MLB Power Rankings

Rank   Team Record   Change   Comment
1 Los Angeles Angels Los Angeles Angels 13-3
▲ 3
A seven-game winning streak is a nice thing to have this early in the season. The Angels won all six of their games last week, and they have an early lead in the American League West.
2 Boston Red Sox Boston Red Sox 13-2
▲ 5
The Red Sox had not lost since Opening Day, so their latest loss since came against the Yankees, of course. In 12 of Boston’s games, the pitching staff has given up three runs or less.
3 Atlanta Braves Atlanta Braves 8-6
▼ 1
The Braves have played games with football scores twice already now, as they lost on Saturday to the Cubs, 14-10. Atlanta has four wins already, though, by at least five-run margins.
4 Arizona Diamondbacks Arizona Diamondbacks 11-4
▲ 2
Even though the D’backs lost on Sunday to the Dodgers, they still hold a three-game lead in the National League West. Three of their four losses so far have come against division rivals.
5 New York Mets New York Mets 12-2
▼ 2
The Mets are undefeated in one-run games and blowout games this year. Both their losses have come by 5-1 scores at home. They have a three-game lead in the NL East Division.
6 Philadelphia Phillies Philadelphia Phillies 9-5
▲ 9
The Phillies are doing their best Mets imitation, with a 4-0 record in one-run games and a 5-1 mark in games decided by five runs or more. It’s those pesky games in between the extremes that are getting to Philly.
7 Toronto Blue Jays Toronto Blue Jays 9-5
▲ 4
The good news this year in Toronto is the pitching seems to have settled in a little bit better than it did all last year. The bad news is that third baseman Josh Donaldson is on the disabled list again.
8 Minnesota Twins Minnesota Twins 7-4
▲ 4
With three games postponed for weather last week, the Twins haven’t played since Thursday. It’s not going to be fun later making up all those rescheduled games, is it?
9 Pittsburgh Pirates Pittsburgh Pirates 11-4
▼ 4
The Pirates won four of six on the road last week, winning three-game series against both the Cubs and the Marlins. That’s what good teams do. Is Pittsburgh a good team? We shall see.
10 Houston Astros Houston Astros 10-6
▼ 9
It was a rough week for the defending champs as they dropped a three-game series on the road in Minnesota and a three-game series at home against the Rangers.
11 St. Louis Cardinals St. Louis Cardinals 9-7
▲ 3
Four straight wins to end the week helped the Cards get to within 2.5 games of the NL Central lead. But then again, all four victories were against Cincinnati. Don’t get too excited.
12 Chicago Cubs Chicago Cubs 7-7
▼ 4
The Bears beat the Falcons on Saturday, 14-10. The score is not a typo, but the team names are in jest. Baseball is a funny game, as the Cubs were shutout on Friday night by the Braves.
13 Cleveland Indians Cleveland Indians 8-6
▲ 4
After sweeping a four-game series against Detroit at home, the Tribe lost on Friday and then watched as the weekend games were postponed due to weather. Nothing is worse than festering on a loss and then waiting to play the next game.
14 Seattle Mariners Seattle Mariners 8-5
▲ 4
The Mariners saw a four-game win streak end on Sunday, and in the tough AL West, they’re still just in third place. Seattle started the week getting shut out, and then scored 29 runs in its four wins before losing 2-1 to Oakland.
15 New York Yankees New York Yankees 7-7
▼ 5
More games postponed this weekend due to weather in Detroit, as the Yankees played just four times last week. Losing 14-1 in Fenway to start the week wasn’t the best way to go, obviously.
16 San Diego Padres San Diego Padres 7-10
▲ 4
After losing 7-0 to the Giants at home on Thursday, the Padres recovered nicely to win the next three against San Francisco by a combined 20-6 margin. San Diego is in third place!
17 Washington Nationals Washington Nationals 7-9
▼ 1
Since starting the year with four straight wins, the Nationals have been stinking it up. They did post a 3-4 mark last week, however, but Washington is in fourth place and six games back already.
18 Los Angeles Dodgers Los Angeles Dodgers 5-9
▼ 5
Will the real L.A. Dodgers please stand up? Starting pitcher Clayton Kershaw got his first win of the season on Sunday, so maybe that's a move in the right direction for the defending NL champs.
19 Colorado Rockies Colorado Rockies 9-8
The Rox took three of four on the road in D.C. last week, although they did lose two of three at home to the Padres. Strangely, Colorado is 0-2 in blowout games this season so far.
20 Detroit Tigers Detroit Tigers 4-9
▼ 11
It was a winless week for the Tigers, and that’s never a good thing. They scored just two runs in the first three losses, all against Cleveland, and then Detroit gave up 17 runs in the final two defeats. Ouch.
21 Oakland Athletics Oakland Athletics 6-10
▲ 2
The A’s had a funny week, too, getting shutout by the Dodgers on the road Tuesday and then scoring 16 runs in Chavez Ravine the next day. SP Sean Manaea has two wins; the rest of the rotation combined also has two wins.
22 Milwaukee Brewers Milwaukee Brewers 8-8
▲ 3
We thought the Brew Crew would be better this year after it bolstered its outfield, but it’s the pitching that has taken a step backward in 2018. Five times already the staff has given up at least six runs in a game.
23 San Francisco Giants San Francisco Giants 6-9
▼ 2
Nothing has changed in San Francisco, really. The team is old and injured, again. Eight times this season already, the Giants have scored either just one run or been shutout. They’ve only played 15 games. Let that sink in for a moment.
24 Chicago White Sox Chicago White Sox 4-8
▼ 2
The Pale Hose have just one win in their last seven games, and thanks to weather, they haven’t played since Thursday, either. That’s a long time to stew over a losing stretch of baseball.
25 Kansas City Royals Kansas City Royals 3-10
▲ 2
After a 10-0 win against Seattle last Monday to start the week, things for the Royals were looking up. Alas, they lost the next five games. It might be a long season in K.C.
26 Texas Rangers Texas Rangers 6-11
▼ 2
Two ten-inning wins over the weekend in Houston salvaged an ugly week for the Rangers, who had been outscored 36-12 in their prior five games, all losses.
27 Tampa Bay Rays Tampa Bay Rays 3-12
▲ 2
Two victories to start the week got the Rays off a long slide to start the season, but four more losses after that simple set them back again. Tampa Bay is already ten games out of first place in the AL East.
28 Baltimore Orioles Baltimore Orioles 5-11
▼ 2
The Orioles aren’t much better off than the Rays, though, despite being just 8.5 games behind the Red Sox. Boston just swept Baltimore, outscoring them 20-7 in a three-game series at Camden Yards.
29 Miami Marlins Miami Marlins 4-11
▲ 1
Seven times this season, the Marlins have failed to score at least three runs. That’s not as bad as the Giants, but it’s close. Six times, though, Miami has given up at least seven runs this year. That is worse than pretty much every other team in MLB.
30 Cincinnati Reds Cincinnati Reds 2-13
▼ 2
With an eight-game losing streak currently, things are not looking good for Cincy. The eight losses combined have produced just 19 runs offensively for a team that usually scores more than that. The pitching? Never mind.

Listen Live