SHARE

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

1 – Washington Nationals (54-36); SD Score +2.20; Record this week (4-3), Ranking Last Week – 2

Opponents – Brewers (1-2), at Mets (3-1)

The Nationals have had a tough time with the Brewers as of late, but their hitting was to blame in the first game where Sherzer only gave up one run. The offense and defense both were consistent against the Mets, where they won 3 of 4 and finally move up to the number one spot.

2 – Chicago Cubs (53-35) SD Score +2.97; Record this week (2-5), Ranking Last Week – 1

Opponents –Reds (1-2), Braves (0-1), at Pirates (1-2)

After another poor week, the Cubs have won only 6 of their last 21 games. They can’t be kept at the number one spot any longer. Their SD score is the only thing keeping them in the top 3.

3 – San Francisco Giants (57-33); SD Score +1.55; Record this week (5-1), Ranking Last Week – 5

Opponents – Rockies (2-1), Diamondbacks (3-0)

Despite missing several key players, the Giants are still on a roll, having won 21 of their last 26 games. Johnny Cueto and Madison Bumgarner had complete games this week.

4 – Cleveland Indians (52-36); SD Score +1.73; Record this week (3-4), Ranking Last Week – 4

Opponents – Tigers (2-1), Yankees (1-3)

The Indians were probably the hottest team in the league until they dropped 4 of their last 5. Danny Salazar has been a house of fire, but allowed a season-high 6 runs on 8 hits on Saturday.

5 – Texas Rangers (54-36); SD Score +0.41; Record this week (3-4), Ranking Last Week – 3

Opponents – at Red Sox (1-2), Twins (1-3)

The Rangers have been giving up a lot of runs, but this week was bad. 25 to the Red Sox in 3 games and a whopping 38 to the TWINS in 4 games. Not a good week for the Rangers.

6 – Baltimore Orioles (51-36); SD Score +0.92; Record this week (4-2) Ranking Last Week – 6

Opponents – at Dodgers (2-1), Angels (2-1)

The Orioles picked a great time to play the Dodgers and their bats took full advantage. Shoop’s double in the 14th inning of Wednesday’s game was huge. Their pitching came up big against the Angels, as Baltimore ended up having a very solid week.

7 – Toronto Bluejays (51-40); SD Score +1.63; Record this week (6-1), Ranking Last Week – 8

Opponents – Royals (3-0), Tigers (3-1)

The Bluejays finished the first half of the season as one of the top teams in the AL.

8 – Los Angeles Dodgers (51-40) SD Score +1.06; Record this week (6-1) Ranking Last Week – 6

Opponents – Orioles (1-2), Padres (3-1)

The Dodgers definitely miss Clayton Kershaw but have played well when they’ve needed to. The offense will need to be better in the second half of the season.

9 – Boston Red Sox (49-38); SD Score +1.52; Record this week (5-1), Ranking Last Week – 9

Opponents – Rangers (2-1), Rays (3-0)

The Red Sox offense is still rolling (25 runs scored against the Rangers, 14 runs against the Rays, and 490 runs scored overall). They will go as far as their pitching can take them.

10 – St. Louis Cardinals (46-42); SD Score +1.93; Record this week (3-4), Ranking Last Week – 10

Opponents – Pirates (1-3), at Brewers (2-1)

If the Cardinals could string any kind of consistency together, they would be in the top 5.

11 – Houston Astros (48-41); SD Score +0.62; Record this week (5-2), Ranking Last Week – 14

Opponents – Mariners (3-0), A’s (2-2)

The Astros had a big sweep of the Mariners and were somehow able to split a very tough series against the A’s, as they continue to trend upward.

12 – New York Mets (47-41); SD Score +0.30; Record this week (3-4), Ranking Last Week – 12

Opponents – Marlins (2-1), Nationals (1-3)

The Mets have gotten some wins under their belt, but had a tough series against the Nationals as they lost 3 of 4. Jeurys Familia has 31 saves on the year and he came up big for the Mets this week.

13 – Seattle Mariners (45-44); SD Score +1.11; Record this week (2-5), Ranking Last Week – 11

Opponents – at Astros (0-3), at Royals (2-2)

The Mariners seem to be up one week and down the next.

14 – Miami Marlins (47-41); SD Score -0.03; Record this week (4-2), Ranking Last Week – 15

Opponents – at Mets (1-2), Reds (3-0)

After losing the series against the Mets, the Marlins were able to get back on track by sweeping the Reds.

17 – Pittsburgh Pirates (46-43); SD Score +0.18; Record this week (5-2), Ranking Last Week – 17

Opponents – at Cardinals (3-1), Cubs (2-1)

The Pirates were able to hold off the Cardinals and also win 2 out of 3 against the Cubs. This is exactly the kind of week Pittsburgh needed before the break.

13 – Detroit Tigers (46-43); SD Score +0.02; Record this week (2-5), Ranking Last Week – 13

Opponents – at Indians (1-2), at Bluejays (1-3)

After their perfect week last week, the Tigers stumbled and took a step back to close out the first half of the season.

16 – Kansas City Royals (45-43); SD Score -0.62; Record this week (2-5), Ranking Last Week – 16

Opponents – at Bluejays (0-3), Mariners (2-2)

It’s been a difficult season for the Royals, especially with the injuries, but they’ll need to play better if they want to contend for a playoff spot.

18 – Chicago White Sox (45-43); SD Score -0.30; Record this week (3-3), Ranking Last Week – 18

Opponents – Yankees (2-1), Braves (1-2)

The White Sox have had opportunities to move up in the standings, but they haven’t taken advantage of them.

19 – New York Yankees (44-44); SD Score -0.75; Record this week (4-3), Ranking Last Week – 19

Opponents – at White Sox (1-2), at Indians (3-1)

If the Yankees can play good in their next few series’, they will be in Wild Card contention.

20 – Colorado Rockies (40-48); SD Score -0.19; Record this week (3-4), Ranking Last Week – 20

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

The second half of the season will likely be similar for the Rockies: An uphill climb.

21 – Philadelphia Phillies (42-48); SD Score -1.92; Record this week (5-2), Ranking Last Week – 26

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

The Phillies have been trending upward by winning 12 of their last 17 games.

22 – Los Angeles Angels (37-52); SD Score -0.41; Record this week (4-3), Ranking Last Week – 25

Opponents – at Rays (3-1), at Orioles (1-2)

The Angels are 25-34 against teams over .500. But they are also 12-18 against teams less than .500. That said, their offense and defense has been solid over the last 2 weeks.

23 – San Diego Padres (38-51); SD Score -1.00; Record this week (3-4), Ranking Last Week – 23

Opponents – at Diamondbacks (2-1), at Dodgers (1-3)

Same old story for the Padres: They battle, keep things close, but don’t win consistently.

24 – Arizona Diamondbacks (38-52); SD Score -1.11; Record this week (1-5), Ranking Last Week – 21

Opponents – Padres (1-2), at Giants (0-3)

Just another very difficult week for the Diamondbacks and it doesn’t look like it’s going to get easier.

25 – Milwaukee Brewers (38-49); SD Score -1.67; Record this week (3-3), Ranking Last Week – 22

Opponents – at Nationals (2-1), Cardinals (1-2)

While Chris Carter (22 HR, 51 RBI) and Junior Guerra (6-1, 2.93 ERA) have been nice surprises, there doesn’t seem to be much hope that the Brewers will be able to play with the contenders this year.

26 – Oakland A’s (38-51); SD Score -1.48; Record this week (3-4), Ranking Last Week – 24

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

The A’s could have looked better this week, but lost 2 very close games to the Astros. Like a couple of other teams, the A’s seem like they should be better than what they are.

27 – Minnesota Twins (32-56); SD Score -1.47; Record this week (5-2), Ranking Last Week – 29

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

The Twins had a very good week and outscored Texas 38-18 in 4 games.

28 – Tampa Bay Rays (33-48); SD Score -1.62; Record this week (2-5), Ranking Last Week – 26

Opponents – Angels (1-3), at Red Sox (0-3)

As hot as they were a few weeks ago, they are even colder now. The Rays have lost 23 of their last 30.

29 – Atlanta Braves (31-58); SD Score -2.37; Record this week (3-4), Ranking Last Week – 30

Opponents – at Phillies (0-3), at Cubs (1-0), at White Sox (2-1)

The Braves also have shown some signs of life at times. Consistency isn’t there.

30 – Cincinnati Reds (32-57); SD Score -3.22; Record this week (2-4), Ranking Last Week – 28

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

The Reds show signs of life against the Cubs but then can’t get a win against the Marlins. Statistically, they’re the worst team in the majors.

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)