MLB

2026 MLB power rankings: Where all 30 teams stand before the All-Star Break

Jul 2, 2026

·

Brandon Gustafson

July is always a fun month for an MLB season. The All-Star Break is nearly here, the trade deadline is right around the corner and we’re getting a better and better idea of which teams are contenders and which teams may be looking to offload talent ahead of the deadline. There’s been some awesome storylines this year, with some expected contenders shining, others falling off and some squads that entered the year with minimal expectations defying the odds and surging into playoff races. 

Power rankings for every MLB team ahead of the All-Star Break

With SeatGeek serving as the Official Ticket Marketplace of MLB, we keep a close eye on all 30 of MLB’s teams. With the calendar flipping to July, we’ve crafted our latest MLB power rankings, ranking all teams 1-30 now that we have three-plus months of data and results to look at. 

As always, a few notes before we get into these rankings. First, record isn’t everything. If it were, we’d just be listing 30 teams in order by how many wins they have. That naturally plays a factor in where teams rank, but I also use a mix of short- and long-term outlook, recent results, injuries and more. 

1. Los Angeles Dodgers (56-31, 2)

The Dodgers are back on top. The reigning champs – and the 2024 champs – have the most wins in baseball and were the first team to reach 50 and 55 wins this season. L.A. has few holes on the roster once again, Shohei Ohtani is likely going to win MVP for the fourth straight year and the NL West is running through the City of Angels. Ohtani and Freddie Freeman in particular really shined in June, finishing in the top 25 in wRC+ while Yoshinobu Yamamoto had a 2.22 ERA last month.

2. Milwaukee Brewers – (53-31, 5)

Are baseball’s two best teams in the National League? By record, at least, the answer is yes. And according to our power rankings? Well, the answer is also yes. Milwaukee is the kind of team that would make your old man proud. In an era dominated by the three “true outcomes” of walks, homers and strikeouts, the Brewers do things a bit differently at the plate, leaning on an elite approach, making a ton of contact and being dangerous on the bases. That coupled with elite pitching, particularly Cy Young favorite Jacob Misiorowski, makes them one of the toughest teams to beat on a daily basis. Jackson Chourio had a standout month at the plate, and he looks like the superstar many projected him to be. 

3. New York Yankees – (48-38, 3)

The Yankees were on track to be my No. 2 team here, but they have really struggled of late, particularly at the plate as Aaron Judge’s absence is really being felt. Judge’s eventual return will help the Yankees a lot, which goes without saying, but his IL stint has really highlighted how top-heavy their lineup can be. The rotation remains a strength, though Gerrit Cole had a 6.12 ERA in June. This is still a great Yankees team that especially stands out in a weak American League, but they desperately need Judge back as soon as possible.

4. Atlanta Braves – (50-34, 1)

The Braves looked like the top team in the league for much of the year, but a poor month of June has knocked them down the rankings as they finished the month under .500 after winning at least 18 games in April and May. There’s still a ton to like with the Braves in the rotation and lineup, but there are more question marks than there were a month ago. Outside of Chris Sale, the rotation hasn’t been quite as strong of late. At the plate, Ronald Acuna Jr. is on the IL once again and Austin Riley still hasn’t gotten hot. Matt Olson had a better June than May, which is a good sign, as the team will need him with Acuna battling a nagging hamstring injury. 

5. Tampa Bay Rays – (50-33, 4)

The Rays are one of just five AL clubs with a positive run differential, and they continue to play at a very high level. This looks like the Rays teams of old, with a great mix of high-end starting pitching, dominant bullpen, proven big-name hitters and surprise contributors at the dish. The trio of Yandy Diaz, Junior Caminero and Jonathan Aranda does a lot of the heavy lifting for the lineup, and Tampa has an elite rotation trio between Nick Martinez, Drew Rasmussen and the returning Shane McClanahan. In the bullpen, Bryan Baker has been a breakout reliever. Kevin Cash’s squad looks awfully dangerous heading into the dog days of summer. 

6. Philadelphia Phillies – (49-38, 11)

After a disastrous start to the year that resulted in a change at manager, the Phillies have been one of baseball’s better teams between May and June, and they just continue to climb our rankings. Heck, they entered July only 2.5 games back of Atlanta in the NL East! The slugging duo of Kyle Schwarber and Bryce Harper is dominant, while the tandem of Cristopher Sanchez and Zack Wheeler is maybe the best 1-2 pitching punch in all of MLB, while Jesus Luzardo had a sub-3 ERA in June. And don’t sleep on Brandon Marsh, either. He’s been one of the league’s best hitters in 2026 and he’s coming off a very strong month of June. 

7. Chicago Cubs – (49-38, 9)

The Cubs are one of the teams I go back and forth on the most. The lineup is very good and has a lot of veteran players who can help carry the load on a daily basis, but the rotation is beat to hell and desperately needs to get healthy and better overall than we’ve seen the last three-plus months. If you think a starting pitcher may be traded this summer, expect the Cubs to be calling about them. Chicago has been streaky with two 10-game winning streaks and a 10-game losing streak, and they’ve been hot of late, winning eight of nine to close out the month. I don’t think the Cubs will contend for an NL Central crown overall this year, but they should be firmly in the thick of the Wild Card race the rest of the way. And with how streaky they can be, it’s really anyone’s guess as to whether you’ll be happy or sad to see your favorite team facing them down the stretch.  

8. Miami Marlins – (46-41, 24)

Break up the … Marlins? Yes, you read that right – the Marlins. Miami was baseball’s top team in June, winning 20 games after going 22-33 between April and May. Otto Lopez and Xavier Edwards have been baseball’s most dynamic middle infield at the plate, and Sandy Alcantara went 6-0 in June to help kickstart a Marlins run of wins. The most unsung hero of them all is Max Meyer, who has a 2.60 ERA and hasn’t taken a loss this year. The Marlins are 13-4 in his 17 starts in 2026. I’m not sure just how real this run is just yet, but there’s no denying that the Marlins are a team you don’t want to see on your schedule right now. 

9. Chicago White Sox – (45-40, 17)

These White Sox, man. I thought Chicago was a cool feel-good story early this season and that the team would start to falter around this time, especially with star rookie Munetaka Murakami missing considerable time. Well, the Sox went over .500 in June, are in first place in the AL Central and have more than held their own with Murakami out of action. Sometimes young teams don’t realize they shouldn’t be doing the things they’re doing. That seems to be the case with the White Sox, who have a good mix of hitting and pitching. And even better? They’ll get stronger soon with Murakami’s return. For a team that has been a feel-good story, it appears the last chapter won’t be written until much later this year. 

10. Pittsburgh Pirates – (43-44, 8)

The Pirates have a worse record than our next NL Central team, the Cardinals, but I think there’s more to like with Pittsburgh. The Buccos have a +20 run differential while the Cardinals are in the negative. The Pirates are also fourth in baseball in runs scored. The big surprise is that the pitching is more middle of the pack. I think that rotation, headlined by Paul Skenes, can get hot at any time and pair up nicely with one of baseball’s best lineups. The Pirates are awfully dangerous, and I think they’ll move up these rankings as we enter August. 

11. Cleveland Guardians – (45-42, 6) 

The Guardians had a rough June, going 10-15, resulting in them falling out of first place in the AL Central and, more importantly, falling out of the top 10 in our power rankings. The Guardians lost star third baseman Jose Ramirez to a broken bone in his hand, which certainly didn’t help. Cleveland is offensively challenged when Ramirez is at his best, so the Guards can ill afford to play without him. We know the Guardians can pitch well and stay in basically any game, so it’s not like the sky is falling in Cleveland, but the Guardians are in a bit of a bind after it looked like they were set to cruise to another division title.

12. St. Louis Cardinals (44-39, 12)

As for the aforementioned Cardinals, I know the record is good and that they’re more than in the thick of things in the NL Wild Card race, but I just can’t ignore the pitching. The numbers aren’t as bad as they were earlier in the year, but I have a hard time trusting a rotation where Michael McGreevy, Dustin May and Andre Pallante are your three best arms. What does help the Cardinals, in addition to their dangerous lineup headlined by Jordan Walker and JJ Wetherholt, is that the organization has one of the better farm systems in the league. If the Cardinals trust this core heading into the late stages of 2026, the front office should be very aggressive when it comes to strengthening the rotation. Until then, I have a hard time seeing the Cards being better overall than the Pirates. 

13. San Diego Padres – (43-42, 12)

I am so conflicted about the Padres. I love the roster on paper, the pitching staff is very good and the bullpen is maybe my favorite in all of baseball, especially when you have Mason Miller closing out games. But 30th in runs scored? A sub-.700 OPS from Manny Machado? A low-.700s OPS from Fernando Tatis? The good news is Machado has been very good the last week or two while Tatis had an OPS well over .800 in June. But this lineup is rough, man. I am still fairly bullish on the squad overall, but it’s also tough to win low-scoring games on such a regular basis. The Padres are now under .500 dating back to the start of May. But as we know, the team’s front office is as aggressive as anyone, and reinforcements may soon be coming. 

14. Texas Rangers – (44-43, 18)

The AL West has been baseball’s weakest division this year, hence a current division leader – the Rangers – sitting just 14th in these rankings. Texas are tied with the Mariners atop the standings, but the Rangers are the clear better team right now. Texas went 16-11 in June despite ranking 18th in runs scored in baseball last month and 20th in ERA. Whatever works, right? The Rangers are 10th in team ERA this year and 24th in runs scored, so they’ll lean on their pitching staff moving forward. As we saw last year, if the Rangers can be even average offensively, they have the pitching to be a major problem late this season. 

15. Seattle Mariners – (44-43, 10)

As for those Mariners, June was a tough one. They went 12-13, which isn’t horrible, but runs were awfully hard to come by as Seattle scored more than four runs just seven times, including just twice over their final 15 games. The M’s got Cal Raleigh back after a lengthy IL stint, but he is still a shell of the 2025 version of himself that swatted 60 homers. The Mariners’ offense is predicated on home runs, but the team was 21st in home runs in June and ranked in the bottom five in baseball in runs scored. The Mariners have great pitching and are plenty talented overall, but there’s no denying they’ve been a big disappointment in 2026, especially with how weak the AL West and American League as a whole are. 

16. Arizona Diamondbacks – (43-43, 14)

The Diamondbacks are one of the biggest losers coming out of June. They went 12-15 with a minus-32 run differential. The lineup is too good to be performing as poorly as it did in June, and the pitching staff wasn’t much better. The team finished in the bottom five in both runs scored and ERA in the month of June. The top end of Arizona’s roster is strong, but there are so many question marks with the lineup and back end of the rotation right now. The bullpen is actually in pretty good shape, but that doesn’t matter too much when you can’t score runs and your rotation gives it up in the early stages of games. This is a team that may be fading fast. 

17. Houston Astros – (43-46, 19)

Here come the Astros. Houston finished May 15-14 before going 16-11 in June, ending the month only two games back in the AL West. After a dreadful start to the year on the hill, the Astros have been more middle of the pack since the start of May. That’s more than good enough given how dangerous the lineup can be, especially with Yordan Alvarez vying not just for an MVP award, but also the Triple Crown. It’s weird to think a team with Houston’s record is a “must watch” heading into July, but the Astros are playing good ball and the AL West is pretty rough. The Astros are right in the thick of things. 

18. Washington Nationals – (45-43, 16)

June was a good showing of why the Nationals are a hard team to trust. The lineup has some intriguing – and good – young bats, but the Nats can’t afford to have the offense to be anything but a top-five group. The pitching just isn’t good enough, ranking in the bottom 10 in ERA both in June and the season as a whole. The Marlins’ surge also hurt the Nationals’ standing as a fringe contender out of the NL East. It’s clear there’s a lot of good in Washington right now, but the pitching staff is just too bad right now to take the Nationals seriously as a playoff contender, even if James Wood and CJ Abrams have been incredible at the plate in 2026.

19. Athletics – (41-46, 20)

You know what I just said about the Nationals? The same goes for the A’s. The Athletics have a great group of young bats with Shea Langeliers and Nick Kurtz looking like superstars for years to come, but boy is that pitching staff a tough watch. The A’s are 29th in team ERA. Even in a lowly AL West that’s ripe for the taking, that’s just never going to cut it. And with how young the team is, it seems like 2026 isn’t the time to push the chips in to improve the rotation midseason. The A’s have shown they’re finally on the rise after years of mediocrity, but the pitching staff is just not up to snuff just yet. 

20. Cincinnati Reds – (39-46, 13)

The wheels have really fallen off for the Reds these last two months, as they’re 19-38 since May 1, including 9-17 in June. There’s talent in Cincinnati, to be sure, but the Reds look more like sellers than buyers after a strong start to 2026. They’re in the bottom 10 in runs scored and team ERA. There are good young building blocks here, namely Elly De La Cruz, Chase Burns, Sal Stewart, Andrew Abbott and, eventually, Hunter Greene, but this just isn’t a playoff-caliber roster after making the postseason a year ago and looking awfully dangerous in March and April. 

21. Minnesota Twins – (42-46, 22)

The Twins are another case of great offense, poor pitching staff. They’re top 10 in runs scored but have one of the worst team ERAs in the game, allowing nearly five runs per contest. Joe Ryan and Taj Bradley can’t pitch every inning of every game, which is resulting in some big numbers being put up against Minnesota pitchers. The lineup, headlined by a tremendous 2026 campaign by Byron Buxton, is elite, but it’s hard to score as many runs as is currently required given how the Twins’ pitchers have operated this season. 

22. Toronto Blue Jays – (41-46, 15)

I keep expecting the Blue Jays to kick things into overdrive, but that may just not be in the cards in 2026. The reigning AL champs had a sub-.500 month of June, struggling at the plate and on the mound. They ended the month on a fairly sour note, too, losing seven of eight. Lack of slug, especially from Vladimir Guerrero Jr., has been a major problem for everyone not named Kazuma Okamoto. Meanwhile, the rotation has been beat up and veterans Kevin Gausman and Patrick Corbin had Junes to forget. Injuries have impacted Toronto more than most clubs in 2026, but even the team’s healthiest players haven’t done enough to mitigate the bleeding. The good news is the AL is weak and wide open this year, but the Blue Jays really need to get it together to take advantage of those circumstances. 

23. Boston Red Sox – (37-48, 25)

The Red Sox’s record stinks – let’s make that clear. But even while going just under .500 over the last two months, Boston should have a better record based on the team’s run differential. In a year where it seems like teams with great offenses have poor pitching staffs, the Sox have the opposite problem. Boston has scored the fewest runs in the American League but has also allowed the third-fewest runs in the AL. The rotation – even with Garrett Crochet hurt for most of the year – has been elite, as has the bullpen led by Aroldis Chapman. The lineup, however, has been abysmal outside of Willson Contreras, Wilyer Abreu and Ceddane Rafaela. 

24. Detroit Tigers – (38-49, 27)

The Tigers were one of baseball’s better teams in June, hence a move up the rankings. But boy, that 6-22 month of May really cratered things in the Motor City. Tarik Skubal returned from his injury and has been just alright, but the rest of the pitching staff has really taken off over the last month and the lineup has been above average. June was a pretty good showing of what the Tigers were supposed to be in 2026. Is it too late for a surge? Based on what we saw late in 2024, we certainly shouldn’t count the Tigers out. But that rough May showing really put the team in a bind – one that could result in some very tough decisions around the trade deadline. 

25. Baltimore Orioles – (40-48, 21)

The O’s had a pretty good month of June on the hill and finished with a net-even run differential, but the lineup, which has been very good in 2026, underwhelmed, resulting in the team’s worst month of the season when it comes to record (11-16). The Orioles are another fairly confusing team as the talent level is pretty high, but they just haven’t been able to get consistently good results on the mound and at the plate at the same time. It’s been nice to see Adley Rutschman play well in 2026, and Pete Alonso has been great in his first year in Bird Land, but there are just too many overall question marks with the roster to take Baltimore seriously moving forward this season. 

26. New York Mets – (36-51, 23)

A strong month of May had the Mets looking like a team to watch moving forward, but a 10-17 showing in June basically cratered any chances of New York reaching the postseason. It also resulted in the firing of manager Carlos Mendoza. Some midseason firings can light sparks under teams, but it’s fair to question if that’s possible here given how bad the Mets have been at the plate this season. The pitching was a big issue in June, too, which only made things worse. After such an eventful offseason, the Mets have been baseball’s biggest disappointment in 2026, and June just further emphasized that point. 

27. Kansas City Royals – (35-52, 28)

The good news for the Royals is they had their best month of the year in June. The bad news is they still have one of baseball’s worst records. I liked Kansas City’s pitching staff entering the year, so seeing them in the bottom five of team ERA is a tough look. The lineup has been better of late, especially with Jac Caglianone having a monster month of June, but K.C. appears to have dug itself too big of a hole to claw out of this summer, even in a weak American League. 

28. Los Angeles Angels – (36-51, 29)

The Angels have tried so hard to get things moving in the right direction in recent years, be it aggressive trades when they were a fringe contender at best or promoting prospects at a faster clip than any other team in the league. None of it has worked. The team’s roster has some notable pieces, but it’s not a good team. The Angels cut the cord on GM Perry Minasian, and the Angels will now have to figure out what direction to go in. The team has not been willing to undergo a full-scale rebuild, instead opting to rush young prospects to the big leagues and pray that their pitching will finally click. It hasn’t worked, and they may well have the worst record in the American League – or all of baseball – when it’s all said and done in 2026.

29. San Francisco Giants – (36-50, 28)

It’s hard to break down the Giants. They don’t score many runs and the pitching is just OK. It’s not surprising that a team in a crowded NL West is struggling, nor is it shocking that a club with a first-year manager with zero professional coaching experience hasn’t quite clicked. But the Giants have a veteran roster across the board, so it is startling that they’ve been this bad. The Twins were the “fire sale” champs of last year’s deadline, and with so many aging and expensive players on the roster, that title may belong to the Giants this year. The big question will be whether or not they bite on a blockbuster Logan Webb deal, especially after he posted a dominant June with a lowly 0.71 ERA in five starts.  

30. Colorado Rockies – (34-53, 30)

Look, there’s just not much to say about the Rockies at this point. June was better than May, but the Rockies are just not a very good team. They can’t pitch, which hurts a lineup that actually is pretty solid. Hunter Goodman is maybe the best catcher in baseball who isn’t being talked about enough, and TJ Rumfield has an OPS well over .800 as he’s been one of the top rookies in the National League. But as has been the case for years, the Rockies have to figure out how to pitch – especially at home.