MLB Power Rankings

Rank   Team Record   Change   Comment
1 Boston Red Sox Boston Red Sox 17-4
▲ 1
Okay, who predicted it would be the Oakland Athletics to hand the Red Sox their first losing streak of 2018? Watching Boston get held without a hit on Saturday night was something to experience.
2 Houston Astros Houston Astros 16-7
▲ 8
The Astros have won six in a row, all on the road, and now they’re home for ten games against the Angels (3), the A’s (3) and the Yankees (4). Not what you’d call an easy home stand.
3 Arizona Diamondbacks Arizona Diamondbacks 15-6
▲ 1
The D’backs did what a division leader needs to do last week, in winning four of six at home against division rivals. But considering it was the Giants and the Padres, maybe Arizona should have won all six.
4 Philadelphia Phillies Philadelphia Phillies 14-7
▲ 2
The Phillies just won four straight at home against in-state rival Pittsburgh, including an 11-inning walk-off victory on Sunday. That should ease the sting of the Flyers’ Stanley Cup playoff exit a little bit, perhaps. Nah.
5 Atlanta Braves Atlanta Braves 12-8
▼ 2
Four times this season already the Braves have scored in double digits. It took Atlanta 54 games last year to accomplish the same feat. That’s progress.
6 Chicago Cubs Chicago Cubs 10-9
▲ 6
On Tuesday, the Cubs return to Cleveland, the site of their 2016 World Series clincher. We wonder what kind of reception Chicago will receive there. Warm? Chilly? Somewhere in between?
7 St. Louis Cardinals St. Louis Cardinals 13-8
▲ 4
The Cards have won eight of their last nine games to surge into a first-place tie in the National League Central. The only game they lost in this stretch was last Thursday in Chicago, when the Cubs scored eight times.
8 Toronto Blue Jays Toronto Blue Jays 13-8
▼ 1
Losing three of four in New York to end the week is not what Toronto wanted, but the Blue Jay bats disappeared over the weekend, scoring just two runs combined on Saturday and Sunday.
9 New York Mets New York Mets 14-6
▼ 4
Since that 11-1 start to the season, the Mets have posted just a 3-5 record. Last week, they lost four of six to division rivals, which is not the way a division leader is supposed to perform.
10 Los Angeles Angels Los Angeles Angels 14-8
▼ 9
Losing three straight at home to the hot Red Sox by a combined 27-3 score was at least somewhat comprehensible. But losing two of three at home to the offensively challenged Giants was a little weird, L.A.
11 Cleveland Indians Cleveland Indians 11-8
▲ 2
Playing just five games last week, Cleveland won three of them. Project that out over a full season, and it amounts to 97 wins. That should be enough to win the American League Central Division.
12 New York Yankees New York Yankees 11-9
▲ 3
The Bronx Bombers are showing signs of what they expected themselves to be this season, finally. Taking three of four against the Blue Jays was a start, but the rotation is still too inconsistent.
13 Los Angeles Dodgers Los Angeles Dodgers 10-10
▲ 5
When the Dodgers were 4-9, we knew it was just a matter of time before they righted the ship. Well, six wins in seven games later, consider the course adjusted.
14 Pittsburgh Pirates Pittsburgh Pirates 12-10
▼ 5
Scary to think the NHL’s Penguins are scoring more than their city counterparts on the MLB diamond. The Pirates scored 17 runs in seven games last week, but ten of them came in one win over Colorado.
15 Oakland Athletics Oakland Athletics 11-11
▲ 6
The A’s scored just ten runs in three games against Boston, but it was enough for two victories. Oakland has now won six of its last seven, but that rotation is still hit-or-miss behind staff ace Sean Manaea.
16 Milwaukee Brewers Milwaukee Brewers 14-9
▲ 6
Six consecutive victories to end the week has the Brewers flying high in the NL Central. The pitching staff gave up just ten runs in those six wins and tossed three shutouts in the process.
17 Colorado Rockies Colorado Rockies 12-11
▲ 2
The Rox are 0-4 in blowout games this year and 4-2 in one-run games. They’ve been outscored by 22 runs already, thanks to those four blowout losses by a combined 42-12 score.
18 Minnesota Twins Minnesota Twins 8-8
▼ 10
The five games the Twins played last week was a season-high mark for them. Here’s to hoping the Minnesota roster doesn’t get too tired. Oh, and they lost four of those five games, probably due to rust from a four-day layoff. Thanks, Mother Nature!
19 Detroit Tigers Detroit Tigers 9-11
▲ 1
Rollercoaster teams get dizzy or something, right? Detroit posted a W3, followed by an L5 and then a W4. Maybe an upcoming stretch of 13 road contests in a 16-game stretch can level out the Tigers, for better or for worse.
20 Washington Nationals Washington Nationals 10-12
▼ 3
The Nats have three more games to play on a nine-game road trip, and then they go home for ten games. They won two against the Mets, but they lost two against the Dodgers. Maybe they’ll do better against the Giants.
21 Seattle Mariners Seattle Mariners 11-9
▼ 7
The Mariners seem like the epitome of a .500 team, considering they’ve spent the last four full seasons hovering between 78 and 87 wins. Looks like more of the same in 2018.
22 San Francisco Giants San Francisco Giants 9-12
▲ 1
Scoring just 66 runs so far this season, it’s impressive the Giants have nine wins. Credit a pitching staff that has coughed up just 75 runs this year. And that’s without Madison Bumgarner, too.
23 Tampa Bay Rays Tampa Bay Rays 8-13
▲ 4
Hey, the Rays finally got the memo that the 2018 season had started without them! Tampa Bay won five games out of six last week to pull itself out of the AL East cellar. Two walk-off wins against the Twins at home really helped the cause.
24 San Diego Padres San Diego Padres 8-15
▼ 8
Coming off a three-game sweep of San Francisco at home, the Padres promptly lost three straight to the Dodgers at home before nabbing just one win in three games at Arizona. Such is life in the hearty NL West.
25 Texas Rangers Texas Rangers 8-15
▲ 1
Since somehow winning 95 games in 2016, the Rangers have gone just 86-102 since then, including the 2016 postseason. They're in fifth place among AL West teams right now, and that’s not a good place to be.
26 Kansas City Royals Kansas City Royals 5-15
▼ 1
The good news is the Royals took two of four games in Detroit over the weekend. The bad news is they had a nine-game losing streak before that. K.C. is just 1-7 in blowout games this year, which is pretty crazy considering the club has only played 20 times so far.
27 Baltimore Orioles Baltimore Orioles 6-16
▲ 1
The Os have just one win in their ten games, and Baltimore is already 11.5 games out of first place in the AL East. It’s going to be a long summer in Maryland, but at least the crab cakes will be good.
28 Miami Marlins Miami Marlins 5-16
▲ 1
There are some truly bad teams in MLB this year. The Marlins have just one victory in their last eight times trying, and strangely, it was a 9-1 victory over the Yankees in the Bronx.
29 Cincinnati Reds Cincinnati Reds 3-18
▲ 1
The front office finally axed Manager Bryan Price, but the Reds still have just one victory in their last 14 outings. For all the harping we did on Price, his roster sure didn’t have much to offer, did it?
30 Chicago White Sox Chicago White Sox 4-14
▼ 6
It almost sounds like we’re on repeat here. The White Sox have just one win over their last 13 games. These bottom five teams are in a race already for the No. 1 pick in the 2019 MLB Draft.