ESPN
Jun 26, 2025, 07:00 AM ET
After three weeks in which Detroit ruled our rankings, the Dodgers are back on top in Week 13.
That's not the only big change in our top 10, as the Mets fall from third to No. 7 after dropping 10** of their past 12 games and the Astros crack the top five for the first time this season. Plus, Milwaukee makes its top-10 debut as rookie pitcher Jacob Misiorowski continues his blazing start to his MLB career.
Our expert panel has ranked every team based on a combination of what we've seen so far and what we already knew going into the 162-game marathon that is a full baseball season.
And with teams playing their 81st games this week -- marking the official midway point of the 2025 season -- we asked ESPN MLB experts Buster Olney, Alden Gonzalez and Jesse Rogers to define the first half for all 30 teams, whether that's a stat, trend, player or moment. Here's what they had to say.
1. Los Angeles Dodgers
Record: 50-31
Previous ranking: 2
The 2025 Dodgers have been defined by the same circumstances that defined the 2024 group: pitching injuries -- and thriving in spite of them. The Dodgers hold the National League's best record even though four key members of their rotation -- Blake Snell, Tyler Glasnow, Roki Sasaki and Tony Gonsolin -- are out with injuries. Their bullpen also has been a mess at times. But they have found a way. Snell and Glasnow are working their way back. And Shohei Ohtani is taking regular turns -- albeit short ones -- on the mound. Their best baseball might be ahead of them. -- Gonzalez
2. Detroit Tigers
Record: 50-31
Previous ranking: 1
The Yankees' Aaron Boone will be the manager for the American League All-Stars, and he has the option of picking his guy, Max Fried, to start the Midsummer Classic. Or he could consider Boston's Garrett Crochet. But the numbers for Detroit's Tarik Skubal are daunting: He leads the AL in fWAR at 3.8 and in expected fielding independent pitching (xFIP) at 2.46 and is second in fewest walks per nine innings (1.15) and strikeouts per nine innings (11.03). Skubal will take the ball against the Twins on "Sunday Night Baseball" this weekend. -- Olney
3. Philadelphia Phillies
Record: 47-33
Previous ranking: 6
When Pete Alonso's free agency dragged into spring training, Bryce Harper made it clear to his agent, Scott Boras (who also represents Alonso), that he was willing to move to the outfield if the Phillies had interest in signing a first baseman. Harper continues to communicate this to the front office: If the Phillies feel they can upgrade the team by adding a first baseman, Harper is prepared to move to the outfield. -- Olney
4. Chicago Cubs
Record: 47-33
Previous ranking: 4
May 23. That's the day Pete Crow-Armstrong arrived on the national stage, hitting two home runs against the Reds, including a go-ahead grand slam in the seventh inning. It was one moment in a highlight-reel first half for Crow-Armstrong, who has done it with his power and speed, both on the bases and in the outfield. In another defining moment, he made a diving catch to end a threat from the Brewers in a one-run game then followed it by leading off the next inning with a monster 452-foot home run. He has been the complete package so far for the Cubs. -- Rogers
5. Houston Astros
Record: 47-33
Previous ranking: 8
The one constant in a season of change for the first-place Astros is lefty Framber Valdez. If his latest outing -- a seven-inning shutout performance versus Philadelphia -- wasn't his signature moment, that's only because he has had a few of them. Perhaps none was better than his 83-pitch complete game against the Rays in late May. He struck out nine that day then followed it up with 11- and 12-strikeout outings. But he also is successful when producing weak contact; he only whiffed three in each of his past two starts, both wins. Valdez has defined the Astros' journey to first place; they've won his past nine starts. -- Rogers
6. New York Yankees
Record: 46-34
Previous ranking: 5
Aaron Judge has been the center around which the Yankees -- and baseball, really -- have orbited. He finished the month of May in a legitimate chase for .400, all while amassing 21 home runs and putting up an absurd OPS of 1.268. June has seen Judge go from godlike to merely great in slashing .265/.382/.566. Behind that, the Yankees have gone just 11-12 and seen a once-massive lead in the AL East shrink to almost nothing. In their past 14 games, they have accumulated three runs or fewer on nine occasions. -- Gonzalez
7. New York Mets
Record: 47-34
Previous ranking: 3
When the Mets met with Francisco Alvarez on Sunday morning to say he was being demoted to the minors, the message was simple: In so many words, manager Carlos Mendoza told Alvarez to get some reps and to find himself. That would mean rediscovering the power that distinguished Alvarez as he rose through the minor leagues and initially established himself in the big leagues. In his first full season in the majors in 2023, the then-21-year-old blasted 25 homers and accumulated a .437 slugging percentage. At the time of his demotion, his slugging percentage was .333. -- Olney
8. San Francisco Giants
Record: 44-36
Previous ranking: 7
It was all about Buster Posey, the new head of baseball operations, heading into the season; and it's all about Rafael Devers, the premier slugger acquired from the Red Sox, at the moment. But in between, it's the pitching that has made the Giants one of this season's most pleasant surprises. Logan Webb and Robbie Ray have combined for a 2.66 ERA out of the rotation, making them one of the best one-two punches in the sport. The bullpen, meanwhile, continues to be the best in the majors. If Devers can help their offense match their pitching, the Giants might just vie for a championship. -- Gonzalez
9. Tampa Bay Rays
Record: 45-35
Previous ranking: 9
A lot was made about the potential of a healthy Rays rotation heading into 2025, but clearly not enough was made about the potential strength of their lineup. Jonathan Aranda has been one of the season's biggest impact performers while ranking fifth in the majors in weighted runs created plus. But in June -- a month that has seen the Rays win 15 of 22 games and outscore opponents by a combined 35 runs -- Yandy Diaz, Christopher Morel and Junior Caminero have joined him, making this one of the most well-rounded teams in the sport. -- Gonzalez
10. Milwaukee Brewers
Record: 45-36
Previous ranking: 11
Jacob Misiorowski pitched 11 innings before giving up a hit to begin his MLB career, and he is the latest in a line of promising hurlers to come through the Brewers' system over the past few years. Beating Paul Skenes on Wednesday was just another step to potential stardom for the 23-year-old Misiorowski. A second-round pick in 2022, he has been lighting up the radar gun since getting called up earlier this month, coinciding with a nice run by the Brewers, who are now in the wild-card hunt and threatening the Cubs for the division lead. -- Rogers
11. St. Louis Cardinals
Record: 44-37
Previous ranking: 16
In mid-December, it became known that Nolan Arenado had turned down a trade to the Astros. His staying in St. Louis perhaps cemented what the Cardinals wanted to do in 2025: compete for a playoff spot. And compete they have. They haven't been flashy while moving into wild-card contention; they simply do a lot of things well, including hitting home runs (Arenado has 10 of them), which they've hit more of as the season has gone on. Over just the past two weeks, they've hit more than all but four teams. The trade that didn't happen might be the difference for the Cards this season. -- Rogers
12. San Diego Padres
Record: 44-36
Previous ranking: 10
Star players have come and gone while others have run hot and cold, but Manny Machado continues to set the tone. Since the start of May, he often has seemed to carry this offense single-handedly. He is a shoo-in for his seventh All-Star Game, is on pace to tie the highest full-season batting average of his career (.298) and sits just nine hits away from 2,000 for his career. The Padres need to get Yu Darvish and Michael King back healthy, and they need Fernando Tatis Jr. and Xander Bogaerts to produce more consistently. In the meantime, Machado has helped to keep San Diego relevant. -- Gonzalez
13. Seattle Mariners
Record: 41-38
Previous ranking: 14
One name has defined the Mariners' first half: Cal Raleigh. The 28-year-old catcher has taken the league by storm, leading all hitters in home runs and RBIs. He is just one of three players with an OPS over 1.000, but he's doing it at a position that isn't known for its offense. That clearly isn't the case for Raleigh, who has been really good at pitcher-friendly T-Mobile Park, with 14 home runs. The rest have come on the road, where his OPS is well over 1.100. There's seemingly no hole in his swing, as pitchers have come to realize so far. -- Rogers
14. Toronto Blue Jays
Record: 42-37
Previous ranking: 12
The Blue Jays find themselves in the thick of a suddenly tight AL East race, thanks in large part to an offense that does something increasingly difficult in this sport. It puts the ball in play. The Blue Jays boast the lowest strikeout rate in the majors at 17.8%, with Alejandro Kirk, Ernie Clement, Vladimir Guerrero Jr. and Bo Bichette leading the way. In the midst of that, George Springer is having somewhat of an offensive renaissance, with 11 home runs and an .825 OPS. But Toronto still needs to get Anthony Santander healthy. -- Gonzalez
15. Cincinnati Reds
Record: 42-39
Previous ranking: 13
The Reds' rotation has an ERA of 3.76, which ranks in the top half of the NL. And that's with just one outing from Chase Burns, the No. 2 pick in the 2024 draft who looked dominant before giving up some late runs in his first MLB start on Tuesday. The starting staff has proved to be the strength of the Reds as they look poised for a second-half run. Lefty Andrew Abbott might be the least talked about elite pitcher in either league simply because he doesn't stay in the game for more than two times through the order. Still, his 7-1 record and 1.79 ERA are impressive. Abbott and Hunter Greene make for a sneaky good one-two punch in Cincinnati. -- Rogers
16. Arizona Diamondbacks
Record: 41-39
Previous ranking: 15
The D-backs have mostly been defined by injuries to key players throughout this first half. First, it was Corbin Burnes undergoing season-ending elbow surgery, the absolute last thing an underperforming starting rotation needed. Then Justin Martinez and A.J. Puk, the two most important members of the bullpen, suffered the same fate. More recently, Corbin Carroll, who had been putting up MVP numbers, was diagnosed with a chip fracture in his left wrist. General manager Mike Hazen keeps fielding calls about his pending free agents, but he isn't ready to give up on the 2025 season. If Carroll doesn't return quickly, though, Hazen might have to. -- Gonzalez
17. Cleveland Guardians
Record: 40-38
Previous ranking: 20
Cleveland is slogging through what has been a difficult June, with the offense really struggling; the Guardians have averaged about three runs per game this month, while dropping 12 of the first 21 games. Here are some of the players who are batting under .200 for June: Carlos Santana, Angel Martinez, Gabriel Arias, Bo Naylor, David Fry. Cleveland won't emerge from the AL mud bog unless that changes.-- Olney
18. Boston Red Sox
Record: 40-42
Previous ranking: 17
The Red Sox have spent the better part of the past four months engulfed in drama, most of it centered around their former franchise player, Rafael Devers, who frustrated team officials over an unwillingness to be a more public-facing figure and, more so, a refusal to play first base. The Red Sox parted ways with Devers -- and his massive contract that runs through 2033 -- by sending him to San Francisco. And now, after following that up by going 3-6 on a three-city trip, the Red Sox are simply a team mired in mediocrity. They believe they can win, but they're running out of time. -- Gonzalez
19. Atlanta Braves
Record: 37-42
Previous ranking: 21
When Ronald Acuna Jr. has participated in the Home Run Derby, he has distinguished himself with his all-fields approach. Most of the Derby sluggers try to focus on hitting the ball in one part of the strike zone and driving it to a particular part of the park. But when Acuna was in the Derby in 2019 and again three years later, he sprayed deep drives in all directions, hitting the ball wherever it was thrown in the strike zone. With the All-Star Game in Atlanta next month, Acuna has become the first player to formally commit to participating in the Derby. (He was eliminated by Pete Alonso during the 2019 and 2022 editions.) -- Olney
20. Texas Rangers
Record: 40-41
Previous ranking: 19
For two seasons now -- since winning the World Series in 2023 -- the Rangers simply haven't been able to score enough runs to be ultracompetitive. At just 3.64 runs per game, they rank 26th in MLB. There's plenty of blame to go around, but veterans Joc Pederson (.131 BA), Marcus Semien (.229 BA) and even Corey Seager (.715 OPS) stand out**. Some of the younger players are holding their own, but none of them appears near the top in any statistical category. Josh Smith's .764 OPS is 72nd in MLB -- and that just isn't good enough for the hitting-starved Rangers. -- Rogers
21. Kansas City Royals
Record: 38-42
Previous ranking: 22
With this year's trade market expected to be incredibly thin in talent, teams will be tempted to be opportunists and take advantage of the dealer's market. Seth Lugo is 35 and has a $15 million player option for 2026, so it would make sense for him to look for a new deal. If the Royals continue to fade -- they are 14-26 since May 10 -- it would be logical to attempt to extend Lugo or dangle him in the market and weigh interest. -- Olney
22. Los Angeles Angels
Record: 40-40
Previous ranking: 23
Christian Moore deserves recognition for what he did Tuesday. The 22-year-old second baseman, a 2024 first-round pick, tied the score against the Red Sox with an eighth-inning home run then walked it off with another one while his team was trailing 2-1 in the 10th. His three RBIs was all the scoring L.A. got -- and needed -- in the improbable win. It was just one game in a surprisingly good first half for the Angels, who field a team littered with their own recent draft picks. It remains to be seen if they can keep it up, but more strong play from Moore certainly will help. -- Rogers
23. Minnesota Twins
Record: 38-42
Previous ranking: 18
There have been signs this month that Brooks Lee, the eighth player taken in the first round of the 2022 draft, is finding traction in the big leagues. Lee is batting .364 with a slugging percentage of .519 in June. Over the course of his four professional seasons, he has been getting the ball in the air much more consistently; he had a 2.23 ground-ball-to-fly-ball rate in the minors 2022, and that ratio has improved to 0.93 in MLB this year. -- Olney
24. Baltimore Orioles
Record: 34-46
Previous ranking: 24
There is no bigger disappointment through this season's first half than the Orioles, and it probably isn't even close. They fired manager Brandon Hyde less than two months in. A starting rotation that was inadequately addressed by the front office over the winter has been a mess, with three starters -- Cade Povich, Charlie Morton and Zach Eflin -- each contributing ERAs over 5. Most surprising of all, an offense that was supposed to dominate has vacillated between mediocre and bad -- even though Jackson Holliday has rebounded from a difficult rookie season and Ryan O'Hearn is producing like an All-Star. -- Gonzalez
25. Washington Nationals
Record: 33-48
Previous ranking: 25
Last summer, the Nationals listened to offers for reliever Kyle Finnegan before deciding to keep him rather than flip him for an uninspiring trade return. He has had a good season so far in 2025, leaving the team in a similar position with the veteran right-hander as the trade deadline nears. Presumably, they will hope some contending team steps up and makes an intriguing offer. But if that doesn't happen, Finnegan won't cost the Nationals much to keep; he's making $5.38 million this year, before reaching free agency in the fall. -- Olney
26. Pittsburgh Pirates
Record: 32-50
Previous ranking: 26
Paul Skenes' ERA rose to 2.12 on Wednesday after he gave up four runs in four innings, but that shouldn't take away from his dominant first half after being named NL Rookie of the Year last season. He continues to be about the only reason to watch the lowly Pirates these days as, once again, they find themselves far from the playoff race after having fired manager Derek Shelton last month. Skenes leads the majors in innings pitched and is one of just three qualified starters with a WHIP under 1.00. The Cy Young Award might be his next honor after a sure-thing All-Star appearance. -- Rogers
27. Miami Marlins
Record: 33-45
Previous ranking: 28
Contending teams try to turn over every rock to find help around this time of the season, and it stands to reason that some will ask the Marlins about Ronny Henriquez, their 25-year-old right-handed reliever who was plucked off waivers from the Twins in February. Henriquez has taken on more responsibility as the campaign has played out, picking up a couple of saves while working in higher-leverage situations. Over 23⅓ innings since the start of May, he has struck out 33 batters and walked just six. He also has pushed his average fastball velocity to a career-best 96.2 mph. -- Olney
28. Athletics
Record: 33-49
Previous ranking: 27
5.41. That's the season ERA of the A's pitching staff after a horrendous stretch from late May into June led to a double-digit losing skid -- and it ranks just ahead of the Rockies for worst in baseball. The past month or so has been especially bad, highlighted by a WHIP figure that has been far and away the worst in the majors at over 1.50. -- Rogers
29. Chicago White Sox
Record: 26-55
Previous ranking: 29
Andrew Benintendi has the sort of experience that might intrigue other teams before the trade deadline, and his production against right-handed pitching is OK, with an OPS over .700. His contract, however, discourages interest. He is owed about $40 million over the remainder of his contract (through 2027), meaning the White Sox probably would have to eat a huge portion of his future salary in order to deal him or take on a bad contract themselves in any proposed deal. -- Olney
30. Colorado Rockies
Record: 18-62
Previous ranking: 30
The Rockies went the first 30 years of their franchise's quirky history without succumbing to a 100-loss season. Then they did it back-to-back, in 2023 and 2024. Now, they're trending toward a much bigger low: the most losses in major league history. Despite two -- yes, two -- winning streaks of three-plus games this month, the Rockies are on pace for 126 losses, five more than the White Sox dropped in 2024 to set the new single-season loss record. The biggest culprit has been a familiar one: The pitching staff ranks dead last in the majors with a 5.54 ERA. -- Gonzalez