MLB Power Rankings

Rank   Team Record   Change   Comment
1 Houston Astros Houston Astros 52-25
With a 29-9 road record, the Astros are on pace to beat the all-time MLB record for wins away from home (60), set by the 1906 Chicago Cubs. Of course, taking six out of seven on the road last week against American League West Division rivals really helped.
2 Los Angeles Dodgers Los Angeles Dodgers 51-26
▲ 1
They’ve won 16 of their last 17, including 10 in a row now, to take the lead in the National League West Division. But L.A. is only up by 2.5 games. That’s how tough it is out there on the Best Coast.
3 New York Yankees New York Yankees 40-33
▼ 1
The hot start is a distant memory now, with 16 losses in the last 30 games. The 8-13 record in one-run contests is what hurts the Yankees right now in the standings, despite the fact N.Y. is still tied atop the AL East.
4 Arizona Diamondbacks Arizona Diamondbacks 48-28
With a 28-10 home record, Arizona has the second-best record in MLB for home-field advantage behind the Dodgers’ 32-10 mark. The Diamondbacks play 10 of their next 13 at Chase Field.
5 Washington Nationals Washington Nationals 45-30
▲ 4
With just 16 games against teams over .500 this year, and just nine wins in those contests, it’s hard to know just how good the Nats are right now. Since Washington has a nine-game lead in the NL East, we may not find out until October.
6 Cleveland Indians Cleveland Indians 39-35
The Tribe is under .500 at home, with just a 15-20 record at Progressive Field. Strangely, Cleveland also has just a 2-9 record in interleague play right now. Both are primary reasons the team still trails in the AL Central Division, especially after getting swept at home by Minnesota over the weekend while scoring just two runs total in three games.
7 Texas Rangers Texas Rangers 38-37
▲ 3
Last year, the Rangers went an unreal 36-11 in one-run ball games on their way to the best record in the AL. This season, Texas is just 5-12 in close games. Thus, they’re struggling for a playoff spot this year. Bullpen volatility is somewhat unpredictable in that way.
8 Colorado Rockies Colorado Rockies 47-31
▼ 3
On the other end of that spectrum, the Rox were 12-20 in 2016 when playing in one-run contests. This season, Colorado is 11-2, although the team has given up 48 runs now in a current five-game losing streak. Sometimes, the close games don’t matter as much.
9 Boston Red Sox Boston Red Sox 41-34
▼ 2
With 11 interleague wins, Boston currently tops MLB in that category. But the Red Sox are just 6-7 against left-handed pitchers in 2017. Boston also has been outscored in the month of June while posting just a 12-11 record since May ended.
10 Tampa Bay Rays Tampa Bay Rays 40-38
▼ 2
Along those same lines, the Rays are a dismal 9-16 against lefties. Opposing teams certainly have noticed this, which is why Tampa Bay has faced so many southpaws this year. That doesn’t bode well for the Rays in the games to come.
11 Los Angeles Angels Los Angeles Angels 40-39
The only thing that really matters for the Angels is Mike Trout’s return date. Then again, they seem to be playing solid ball without him, so what’s the rush? Just kidding. L.A. needs the best player in MLB back as soon as possible.
12 Seattle Mariners Seattle Mariners 39-39
▲ 2
The Mariners are that mystery, a team currently playing exactly .500 ball against both teams over .500 and teams under that threshold. You’d think if Seattle could hold its own against good teams, it would be better against the bad teams.
13 Chicago Cubs Chicago Cubs 38-37
▼ 1
On their way to the World Series title last year, the team ERA was 3.15, and the Cubbies led the majors with 15 shutouts. This season, that ERA is 3.92, and the Chicago staff is on pace to throw just seven shutouts. That’s how you go from 103 wins to barely a .500 ballclub overnight.
14 Milwaukee Brewers Milwaukee Brewers 41-37
▲ 1
Despite a 1.5-game lead in the NL Central, the Brew Crew is just 10-15 against teams with winning records. Since most of the division is underwater, Milwaukee has benefited from the anomaly over the last 31 days, all of it in first place. How long will it last?
15 Toronto Blue Jays Toronto Blue Jays 36-39
▼ 2
The Blue Jays have cooled off after their hot May that got them back into the postseason conversation, and with just 10 wins in June, Toronto is now scuffling again. By the way, the Jays are just 5-13 against lefties this year. Think they miss Edwin Encarnación a little bit?
16 Minnesota Twins Minnesota Twins 39-34
▲ 6
File the Twins’ sweep of Cleveland on the road as the surprise of the week. Minnesota pitchers tossed two shutouts in holding the opponent to just two runs in three games as noted above. Even so, that negative-38 run differential isn’t pretty. We can’t take our eyes off it when looking at the Twins.
17 Kansas City Royals Kansas City Royals 37-37
▲ 2
With 11 wins in the last 14 games, the Royals have worked their way back to .500 after a 7-16 month of April. Center fielder Lorenzo Cain is on pace for his first 20-20 season at age 31.
18 Miami Marlins Miami Marlins 34-40
▲ 3
Despite scoring just 10 runs in four games against the Cubs, the Marlins somehow came away with a split of the series last week. That defines how Miami is just hanging around this season.
19 St. Louis Cardinals St. Louis Cardinals 34-40
▲ 1
With a 13-25 record against teams over .500, the Cards just aren’t competitive enough this year. Looking back, that seven-game losing streak at the beginning of the month might have been enough to bury St. Louis’ season. Then again, in the NL Central, the Cardinals are only five games out. You’d rather be lucky than good.
20 Baltimore Orioles Baltimore Orioles 37-38
▼ 4
The Orioles are 18-9 against teams under .500 right now, so they’re taking care of business there. However, they recently just had a 20-game streak of giving up at least five runs per game. That is never a good thing.
21 Pittsburgh Pirates Pittsburgh Pirates 35-42
▲ 3
Somehow, the Pirates also are just five games out in the dreadful NL Central. Pittsburgh is 19-18 at home and now has six straight games this week at PNC Park. This could be the team’s chance to make a move.
22 Oakland Athletics Oakland Athletics 34-42
▲ 1
The A’s have played just 13 games against teams with records under .500 this year, and we’re not sure how that happened. But to illustrate this point, Oakland was swept at home by Houston last week in four games before going to Chicago and sweeping the White Sox in three.
23 New York Mets New York Mets 34-41
▲ 3
The Mets have 17 home wins and 17 road wins for some topical balance. Never mind the number of losses. Interestingly enough, New York lost four straight against the Dodgers last week before beating the Giants in three straight, all on the road.
24 Detroit Tigers Detroit Tigers 33-42
▼ 7
They snapped an eight-game slide with a win in San Diego on Sunday, but the Tigers are hanging by a thread right now in the AL Central. They have a 10-game home stand coming up to see if they can save the season. Otherwise, it could be fire-sale time in Motown.
25 Chicago White Sox Chicago White Sox 32-42
▼ 7
The ChiSox have been outscored this season by just four runs, but somehow, the team is ten games under .500 on the year. Chicago should be better than this. This is the second year in a row the White Sox have crashed after a good start. It might be time to fire Manager Rick Renteria.
26 Cincinnati Reds Cincinnati Reds 31-43
▼ 1
With just two wins in the last 15 games, the Reds literally are the only team in the NL Central without a legit chance at making a run at the division title. Eight games back now, it would take a minor miracle for Cincy to recover.
27 Atlanta Braves Atlanta Braves 36-39
A six-game road trip to the West Coast could get the Braves back to .500 as Oakland and San Diego are hardly powerhouse squads. Atlanta is in second place in the NL East, nine games back, just hanging around.
28 San Diego Padres San Diego Padres 31-45
With the worst run differential in MLB right now at minus-114, it’s surprising the Padres aren’t in last place. A 9-10 record in one-run games shows San Diego fights to the end, and that’s a credit to Manager Andy Green.
29 San Francisco Giants San Francisco Giants 27-51
Manager Bruce Bochy has just a .501 winning percentage for his managerial career now, and he probably should retire before that mark dips lower. Despite his three miraculous World Series titles, managers with losing records don’t belong in the Hall of Fame.
30 Philadelphia Phillies Philadelphia Phillies 24-50
The team’s 2008 World Series title has been the only shining light on this city’s professional sports teams in recent memory. The Eagles have never won a Super Bowl, the 76ers last won it all in 1983, and the Flyers’ titles were in the mid-1970s. Phillies fans have that to be thankful for right now.

More From CBS Houston

6-10s Calendar
Watch Now: Live Video & Video Highlights
Play.it

Listen Live