As the season rolls along, the Knup Sports team updates the Power Rankings with more regularity. This is the updated Power Rankings, as of games played on May 24th.

1. Minnesota Twins (34-16)
Leading MLB in runs scored (300), homers (101) and run-differential (+97).

2. Los Angeles Dodgers (33-18)
MLB-best 19-6 record at home and top overall record in NL. Cody Bellinger could be the MVP, if he fends off Christian Yelich.

3. Houston Astros (34-18)
The Astros will now have their depth tested with George Springer heading to the IL. Still an excellent lineup and pitching rotation top-to-bottom.

4. New York Yankees (32-17)
Yanks and their minor league system have fought through injuries and managed to post the second-best winning percentage in MLB. Albeit, against an easy schedule.

5. Tampa Bay Rays (29-19)
The fans don’t show up at home, so they take it out on their opponents on the road. Rays are 16-8 away from The Trop and no other team has allowed fewer runs in MLB.

6. Chicago Cubs (29-20)
Anthony Rizzo, Kris Bryant and Javy Baez are leading the charge in Chicago as usual with a combined 38 homers so far.

7. Milwaukee Brewers (29-23)
Despite missing a few games, Christian Yelich leads MLB in homers with 20. The rest of this lineup is pretty damn good too.

8. Philadelphia Phillies (30-21)
Bryce Harper, Rhys Hoskins and Aaron Nola should be enough talent to get this team to the postseason.

9. Atlanta Braves (29-23)
An 11-3 mark over the last 14 games has the Braves just a few games off the NL East lead. Mike Soroka might be the most dominant pitcher in baseball right now.

10. Boston Red Sox (27-24)
The defending champs got off to a slow start, but a 14-7 record in May has them back in contention.

11. Pittsburgh Pirates (25-23)
After an eight-game losing streak at the end of April, Josh Bell has basically carried the Pirates on his back this month.

12. St. Louis Cardinals (25-25)
Even with Paul Goldschmidt and Matt Carpenter, it’s Marcell Ozuna leading the team (by far) with 45 RBI.

13. Texas Rangers (25-23)
Mix of good and bad for the Rangers: Second-most runs scored (275), fourth-most runs allowed (260) / 17-8 at home, 8-15 on the road.

14. San Diego Padres (27-24)
They’ll be more of a force in the future, but the Padres are showing signs of success on the horizon.

15. Cleveland Indians (26-24)
Tough injuries to Corey Kluber and Mike Clevinger have simmered expectations.

16. Oakland Athletics (26-25)
The ball will start flying out of Oakland once the weather gets warmer, especially with Matt Olson back.

17. Arizona Diamondbacks (26-25)
Definitely exceeding expectations, and it looks like Zack Greinke’s massive contract is finally paying dividends.

18. New York Mets (24-26)
Death, taxes and injuries to the Mets. Different year, same story. It probably won’t be long before Mickey Callaway is out as manager.

19. Colorado Rockies (23-26)
Rockies’ starting pitching has let them down, but Nolan Arenado, Charlie Blackmon and Trevor Story (36 combined HR) keep chugging along.

20. Los Angeles Angels (22-28)
It’s Mike Trout’s world and we’re all just living it. Unfortunately, that doesn’t mean postseason baseball.

21. Chicago White Sox (23-27)
Tim Anderson and Lucas Giolito have this team playing well above expectations. Their time will come in the future, but not just yet.

22. Cincinnati Reds (23-27)
Cincy pitching has been great, allowing the second-fewest runs (181) in MLB.

23. Seattle Mariners (23-30)
The Mariners rank third-best in runs scored (271) and dead-last in runs allowed (315). They also have 15 more errors than any other team in MLB.

24. San Francisco Giants (21-29)
Runs will always be at a premium playing 81 games at Oracle Park. Hence, why the Giants rank third-worst in MLB with 188 of them.

25. Washington Nationals (20-31)
The Nats’ bullpen has cost them dearly, with the most losses (12) and highest ERA (7.09) in MLB.

26. Toronto Blue Jays (20-31)
The arrival of Vlad Guerrero Jr. finally brought some excitement back to Toronto. Still very tough to contend in the AL East.

27. Kansas City Royals (17-32)
KC has a nice mix of power and speed, but they’ve allowed the fifth-most runs (257) in MLB.

28. Miami Marlins (16-32)
Despite putting up double-digits in DC last night, no other team has scored fewer runs in MLB.

29. Detroit Tigers (19-29)
Tigers at the bottom of nearly every offensive category in the AL.

30. Baltimore Orioles (15-36)
111 homers allowed in 51 games – 19 more homers allowed than any other team in baseball.

Until next time….