By Kenny Howell
Not a ton of change in the MLB Power Rankings this week, just some shifting around. Team will be followed by their record and what they were last week.
1. St. Louis Cardinals (52-34) (1) - Cardinals still hold the top spot despite losing the division lead to the red hot Pirates. Still think they will cool at some point and the Cards will take back over.
2. Pittsburgh Pirates (53-33) (4) - Pirates have the best record in baseball and are looking to keep the Cards out of the lead.
3. Oakland Athletics (51-37) (3) - Lowest payroll in baseball and best team in the AL possibly. Too bad Moneyball doesn't work since it was done by nerds, right?
4. Atlanta Braves (50-37) (2) - Braves still chugging along as they have been near the top all season.
5. Cincinnati Reds (50-37) (5) - Reds are third in the NL Central, but I still think they are better than the large majority of teams in the MLB.
6. Tampa Bay Rays (48-40) (10) - Rays have won three straight, and seven of their last 10. They are now top 10 in record, OPS, WHIP and Defensive Efficiency as a team. Going to start translating to a lot more wins.
7. Detroit Tigers (48-38) (7) - Tigers have won five in a row, and are second in the MLB in OPS, seventh in pitching. 27th in defensive efficiency overall will hurt them long term.
8. Boston Red Sox (54-35) (9) - Red Sox have won eight of their last 10 with the best bats in baseball. In the bottom third in pitching.
9. Texas Rangers (50-37) (6) - Rangers are chasing the A's with the 9th best bats in baseball, 12th pitching.
10. Baltimore Orioles (48-40) (8) - Orioles have lost three in a row, and are falling behind the rest of the AL East.
11. Arizona Diamondbacks (46-41) (11) - Diamondbacks have won four in a row.
12. Washington Nationals (45-42) (15) - Nats have won three in a row, and Bryce Harper is back in the lineup.
13. New York Yankees (48-39) (16) - Yankees have followed a losing streak with six straight victories.
14. Cleveland Indians (45-42) (12) - Have dropped four in a row, but are still above .500.
15. Toronto Blue Jays (42-45) (13) - After going on a tear a few weeks ago, the Blue Jays have slumped back to their earlier season play, dropping seven of their last 10.
16. Kansas City Royals (41-43) (21) - Royals have won six of their last 10.
17. Los Angeles Angels (42-45) (22) - The Angels have been streaky this year. They have won eight of their last 10.
18. Chicago Cubs (37-48) (19) - The Cubs are still trying to catch up from a terrible start. Have won six of their last 10.
19. Colorado Rockies (42-46) (14) - The Rockies are sinking, losers of seven of their last 10.
20. Philadelphia Phillies (42-46) (18) - It looked like the Phillies might get into some sort of rhythm, but they have split their last 10.
21. San Francisco Giants (40-46) (20) - The Giants continue to freefall, losing eight of their last 10.
22. Seattle Mariners (38-49) (23) - Mariners have just won four of their last 10.
23. Los Angeles Dodgers (41-45) (26) - The Dodgers have been awoken by Yasiel Puig excitement, and have won seven of their last 10.
24. San Diego Padres (40-48) (17) - The Padres of the early season have shown back up, as they are on a eight game losing streak now.
25. Milwaukee Brewers (35-51) (24) - The Brew Crew have won just three of their last 10.
26. Chicago White Sox (34-50) (25) - White Sox not playing very well, winning just two of their last 10.
27. Miami Marlins (32-54) (28) - The Marlins have been showing signs of life the last couple of weeks. They have won six of their last 10.
28. New York Mets (36-48) (27) - The Mets are still bad at baseball.
29. Minnesota Twins (37-47) (29) -The Twins are too.
30. Houston Astros (32-56) (30) - The Astros are now last place in winning percentage, WHIP and defensive efficiency. They aren't quite as bad in OPS. They are second to last.