The Astros are understandably riding high as of late. Out of the team’s last 17 games, the Astros have emerged victorious in 15 of them. The Astros also have one of the top three win-loss records with the best run differential in baseball at +169 runs.
MLB run differential leaders per ESPN
Astros: +169
Red Sox: +112
Yankees: +100
Cubs: +81
Braves: +72
Good times, indeed.
Looking back, the Astros have feasted on weaker competition. Like the Indoraptor did in Jurassic World: Fallen Kingdom.