MLB Power Rankings: Week 16

By Steve Merril - Covers Expert

After knocking the Chicago Cubs out of the No. 1 spot last week the San Francisco Giants were swept in a three-game series in San Diego against the Padres. As a result, the top ranked team in our MLB Power Rankings for Week 16 is the same team that topped the rankings for the first 14 weeks of the MLB season.

MLB Power Rankings

Rank Last Week Change Team W-L (ATS) Power Rating Team Comments
1 2 up 1 55-36
(47-44-0)
-134 Chi. Cubs
Chicago got back on the winning track with a 2-1 week. The Cubs are 55-36 on the season, and they regain the No. 1 spot in my weekly power rankings. Chicago's pitching staff allowed just 5 total runs in their three games this past weekend.
2 1 down 1 57-36
(47-46-0)
-132 San Francisco
San Francisco's stay atop the rankings was short-lived after they went 0-3 this past weekend. The Giants are now 19-10 over their last twenty-nine games, and 57-36 overall on the season. San Francisco's pitching was awful as they gave up 16 total runs in three games against the Padres.
3 3 same 56-37
(49-44-0)
-126 Washington
Washington had another winning weekend after going 2-1 in their three games. The Nationals are 12-5 over their last seventeen games, and they are 56-37 overall on the season. Washington's pitching has been fantastic recently, giving up just 26 total runs in their last ten games. The Nationals have held their opponents to 2 runs or less in seven of those ten games.
4 5 up 1 54-37
(49-42-0)
-125 Cleveland
Cleveland is now 54-37 on the season after going 2-1 in their three games over the weekend. The Indians are still 16-7 over their last twenty-three games. Cleveland's offense scored 15 total runs in their 3-game set in Minnesota against the Twins.
5 6 up 1 53-37
(50-40-0)
-123 Baltimore
Baltimore went 2-1 over the weekend, bringing their overall record to 53-37 on the season. The Orioles' pitching staff continues to be one of the worst in all of baseball despite giving up 9 runs in their three games against the Rays.
6 4 down 2 55-38
(54-39-0)
-122 Texas
The Rangers' struggles continued over the weekend when they went just 1-2 versus the Cubs. Texas is 3-7 over their last ten games. Overall, the Rangers are 55-38 on the season. Texas' offense produced little in their weekend series, scoring just 5 runs in their three games.
7 8 up 1 51-39
(46-44-0)
-118 Boston
Boston is in good current form right now as they are 7-2 in their last nine games after going 2-1 over the weekend. The Red Sox have an overall record of 51-39 on the season. Boston's offense has scored 50 total runs in their last nine games.
8 9 up 1 52-42
(49-45-0)
-115 Toronto
Toronto went 1-2 in Oakland over the weekend, bringing their overall record to 52-42 on the season. The Blue Jays' pitching staff couldn't sustain their recent success as they gave up 16 total runs in their three games to a mediocre Athletics' offense.
9 7 down 2 52-42
(44-50-0)
-114 LA Dodgers
Los Angeles now owns a 52-42 record on the season after going 1-2 this past weekend. The Dodgers' pitching staff failed to maintain their good form as they gave up 15 total runs to the Diamondbacks in their last three games.
10 10 same 49-42
(38-53-0)
-111 NY Mets
New York is now 49-42 on the season after a slight 2-1 winning weekend. The Mets' pitching staff reverted back to their dominating selves as they gave up just 7 total runs in their three games.
11 11 same 49-42
(47-44-0)
-109 Miami
The Marlins had another winning weekend, going 2-1 in their three games. Overall, Miami is 49-42 on the season. Miami won their series in St. Louis against the Cardinals despite getting out-scored 14-13 over the three games.
12 12 same 50-42
(41-51-0)
-107 Houston
Houston went 2-1 over the weekend while improving their overall record to 50-42 on the season. Houston is 33-14 over their last forty-seven games. The Astros' pitching staff had another excellent week as they only gave up 5 total runs in their three games. Houston's offense has now scored 122 total runs in their last twenty-two games.
13 13 same 47-44
(47-44-0)
-105 St. Louis
The Cardinals are now 47-44 on the season after going 1-2 in their three games over the weekend. The Cardinals' pitching staff was roughed-up at home by the Marlins to the tune of 13 total runs in three games.
14 17 up 3 48-44
(52-40-0)
-103 Detroit
Detroit is now 48-44 overall on the season after a winning 2-1 record this past weekend. The Tigers' offense scored 4 runs exact in each of their three games against the Kansas City Royals. Detroit's poor pitching has given up 50 total runs in their last ten games.
15 15 same 47-45
(46-46-0)
-102 Pittsburgh
The Pirates went just 1-2 in their three games over the weekend. Pittsburgh is now 47-45 overall on the season. Pittsburgh's woeful pitching staff had another poor week, giving up 12 total runs in their three games. The Pirates have given up 168 total runs in their last thirty-three games.
16 14 down 2 46-46
(46-46-0)
-101 Seattle
Seattle is 46-46 overall on the season after a losing 1-2 weekend. The Mariners are just 3-7 over their last ten games. Seattle's pitching was roughed-up by the Astros once again; the Mariners gave up 15 runs in their three games.
17 16 down 1 46-45
(48-43-0)
100 Kansas City
The Royals went 1-2 in their three games over the weekend. Overall, the Royals are 46-45 on the season, and that's pretty good considering the injuries they’ve had to deal with this season. Kansas City's terrible form has continued even after the All-Star break.
18 19 up 1 45-46
(41-50-0)
104 NY Yankees
New York is 45-46 on the season after going 1-2 in their three games against arch rival Boston over the weekend. New York's offense was quite over the weekend with only 8 runs scored, but the Yankees have scored 167 total runs in their last thirty-five games.
19 21 up 2 42-49
(47-44-0)
112 Colorado
Colorado went 2-1 over the weekend, bringing their overall record to 42-49 on the season. The Rockies' pitching staff stymied the Atlanta Braves lineup as they only gave up 6 runs in their 3-game series. Colorado's offense broke out a bit as they scored 15 runs in their three games.
20 18 down 2 45-46
(43-48-0)
113 Chi. White Sox
Chicago went winless (0-3) over the weekend, dropping their overall record to 45-46 on the season. The White Sox are just 23-36 over their last fifty-nine games after beginning the season with a 22-10 record.
21 20 down 1 43-50
(46-47-0)
114 Philadelphia
Philadelphia is now 11-5 in their last sixteen games, and 43-50 overall on the season after going just 1-2 this past weekend. Their offense cooled off in a major way as they only scored 7 total runs in their three games. The Phillies have still scored 78 total runs in their last sixteen games.
22 24 up 2 41-51
(54-38-0)
120 San Diego
San Diego is 41-51 this season after going a perfect 3-0 over the weekend. San Diego's offense had another productive week (16 runs); they've now scored 5 runs or more in 18 of their last twenty-six games while scoring a total of 153 runs in those games.
23 23 same 40-52
(49-43-0)
122 Oakland
The Athletics went 2-1 in their three home games against Toronto over the weekend. Oakland is 40-52 on the season thanks to a terrible pitching staff that has been getting crushed all season; they've given up 347 total runs in their last sixty-five games.
24 22 down 2 39-51
(46-44-0)
124 Milwaukee
Milwaukee is 39-51 on the season. The Brewers went 1-2 in their three games over the weekend. Milwaukee has been an inconsistent team all season, and their 4.43 ERA and 1.43 WHIP as a team puts too much pressure on their offense which is only averaging 3.9 runs per game this season.
25 26 up 1 40-52
(41-51-0)
126 LA Angels
The Angels went a perfect 3-0 in their three games over the weekend. Los Angeles is still 9-14 over their last twenty-three games, and 40-52 overall on the season. Los Angeles' pitching was excellent as they held the White Sox to just one single run in three games.
26 25 down 1 40-53
(41-52-0)
127 Arizona
Arizona is just 40-53 overall this season after going 2-1 this past weekend. Arizona's pitching was absolutely atrocious once again as they allowed 5 runs or more in two of the three games while giving up 19 total runs in those games. The Diamondbacks have given up 139 total runs in their last twenty-one games.
27 27 same 35-56
(37-54-0)
130 Tampa Bay
Tampa Bay is 35-56 on the season after going 1-2 over the weekend. The Rays are in terrible current form; they are just 4-20 in their last twenty-four games. Tampa Bay's pitching was much better as they only gave up 8 total runs to the potent Baltimore offense.
28 28 same 34-58
(44-48-0)
131 Cincinnati
After opening the season with a 5-1 record, Cincinnati has since gone 29-57 to bring their overall record to just 34-58. Their losing ways can be mainly attributed to their poor pitching which has allowed 543 total runs on the season. The Reds gave up 13 total runs in their three games over the weekend.
29 29 same 33-58
(45-46-0)
132 Minnesota
The Twins went 1-2 in their three games over the weekend. Minnesota is now a woeful 33-58 overall on the season. The Twins' pitching staff reverted back to their ugly ways as they gave up 15 runs in their three games. They've allowed 185 runs in their last thirty-five games.
30 30 same 32-60
(42-50-0)
133 Atlanta
Atlanta is a terrible 32-60 overall this season after going 1-2 this past weekend. The Braves are an atrocious 14-36 at home, so maybe it's a good thing that they will begin a 9-game road trip in Cincinnati on Monday night.

Power Ratings compute offensive and defensive statistics into one number for each team, while accounting for factors like recent performances and strength of schedule. Power Ratings can be used as a baseline for relative spread index to compare current or future match-ups between two teams. The relative spread does not account for non-statistical factors like home-field advantage, recent injuries, game time decisions, rivalries, publicity, and weather.