Each week during the season Athlon Sports looks at the best and worst baseball teams in the league. Here's our MLB Power Rankings for June 4, 2012.
1. Rangers—Roy Oswalt signing makes the best even better.
2. Dodgers—Catcher A.J. Ellis quietly covering for the injured Matt Kemp.
3. Rays—Weekend showdown with Orioles avg. att.: 20,200. Sad.
4. Marlins—23-9 since a tough 8-14 April has Marlins at top of division.
5. Braves—Five upcoming Interleague series take Braves through AL East.
6. Nationals—Gio Gonzalez won all five starts in May.
7. Orioles—Adam Jones second in the majors in total bases.
8. Yankees—Fewest blown saves in the majors.
9. Mets—Johan Santana makes Mets history with no-hitter.
10. Angels—Angels closer to first place than Cardinals #Pujolseffect.
11. Reds—Bolted into first place.
12. White Sox—White-hot Sox on blistering pace, leave Tigers, Indians in dust.
13. Blue Jays—Jays have won six of Drew Hutchison’s nine starts.
14. Giants—Streaky Barry Zito wins another two starts.
15. Phillies—Cole Hamels having huge season in contract year.
16. Indians—Lost seven of nine and grip on first place.
17. Cardinals—Best run differential in NL, but have dropped to .500.
18. Red Sox—Rookies Daniel Nava and Will Middlebrooks breath of fresh air.
19. Pirates—James McDonald had an 0.89 WHIP and 1.54 ERA in May.
20. Tigers—Revolving doors at second base and right field.
21. Diamondbacks—Last three-game winning streak ended May 1.
22. Brewers—Sweet four-game sweep at Dodger Stadium.
23. Royals—Only starter with wins in back-to-back starts is Bruce Chen.
24. Mariners—Suffered four losing streaks of four-plus games.
25. Rockies—Dexter Fowler, Carlos Gonzalez carrying the offense.
26. Astros—Won seven of nine, then lost eight in a row.
27. A’s—Scored 21 runs in last 11 games — nine came in one game.
28. Twins—Former Rule 5 pick Scott Diamond has 1.86 ERA in six starts.
29. Padres—Only franchise without no-hitter.
30. Cubs—Trade talks heating up in Chicago.