Weekly Rankings: Where Does Your Team Stand? Our baseball expert ranks and breaks down each team.
Rank   Team Record   Change   Comment
1 Kansas City Royals Kansas City Royals 28-16
▲ 2
Wade Davis has proven capable of pitching in the ninth
2 St. Louis Cardinals St. Louis Cardinals 29-16
▼ 1
Randy Choate drew a walk this week, in case you missed it
3 Houston Astros Houston Astros 29-17
▲ 2
The Astros keep winning.
4 Detroit Tigers Detroit Tigers 26-20
▼ 2
Don't be shocked if James McCann is the Tigers' everyday catcher in 2016.
5 Los Angeles Dodgers Los Angeles Dodgers 27-17
▼ 1
Looks like Hyun-jin Ryu will miss the rest of the season.
6 Washington Nationals Washington Nationals 27-18
▲ 5
So much for the Nationals being one of the season's biggest disappointments.
7 San Francisco Giants San Francisco Giants 26-20
▲ 5
Angel Pagan has played well and stayed healthy thus far.
8 New York Mets New York Mets 25-21
▼ 2
Noah Syndergaard has the size and stuff scouts love in their starting pitchers.
9 Minnesota Twins Minnesota Twins 26-18
▼ 1
Brian Dozier continues to play well.
10 Chicago Cubs Chicago Cubs 24-20
▼ 1
Yoervis Medina is a lottery ticket.
11 Tampa Bay Rays Tampa Bay Rays 24-22
▼ 1
Jake McGee is a welcomed addition to the Rays bullpen.
12 New York Yankees New York Yankees 23-22
▼ 5
Rough week for the Yankees.
13 Los Angeles Angels Los Angeles Angels 23-22
Matt Joyce's season got worse when he mixed up start times.
14 Boston Red Sox Boston Red Sox 21-24
▲ 1
Looks like those who said Blake Swihart's bat wasn't ready were correct.
15 Atlanta Braves Atlanta Braves 22-22
▲ 2
Julio Teheran's early-season struggles have been largely ignored.
16 Pittsburgh Pirates Pittsburgh Pirates 22-22
▲ 2
Travis Sawchick's new book “Big Data Baseball” is a must-read for Pirates fans.
17 Seattle Mariners Seattle Mariners 21-23
▲ 4
Welington Castillo gives the M's a legit alternative to Mike Zunino.
18 San Diego Padres San Diego Padres 21-25
▼ 4
Who had Craig Kimbrel with an ERA this high on Memorial Day?
19 Cleveland Indians Cleveland Indians 20-24
▲ 8
Michael Brantley is one of the best players in the game.
20 Baltimore Orioles Baltimore Orioles 20-22
▲ 2
The O's have an interesting situation to ponder when Matt Wieters returns.
21 Arizona Diamondbacks Arizona Diamondbacks 21-23
▲ 4
Yasmany Tomas is playing much better than he did in spring.
22 Texas Rangers Texas Rangers 22-23
▲ 4
Remember when Elvis Andrus was promising? Sheesh.
23 Toronto Blue Jays Toronto Blue Jays 21-26
▼ 4
Roberto Osuna has been impressive.
24 Philadelphia Phillies Philadelphia Phillies 19-28
It might not be long until Phillies fans get acquainted with Aaron Nola.
25 Chicago White Sox Chicago White Sox 19-23
▼ 2
Changing second basemen hasn't helped Chicago's offense.
26 Cincinnati Reds Cincinnati Reds 18-26
▼ 10
The losing streak continues for the Reds.
27 Miami Marlins Miami Marlins 18-28
▼ 7
No matter who manages the Marlins, Giancarlo Stanton can still hit home runs.
28 Colorado Rockies Colorado Rockies 18-25
Rockies had their highest scoring inning of the season Sunday with 8 runs in the fourth. Maybe things are turning around?
29 Oakland Athletics Oakland Athletics 17-30
Expect the Scott Kazmir rumors to start any day now.
30 Milwaukee Brewers Milwaukee Brewers 16-30
Fair to say the Brewers are no longer the runaway favorites to finish with the no. 1 pick.