SHARE

For an explanation of how the SD Score is calculated, see below. No Power Rankings last week due to the break, so there are more games in the ‘Record this week’ part.

1– Chicago Cubs (59-38) SD Score +2.98; Record this week (6-3), Ranking Last Week – 2

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

After dropping 15 of 21 before the break, the Cubs were able to win series’ against the Rangers and the Mets.

2 – Washington Nationals (58-41); SD Score +2.14; Record this week (6-5), Ranking Last Week – 1

Opponents – at Mets (2-0), Pirates (2-1), Dodgers (1-2), Padres (1-2)

The Nationals are on a bit of a slide, but remain one of the top teams. Daniel Murphy is still having an amazing season (.349/.388/.611).

3 – Cleveland Indians (56-41); SD Score +1.72; Record this week (4-5), Ranking Last Week – 4

Opponents – at Twins (2-1), at Royals (2-1), at Orioles (0-3)

Cleveland is still trending upward, but getting swept against a potential playoff opponent was not a good way to end the week.

4 – San Francisco Giants (58-40); SD Score +1.09; Record this week (1-7), Ranking Last Week – 3

Opponents – at Padres (0-3), at Red Sox (0-2), at Yankees (1-2)

The Giants got off to a poor start after the break, winning only one game, but is still among the top teams and will hopefully get the rest of their players back soon.

5 – Baltimore Orioles (57-40); SD Score +0.82; Record this week (6-3) Ranking Last Week – 6

Opponents – at Rays (2-0), at Yankees (1-3), Indians (3-0)

Baltimore has really bounced back from a rough stretch a few weeks ago. They’re among the top teams in the Majors, they swept the Indians and are riding a 4-game winning streak. Not a bad start to the second half of the season.

6 – Boston Red Sox (55-41); SD Score +1.83; Record this week (5-3), Ranking Last Week – 9

Opponents – at Yankees (2-1), Giants (2-0), Twins (1-2)

The Red Sox just hit the ball so hard and thus, are one of the hardest teams to beat right now. The AL East race is going to be one of the best this year.

7 – Texas Rangers (57-42); SD Score +0.14; Record this week (3-6), Ranking Last Week – 5

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

Getting swept by the Angels was a hard pill to swallow, but the Rangers are still atop the AL West.

8 – Toronto Bluejays (54-45); SD Score +1.56; Record this week (4-4), Ranking Last Week – 7

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

The Bluejays are still one of the hottest teams but happened to drop 3 one-run games this week, which set them back a bit. They have a big series against Baltimore, at home, this week.

9 – Los Angeles Dodgers (56-44) SD Score +1.23; Record this week (5-4) Ranking Last Week – 8

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

The Dodgers still have an uphill road to climb, but figure to be a playoff team if they can hold it together.

10 – St. Louis Cardinals (52-46); SD Score +1.94; Record this week (6-4), Ranking Last Week – 10

Opponents – Marlins (1-2), Padres (4-0), Dodgers (1-2)

The Cardinals are still searching for consistency, but they are still a difficult team to beat.

11 – Houston Astros (54-44); SD Score +1.16; Record this week (6-3), Ranking Last Week – 11

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

The offense of the Astros has really come on lately and the Astros are probably the one team nobody wants to play at this point. They’re going to challenge the Rangers for the AL West title.

12 – New York Mets (52-45); SD Score +0.22; Record this week (5-4), Ranking Last Week – 12

Opponents – at Phillies (2-1), at Cubs (1-2), at Marlins (2-1)

The Mets were able to get through a difficult road stretch with a winning record. They’re hanging around in the NL Wild Card race and not going away.

13 – Miami Marlins (53-45); SD Score +0.05; Record this week (4-2), Ranking Last Week – 14

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.

14 – Seattle Mariners (50-48); SD Score +0.93; Record this week (5-4), Ranking Last Week – 13

Opponents – Astros (1-2), White Sox (2-1), Bluejays (2-1)

The Mariners need to be more consistent, but winning the Toronto series was big for them.

15 – Pittsburgh Pirates (51-47); SD Score -0.04; Record this week (5-4), Ranking Last Week – 15

Opponents – at Nationals (1-2), Brewers (2-1), Phillies (2-1)

The Pirates are still alive in the Wild Card race, but will need to continue their consistency in August.

16 – Detroit Tigers (51-47); SD Score -0.08; Record this week (5-5), Ranking Last Week – 16

Opponents – Royals (2-1), Twins (1-2), at White Sox (2-2)

The Tigers continue to be up and down and losing both games to the White Sox on Sunday kinda ruined a decent week.

17 – New York Yankees (50-48); SD Score -0.54; Record this week (6-3), Ranking Last Week – 19

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

The Yankees have a lot of work to do still, but they are definitely headed in the right direction. This is another team that many teams do not want to play right now.

18 – Colorado Rockies (47-51); SD Score +0.02; Record this week (7-3), Ranking Last Week – 20

Opponents – at Braves (2-1), Rays (1-2), Braves (4-0)

While the Rockies beat up two of the worst teams in the league, it’s what they needed to get off to a good start. Next up, at Baltimore.

19 – Chicago White Sox (47-50); SD Score -0.55; Record this week (3-7), Ranking Last Week – 18

Opponents – at Angels (0-3), at Mariners (1-2), Tigers (2-2)

Chicago had a very rough start to the second half of the season, but getting 2 victories in one day against the Tigers helped.

20 – Kansas City Royals (47-50); SD Score -0.76; Record this week (3-6), Ranking Last Week – 17

Opponents – at Tigers (1-2), Indians (1-2), Rangers (1-2)

The injuries are starting to catch up and the consistency just isn’t there at this point for Kansas City.

21 – Los Angeles Angels (43-55); SD Score -0.21; Record this week (6-3), Ranking Last Week – 22

Opponents – White Sox (3-0), Rangers (3-0), at Astros (0-3)

The Angels really came out swinging after the break, sweeping two potential playoff teams, but then got swept by the hottest team in the Majors.

22 – Oakland A’s (45-54); SD Score -1.46; Record this week (7-3), Ranking Last Week – 26

Opponents – Bluejays (2-1), Astros (2-1), Rays (3-1)

Oakland really played well, especially against the two hottest teams in the AL. Let’s see how this week goes at Texas and at Cleveland.

23 – San Diego Padres (43-56); SD Score -0.94; Record this week (5-5), Ranking Last Week – 23

Opponents – Giants (3-0), at Cardinals (0-4), at Nationals (2-1)

As before, the Padres won’t be a top team, but at times, they are a team you don’t want to play.

24 – Philadelphia Phillies (45-55); SD Score -2.00; Record this week (3-6), Ranking Last Week – 21

Opponents – Mets (1-2), Marlins (1-2), at Pirates (1-2)

Three series’ and the Phillies couldn’t win either of them. In fairness, all 3 opponents are good. It’ll be interesting to see if they can regain the consistency that had them trending upward at the end of the first half.

25 – Milwaukee Brewers (41-55); SD Score -1.40; Record this week (3-3), Ranking Last Week – 25

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

The Brewers are still trending downward, despite a status quo week. While they could lose Ryan Braun or Jonathan Lucroy, they have to be pleased with Junior Guerra.

26 – Arizona Diamondbacks (41-57); SD Score -1.49; Record this week (1-5), Ranking Last Week – 24

Opponents – Dodgers (2-1), Bluejays (0-2), at Reds (1-2)

The Diamondbacks played well against the Dodgers, but that’s pretty much where it ended.

27 – Tampa Bay Rays (39-59); SD Score -1.19; Record this week (4-6), Ranking Last Week – 28

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

The Rays are still one of the bottom four teams, now 20 games under .500.

28 – Minnesota Twins (37-61); SD Score -1.56; Record this week (5-5), Ranking Last Week – 27

Opponents – Indians (1-2), at Tigers (2-1), at Red Sox (2-2)

This was a respectable week for the Twins, as they played well against three contenders.

29 – Cincinnati Reds (38-60); SD Score -2.80; Record this week (6-3), Ranking Last Week – 30

Opponents – Brewers (2-1), Braves (2-1), Diamondbacks (2-1)

Cincinnati was able to get off to a decent start, but they play the Giants now.

30 – Atlanta Braves (33-66); SD Score -2.82; Record this week (2-8), Ranking Last Week – 29

Opponents – Rockies (1-2), at Reds (1-2), at Rockies (0-4)

There were times where the Braves looked like they might climb out of the gutter a little bit. Then this week happened.

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)