MLB Power Rankings: The Best Teams in Baseball in June 2025

The latest 2025 baseball power rankings! Monthly updates on top MLB teams, breaking down the biggest risers and fallers.

CHICAGO, ILLINOIS - JUNE 02: Kerry Carpenter #30 of the Detroit Tigers celebrates a home run with teammate Gleyber Torres #25 during the fourth inning against the Chicago White Sox at Rate Field on June 02, 2025 in Chicago, Illinois. (Photo by Justin Casterline/Getty Images)

The summer is finally upon us, as the calendar has flipped to June. This is when we start to really analyze which teams are contenders and which teams may be taking advantage of their position as sellers at the trade deadline.

Every month, we update this post to break down which teams we consider the best in Major League Baseball so far. Our initial MLB Power Rankings were released on March 26, on the eve of Opening Day. Are next update was on May 1, after watching the first full month of the MLB season.

Now here we are, a little over a month later, and A LOT has changed.

Our editorial team got together at the start of this week to create this updated list of the top 30 teams in Major League Baseball, ranked from worst to first, with a breakdown of the top teams with stats, highlights, and analysis.

Ad – content continues below

Under each team, we have listed where we initially had the team ranked pre-season, to reflect how much they have met, exceeded, or failed to meet our expectations so far.

So, without further ado, grab your popcorn bucket and let’s dive into the latest updated look at who the best baseball teams are, a third of the way through the 2025 season!

Last updated: June 3, 2025

The 10 Worst Teams in Baseball

30. Colorado Rockies: Lock Them Here in Permanent Ink

May Record: 4-25 (Prev. Ranking: 30)

There really is not much to say about the Colorado Rockies. They are the worst team in baseball and are barreling towards being the worst team in MLB history, a year after we saw the worst team in MLB history with the Chicago White Sox of 2024.

The Rockies have a starting pitcher in their rotation who has as many losses than the team has wins. Let me reiterate that again for emphasis: Antonio Senzatela has personally lost as many games than his team has won through 60 games this season. THAT’S ABSURD!

This team’s run differential is -183 right now. For the whole season last year, the White Sox’s run differential was -306, and that was in 162 games, not 60.

Ad – content continues below

29. Chicago White Sox: Guess Who’s Still Not Last?!

May Record: 11-18 (Prev. Ranking: 29)

The Chicago White Sox are very comfortably NOT the worst team in baseball right now. And clearly that is big improvement from last season.

Don’t get us wrong, this team is still awful overall. But last year, the White were the team that was getting swept in almost every series, now they are typically good to win a game a series.

That might not sound like much, but this is baby steps for a team that is still very much in the middle of a long-term rebuild. No one expects the White Sox to compete this year. Instead, it is about seeing young players find personal success in the big leagues for the first time, and gradually, as you stack those performances, wins begin to follow.

28. Pittsburgh Pirates: Skenes’ Storyline Tells All

May Record: 10-19 (Prev. Ranking: 28)

The fact Paul Skenes is being talked about more a trade asset right now, than simply a Cy Young candidate is a testament to everything that is wrong with the Pittsburgh Pirates.

Skenes is not going to be moved, but the Pirates look so far from contention that all anyone can looked towards is his future beyong Pittsburgh. The window to win with Skenes technically lasts for four years beyond this season, and is trade value will largely stay the same over the next few anyway.

Will they start to show signs of a team that can win in that window?

Ad – content continues below

That’s what the rest of this year is about finding out. Otherwise, the outside pressure to send Skenes elsewhere is only going to grow with each passing season.

27. Athletics: Brutal Dip After a Promosing Start

May Record: 7-22 (Prev. Ranking: 18)

When we last updated our power rankings, the Athletics were 16-15, looking like they were moving closer to contention while still unlikely to be a playoff team this year. Unfortunately the month of May showed that this team still has some growing pains to endure yet.

With Brent Rooker, Tyler Soderstrom, Shea Langeliers, Lawrence Butler and the current Rookie of the Year runaway in Jacob Wilson, the Athletics have a budding core to dream about. Especially with fellow rookie Nick Kurtz starting to flash in the big leagues as well.

On the other side, the pitching still leaves a lot to be desired when it comes to identifying a core, and that can explain their fall in the standings and in our rankings.

26. Baltimore Orioles: Biggest Dissapointment in MLB?

May Record: 10-18 (Prev. Ranking: 25)

The Baltimore Orioles came into this season riding high off of their second-consecutive postseason appearance. Now here they are in our bottom five as one of the worst teams in all of baseball.

Unless the Orioles turn in a Cinderella come-from-behind story for the ages, they are all but guaranteed to be sellers at the deadline. If they take advantage of that position though, and reshuffle their roster to get more pitching, the Orioles have the best future outlook of any of teams in our current bottom 10 by FAR.

Ad – content continues below

They certainly have the potential to steadily climb these rankings all year long, but more importantly, in 2026 this can be a feared team again. For now though, 2025 is looking like a lost year.

25. Miami Marlins: Are They Really Better Than the Orioles?

May Record: 11-16 (Prev. Ranking: 27)

By fleecing the Baltimore Orioles at the 2024 MLB Trade Deadline in the Trevor Rogers trade, the Miami Marlins ended up passing the Orioles in our June updated power rankings. We can that a Bendix Masterclass.

All joking aside, the Miami Marlins have been a fun team this year, that has certainly been gritty even though they are still clearly a bottom-dweller. Don’t get us wrong, the Marlins are likely heading towards another last place finish in the NL East, but they are making memories along the way!

They are also identifying some legitimate pieces for future clubs that could become contenders. While we joke about the Rogers’ trade that netted the Marlins Kyle Stowers and Connor Norby, the reality is that move is leading to big contributions on their big league roster.

The same can be said about NL Rookie of the Year candidate Agustin Ramirez, who they got in the Jazz Chisholm trade with the Yankees. Those moves don’t amount to a great team, but they show a franchise moving in the right direction.

24. Los Angeles Angels: Not a Bad Watch Right Now

May Record: 14-15 (Prev. Ranking: 26)

If your an Angels fan right now, this season has not been all bad. You have gotten to watch 33 games of Mike Trout, and is back healthy again off the IL.

Ad – content continues below

Zach Neto is breaking out and becoming one of the top shortstops in baseball, and Logan O’Hoppe continues to ascend among the top catchers as well. Taylor Ward has hit a team-leading 16 home runs, making himself an attractive trade chip in his final year of control.

The Angels aren’t a contender, but some things are moving in the right direction in the rebuild that they won’t admit that they are in.

23. Washington Nationals: Bright Spots Aren’t Enough to Contend

May Record: 15-13 (Prev. Ranking: 21)

James Wood is a superstar and MacKenzie Gore was the first pitcher in baseball to reach 100 strikeouts this season. When you consider that CJ Abrams continues to be a well-above contributor at the shortstop position, it is pretty clear that the Juan Soto trade has worked out pretty well for the team in our nation’s capital.

With all of that said, this team is still at least a year away, and have not been the great surprise contender many had hoped for this offseason.

Nathaniel Lowe and Josh Bell have been a bit underwhelming, and top prospect Dylan Crews is still struggling to keep his head above water in his rookie season. Likely a seller, but if they move the right pieces and the young core keeps ascending, there is light at the end of this tunnel.

22. Texas Rangers: Still Waiting for the Bats to Wake Up

May Record: 13-16 (Prev. Ranking: 13)

For this team we kept the same tagline from last month, but dropped them nine slots in the rankings. Jacob deGrom, Nathan Eovaldi and Tyler Mahle have been an unbelievable trio headlining the Rangers rotation. Even Patrick Corbin has been a massive surprise and Jack Leiter is establishing himself as a quality big league starter.

Ad – content continues below

This rotation is fantastic and yet, they are not finding great team success because the bats still have not woken up.

Marcus Semien has been, in a word, BRUTAL. Hate to knock a guy who has been a good player for a long time, but Semien is constantly flirting with the Mendoza line and nowhere close to being one of the top all-around second baseman in the game.

Adolis Garcia’s World Series hangover has lasted over a year now, and Corey Seager has hardly been the superstar who has been an MVP candidate when he’s right. This team could be so much better. We just haven’t seen it yet.

21. Cincinnati Reds: Another Team Struggling with the Bats

May Record: 13-16 (Prev. Ranking: 15)

The Cincinnati Reds continue to struggle overall, as their lineup has not been nearly as dangerous as they anticipated, while their pitching has largely met, if not exceeded expectations.

Some of the key pieces of the Reds’ core have struggled greatly, particularly Matt McLain and Spencer Steer. Elly De La Cruz will be an All-Star, but he is not taking the MVP leap that you can never rule out for a guy with his talent level.

Hunter Greene, Nick Lodolo and Andrew Abbott are looking great atop the rotation. So at least Reds fans are being treated to a quality young starter on most nights.

Ad – content continues below

10 Teams in the Middle of the Pack

20. Boston Red Sox: What is This Year About?

May Record: 12-17 (Prev. Ranking: 11)

The Boston Red Sox announced themselves as contenders when they traded for Garrett Crochet and signed Alex Bregman. Crochet has been a Cy Young candidate, and Bregman got off to a great start, but just suffered a serious quad strain. With Bregman on the shelf, the Red Sox called up top prospect Marcelo Mayer, bringing in another wave to their youth movement.

With that said, the biggest shoe is still waiting to be dropped, as the top prospect in all of baseball continues to sit in Triple-A. Roman Anthony joining this team could provide a spark, but finding out where all the pieces fit together is going to be the most interesting part of this season.

The Red Sox have the pieces to contend, it is just a matter if they are deployed properly and how that impacts their strategy come the trade deadline.

19. Atlanta Braves: We Are Still Waiting…

May Record: 13-15 (Prev. Ranking: 20)

The Atlanta Braves feel like a sleeping giant, but we still have not seen it yet.

Last month, our expectation was that the Braves were going to shoot up our rankings as they were in the midst of recovering from a 0-7 start to the season that largely colored where they were at when the calendar turned to May.

As the calendar has flipped to June, however, the Braves still just haven’t getting the wheels on the track just yet. On paper, this team is still loaded and the integration of Spencer Strider and former MVP Ronald Acuna Jr. has only made them look even more impressive in that regard.

Ad – content continues below

Strider is still getting acclimated three starts in, while Acuna hit the ground running. Still, the clock is starting to click for this group to turn it on.

18. Arizona Diamondbacks: Spiraling Towards Seller?

May Record: 12-17 (Prev. Ranking: 10)

Another promising team is trending towards a disappointing season. The D-Backs went from a World Series appearance in 2023, to missing the playoffs via a tiebreaker in 2024, to now potentially being out of the mix altogether in 2025.

There is still time, and this roster could get right back in the mix with a good month, but their fortunes have been trending in the wrong direction. Especially as we all wait on pins and needles to find out the status of ace Corbin Burnes’ elbow.

A bad omen that a slide in the rankings could become a trend, but the summer has just begun and there is plenty of time for the D-Backs to turn things around.

17. Toronto Blue Jays: Great May, But Doubts Remain

May Record: 17-12 (Prev. Ranking: 23)

Don’t look now, but the Toronto Blue Jays are in second place in the AL East!

The month of May was kind to the Blue Jays, as they won five games more than they lost and showed the signs of being a contender in a wide-open AL Wild Card race.

Ad – content continues below

If a lineup of Bo Bichette, Vladimir Guerrero Jr., George Springer and who knows, maybe even Anthony Santander heats up with the summer months, this could be a fun season north of the border. But their place in our rankings indicates our optimism in this group compered to a group of teams that are all hovering just above .500 right now.

16. Tampa Bay Rays: Are They Better Than Their Record?

May Record: 16-13 (Prev. Ranking: 16)

The Tampa Bay Rays played a bit above .500 in May, and find themselves exactly where they started, still ranked at No. 16, as they are in the playoff hunt but are not a feared contender right now.

The Rays have the pitching to contend, and they are playing in the wide-open American League, where a hot month could turn them into a contender. We are ranking them one spot ahead of the Blue Jays, simply because we trust their track record, but really, these teams are as even as can be right now.

15. Cleveland Guardians: A Climb Because Others Fell

May Record: 15-13 (Prev. Ranking: 17)

The Cleveland Guardians find themselves right back in the middle of the pack, as they played a bit better than .500 baseball in May, and remain in second place in the AL Central. The Guardians are not looking like the same team that went to the ALCS last year, but it is still early.

Typically, we like to lean on track record when it comes to these rankings when things are close. You could have put the Rays or the Blue Jays over the Guardians, but we are going to trust the team that has the highest ceiling based on what we saw last year.

14. Kansas City Royals: Jac Caglianone to the Rescue?

May Record: 15-14 (Prev. Ranking: 19)

The Royals just called up their top prospect Jac Caglianone as they look to add some thump to the middle of their lineup. This team has the pitching to win big this year, and one of the game’s top superstars in Bobby Witt Jr.

Ad – content continues below

If they can get a little more offense, the Royals are the one team in the AL Central that could give the Tigers a run for their money. And if nothing else, they should be in the mix for a Wild Card spot.

13. Milwaukee Brewers: Sprint to the Finish Helped Their Ranking

May Record: 16-13 (Prev. Ranking: 14)

Last week, when we initially made our rankings, the Brewers were set to fall outside of our top 20. What a difference eight days can make.

The Brewers have reeled off eight wins in a row and have won 11 of their last 12. Most of those wins came against struggling teams, with series against the Orioles, Pirates, and Red Sox creating some momentum for a team that desperately needed it.

What really showed the Brewers deserved to move up in the rankings instead of down was what they did over the weekend, sweeping the Phillies in Philadelphia. If there is one team that is going to run down the Cubs, it is likely the Brewers.

They just weren’t the hottest team in the NL Central last month. That’s the next team on our list.

12. St. Louis Cardinals: If Only They Added Pitching

May Record: 19-8 (Prev. Ranking: 24)

By record, the best team in baseball for the month of May. The Cardinals’ great run was buoyed by a nine-game winning streak that began with sweeping the Mets in a doubleheader on May 4. They went on to sweep the Pirates and the Nationals, before taking the first game of their series against the Phillies before they lost a game.

Ad – content continues below

The Cardinals went on to beat the Phillies, then took a series against the Royals before finally losing a set to the Detroit Tigers on May 21. Whether the Cardinals can maintain this and truly contend is to be seen, but they deserved a big bump based on a great month.

11. Minnesota Twins: Surging Towards Contention Again

May Record: 18-8 (Prev. Ranking: 22)

The Minnesota Twins are in a tight three-team race with the Cleveland Guardians and Kansas City Royals for second place in the AL Central right now, but they are the ones who are coming off the best month.

The Twins have great pitching with Pablo Lopez, Joe Ryan, Bailey Ober, and Chris Paddack having all pitched to a sub-3.60 ERA thus far. Over the past month, Byron Buxton and Carlos Correa have each picked things up to help lead this offense as they have surged after a real slump to start the season.

This team is knocking on the door of being one of the top 10 in all of baseball, but they also could have the floor drop out from under them and drop right back down next month. Stay tuned.

MLB’s Top 10 Best Teams Right Now

10. Houston Astros: Buy or Sell?!

May Record: 15-13 (Prev. Ranking: 12)

Hunter Brown is a Cy Young candidate, Isaac Paredes has begun his love affair with the Crawford Boxes, and Cam Smith has been extremely impressive learning right field on the fly in his first big league season.

The Astros have a few veteran arms nearing free agency that could be commodities at the deadline with Framber Valdez and Bryan Abreu, but the AL West is not going anywhere right now. The Astros could easily win this division again, and will have to pick their direction based on how they play over the next two months.

Ad – content continues below

9. Seattle Mariners: Where’s the Elite Pitching?

May Record: 13-14 (Prev. Ranking: 6)

For years, we have been begging the Seattle Mariners to put together a league-average offense, because that is all their elite pitching needs to win the AL West. Now, here we are two months into the season, and the Mariners’ offense has been league average, if not better.

Seattle is 13th in runs scored this season, but when looking at their park-adjusted team wRC+, a 111 mark is actually in the top-5. Cal Raleigh has been unbelievable, as he is tied with Shohei Ohtani for the league lead in home runs.

While the offense has been a surprise, the pitching has been a relative disappointment, as they have been league-average this year instead of elite. The Mariners’ team ERA sits at 3.86 through 58 games, which is 15th in all of baseball.

If the Mariners offense keeps holding up their end of the bargain, and the pitching rounds into form as the season wears on, Seattle could run away with the AL West.

8. San Diego Padres: Best is Still Yet to Come?

May Record: 13-13 (Prev. Ranking: 8)

When it comes to the next two teams on this list, we decided to keep them exactly where they were last month. The San Diego Padres played .500 baseball in May, and did not change our impression on them whatsover.

This is a team with great star talent that can be dangerous come October. There may be some moving parts at the deadline that help them get over the top, but regardless of what they do, the Padres should be in the fight to grab a Wild Card spot all year long.

Ad – content continues below

That is assuming, of course, that they don’t get hot and take down the Los Angeles Dodgers, but for now, we are still assuming the more talented and deeper Dodgers pull it out in the NL West.

7. San Francisco Giants: Arms Built to Last?

May Record: 13-14 (Prev. Ranking: 7)

The San Francisco Giants may end up behind the Padres in future rankings, but for now, we are sticking with the status quo because neither team made a real push in the month of May. The Giants have the second-best ERA in all of baseball right now as a team, which shows they have the pitching to stay in the race this season.

Whether the bats heat up throughout this summer may determine where the Giants finish this year, but they are certainly looking like more of a contender than the Arizona Diamondbacks right now. The battle for second could very well come down to the Padres and Giants throughout this season.

For now, we essentially view these teams as tied and will let future rankings decide who should truly be on top.

6. Los Angeles Dodgers: Pitching Problems Looming Large

May Record: 15-12 (Prev. Ranking: 3)

You can never have enough pitching. The Dodgers prescribed to that philosophy in the offseason, and yet here they are still having pitching woes that are knocking them down in our rankings.

This lineup is legit and there is no doubting that this is still the favorite to win the World Series based on all the talent they possess. Shohei Ohtani is trending towards a return on the mound, Blake Snell and Tyler Glasnow can still come back, and the bullpen will get a lift soon too with Michael Kopech on the mound.

This team is too loaded not to find their way up to the top of our rankings in the coming months, but for now, they have fallen out of our top five due to a pitching staff that has been middle of the pack instead of elite.

5. Chicago Cubs: Clear-cut Favorite in the NL Central

May Record: 18-9 (Prev. Ranking: 2)

The Chicago Cubs entered the season as one of the favorites in the NL Central, despite the fact that they have not been in the playoffs since 2020. Milwaukee still could have been the favorite based on their track record, but the Cubs had the better team on paper.

Now here we are two months into the season and the Cubs have fully move out in front as the favorite to win this division and to even be in the running for that Wild Card round bye for having one of the top two records in the NL.

With Pete Crow-Armstrong breaking out into being an MVP candidate, Kyle Tucker being one in his own right, as well as the steady contributions of Seiya Suzuki, Carson Kelly, Dansby Swanson, and Michael Busch, the Cubs have one of the best lineups in all of baseball right now.

4. Philadelphia Phillies: Tripped at the Finish Line

May Record: 19-9 (Prev. Ranking: 9)

In spirit of full disclosure, when I made my initial rankings last week and reviewed them with our editorial team, the Phillies were going to be ranked as out No. 1 top team in baseball. Then he Brewers came to town.

The Phillies lost each game this weekend by at least three runs, and lost by 10 runs on Saturday when Jesus Luzardo got knocked around for 12 runs. The Brewers scored 17, as the Phillies couldn’t keep up, scoring seven.

The Mets and Phillies have played each other to a near draw at this point in the season, but the Mets are now back to holding first place in the division, and the only head-to-head we have seen thus far was a sweep in favor of New York.

Next month, when we update the rankings we will have gotten to watch those two teams battle it out head-to-head in Philadelphia, giving us a real measuring stick to see who is better. Right now, a very slight edge goes to the Mets.

3. New York Mets: Still Haven’t Seen the Best of Juan Soto

May Record: 15-12 (Prev. Ranking: 1)

The New York Mets were ranked No. 1 in our last updated power rankings and now fall back a few slots to No. 3. We certainly could have pushed them back further after what was largely a mediocre month for them compared to their red-hot start to the season in April.

Ultimately a few things came into the decision to keep the Mets ahead of teams like the Phillies, Dodgers, and Cubs. First, the Mets have the best pitching staff in baseball by ERA. Their rotation continues to impress, Edwin Diaz looks like the best closer in baseball again, leading what has been a very underrated bullpen.

The lineup has not hit it’s stride yet, but that is what makes the Mets scary. Whenever Juan Soto has the big month he is clearly due for, the Mets could take-off and be right back to No. 1. The other deciding factor for these rankings was the head-to-head success.

The Mets have met the Dodgers, Cubs and Phillies each one time this year, and have won all three series, including their sweep of the Phillies. All three series came at home, but it still is enough of a tiebreaker between very closely ranked teams to keep them ahead.

The one team that beat them in their head-to-head did slide past them in the rankings, with the Yankees currently owning the distinction of being the top team in New York.

2. New York Yankees: MVP Leading the Way

May Record: 17-9 (Prev. Ranking: 4)

The New York Yankees have been as consistent as any team in baseball this year. Aaron Judge is running away with another MVP, and his counterparts in the lineup have all but exceeded expectations. Trent Grisham has been a revelation.

Cody Bellinger and Paul Goldschmidt have both solid as the Plan B: Post-Soto Era has gone even better than anticipated. The Yankees are the clear favorites to win the AL East right now and are really only looking eye-to-eye with our No. 1 team in the Power Rankings right now as far as being the favorites in the American League.

While the National League has the greater collection of teams overall, and the Dodgers, Mets and Phillies may all be better teams by season’s end (or in future power rankings), right now, the Yankees are the best bet to make it to the World Series. Especially since they won’t have as tough of a road come October.

1. Detroit Tigers: Best Team in Baseball Through May

May Record: 19-9 (Prev. Ranking: 5)

The Detroit Tigers are not the most talented team in baseball, especially when you compare them to some of the other big market giants in our top five. Still, through two months of the season, no team has been better than the Tigers.

This is a team that just wins games. They have the best pitcher in baseball right now with Tarik Skubal and a lineup that is more well-rounded this last year with the addition of Gleyber Torres, and the bounce backs from Spencer Torkelson and Javier Baez.

We don’t necessarily expect them to hold onto this top spot for the rest of the season, but there is not doubting the Tigers’ status as contenders. Right now, we will still call the Yankees the favorites in the American League, but the Tigers have been the better team thus far