A lot can change in a couple of weeks in the majors. As we have seen throughout the season, teams can go on extended winning streaks or find themselves mired in slumps, sometimes drastically changing what our power rankings may look like. As always, we focus not only on current records but rest-of-season projections, runs for and against, and records both home and away, as well as against teams above .500. The Wild Card race promises to be fun and exciting in both the NL and the AL. The battles should provide some must-see TV down the stretch.
Bet online at DraftKings Sportsbook with special offers >>
| Team | Previous | Record | Last 10 | |
| 1. New York Yankees | 1 | 64-34 | 7-3 | New York still appears to be the World Series favorites once they get healthy. What they have been able to do this season with injuries to their top players is nothing short of remarkable. |
| 2. Los Angeles Dodgers | 2 | 67-35 | 7-3 | The best team in baseball record-wise, the Dodgers are the heavy favorites to represent the NL in the World Series. Also the Vegas favorites to win outright, the Dodgers are in a tier all to themselves in the National League. |
| 3. Houston Astros | 3 | 64-37 | 7-3 | The Astros continue to be one of the best teams in baseball. They are right on the Yankees’ heels record-wise. Houston is the final team in the first tier of World Series contenders. |
| 4. Minnesota Twins | 6 | 60-38 | 4-6 | The Twins continue their impressive season. They continue to hold off Cleveland but have lost six of their last 10 games. It is fair to wonder if they can hold onto the lead in the AL Central. Regardless of whether they can or not, the Twins look to be on their way to a post-season appearance. |
| 5. Tampa Bay Rays | 4 | 57-45 | 4-6 | The Rays have been buoyed by an excellent pitching staff. Despite a 57-45 record, the Rays are 30-33 against teams with a .500 record or better. They will have to improve in this category to be anything more than a team that has gotten by on the league’s top pitching staff in terms of team ERA. |
| 6. Boston Red Sox | 5 | 54-46 | 5-5 | At this point of the season, it is fair to wonder if the Red Sox deserve to be ranked this high. They have an excellent 54-46 record when their horrible start to the season is taken into account. However, they are an atrocious 15-26 against teams with a record of .500 or higher. |
| 7. Cleveland Indians | 10 | 57-41 | 7-3 | Cleveland is quickly making ground in the AL Central. If they do not win the division they figure to be in the Wild Card mix for the rest of the season. They are a better overall team than the Twins but have only recently started playing like it. |
| 8. Milwaukee Brewers | 9 | 53-48 | 6-4 | Milwaukee continues to push their way to first place in the NL Central. They have allowed too many runs per game to be a legitimate threat, but they can certainly win their division. |
| 9. Oakland Athletics | 12 | 57-43 | 8-2 | The A’s have won seven of nine since the All-Star break. They have a tough test on the road against the Astros which will go along way in helping to determine if they are legitimate contenders this season. |
| 10. Washington Nationals | 11 | 52-46 | 6-4 | The Nationals have overcome a highly vulnerable bullpen to power their way to second place in the NL East. They are now playing like the team most expected them to be prior to the season. However, they still have a long way to go to bridge the 6.5-game gap between them and the division-leading Atlanta Braves. |
| 11. Atlanta Braves | 7 | 60-41 | 6-4 | Atlanta has been excellent this season. They currently hold a 60-41 record and are one of only five teams in the league to hit the 60-win mark. The Nationals are hot on their heels, but the Braves can hold them off if they can remain consistent. |
| 12. Chicago Cubs | 8 | 54-45 | 7-3 | The Cubs have been one of the most dominant home teams in the league. If they can find some consistency on the road they can run away with the NL Central. |
| 13. Philadelphia Phillies | 15 | 52-48 | 5-5 | Philadelphia has won four of their last six and appear set to factor into the Wild Card mix for the duration of the season. |
| 14. Texas Rangers | 14 | 50-49 | 3-7 | The Rangers appeared to have turned things around but have since dropped seven straight games. They will need to find a way to improve their pitching to be able to truly compete. They allow the fifth-most runs per game. |
| 15. Arizona Diamondbacks | 16 | 50-50 | 5-5 | The Diamondbacks have been strong on the road but need to turn things around at home to emerge from the Wild Card hopefuls. Arizona scores over a full run less per game at home. |
| 16. St. Louis Cardinals | 17 | 51-47 | 7-3 | The Cardinals rank in the top 10 in terms of team ERA. However, they have a losing record against teams .500 or above. The Cardinals remain firmly in the Wild Card mix. |
| 17. Los Angeles Angels | 21 | 52-49 | 7-3 | The Angels have won seven of 10 since the All-Star break. They are one of 12 teams averaging over five runs per game. |
| 18. San Francisco Giants | 23 | 50-50 | 8-2 | The Giants are one of the hottest teams in baseball. They have reeled off wins in 14 of their last 17 games. San Francisco now finds themselves with a .500 record. |
| 19. San Diego Padres | 13 | 47-52 | 3-7 | Despite a losing record, the Padres are one of only seven teams with a winning record against teams with a .500 record or above. Young and talented, it may be another year before they find some consistency. |
| 20. Cincinnati Reds | 22 | 44-53 | 3-7 | The Reds have problems scoring runs but remain somewhat competitive due to a pitching staff that ranks in the top five in team ERA. Only three teams in the league have more than the Reds 32 wins against squads .500 or above. |
| 21. New York Mets | 24 | 45-54 | 5-5 | Owners of the worst road winning percentage in the NL, the Mets are going to have to wait until 2020 if they have any hopes of competing. They’ve been one of the league’s biggest disappointments in 2019. |
| 22. Colorado Rockies | 18 | 47-52 | 3-7 | Colorado has lost six of their last seven and now find themselves on the wrong side of .500. Colorado has allowed a league-leading 6.90 runs per game at home. |
| 23. Chicago White Sox | 21 | 44-52 | 2-8 | The White Sox have some exciting pieces but are still in the midst of a rebuild. They lost seven straight games coming out of the All-Star break before winning two of three in Tampa Bay. |
| 24. Pittsburgh Pirates | 20 | 46-52 | 3-7 | The Pirates have lost seven of nine since the All-Star break. Pittsburgh is currently the gatekeeper between the decidedly mediocre and worst teams in the league. |
| 25. Seattle Mariners | 25 | 40-62 | 2-8 | Seattle continues to struggle despite scoring a solid 4.93 runs per game. The Mariners have given up the third-most runs per game at 5.26. |
| 26. Toronto Blue Jays | 26 | 38-63 | 4-6 | Toronto continues to be propped up by teams that are simply worse than them. A team expected to be sellers over the next month, the Blue Jays are trending in the wrong direction. They are much worse than this ranking may suggest. |
| 27. Miami Marlins | 28 | 36-61 | 3-7 | The Miami Marlins have some exciting young talent that has helped them escape the league’s cellar. They are still among the weakest teams in the league but now seem to have a bright future. |
| 28. Kansas City Royals | 27 | 37-64 | 7-3 | The Royals have been atrocious this season and are expected to be sellers at the deadline. |
| 29. Baltimore Orioles | 30 | 31-67 | 4-6 | Baltimore can score runs at a higher clip than some teams above them. However, they continue to be torched in the runs against department. They are one of the worst teams in the league. |
| 30. Detroit Tigers | 29 | 30-65 | 2-8 | The Tigers have somehow managed to grab hold of the worst run differential in baseball. Despite low expectations, they have still managed to be a massive disappointment. |
Get a deposit bonus up to $500 at DraftKings Sportsbook >>
Raju Byfield is a featured writer at BettingPros. For more from Raju, check out his archive, and follow him @FantasyContext.