2015 MLB Power Rankings: No stopping the St. Louis Cardinals

2 of 4

Jun 28, 2015; Baltimore, MD, USA; Baltimore Orioles third baseman Manny Machado (13) high fives pitcher Ubaldo Jimenez (31) after hitting a home run in the sixth inning against the Cleveland Indians at Oriole Park at Camden Yards. Mandatory Credit: Evan Habeeb-USA TODAY Sports

33. Remember when we all said the Cardinals made a mistake giving up <strong><a href=. 51-24. . St. Louis Cardinals. 1. team

Previous: 3rd. Kansas City Royals. 2. team. 7. The Royals once again have the American League’s best record. They also still have seven players set to start in All-Star game… Unbelievable!. 44-28

team. 135. Despite just playing 20 games, Houston Astros rookie shortstop <strong><a href=. 44-34. Previous: 2nd. Houston Astros. 3

Los Angeles Dodgers. 4. team. 71. Where would the Los Angeles Dodgers be without <strong><a href=. 43-34. Previous: 6th

Pittsburgh Pirates. 5. team. 4. It’s incredible that a team can have the third best record in their league and have no shot at winning their division. This would be the case for the Pittsburgh Pirates this season in the NL Central.. 42-33. Previous: 4th

Tampa Bay Rays. 6. team. 21. The Tampa Bay Rays are the only top team in baseball that don’t have one position player worthy of all-star consideration. As a fan, it just leaves you even more impressed with how much this team has been able to accomplish this season.. 42-35. Previous: 5th

7. team. 90. The Nationals starting pitching is finally performing at the level we expected coming into the season. Behind consecutive dominant outings from <strong><a href=. 42-34. Previous: 13th. Washington Nationals

team. 11. The Orioles surge continued last week and now they are in a tie for first place in the AL East with the Rays. While the pitching has been better of late, <strong><a href=. 41-34. Previous: 14th. Baltimore Orioles. 8

40. When the San Francisco Giants lost <strong><a href=. 42-35. Previous: 8th. San Francisco Giants. 9. team

The New York Yankees starting pitching in June has stopped them from getting any separation in the AL East. Hopefully <strong><a href=. 41-35. Previous: 7th. New York Yankees. 10. team. 43

Next: What a debut for Steven Matz.