Weekly Rankings: Where Does Your Team Stand? Our baseball expert ranks and breaks down each team.
Rank   Team Record   Change   Comment
1 St. Louis Cardinals St. Louis Cardinals 25-13
The Cardinals keep waiting for Jason Heyward to start hitting.
2 Detroit Tigers Detroit Tigers 23-16
▲ 2
You know it's still early when Anthony Gose is hitting so well.
3 Kansas City Royals Kansas City Royals 24-14
▼ 1
Kendrys Morales has been very good for the Royals.
4 Los Angeles Dodgers Los Angeles Dodgers 24-13
▲ 2
The Dodgers' offense is ridiculous.
5 Houston Astros Houston Astros 25-14
Houston's division lead is beginning to disappear.
6 New York Mets New York Mets 23-16
▼ 3
Pretty good debut for Noah Syndergaard.
7 New York Yankees New York Yankees 22-17
Alex Rodriguez continues to make quality contact consistently.
8 Minnesota Twins Minnesota Twins 21-17
▲ 3
The Twins' bullpen has a lot of shaky peripherals, albeit shiny ERA.
9 Chicago Cubs Chicago Cubs 21-16
▲ 3
Here's your reminder that the Cubs are still carrying three catchers.
10 Tampa Bay Rays Tampa Bay Rays 21-18
▼ 1
Drew Smyly's season is over now that his torn labrum has been confirmed.
11 Washington Nationals Washington Nationals 22-17
▲ 4
Remember when the Nationals weren't playing well?
12 San Francisco Giants San Francisco Giants 20-18
▲ 1
There was a time when Brandon Crawford couldn't hit. No longer.
13 Los Angeles Angels Los Angeles Angels 19-19
▲ 3
Huston Street inks a well-deserved two-year extension.
14 San Diego Padres San Diego Padres 19-20
▼ 6
Here's hoping Wil Myers returns sooner than later.
15 Boston Red Sox Boston Red Sox 18-20
▲ 7
Justin Masterson's contract isn't looking so hot right now.
16 Cincinnati Reds Cincinnati Reds 18-20
▲ 2
Raisel Iglesias has been solid during his big-league appearances.
17 Atlanta Braves Atlanta Braves 18-19
Shame to see that Mike Minor will miss the rest of the season due to a torn labrum.
18 Pittsburgh Pirates Pittsburgh Pirates 18-20
▲ 3
Maybe Andrew McCutchen is finally getting going.
19 Toronto Blue Jays Toronto Blue Jays 18-22
▼ 9
Russell Martin has been everything the Blue Jays wanted.
20 Miami Marlins Miami Marlins 16-23
▼ 6
Mike Redmond deserved better.
21 Seattle Mariners Seattle Mariners 17-20
▼ 2
Taijuan Walker still has the stuff to succeed as a starter.
22 Baltimore Orioles Baltimore Orioles 16-19
▼ 2
Recent waiver-wire claim Jorge Rondon has elite arm strength.
23 Chicago White Sox Chicago White Sox 18-17
▲ 2
Chris Sale looks back to normal.
24 Philadelphia Phillies Philadelphia Phillies 17-23
▲ 5
At least Jonathan Papelbon set a new team record.
25 Arizona Diamondbacks Arizona Diamondbacks 16-21
▼ 1
Mark Trumbo's second season in Arizona is going better than the first.
26 Texas Rangers Texas Rangers 16-22
Rougned Odor ought to still develop into a quality player.
27 Cleveland Indians Cleveland Indians 14-23
▲ 1
Corey Kluber had one of the best starts you'll ever see on Wednesday.
28 Colorado Rockies Colorado Rockies 13-22
▼ 5
The Rockies' slide continues.
29 Oakland Athletics Oakland Athletics 14-26
▼ 2
The A's are a hard team to figure.
30 Milwaukee Brewers Milwaukee Brewers 14-25
The Brewers lose another starter to injury, this time it's Jean Segura.