MLB 2012 Middle of May Power Rankings

30. Minnesota Twins

With a record of 9-24, the Twins are already nine games back in the weak AL Central.

29. San Diego Padres

The Padres are an MLB worst 10.5 games back in their division.

28. Chicago Cubs

Last in the NL Central, the Cubs have struggled with run production, bringing in only 114 on the season.

27. Kansas City Royals

The Royals have mounted surprisingly good offensive numbers but are continuously set back by one of baseball’s worst bullpens.

26. Milwaukee Brewers

Aside from Greinke, the Brewers have had little success on the mound.

25. Houston Astros

The Astros five-game winning streak lifted them to fourth place in the NL Central.

24. Colorado Rockies

When your best starting pitcher is 49, something is wrong.

23. Seattle Mariners

The Mariners lay claim to a team OPS of .288 that is dwarfed by their division’s leader.

22. Pittsburgh Pirates

The Pirates offensive woes continue. They have an MLB worst 94 runs scored on the year.

21. Arizona Diamondbacks

After being swept by the defending champs, Arizona finds itself in a close series with the Giants.

20. Boston Red Sox

Last in the AL East and 7.5 games out of first, the Red Sox are struggling to put it back together.

Rick Osentoski – US Presswire

19. San Francisco Giants

The Giants may be second in the West, but they still trail the Dodgers by six games.

18. Chicago White Sox

A lack of consistency on the mound and at the plate causes them to drop in the rankings.

17. Oakland Athletics

Billy Beane’s squad is playing above .500 but has an uphill battle to take over first in the AL West.

16. Philadelphia Phillies

The Phillies continue to surprise baseball pundits everywhere as they place last in the NL East.

15. New York Mets

An above .500 record and David Wright’s remarkable performances help the Mets crack into baseball’s upper half.

14. Los Angeles Angels of Anaheim

Pujols has yet to prove he is worth the cash they dealt for him.

13. Florida Marlins

Ozzie’s team is just over .500 but has the pieces to do much better.

12. Detroit Tigers

They may be two games off the pace in the AL Central, but the Tigers have the talent to win the division.

11. Toronto Blue Jays

Jose Bautista has broken out of his slump, making the Jays a team to watch in the AL East.

10. Cinnicinati Reds

An NL wild card contender, the Reds trail the Cards by 3.5 games in the Central.

9. Cleveland Indians

They are leading the AL Central, but these days, that does not mean much.

8. Tampa Bay Rays

Tampa is second in the Al East but has dropped three in a row.

7. New York Yankees

The Bronx Bombers are still third in the AL East but have mounted a three-game winning streak.

6. Atlanta Braves

The Braves are charging in the NL East and have just taken a series from the defending champs.

5. Baltimore Orioles

The O’s are leading a close AL East race and show no signs of slowing down.

4. Washington Nationals

The NL East leaders have found a future star in Bryce Harper.

3. St. Louis Cardinals

Offseason pickup Carlos Beltran has rejuvenated his career with one of baseball’s top offenses.

2. Los Angeles Dodgers

Matt Kemp may be slowing down, but the Dodgers have a six-game chokehold on the rest of the West.

1. Texas Rangers

Two words: Josh. Hamilton. The Rangers star has been lighting up the boxscore. The defending AL champs are poised to make another deep postseason run.

Patrick Semansky / Associated Press

* Photo 1 Courtesy of Rant Sports

* Photo 2 Courtesy of the San Francisco Chronicle