It’s hard to imagine a team that has ever played better than the Astros have been playing in the month of June, 2021.
Since May 30th, the Astros have won 19 out of 23 games. They have scored 159 runs, just a tiny fraction below seven runs per game, while allowing 69 runs, exactly three runs per game. That means they have outscored their opponents more than 2-1, with a run differential of 90. They have outscored their opponents by more than three runs per game.
For the season the Astros are currently first in the AL and have won 14 of 18 series, including their last seven in a row.