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 July 2, 2012.
1. Rangers—First team to win 50 games.
2. Yankees—Can they withstand injuries to CC Sabathia and Andy Pettitte?
3. Nationals—Best team in the National League? No one is arguing.
4. Angels—Terrific June, but gained no ground on Rangers.
5. Giants—Run of four shutouts propelled Giants into first place.
6. Reds—Brandon Phillips not an All-Star? He would start on our team.
7. Dodgers—Should have Matt Kemp back in lineup after All-Star break.
8. Orioles—Traded for Jim Thome to boost offense.
9. Rays—Team is batting just .232; desperately need Evan Longoria back.
10. Blue Jays—Best last-place team in baseball.
11. Braves—Mike Minor over Stephen Strasburg in only win of series.
12. White Sox—Pitching staff led by rookies.
13. Mets—Fans really blew the third base voting. #DavidWright
14. Pirates—Bullpen is tied with Reds for NL’s best ERA at 2.73.
15. Cardinals—No bridge between starters and late-inning relievers.
16. Red Sox—Best they could do was a split at Seattle?
17. Diamondbacks—Wade Miley pitching like an ace.
18. Indians—Hosting Angels and Rays in key series to finish first half.
19. Tigers—Should make some hay vs. Twins and Royals before break.
20. A’s—Closer Ryan Cook is well-kept secret.
21. Marlins—No team happier to see calendar turn from June than Marlins.
22. Brewers—Potential Zack Greinke trade in the making?
23. Twins—At .324, Joe Mauer is chasing another batting title.
24. Mariners—Scored nine runs in their last eight games.
25. Phillies—Sweep at Miami was painful.
26. Royals—Testing six-man rotation.
27. Astros—Jose Altuve, Jed Lowrie impressive middle infield.
28. Padres—Yasmani Grandal switch-hits bombs for first two hits of career.
29. Rockies—Pitching staff performing at “worst ever” levels.
30. Cubs—Youngster Brett Jackson may be on way to join Anthony Rizzo.