When you sign-up through links on our site, we may earn an affiliate commission. Learn more >

MLB Power Rankings 2024: The Astros Rise From the Ashes

Written by: Michael Savio
Fact-checked by: James Whitelock
Updated May 21, 2024
10 min read
  • The Phillies have four wins against teams that currently own a winning record

  • Ronald Acuna owns a .253 batting average

  • The A’s have lost eight straight games

While there isn’t a ton of movement in our rankings this week, the Houston Astros are quickly rising up through the ranks. The Phillies and Yankees continue to lead their respective leagues, but the Houston Astros are climbing up the ranks quickly.

Below, we will be sharing our latest power rankings for the 2024 MLB season. We’ll share insights into each team in our rankings, along with their odds to win their division from BetMGM Sportsbook. If you’re looking for a new sportsbook to bet on baseball this season, BetMGM is giving new players a $1,500 First Bet Offer*. Simply use promo code WSNMGM, and you’ll get your initial wager refunded with Bonus Bets of up to $1,500* if it loses.

*Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms.

For more betting opportunities, check out our list of the best MLB betting sites and our curated list of MLB promos and bonuses.

MLB Power Rankings 2024

2024 MLB Power Rankings 

30. Oakland Athletics

We really enjoyed watching the A’s play to start the season, posting a 17-17 record. Unfortunately, they have just two wins since May 5 and now lost eight consecutive games. While their offense has continued to be better than expected, their pitching has come crashing back down to Earth, allowing 6.1 runs per game during their losing streak.

Mason Miller (8 SV, 0.93 ERA, 0.62 WHIP) remains the most exciting thing about this Oakland team. The 25-year-old closer has been unhittable, though he isn’t receiving many save chances these days. Miller could end up fetching a solid haul at the trade deadline, which seems likely now that the team's surprising success has come to an end. 

29. Chicago White Sox

The White Sox started May strong, but they returned to their losing ways last week. They are currently riding a four-game losing streak, during which they were outscored 26-8, ending the slim hope that they could be turning things around. 

Korey Lee (.293 BA, 4 HR, 11 RBI) has been one of the few bright spots for the White Sox in 2024. The 25-year-old rookie has been one of the team’s best hitters this season. While he has zero support within the Chicago lineup, his early success is a promising sign for Lee’s future.

28. Colorado Rockies

The Rockies earned their way out of the bottom spot in our rankings after posting an impressive seven-game win streak. They swept two good teams the Rangers and Padres, but then dropped all three of their games against the Giants. While the win streak shows the Rockies can be a feisty opponent, this is still a terrible baseball team.

While the Rockies' roster is a mess, they have gotten promising contributions from two young players. Shortstop Ezequiel Tovar (.276 BA, 5 HR, 19 RBI) and Brenton Doyle (.273 BA, 5 HR, 13 RBI, 9 SB) have impressed. While neither has been good enough to help the Rockies turn their season around, both are pieces the team could look to build around in the offseason. 

27. Miami Marlins

The Marlins are a bad team, but they have gotten hot of late. Miami won four of their six games last week, taking series from the Tigers and Mets. While their recent improvement has been nice to see, this is still a team that will deal with their stars at the trade deadline. That process already started when they shipped Luis Arraez to the Padres, and Jazz Chisolm Jr. will likely be the next one out the door. 

Ryan Weathers (2-4, 3.65 ERA) has been one of the few bright spots for this Marlins team. The former Padres top prospect was awful in San Diego, but he has looked far better in Miami. His impressive numbers show that the 24-year-old may still turn into the ace he was expected to be.

26. Los Angeles Angels

The Angels are as bad as we expected them to be. While they were a fun team to start the season, that momentum has faded as they trail even in the lowly A’s in the AL West. The good news is that they have several of their top prospects playing, giving them a glimpse of what to expect in the future. The bad news is that none of them have shown much promise. 

The worst part of this season for the Angels is another major injury to Mike Trout (.220 BA, 10 HR, 14 RBI). The former AL MVP had knee surgery a few weeks ago and is expected to return later this season. It's the fourth straight season he has missed significant time with an injury, which is a problem considering he’s signed until 2030. The injuries plus the big price tag hurts his trade value, taking away the Angels’ best chance to rebuild their minor league system.

25. Cincinnati Reds

Reds fans had hoped their impressive young talent would lead to a winning season in 2024, but that hasn’t been the case. The team started the season 14-10 but has gone 5-18 since then. They have not been able to string together consecutive wins during that run, sending them tumbling down the NL Central standings

Elly De La Cruz (.256 BA, 9 HR, 22 RBI) is quickly becoming one of the best players in all of baseball. He already has 30 stolen bases, despite posting a .296 OBP in May. He is a dangerous power hitter and aggressive baserunner, making him a pitcher's worst nightmare. What’s really scary is the fact that he is just 22 years old, meaning we still haven’t seen how high his ceiling will be.

24. Washington Nationals

The Nationals surprised many people by starting 18-18, but they have gone 2-7 since then. While this is the version of the Nationals we expected to see, they have many young prospects currently starting. While that won’t help them win too many games this season, the ability to assess these players at the MLB level will help them ensure a better future for the franchise.

There are a lot of young Nationals players we really like, but shortstop CJ Abrams (.269 BA, 7 HR, 21 RBI, 8 SB) and starting pitcher Mackenzie Gore (2-4, 3.30 ERA). They were the Padres' top two prospects but were traded to Washington in exchange for Juan Soto. That trade has been an absolutely steal for the Nationals and could lead to a lot of winning in the near future. 

23. Toronto Blue Jays

It's still early in the season, but we have been selling hard on the Blue Jays since the offseason. There are a few reasons why, but the biggest is Vladimir Guerrero (.286 BA, 4 HR, 21 RBI). The 25-year-old hit 48 home runs in 2021 but has seen his power dwindle since then. He had 35 in 2022, 26 in 2023, and has only four so far this season. While he can hit for average, the Blue Jays need his power if they want a chance to contend for the playoffs this season.

There is some good news for the Blue Jays. Alek Manoah (1-1, 3.00 ERA) seems to have regained his confidence after a disastrous 2023 campaign. The 26-year-old was so bad that he was sent back down to the minors, despite going 16-7 with a 2.24 ERA in 2022. It seems Manoah has turned things around in 2024 as looks to extend his current 14-inning scoreless streak.

22. St. Louis Cardinals

The Cards are in the midst of their best run of the season. They have won five of their previous seven games, thanks to the lineup finally showing some signs of life. During their current hot streak, they are averaging 6.1 runs per game, though that has come against two teams with losing records (Red Sox and Angels). 

Paul Goldschmidt (.214 BA, 4 HR, 16 RBI) continues to be a liability in the lineup. While he still commands some respect from opposing pitchers, the veteran appears to have lost the edge that made him one of the best players in baseball. His struggles remove a key bat for the Cards, and the lineup doesn’t have the depth needed to replace it. 

21. New York Mets

Nobody knows how to waste talent better than the New York Mets. The team has the highest payroll in baseball but currently owns a record of 21-25. They have lost eight of their previous ten games and have won just one series since April 20. While the front office insists they haven’t given up on this team, rumors are a massive sell-off is coming.

The good news is that the Mets have several great trade pieces to help rebuild from this disaster of a season. Luis Severino (2-2, 3.48 ERA), Jose Quintana (1-4, 5.21 ERA), and Sean Manaea (3-1, 3.11 ERA) will all draw interest from contenders at the deadline, which could help the Mets retool their farm system while shedding some bad contracts.

20. Arizona Diamondbacks

The D-backs continue to struggle to recapture their form from 2023. The team has been unable to get its record above .500 this season, dealing with issues both at the plate and on the mound. While the team is better than it has played, the rest of its division has improved greatly from last year. That means if Arizona can’t figure things out soon, it could dig itself into a hole it can’t get out of.

A lot of players are underperforming for the Diamondbacks, but none have had a bigger impact than Corbin Carroll (.191 BA, 2 HR, 14 RBI, 8 SB). The 23-year-old broke out last season, finishing with 25 home runs and 54 stolen bases. While his speed is still there, the rest of his game has disappeared. It's too early to give up on the young star, but his poor start is a major concern for Arizona.

19. Houston Astros

After a brutal start to the season, it appears the Astros have finally woken up. They have won nine of their previous 11 games, including an impressive series win against the Brewers over the weekend. While their offense has continued to produce at a high level, Houston’s pitching has finally come around, averaging just 2.9 runs during their hot streak.

While Houston’s pitching has vastly improved, they have their best arm currently serving a suspension. Ronel Blanco (4-0, 2.09 ERA) stunned the league by breaking out at 30-years-old, but he was suspended after being ejected for using an illegal substance on the ball. The umpire described it as “the stickiest stuff he has ever seen”, which could explain Blanco’s surprising success. We don’t expect Blanco to completely drop off, but expect his numbers to drop as umpires closely monitor him going forward. 

18. Pittsburgh Pirates

The Pirates have started to return to their losing ways, but a lot of those losses have been close. In fact, five of their previous eight losses have been by just one run. That makes this a dangerous team, which they showed over the weekend by taking three of four games on the road against the Cubs. We don’t see Pittsburgh competing in the NL Central, but don’t be surprised if they finish within striking distance of an NL Wild Card spot.

A big reason for the Pirates' improved play in 2024 is a pair of young pitchers in Jared Jones (3-4, 2.89 ERA) and Pauk Skenes (1-0, 2.70 ERA). The rookies came into the season as the team’s top two pitching prospects, but they have been playing like savvy veterans. They join Mitch Keller (5-3, 3.84 ERA) to give the Pirates an exciting 1-2-3 punch, promising a brighter future in Pittsburgh. 

17. San Francisco Giants

The Giants have been hot over the last two weeks, going 8-4 since May 7. While their success has come against some of the league’s weakest teams, their bats have come alive in a big way. The team is averaging 5.2 runs per game over their last ten, with several hitters shaking off slow starts to find their stroke. Combine that with their solid starting rotation, and the Giants could end up competing for an NL Wild Card spot.

It seemed like starting pitcher Keaton Winn (3-6, 6.17 ERA) was set to break out this season after posting a 3.18 ERA through April. However, things fell apart for the young starter as he posted an 18.36 ERA through three starts in May. The starter landed in the IL with a forearm strain after his third start, meaning his poor play could have been injury-related. We’ll know for sure once Wynn returns from the IL.

16. Boston Red Sox

After starting the season with an 18-13 record, the Red Sox season has taken a left turn off of a cliff. They are 5-11 since then and have lost four of their previous five games. That includes a tough series loss to the lowly Cardinals, which officially dropped their record below the .500 mark for the first time since March 30. 

The Red Sox don’t have the offense to compete in a crowded AL playoff race, but their rotation gives this franchise a lot of hope for the future. Tanner Houck and Kutter Crawford have both broken out, both posting a 2.17 ERA so far this season. Young Brayan Bello (4-2, 3.96 ERA) has also taken a big step forward in 2024 along with Cooper Criswell (2-1, 2.76 ERA), giving Boston four fantastic starters all under the age of 29.

15. Detroit Tigers

The Tigers continue to keep their record around the .500 mark, despite low expectations coming into the season. While they aren’t a playoff team, their impressive starting rotation makes them an incredibly dangerous opponent for any team. They rank seventh in the league in team ERA (3.29) and third in quality starts (24), helping cover for an offense that ranks twenty-first in runs scored (193). 

The Tigers' offense has gotten a boost as first baseman Spencer Torkelson (.227 BA, 3 HR, 17 RBI) finally getting hot. The 24-year-old broke out last season to post 31 home runs and 94 RBIs but was ice cold to begin 2024. His power finally came back last week when he hit his first three home runs of the season. While he won’t fix this Tigers’ lineup, his improved play will further support the team’s strong rotation. 

14. Texas Rangers

The Rangers have one of the best rosters in baseball, but they have been hammered hard by injuries. Their pitching has taken the brunt of it, with five starting pitchers and a key reliever on the IL. The good news is that their lineup is hitting well, ranking tenth in the league in runs scored (220) and batting average (.247). Once they can start getting some of their starting pitching back, expect Texas to go on a major run.

It is time to give Jon Gray (2-1, 2.08 ERA) the respect he deserves. The veteran has stepped up to become the team’s ace, allowing a total of five runs over his last five starts. He won’t be able to maintain this level of excellence all season, but he could help bridge the gap until the rotation gets healthier. 

13. Minnesota Twins

It's hard to determine just how good the Twins are. While they posted an impressive 12-game win streak, seven of those wins were against the White Sox and three were against the Angels. Minnesota has faced stiffer competition of late, but the results haven’t been pretty. They were swept by both the Yankees and Guardians last week, showing that the Twins aren’t quite on the same level as those AL leaders.

One silver lining for the Twins has been catcher Ryan Jeffers (.268 BA, 10 HR, 31 RBI). the 26-year-old has broken out in 2024 as he is on pace to easily surpass his previous career highs in home runs and RBIs. He has an impressive .572 slugging percentage, making him a crucial weapon for a struggling Minnesota lineup.

12. San Diego Padres

The Padres have gotten hot in May and are coming off a three-game road sweep of the Braves. Their lineup has been leading the charge, ranking fifth in batting average (.257) and seventh in runs scored (223). Though they lost Juan Soto, Josh Hader, and Blake Snell, this is still a very talented team that could very well find themselves in the playoffs this fall.

The Padres need depth in their starting rotation, but the 1-2 punch of Dylan Cease (5-3, 3.05 ERA) and Yu Darvish (4-1, 2.08 ERA) has been incredible. Both former aces are coming off the worst seasons of their respective careers, but have returned to form in 2024. Given that the rest of the rotation is struggling, the duo’s play this season could determine if the Padres are playing baseball in October. 

11. Seattle Mariners

The Mariners may currently lead the AL West, but that isn’t saying much. Like in 2023, the team is once again relying on their elite pitching to overcome an underwhelming lineup. The team ranks tenth in team ERA (3.50), but ranks twenty-sixth in runs scored (177) and twenty-fifth in batting average (.228). That recipe caused them to miss the playoffs last season, and we believe it will lead to a similar result in 2024.

We honestly don’t believe the Mariners can fix their lineup, even with some moves at the deadline. Offseason additions Mitch Haniger (.217 BA, 6 HR, 22 RBI), Jorge Polanco (.192 BA, 5 HR, 13 RBI), and Mitch Garver (.169 BA, 5 HR, 14 RBI) have disappointed, all posting OBPs below .300. Then there is Ty France (.235 BA, 4 HR, 15 RBI), whose play has steadily worsened since breaking out in 2021. 

10. Tampa Bay Rays

Just when we were ready to write off the Rays, they went on an impressive hot streak. They have won four of their previous five series, pushing their record back above .500. Improved offensive play has helped the team turn things around and overcome their struggling starting rotation. 

We still don’t see the Yays as a playoff team in 2024. Even if they can keep their offensive momentum going, their rotation is a mess. Zach Littell (2-2, 3.44 ERA) has been reliable, but the Rays don’t have another arm they can trust behind them. Ryan Pepiot (3-2, 3.68 ERA, 0.93 WHIP) will help with that when he returns but likely isn’t the ace this team so badly needs.

9. Chicago Cubs

We expected the Cubs to go on a run after getting some key bats healthy, but the opposite has happened. They are just 5-8 since taking a series from the Brewers on May 5, which includes dropping three out of four at home against the Pirates over the weekend. Things won’t be any easier over the next couple of weeks as the team hosts the Braves before hitting the road to take on two of their biggest rivals: the Cardinals and Brewers.

The Cubs' starting rotations, with Shota Imanaga (5-0, 0.84 ERA) and Javier Assad (4-0, 1.49 ERA), have been arguably the best in the NL, but they have issues in the bullpen. That won’t be getting better anytime soon with four key relievers on the IL, but it is something they can address at the trade deadline.

8. Kansas City Royals

Don’t look now, but the Royals are fun again! Their young lineup has clicked, scoring the eighth-most runs in the league. What's most surprising has been their discipline at the plate, with the third-lowest strikeout total in the league. While their lineup may not be as deep as some of their AL rivals, they have had no problem scoring runs consistently in 2024.

While Bobby Witt Jr. (.296 BA, 5 HR, 25 RBI, 15 SB) is the piece this franchise is building around, we are falling in love with Maikel Garcia (.249 BA, 5 HR, 30 RBI, 11 SB). The 24-year-old third baseman already has 30 RBIs and 11 stolen bases, setting him to easily surpass his totals from his 2023 rookie campaign. While his OBP (.294) needs to improve, it seems he and Witt will be a dangerous dup this season.

7. Milwaukee Brewers

Honestly, it's still taking us time to get used to this new-look Brewers team. The small market franchise has found success through elite pitching for years, but now heavily relies on their ability to score runs. The Brew Crew currently ranks fourth in the league in batting average (.258), fourth in home runs (58), and third in runs scored (235) while they are seventeenth in team ERA (4.07).

Milwaukee needs to start pitching badly, especially with Freddy Peralta (3-2, 4.17 ERA) struggling in his new role as the team ace. The good news is that they have found something in rookie Robert Gasser (2-0, 0.82 ERA, 0.82 WHIP). The Brewers’ second-ranked pitching prospect has been electric but has only made two starts. Time will tell if the 24-year-old can fill in as a top starter for the Crew.

6. Atlanta Braves

The Braves have one of the best teams in baseball, but they are struggling over the last month. They have an 8-11 record since April 27 and were swept at home by the Padres over the weekend. Atlanta will turn things around, but they’ll need to do so quickly if they want to keep pace with a red-hot Phillies squad.

Ronald Acuna Jr. (.253 BA, 3 HR, 12 RBI, 14 SB) is floundering at the plate, taking away the team’s most dangerous weapon. It seems the reigning NL MVP is struggling to deal with the pressure of repeating his historic 2023 campaign. As good as the Braves roster is, it's hard for any team to survive losing both its ace and its best hitter. Until Acuna settles in, expect the Braves to remain vulnerable. 

5. Baltimore Orioles

The Orioles are one of the most exciting teams in baseball. Their young lineup ranks in the top ten of the league in batting average (.247) and runs scored (221), while an improved starting rotation ranks fifth in team ERA (3.25). That is the kind of balance needed to win a World Series, making them a popular bet.

The Orioles needed 24-year-old Grayson Rodriguez (4-1, 3.15 ERA) to take another step forward in 2024, and he has done just that. The young righty has held opponents to two or fewer runs in six of his seven starts this season. Rodriguez is currently riding an 11 ⅔ inning-scoreless streak, covering starts against the Mariners and Yankees. Those are impressive results, signaling Rodriguez’s breakout campaign may only be beginning. 

4. Cleveland Guardians

We keep waiting for the Guardians to fall back to Earth, but that hasn’t happened. Cleveland won five of their six games against the Rangers and Twins last week, keeping them at the top of the AL Central. Losses to some of the league’s most talented teams have us tempering our expectations for the rest of the season, there is no question they have been among the best teams in the league.

Out player to watch for Cleveland is starting pitcher Triston McKenzie (2-3, 3.23 ERA). The 26-year-old was one of the Guardians' top pitching prospects and broke out in 2022, but was hit hard by injuries. He made just four starts last year, but it appears he is finally healthy. If that’s the case, it could lead to the Guardians having a new ace to replace Shane Bieber. 

3. Los Angeles Dodgers

The Dodgers have been incredible after starting the season slow. They have an impressive 20-6 record since April 21, launching them into first place in the NL West. This team is playing exactly how we thought they would come into the season, and we don’t see that changing anytime soon.

While the LA lineup gets all the attention, their pitching has turned things around in a big way. Toshinobu Yamamoto (4-1, 3.21 ERA) and Gavin Stone (4-1, 3.27 ERA) have found their groove after ugly starts to the season, and Walker Buehler (1-1, 4.05 ERA) is back off the IL. That has given the Dodgers a rotation worthy of their elite lineup, leading bookmakers to make them a heavy favorite to win the World Series.

2. Philadelphia Phillies

The Phillies continue to dominate in 2024. They lead the NL East over the Braves and have been 14-3 since April 30. However, they have also had one of the easiest schedules in baseball. The Phillies have won just four games against teams that currently own a record above .500 (The Braves). 

The biggest reason for Philadelphia’s success has been their starting rotation. We knew Zach Wheeler (5-3, 2.52 ERA) would once again be in the NL Cy Young race, but Aaron Nola (6-2, 3.05 ERA) and Ranger Suarez (8-0, 1.37 ERA) have both outperformed expectations. That gives them a fantastic 1-2-3 punch, with Cristopher Sanchez (2-3, 3.31 ERA) and Spencer Turnbull (2-0, 2.52 ERA) giving them a very strong back end of the rotation. 

1. New York Yankees

The Yankees earned the top spot as they continued their hot streak. They won seven straight games last week and thirteen of their last fifteen, keeping them firmly planted atop the AL East. The team’s recent surge can largely be attributed to Aaron Judge (.266 BA, 13 HR, 32 RBI), who has finally shaken off his slow start to the season. 

Since the beginning of May, Aaron Judge has posted a .386 batting average, seven home runs, 14 RBIs, and a ridiculous .912 slugging percentage. His improved play has only served to further boost Juan Soto (.311 BA, 11 HR, 37 RBI), who is currently the betting favorite to win the 2024 AL MVP.


Responsible Gambling

If you or someone you know needs support or wants to speak with a professional about responsible gambling, seek out the correct resources. Call 1-800-GAMBLER to get help, or visit 1800gambler.net for more information. WSN is an advocate for safe gambling practices. Visit our Responsible Gambling Center for more details.

21+ | Terms and conditions apply
Claim Now
Image for Michael Savio


Michael Savio

477 Articles

Michael is an avid sports fan and a veteran bettor from Milwaukee. He learned the trade from his grandfather in Las Vegas as a kid and has turned that into a successful career. He cheers for all Wisconsin pro teams along with his Alma Mater Arizona State. He specializes in baseball betting, but has experience in football, basketball, and hockey as well. When he isn’t pouring over stats, he’s spending time with his two young children.

More info on Michael Savio
We've been featured on:
espn logo
reuters logo
cbs-news logo
forbes logo
entrepreneur logo
entrepreneur logo
We only list licensed sportsbooks

© Rebel Penguin ApS 2024 (a subsidiary of Gaming Innovation Group Inc.)

We support responsible gambling. 21+ Only. Gambling problem? Call 1-800-Gambler.

WSN.com is run by iGaming Cloud Inc (a Gaming Innovation Group Subsidiary) and is registered with the New Jersey Division of Gaming Enforcement (DGE) under affiliate vendor ID 89744, with the Indiana Gaming Commission (IGC) under certificate of registration number SWR-000148, approved by the Pennsylvania Gaming Control Board as a gaming service provider, under certificate registration number 117656-1, possesses a Vendor Minor sports betting license from the Colorado Limited Gaming Control Commission (account number 94414163), granted a vendor registration number VR007603-20-001 by the Michigan Gaming Control Board, an interim Sports Wagering Supplier license, under license number SWS 066, issued by the West Virginia Lottery Commission, a sports betting vendor registration, under registration number #100400, issued by the Director of Gaming Licensing and Investigations of the Virginia Lottery to operate in the State of Virginia, and a Vendor Registration issued by the Sports Wagering Committee of the Tennessee Education Lottery Corporation.

Advertising disclosure: WSN contains links to online retailers on its website. When people click on our affiliate links and make purchases, WSN earns a commission from our partners, including ESPN and various sportsbooks.