
The top six teams in our FTN MLB Power Rankings are all in the National League. That’s the easiest way to show that, right now at least, the National League in 2025 is better than the American League in 2025. And then on the other side, the National League also has a team that is not only off to easily the worst start in baseball this year (literally 2.5 games worse than the second-worst team) but in fact one of the worst starts ever.
The Rockies are 4-23 right now. That’s a .148 winning percentage. That’s a 24-win pace. That’s a game worse than the worst-team-ever White Sox were a year ago after 27 games.
Colorado won’t stay this bad, for the simple reason that it would be almost impossible to do so. But right now, they’re just an incredibly bad team, and they’re off to a miserable start.
But are they at the bottom of our power rankings? Let’s check it out. This week, I’m pivoting from a weekly look at some top takeaways to a short glimpse at every team, top to bottom. Check it out below, and then see the full power rankings table at the bottom.
Fantasy Baseball Power Rankings (4/28)
1. Los Angeles Dodgers
18-10, 93.0 projected wins
You would find a better pitching staff on the Dodgers’ IL than on 90% of teams around the league. It feels like you could have said that in any of the last five years, but it’s true in 2025 once again.
2. Atlanta Braves
12-15, 89.4 projected wins
The Braves have righted the ship a bit after a disastrous start, and they’re also getting the band back together.
3. Philadelphia Phillies
15-13, 90.6 projected wins
Just over a week ago, the Phillies were 13-8 and looked liable to threaten for the No. 1 spot in our rankings. They lost five straight after that (fixing things with two wins over the weekend), showing how quickly things can swing early in the season.
4. New York Mets
19-9, 92.1 projected wins
The Mets being one of the best teams in baseball isn’t a big shock. The Mets being one of the best teams in baseball despite a 99 wRC+ as a team but a 2.77 team FIP? That is.
5. Arizona Diamondbacks
15-13, 88.8 projected wins
The Diamondbacks got off to a great start this season, but they’re in the middle of the hardest stretch of schedule anywhere. They played the Cubs, Rays and Braves in their last three series, and Tuesday starts a stretch of games against the Mets, Phillies, Mets, Dodgers and Giants. We’ll get a real idea of how good they are now.
6. San Diego Padres
17-11, 88.9 projected wins
From 14-3 to 17-11, the Padres have been slumping hard the last two weeks, losing series to the Astros, Tigers and Rays. They’ve fallen to third in the NL West.
7. Boston Red Sox
16-14, 86.8 projected wins
Sixth in teamwide wRC+ and sixth in teamwide FIP, the Red Sox are playing much better than 16-14 would have you believe.
8. New York Yankees
17-11, 86.6 projected wins
The Yankees have the best offense in baseball right now, and sure, a lot of that is .406/.500/.717-slashing Aaron Judge, but every single lineup regular has at least a 100 OPS+ right now.
9. Seattle Mariners
16-12, 85.9 projected wins
After slashing .224/.311/.376 as a team last year, the Mariners are up to .237/.336/.412 this year. If the team can hit, they’ll rise.
10. Texas Rangers
15-13, 85.0 projected wins
The way the Rangers lost Sunday might be shown in blooper reels for years.
11. Houston Astros
14-13, 84.7 projected wins
The Astros have only won three straight games once this season. They’ve only won two straight twice. The team has talent, but they can’t get it together consistently.
12. Detroit Tigers
18-10, 85.9 projected wins
The Tigers have the best record in the American League right now. Imagine what they’ll do when Riley Greene (.224/.272/.383, AL-leading 38 strikeouts) remembers how to hit.
13. Cincinnati Reds
15-13, 82.8 projected wins
The Reds are 8-2 against the Pirates, Marlins and Rockies, 7-11 against everyone else. There’s no shame in that — you have to beat who you play — but you’d like to see them do more against better teams.
14. Tampa Bay Rays
14-14, 82.2 projected wins
The Rays have had a five-game winning streak and four- and five-game losing streaks all in the month of April. The team really needs to figure out what it is.
15. San Francisco Giants
19-10, 83.4 projected wins
The Giants haven’t hit that well, and their pitching has been good-not-great. And yet, they’re in first in the hardest division in baseball and only a half-game back of the best record in MLB. Bob Melvin might have Manager of the Year locked up by the Fourth of July.
16. Chicago Cubs
17-12, 82.1 projected wins
The Cubs have taken series from the Padres, Rangers, Dodgers (twice) and Diamondbacks this season. They can beat anyone.
17. Los Angeles Angels
12-15, 79.5 projected wins
The Angels are 3-10 since starting 9-5, Mike Trout has negative bWAR, and their pitching and hitting are both bottom five in the league. This might be their high-water mark the rest of the season.
18. Toronto Blue Jays
13-15, 79.4 projected wins
The Blue Jays, 10 days ago: 12-8, had gone 7-3 in their last 10. Since: 1-7, beaten up by Seattle, Houston and the Yankees. Will the real Blue Jays please stand up?
19. Cleveland Guardians
15-12, 80.7 projected wins
Maybe one of these days, the Guardians will have a complete offense. Right now, it’s José Ramírez and Steven Kwan carrying the day yet again.

Football Almanac 2025

20. Miami Marlins
12-15, 78.3 projected wins
The Marlins have a .315 wOBA right now, 15th in the league. That’s average. It’s also a very good mark for the modern Miami Marlins.
21. St. Louis Cardinals
12-16, 77.0 projected wins
Matthew Liberatore ERA by year:
- 2022: 5.97
- 2023: 5.25
- 2024: 4.40
- 2025: 3.19
Dude’s gonna be Pedro Martinez by, like, 2036.
22. Kansas City Royals
14-15, 77.7 projected wins
I’ll just let Rany Jazayerli tell you:
23. Baltimore Orioles
10-17, 75.8 projected wins
Only the White Sox and Rockies have a worse record than the Orioles right now. They have a 5.37 ERA, worse in the league. It’s bad in Baltimore.
24. Minnesota Twins
12-16, 76.4 projected wins
Byron Buxton’s not getting on base (.269 OBP, woof), but he’s hitting for plenty of power (.505 slugging percentage). And more importantly, he’s basically been a full-time player.
25. Washington Nationals
13-15, 75.1 projected wins
The Nationals have stepped it up of late, 6-3 in their last nine after starting 7-12. But the offense is not doing much, with four regulars under a .660 OPS so far, and only James Wood over .900 among full-time players.
26. Milwaukee Brewers
14-15, 75.3 projected wins
The Brewers were 0-4, then 4-4, then 8-8, then 13-13. They’re destined to get back to .500 all the time.
27. Pittsburgh Pirates
11-18, 73.3 projected wins
The Pirates have won two straight games three times this year. They’ve won three straight games zero times.
28. Sacramento Athletics
14-14, 72.2 projected wins
The A’s are .500 after 28 games, 14-14. Last year, they were 11-17. The year before, 5-23. Maybe .500 isn’t stardom, but this team has taken some definite strides.
29. Colorado Rockies
4-23, 61.0 projected wins
The last time the Rockies won a series was against the Diamondbacks. That would be Sept. 16-18 of last season. They’ve gone 6-31 across two seasons since.
30. Chicago White Sox
7-21, 61.0 projected wins
The White Sox as a team have exactly one save this season, and it went to Brandon Eisert, who pitched the seventh inning of a 3-0 game that got shortened by rain. That’s frankly incredible at this point of the season.
Check out our full rankings below: