MLB Power Rankings

Rank   Team Record   Change   Comment
1 Cleveland Indians Cleveland Indians 102-60
If starting pitcher Corey Kluber (18-4, 2.25 ERA) doesn’t win the American League Cy Young Award, something is wrong with the system. It would also be nice to see Cleveland win its first World Series since 1948.
2 Los Angeles Dodgers Los Angeles Dodgers 104-58
Third baseman Justin Turner led the Dodgers in OPS with a .945 mark, and L.A. is looking for its first World Series title since 1988. Make no mistake, though, that this season was a collective effort from a lot of productive players on this roster.
3 Houston Astros Houston Astros 101-61
Second baseman José Altuve collected 200-plus hits again, while hitting .346 to lead the AL. He should win the MVP Award, and historically, Altuve is only the fifth player ever to stroke 200 or more hits in four straight seasons.
4 Washington Nationals Washington Nationals 97-65
▲ 2
SP Max Scherzer, who led the National League in strikeouts (268) and WHIP (.902), should win the NL Cy Young Award. It would be his third career award if the voters manage to do the right thing.
5 Arizona Diamondbacks Arizona Diamondbacks 93-69
Meanwhile, SP Zack Greinke surely makes Dodgers fans wonder what would be if he had stayed in Los Angeles. His 17-7 record for the D’backs thrust them into the postseason, and there’s a chance Greinke will get to face his former team in the NL Division Series.
6 Boston Red Sox Boston Red Sox 93-69
▼ 2
Outfielder Mookie Betts was second in AL MVP balloting last year, and although his numbers were down across the board in 2017, he’s still the Boston MVP for 2018. After all, 24 home runs, 102 RBI and 26 stolen bases aren’t that bad, right?
7 New York Yankees New York Yankees 91-71
The AL Rookie of the Year Award will go to OF Aaron Judge, who hit 52 HRs to break Mark McGwire’s rookie record (49) from 1987. The 127 walks also helped everyone ignore the 208 strikeouts.
8 Chicago Cubs Chicago Cubs 92-70
3B Kris Bryant followed up his 2016 NL MVP campaign with another solid season, hitting .295 with 29 HRs and 95 walks. His .946 OPS also was seventh best in the league.
9 Colorado Rockies Colorado Rockies 87-75
One of the surprise postseason entries in 2017, the Rox got an amazing—and typical—performance from 3B Nolan Arenado. He fell two RBI short of leading the league for a third straight season, but with 130 RBI and a career-high .959 OPS, Arenado should be the NL MVP.
10 Minnesota Twins Minnesota Twins 85-77
From the worst record in the league last season to the AL playoffs, the Twinkies owe a lot to OF Byron Buxton. He was the best defensive centerfielder in the majors this year, and Buxton also posted 29 SBs while getting caught just once.
11 Milwaukee Brewers Milwaukee Brewers 86-76
The Brew Crew fell just short of the postseason, but don’t blame 3B Travis Shaw. He hit 31 HRs, drove in 101 runs and posted an .862 OPS after the Red Sox foolishly traded him away last winter.
12 St. Louis Cardinals St. Louis Cardinals 83-79
▲ 3
The last time St. Louis missed the postseason two years in a row was back in 2008. Without question, the team MVP was OF Tommy Pham, who hit .306 with 23 HRs, 73 RBI and 25 SBs in just 128 games.
13 Kansas City Royals Kansas City Royals 80-82
▲ 4
OF Lorenzo Cain won the 2014 AL Championship Series MVP Award, and he was the best player on the Royals in 2017. He hit .300 with 15 HRs and 26 SBs, while providing a better-than-average glove in centerfield, too.
14 Tampa Bay Rays Tampa Bay Rays 80-82
The second-best defensive centerfielder in the game this season, Kevin Kiermaier also hit 15 HRs and stole 16 bases to provide a nice all-around game for the surprising Rays and their third-place finish in the AL East.
15 Los Angeles Angels Los Angeles Angels 80-82
▼ 3
Shortstop Andrelton Simmons is by far the best defensive shortstop in the majors, and he earned team MVP honors in 2017 by adding 14 HRs, 69 RBI and 19 SBs to the equation. Yes, it helped that teammate Mike Trout only played in 114 games due to injury, but that wasn’t Simmons’ fault.
16 Seattle Mariners Seattle Mariners 78-84
Designated hitter Nelson Cruz is now 36 years old, but he’s not slowing down at the plate. He led the AL with 119 RBI, and his 39 HRs pushed his OPS to its highest mark (.924) since 2010. Age is just another number, after all.
17 Texas Rangers Texas Rangers 78-84
▲ 1
SS Elvis Andrus posted career-best numbers in the power categories, with 20 HRs and 88 RBI. He also tossed in his usual 25 SBs. His .297 average was the second-best effort of his career as well.
18 Oakland Athletics Oakland Athletics 75-87
▲ 1
Veteran infielder Jed Lowrie was the best player on a very young roster in Oakland, as he hit 14 HRs with 69 RBIs while drawing 73 walks. His .808 OPS was his best seasonal mark since 2010.
19 Miami Marlins Miami Marlins 77-85
▲ 4
OF Giancarlo Stanton ended up with only 59 HRs, but his 132 RBI led the majors. At age 27, he may be peaking, but it was very exciting this season to watch a PED-clean player make a run at home-run immortality. Do it again next year, please!
20 Toronto Blue Jays Toronto Blue Jays 76-86
SP Marcus Stroman was a bright spot for the Blue Jays in an otherwise dreary season in Toronto. His 13 wins and 3.09 ERA led the pitching staff, and Stroman also just missed setting a career high for strikeouts.
21 Baltimore Orioles Baltimore Orioles 75-87
▼ 8
2B Jonathan Schoop delivered 32 HRs and 105 RBI to go with his .293 batting average. He also played in a team-high 160 games this year, which isn’t Ripken-esque, but it should be good enough for most Orioles fans.
22 Pittsburgh Pirates Pittsburgh Pirates 75-87
It was a rough season for the Pirates, so even though utility man Josh Harrison played in only 128 games, he was the team MVP with his 16 HRs, 47 RBI, 12 SBs and position flexibility.
23 San Diego Padres San Diego Padres 71-91
▼ 2
Relief pitcher Brad Hand did his best Andrew Miller impression in 2017, notching 16 holds as a set-up man and then ringing up 21 saves as the closer after the Padres made some midseason trades. The shiny 2.16 ERA was very impressive considering San Diego’s division opponents.
24 Atlanta Braves Atlanta Braves 72-90
First baseman Freddie Freeman played in just 117 games, hitting .307 with 28 HRs. He also drew 65 walks to help himself to a stunning .989 OPS this season. Imagine what he will do in 2018 if he can stay healthy.
25 New York Mets New York Mets 70-92
SP Jacob deGrom threw the most innings in the Mets rotation by a whopping 81 ⅔ innings. His 15 wins also easily led the team, as deGrom’s mere ability to stay healthy made him the team MVP in 2017.
26 Philadelphia Phillies Philadelphia Phillies 66-96
▲ 3
Posting a 12-11 record on this team certifies as a modern miracle, so SP Aaron Nola deserves a lot of kudos. He also struck out 9.9 batters per nine innings pitched this season.
27 Cincinnati Reds Cincinnati Reds 68-94
▼ 1
1B Joey Votto would deserve some MVP votes, if his team wasn’t so lousy. A 1.032 OPS is amazing in any circumstance, but when you don’t play a meaningful game all season, really, it’s hard to quantify the accomplishment.
28 Chicago White Sox Chicago White Sox 67-95
▼ 1
Another 1B toiling for a terrible team, José Abreu had his best season since he was AL Rookie of the Year in 2014. He drove in 102 runs, his fourth-straight year with 100-plus RBI. The 33 HRs and .304 batting average also were impressive.
29 Detroit Tigers Detroit Tigers 64-98
▼ 1
The Tigers are the only team in the majors with a team MVP that didn’t finish the season on the roster. OF Justin Upton was traded to the Angels, but before he left Motown, he hit 28 HRs and drove in 94 runs in 125 games.
30 San Francisco Giants San Francisco Giants 64-98
Catcher Buster Posey posted career-low marks in HRs (12) and RBI (67), but his .320 average was the second-best mark of his career. His .861 OPS was also his best since his 2012 NL MVP campaign.

More From CBS Philly

Latest Forecast
Weather App
Latest Videos

Watch & Listen LIVE