MLB Power Rankings: All 30 teams ranked ahead of the 2026 All-Star Game

By admin — In News — July 10, 2026

   ​For those of you who have long clamored for parody in pro sports, congratulations. This is what parody looks like—at least in the American League this MLB season, where 11 of the 15 teams in the Junior Circuit have between 41 and 48 wins after more than 90 games as we head toward the All-Star Break. Teams will face some tough choices this month since every club believes it has a shot to win the AL, but is there realistically any team that believes it can contend for more than just a division title? Without a salary cap, parody isn’t truly realized in the league, and it often still feels like a contest to see who ends up losing to the Dodgers. That said, there are some intriguing divisional dynamics developing, including a surprising three-team race emerging this month in the National League. Let’s dive into this week’s power rankings and see where all 30 teams stand as the league prepares to take its Mid-Summer Break.
Advertisement
#30: Los Angeles Angels. This is the only team in the league that still hasn’t managed to win 40 percent of its games. It’s been a painful season for the Halos.
#29: Kansas City Royals. They looked poised to rebound for a moment after scoring 31 runs over a two-game stretch, but that surge proved fleeting. They’re still flagging and starting to wilt.
#28: Colorado Rockies. Look on the bright side: they’re the worst team in the NL, but at least two teams are below them—at the moment.
#27: San Francisco Giants. The Giants sit alongside the Rockies at the bottom of the NL West. They’d be wise to sell off what they can and begin the rebuild.
Advertisement
#26: Oakland Athletics. The party is over. This team has dropped 9 of its last 10 and owns an AL-worst run differential of -84 as we approach the All-Star Break.
#25: New York Mets. Firing the manager wasn’t necessarily the wrong move, but it hasn’t sparked any meaningful turnaround. Maybe they just aren’t good enough.
#24: Cincinnati Reds. It feels almost unfair to rank them this low when, in a different league, they could be contenders. They don’t play in the AL, and this season is slipping away from Terry Francona and his crew.
#23: Baltimore Orioles. The Orioles remain stagnant, sliding toward the bottom of the AL East.
Advertisement
#22: San Diego Padres. They still own a better record than some teams ahead of them, but they aren’t playing well right now. Losing seven of their last ten has them well out of the NL wild-card chase, and Mason Miller could be on the move in trade talks.
#21: Boston Red Sox. Look who woke up. They’ve won eight of their last ten, including a six-game win streak, lifting them out of the cellar of the AL East and placing them only a few games under .500. The firesale seems paused for the moment.
#20: Toronto Blue Jays. The Jays remain anchored where they’ve sat for weeks, and now the Red Sox have crept right behind them in the standings.  

Content Source: Yahoo News

Image Credit: Getty Images

All rights to the news content and images belong to their respective copyright owners.