5. Milwaukee Brewers
Last week showed how the Brewers have to play in order to win. They are so reliant on their pitching, they won every game their pitchers gave up 3 or less runs in, and lost the other games. Unfortunately, they don’t have great starting pitching but need these types of performances. While they were able to manage last week, it will be interesting to see if they can sustain it.
4. Seattle Mariners
The Mariners have been figuring it out without Robinson Cano as they’ve been able to stay competitive with the rest of the MLB without their big hitter. Last week, they helped to fend off the Angels by sweeping them to help solidy their playoff standing. As long as they continue what they’re doing, they’ll be a force to be reckoned with.
3. Boston Red Sox
The Red Sox had reason for concern after losing a series to the White Sox. However, they rebounded last week with a sweep of the Orioles and a split with the Mariners, going 5-2. They can’t afford to have another slump like they did before if they plan on continuing to compete with the Yankees in the division.
2. New York Yankees
The Yankees won or split the series they played last week. To call anything they’ve been doing to fault would simply be nitpicking. The only reason they don’t top this list is that the Astros have just been that good.
1. Houston Astros
The second most wins in baseball and an 11 game win streak makes this an easy choice. The team with the best pitching staff in baseball has recovered from their slow start and are now in full form, just dominating any team that comes into their path.