There have been over 5 million total 18-game spans by players in MLB's modern era.
In none of them did a player have as many hits, doubles, triples, homers & steals as the @Cubs' Pete Crow-Armstrong over his last 18 games:
34 hits
5 doubles
2 triples
9 home runs
6 stolen bases