By Kenny Howell
A little movement, but still the same team atop this week's MLB Power Rankings. Each team will be followed by their record and what they were last week.
1. St. Louis Cardinals (47-28) (1) - Still the best record in baseball, still the best team in baseball.
2. Cincinnati Reds (44-32) (3) - The Reds have lost three in a row, but I think it is only temporary.
3. Oakland Athletics (44-33) (4) - The A's are now tied with the Rangers, but seem poised to stick around.
4. Atlanta Braves (43-33) (2) - The Braves are losers of three in a row as well. Again, should be temporary.
5. Detroit Tigers (41-32) (7) - Tigers are top five in hitting and pitching.
6. Texas Rangers (43-32) (10) - Rangers are surging a bit, winning four straight and getting into a tie in first place.
7. Pittsburgh Pirates (45-30) (8) - Pirates are winners of three in a row, and are getting within striking distance of the Cardinals.
8. Baltimore Orioles (42-33) (5) - Orioles have dropped the last two, but still are in good position in the AL East.
9. Arizona Diamondbacks (41-33) (11) - The Diamondbacks have won four in a row, and are taking over the NL West.
10. Boston Red Sox (45-32) (6) - The Red Sox have only won four of their last 10, and are 26th in the MLB in WHIP. Going to hold them back long term if they don't get it fixed.
11. Tampa Bay Rays (38-37) (9) - The Rays dip a bit after losing seven of their last 10.
12. San Francisco Giants (38-36) (12) - The Giants are trying to keep pace with the Diamondbacks, and could get back into it with a little streak.
13. Toronto Blue Jays (37-36) (22) - Have the Blue Jays finally arrived? They are winners of 10 straight and look like the team many people thought they would be.
14. Colorado Rockies (38-38) (14) - The Rockies are still hanging around in the NL West thanks to big bats.
15. New York Yankees (41-33) (15) - Yankees have won just four of their last 10. Terrible bats are holding them back, but they still keep winning enough to stay ahead. Either the bats have to heat up or they will start losing soon.
16. Cleveland Indians (38-35) (20) - Indians are surging as of late, winning eight of their last 10.
17. San Diego Padres (38-37) (13) - I think the Padres' good play will have to end soon, and they will return to the somewhat terrible team we saw earlier in the season.
18. Washington Nationals (37-37) (16) - The Nationals still holding par until Bryce Harper returns thanks to a good pitching staff.
19. Kansas City Royals (34-38) (19) - The Royals have dropped four straight.
20. Chicago Cubs (30-43) (17) - Usual unlucky Cubs have let a few slip away. Have split their last 10 games.
21. Milwaukee Brewers (31-42) (24) - Brewers are winners of two in a row. Still not very good.
22. Philadelphia Phillies (36-39) (23) - Phillies have won five of their last 10.
23. Chicago White Sox (31-41) (21) - The White Sox have won just three of their last 10.
24. Los Angeles Angels (33-42) (25) - Angels have won six of their last 10.
25. Seattle Mariners (33-43) (18) - Pitching staff is losing a bit of its punch, and the Mariners are sinking back to the bottom.
26. Los Angeles Dodgers (31-42) (26) - Dodgers still playing below average baseball.
27. Minnesota Twins (33-38) (27) - Twins have lost two in a row. They are good at that. Second worst pitching staff in baseball.
28. Miami Marlins (24-50) (29) - The Marlins won a series from the best team in baseball Cardinals. They are still terrible, but I'll lift them a spot as a pat on the back.
29. New York Mets (29-42) (28) - The Mets are bad at everything.
30. Houston Astros (29-47) (30) - The Astros have won seven of their last 10. Still bad at baseball.