SHARE

For an explanation of how the SD Score is calculated, see below.

1 – Houston Astros (44-20); SD Score +3.10, Ranking Last Week – 1

Opponents – at Royals (2-2), vs Angels (1-2)

The Astros came back to earth a bit but few will argue that they are one of the top 2 teams in the league.

2 – Colorado Rockies (41-24); SD Score +2.16, Ranking Last Week – 2

Opponents – vs Indians (2-0), at Cubs (3-1)

The Rockies seemed to be a team that wins a lot of close games. Until this week.

3 – New York Yankees (37-23); SD Score +3.68, Ranking Last Week – 5

Opponents – vs Red Sox (2-1), vs Orioles (3-0)

New York continues to show why they’re the likely winner of the AL East. When they win, they usually win big.

4 – Washington Nationals (38-24); SD Score +2.10, Ranking Last Week – 3

Opponents – at Dodgers (2-1), vs Orioles (1-0), vs Rangers (0-3)

The Nationals could be the best in the National League and beat a good Dodgers team. However, they really struggled with the Rangers.

5 – Los Angeles Dodgers (39-25) SD Score +3.03, Ranking Last Week – 4

Opponents – vs Nationals (1-2), vs Reds (3-0)

The Dodgers are still getting things done and are right in the thick of the NL West race.

6 – Arizona Diamondbacks (39-26); SD Score +2.58, Ranking Last Week – 6

Opponents – vs Padres (3-0), vs Brewers (2-1)

After unsettling series loss to the Marlins, Arizona bounced back nicely, winning five of six in convincing style.

7 – Boston Red Sox (34-28); SD Score +0.94, Ranking Last Week – 7

Opponents – at Yankees (1-2), vs Tigers (2-1)

The Sox were fortunate not to get swept by the Yankees and rounded out the week with a winning series against the Tigers.

8 – Milwaukee Brewers (33-31); SD Score +0.46, Ranking Last Week – 8

Opponents – vs Giants (2-2), at Diamondbacks (1-2)

While the Brewers are playing decent ball, they’re remaining in first place more because of how bad the rest of the division is.

9 – Tampa Bay Rays (34-32); SD Score +0.34, Ranking Last Week – 13

Opponents – vs White Sox (2-1), vs A’s (3-1)

Tampa is not a bad team and they are climbing in the standings.

10 – Cleveland Indians (31-29); SD Score +0.64, Ranking Last Week – 10

Opponents – at Rockies (0-2), vs White Sox (2-1)

Cleveland is still close to taking over first place, but they got ran over by Colorado this week.

11 – Minnesota Twins (32-27); SD Score -0.89, Ranking Last Week – 9

Opponents – at Mariners (1-2), at Giants (2-1)

The Twins are clinging to a lead in the AL Central, but it’s hard to imagine it keeping up for long.

12 – Chicago Cubs (31-31) SD Score +0.09, Ranking Last Week – 11

Opponents – vs Marlins (2-1), vs Rockies (1-3)

It’s still weird to see the Cubs at .500.

13 – Baltimore Orioles (31-30); SD Score -1.29, Ranking Last Week – 12

Opponents – vs Pirates (2-0), at Nationals (0-1), at Yankees (0-3)

After a solid start to the week, things fell of the rails. Kinda similar to their start to the season and where they’re at now. There’s still lots of time and they’re still above .500.

14 – Los Angeles Angels (33-33); SD Score -0.03, Ranking Last Week – 18

Opponents – at Tigers (2-1), at Astros (2-1)

It was a very good week for the Angels with the highlight being the series win over the Astros.

15 – Texas Rangers (30-32) SD Score +0.27, Ranking Last Week – 19

Opponents – vs Mets (1-1), at Nationals (3-0)

Hats off to the Rangers for sweeping one of the best teams in baseball.

16 – Toronto Blue Jays (31-32); SD Score -0.08, Ranking Last Week – 14

Opponents – at A’s (1-2), at Mariners (2-1)

That makes 4 solid weeks in a row and now the Blue Jays are approaching the land of .500.

17 – Seattle Mariners (31-33); SD Score -0.03, Ranking Last Week – 17

Opponents – vs Twins (2-1), vs Blue Jays (2-1)

The Mariners are just gonna have to play better if they want to do anything this year.

18 – Cincinnati Reds (29-33); SD Score -0.33, Ranking Last Week – 20          

Opponents – vs Cardinals (4-0), at Dodgers (0-3)

Getting a sweep over the Cardinals put the Reds back in the NL Central race.

19 – St. Louis Cardinals (29-32) SD Score +-0.28, Ranking Last Week – 16

Opponents – at Reds (0-4), vs Phillies (3-0)

Although it was an awful thing to take a four game sweep, it’s nice when Philadelphia shows up on the schedule.

20 – Detroit Tigers (30-32); SD Score -0.39, Ranking Last Week – 15

Opponents – vs Angels (1-2), at Red Sox (1-2)

The Tigers seem destined to just hover at mediocrity this year.

21 – New York Mets (28-33); SD Score -0.69, Ranking Last Week – 23

Opponents – at Rangers (1-1), at Braves (3-1)

The Mets have to get a long winning streak going if they’re gonna compete, but this week was a start.

22 – Chicago White Sox (24-31); SD Score -0.06, Ranking Last Week – 22

Opponents – at Rays (1-2), at Indians (1-2)

The White Sox are another team that is slowly fading away to the world of non-contention.

23 – Kansas City Royals (28-34); SD Score -1.37, Ranking Last Week – 26

Opponents – vs Astros (2-2), at Padres (2-1)

The Royals are inching back to .500, but the question will be, can they maintain it?

24 – Miami Marlins (24-31); SD Score -0.62, Ranking Last Week – 25

Opponents – at Cubs (1-2), at Pirates (2-2)

Not sure if the Marlins will be able to get into even Wild Card contention.

25 – Pittsburgh Pirates (28-35); SD Score -1.18, Ranking Last Week – 21

Opponents – at Orioles (0-2), vs Marlins (2-2)

If the Pirates could get things together, they could contend for first. But you can say that about every team in the NL Central.

26 – Atlanta Braves (27-35); SD Score -1.42, Ranking Last Week – 24

Opponents – vs Phillies (2-2), vs Mets (1-3)

The Braves are up and down and find themselves behind the 8-ball.

27 – San Francisco Giants (26-39); SD Score -1.87, Ranking Last Week – 29

Opponents – at Brewers (2-2), vs Twins (1-2)

The Giants need a 30 game win streak before I’ll believe anything. 

28 – Oakland A’s (27-36); SD Score -2.16, Ranking Last Week – 27

Opponents – vs Blue Jays (2-1), at Rays (1-3)

Oakland is in a near impossible situation in the AL West, but there’s still Wild Card spots.

29 – San Diego Padres (24-40); SD Score -4.03, Ranking Last Week – 28

Opponents – at Diamondbacks (0-3), vs Royals (1-2)

And….the Padres are back.

30 – Philadelphia Phillies (19-35); SD Score -2.30, Ranking Last Week – 30

Opponents – at Braves (2-2), at Cardinals (0-3)

The Phillies are the worst team in baseball.

SD Score explanation:

Run production is one of the best measures of how a team is performing and how dominant or bad they are.

The formula takes each team’s runs scored and runs allowed totals and how many standard deviations from the league average they are.

Example: 1927 Yankees

The 27 Yankees score 975 runs (1927 AL average was 762 and SD of team runs for the AL was about 115). Take the difference from the league average (975-762=213) and divide by the SD (115), the 1927 Yankees were 1.85 SD above the league average in runs scored.

They allowed 599 runs (the SD in runs allowed for the 1927 AL was about 88.5), which was 163 runs less than the league average. 163/88.5 gives us a 1.84 SD above the league average in runs allowed.

Add 1.85 and 1.84 to get a final SD Score of +3.69 for the 1927 Yankees, which is amazing.

(SD ranking explanation found in “Baseball Dynasties: The Greatest Teams of All Time” by Rob Neyer and Eddie Epstein)