MLB Rankings (4/18/2017)

Last Updated: 4/25/2017 10:23 AM ET

Not only does the Predictalator run every upcoming game 50,000 times, it plays every team against every other team to come up with the ultimate Power Rankings. The Predictalator is successful because it best accounts for actual matchups and team's abilities to exploit opponent's weaknesses, so the Power Rankings are not necessarily the best way to know who would win between two teams. They are, however, the best possible way to measure which teams have put together the most impressive seasons. The best team may not be favored against the second-best team, but it would be favored more significantly against the rest of the teams in the sport.

To build the MLB Power Rankings below, we "played" every team against every other team 50,000 times each and ranked by overall winning percentage of those games. These Power Rankings are as of (4/18/2017) rosters and projected depth charts.

2017 MLB Team Rankings (4/18/2017)

Rank Team
1 Chicago Cubs
2 Los Angeles Dodgers
3 Cleveland Indians
4 Washington Nationals
5 Houston Astros
6 Boston Red Sox
7 New York Mets
8 San Francisco Giants
9 New York Yankees
10 Seattle Mariners
11 Toronto Blue Jays
12 St. Louis Cardinals
13 Detroit Tigers
14 Baltimore Orioles
15 Texas Rangers
16 Pittsburgh Pirates
17 Colorado Rockies
18 Oakland Athletics
19 Miami Marlins
20 Tampa Bay Rays
21 Los Angeles Angels
22 Atlanta Braves
23 Arizona Diamondbacks
24 Philadelphia Phillies
25 Kansas City Royals
26 Milwaukee Brewers
27 Minnesota Twins
28 Cincinnati Reds
29 Chicago White Sox
30 San Diego Padres