MLB Power Rankings: Who's For Real in 2025


Lucas Arender
Writer and delusional Toronto sports fan
The season is young, but some teams have already proven they’re for real. Others have shown that they looked a lot better on paper during the offseason than they do on the actual baseball field.
1. San Diego Padres
Thanks to a bunch of wins, a cool brand of baseball, and some really exciting players, the Padres have made Petco one of the most electric parks in baseball. The crowd’s loud, the pitching’s lights-out (best home ERA in the league), and the bats are hot too—top 10 in home OPS. Tatis Jr. is carrying an OPS over 1.100 and looks like the superstar the whole league believes he was in his rookie year.
2. Los Angeles Dodgers
The Dodgers are still headlined by the Ohtani’s and Betts and Freemans, but let’s talk about Tommy Edman for a second. He’s tied for the MLB lead with six homers—even one more than Ohtani—for now. He’s absolutely raking (over .900 OPS last week), playing solid D at two premium positions — second and center — and hasn’t had back-to-back hitless games all season. Performances like these from guys like that make the Dodgers even scarier.
3. New York Mets
Juan Soto said it himself—Pete Alonso isn’t Aaron Judge. But he’s doing a pretty solid impression. He’s hitting .356 with five bombs, 20 RBIs, and a 1.195 OPS — leading the NL. Pitchers have been avoiding Soto and challenging Alonso, and he’s making them pay. When that duo’s clicking in the middle of the lineup, the Mets are very dangerous.
4. San Francisco Giants
The Giants are 13-6, and second-year outfielder Jung Hoo Lee is the reason why. He has just two homers in New York, has a league-leading 10 doubles, and a .647 slugging percentage — all from a guy that’s not supposed to be a power hitter. He’s not missing mistake pitches and already has double the extra-base hits he had all last season, in way fewer at-bats. He keeps it up, the Giants are absolutely in the playoff hunt.
5. Philadelphia Phillies
The Phillies have played okay, but they haven’t looked like the wagon of past years quite yet Alec Bohm is a big reason why. He started the season hot, but it’s been rough since—just 8 hits in his last 64 at-bats, no walks, and only one extra-base hit. He slid down to the 8-spot in the lineup, and his slump goes back to last year, when he cooled off after a strong first half and ended up benched in the NLDS. Now he’s hitting .228 with a .599 OPS since last summer. It might not be long until Bohm loses starts.
6. New York Yankees
The Yankees' rotation has been rough—aside from Max Fried, it’s been a total mess with the highest ERA in MLB. Rodón’s getting shelled, Stroman’s hurt and struggling, and the rest aren’t helping much either. Clarke Schmidt’s coming back soon, but right now it’s basically Fried. And yet, they find themselves atop the AL East. That’s what a big offence can do when your pitching is struggling: win games late.
7. Arizona Diamondbacks
Bad news for the D-Backs: The NL West is loaded—again. Arizona hoped for a clearer wild-card path this year, but the Padres and Giants came out hot, making things a little tougher. The D-backs have the talent to hang in with those guys, but it’s gonna be tough over 162. Who knows, maybe we get an NL Wild Card with three teams from the West? Wouldn’t be the worst thing with these kinds of rosters.
8. Chicago Cubs
The Cubs came into 2025 with a solid, but not great, starting rotation—good enough to compete in the NL Central, but not built for a deep playoff run. Now, with Justin Steele out for the year needing arm surgery, they’re even more desperate for a true ace. Assuming they’re still playing good baseball — especially in a weak central division — don’t be surprised if they make a big trade push this summer.
9. Detroit Tigers
The Tigers have picked up right where they left off last year, but some stitches are starting to show. They are down bad at center field right now—Meadows is out, his backups are out, and even Margot — the backup to the backups — is injured. They’ve managed so far by shuffling things around, but if these injuries drag on, it could get messy. Top prospect Max Clark is intriguing to give a shot, but it sounds like the Tigers don’t think he’s quite ready yet.
10. Atlanta Braves
Ronald Acuna Jr. can’t come back fast enough. Nobody expected the Braves to be this bad out of the gate, but they’ve suddenly found themselves at the bottom of the highly competitive NL East three weeks in. The Braves have taken some early hits—Profar’s suspension and López’s injury hit spots where they were already thin. They’ll probably be fine long-term, but with the NL West also stacked, Wild Card hopes will be much harder to keep alive this year.
11. Toronto Blue Jays
The Jays have come out of the gates hot despite a very mean April schedule. They’re certainly not hitting the ball out of the park much, but timely hitting and great starting pitching has won them more games than they’ve probably deserved this year. Jeff Hoffman has looked like a legitimate top five closer in baseball, the rotation — namely Chris Bassit and Kevin Gausman — have been filthy, and the big boys at the top of the lineup are starting to swing it. The bullpen outside of Hoffman and Yimi Garcia remains a big question mark for this team’s October ambitions.
12. Texas Rangers
Looking at the Rangers 12-7 record, you’d be shocked to look at their lineups numbers. Joc Pederson was batting .070 last week, Semien at .123, and Jake Burger not far behind. The offense has been ice-cold, though it’s hard to believe guys like Seager will stay that low all year. Similar to the Blue Jays, solid starting pitching has kept them in it, but if they want another October run, the bats will have to wake up.
13. Boston Red Sox
On paper, Boston’s lineup looks pretty stacked—but so far, its prowess hasn’t made its way to the field. Bregman went off with a 5-for-5 night and two homers last week, but before that, the Sox had scored four or fewer runs in eight straight games. They've already been held to one run five times and three or fewer in 11 games. That’s the big reason they’re sitting below .500.
14. Baltimore Orioles
If the O’s falter down the stretch with their roster of young talent, there’s only one place to point the finger: Pitching. Baltimore didn’t do enough to replace Corbin Burnes after he left in free agency, and while Sugano and Morton have been fine, they’re ultimately back-end guys. With Grayson Rodriguez now hurt too, the O’s are missing an ace. This rotation doesn’t scream October-ready—no offence to Zach Eflin, but he’s not exactly a playoff ace.
15. Houston Astros
The Astros are in the hunt for a ninth straight playoff trip, but it won’t be easy to punch their ticket without their now-departed stars Kyle Tucker and Alex Bregman. Yordan Alvarez is off to a slow start, and the AL West has gotten tougher. If Houston slips out of the race, they could be deadline sellers for the first time in a while. That said, you can never count the Astros out—they always seem to find their way into the dance late in the season.
Keywords
MLB Rankings
MLB Power Rankings
Baseball rankings