FanGraphs Power Rankings: July 31–August 6
As we head into the dog days of August, the playoff picture in the National League continues to be pretty murky. Meanwhile, in the American League, the best teams continue to separate themselves from the chaff.
A reminder for how these rankings are calculated: first, we take the three most important components of a team — their offense (wRC+), their pitching (a 50/50 blend of FIP- and RA9-, weighted by starter and reliever IP share), and their defense (RAA) — and combine them to create an overall team quality metric. I also add in a factor for “luck,” adjusting a team’s win percentage based on expected win-loss record. The result is a power ranking, which is then presented in tiers below.
Team | Record | “Luck” | wRC+ | SP- | RP- | RAA | Team Quality | Playoff Odds |
---|---|---|---|---|---|---|---|---|
Braves | 70-39 | 1 | 123 | 94 | 85 | -6 | 161 | 100.0% |
Rangers | 66-46 | -5 | 122 | 92 | 103 | 12 | 163 | 89.0% |
Rays | 68-46 | -4 | 118 | 87 | 101 | 10 | 159 | 97.0% |
After going all-in on this season last weekend with their acquisitions of Max Scherzer and Jordan Montgomery, the Rangers swept through last week with six straight wins. That’s given them a little bit of breathing room in the AL West. Unfortunately, their All-Star third baseman Josh Jung fractured his thumb on Sunday, potentially ending his season early. He’ll join Jonah Heim on the IL; suddenly, the best offense in the AL has suddenly sprung a few leaks.
Team | Record | “Luck” | wRC+ | SP- | RP- | RAA | Team Quality | Playoff Odds |
---|---|---|---|---|---|---|---|---|
Blue Jays | 63-50 | 1 | 109 | 92 | 87 | -5 | 147 | 74.0% |
Orioles | 70-42 | 7 | 105 | 100 | 84 | -7 | 119 | 97.2% |
Dodgers | 64-46 | -1 | 116 | 101 | 98 | 0 | 135 | 99.2% |
Mariners | 60-52 | -1 | 103 | 94 | 89 | 11 | 138 | 28.3% |
Cubs | 58-54 | -5 | 106 | 99 | 91 | 8 | 138 | 53.1% |
Astros | 64-49 | 1 | 103 | 96 | 98 | 5 | 113 | 85.5% |
The Orioles have been one of the hardest teams for these rankings to peg all year long. They’re clearly benefiting from tons of good luck; on a surface level, they’re out performing their run differential by seven games, and even when you dig a little deeper, they’re beating their base runs record by nine games. They weren’t particularly active at the trade deadline, adding Jack Flaherty to their rotation, and he threw one of his best starts of the year in his first outing for Baltimore with his highest average fastball velocity of the year. Despite all that consternation about how they “should” be performing, they keep racking up the wins; they won three of four in Toronto and then swept the Mets last week.
The Mariners arguably made their 2023 roster worse at the trade deadline in an effort to find some additional depth for the future. Predictably, they’re also playing their best baseball of the season right now; since July 1, they’re 22–10, the second best mark in baseball during this stretch. They’ve won five series in a row, capped by a four-game sweep of the Angels over the weekend. They’ve also leapfrogged three teams in the AL Wild Card race and are sitting 2.5 games behind the Blue Jays.
The Cubs continue to climb up the standings with five wins in seven games last week including series wins against the Reds and Braves. Their offense has been carrying them through this hot streak, scoring 60 runs last week alone, and their big trade deadline acquisition, Jeimer Candelario, has been on fire since joining the team, collecting 12 hits in six games with the Cubs. They’ve pushed their run differential up to plus-75, third best in the NL and are now tied with Cincinnati in the Wild Card race.
After the Rangers acquired Scherzer and Montgomery ahead of the trade deadline, the Astros responded by going out and reuniting with Justin Verlander to solidify a Houston rotation that has been wracked by injuries. Discontent to be overshadowed, Framber Valdez spun a brilliant no-hitter on the same day they added the future Hall of Famer. A reinforced Houston roster and a red-hot Mariners club should make the race for the AL West particularly spicy as the season winds down.
Team | Record | “Luck” | wRC+ | SP- | RP- | RAA | Team Quality | Playoff Odds |
---|---|---|---|---|---|---|---|---|
Giants | 61-51 | 2 | 95 | 97 | 89 | 13 | 117 | 74.6% |
Twins | 59-54 | -3 | 103 | 87 | 93 | -7 | 122 | 91.6% |
Phillies | 61-51 | 3 | 98 | 90 | 93 | -3 | 116 | 81.4% |
Padres | 55-57 | -8 | 106 | 88 | 100 | 20 | 154 | 43.2% |
The Twins stood pat at the trade deadline, content to ride out the season with the talent they had already compiled on their roster. And since every other AL Central team acted as sellers, Minnesota actually improved its outlook by simply doing nothing. The team bounced back from a rough sweep by the Royals a couple of weekends ago by winning two of three from the Cardinals and sweeping the Diamondbacks last week. And because the Guardians have crashed down the standings, the Twins now have a commanding 4.5-game lead in their division.
The Padres have slowly started to climb back into the NL playoff picture; they’re three games back in the Wild Card race, have a chance to split a four-game series with the Dodgers today, and then have seven games against the Diamondbacks lined up over the next two weeks. They chose to bolster their roster with additional depth at the deadline rather than selling their impending free agents. That’s looking like a savvy move right now with the bubble teams in the NL East and Central all beating each other up.
Team | Record | “Luck” | wRC+ | SP- | RP- | RAA | Team Quality | Playoff Odds |
---|---|---|---|---|---|---|---|---|
Brewers | 60-53 | 4 | 88 | 97 | 92 | 18 | 96 | 71.4% |
Angels | 56-57 | -2 | 111 | 103 | 105 | -4 | 110 | 2.1% |
Red Sox | 57-54 | -1 | 104 | 105 | 95 | -36 | 90 | 11.1% |
Yankees | 58-54 | 2 | 95 | 108 | 85 | 8 | 93 | 15.8% |
Diamondbacks | 57-56 | 2 | 100 | 103 | 104 | 16 | 103 | 20.5% |
Guardians | 54-58 | -2 | 91 | 95 | 92 | 5 | 101 | 7.7% |
Marlins | 58-55 | 5 | 97 | 94 | 100 | -13 | 88 | 33.3% |
Reds | 59-55 | 5 | 96 | 112 | 96 | -14 | 57 | 21.4% |
After going all-in to try to win with Shohei Ohtani on their roster ahead of his impending free agency, the Angels have fallen flat on their face, losing six straight and getting swept by the Mariners in four games over the weekend, dropping their playoff odds to just 2.1%. Mike Trout is on the mend and their schedule seriously lightens up in September, but they’re getting chewed up by a grueling August. Trout’s return in a few weeks might be too little, too late.
The Yankees are a mess right now. They got Aaron Judge back from his toe injury a week and a half ago but were uncharacteristically quiet at the trade deadline despite having plenty of needs up and down their roster. To make matters worse, Domingo Germán was placed on the Restricted List on Wednesday, Anthony Rizzo was placed on the IL on Thursday with lingering post-concussion symptoms, and Carlos Rodón left his start early on Sunday with a hamstring injury. New York is four games over .500 and 4.5 games back in the Wild Card race but is struggling to stay in the playoff picture. The team’s inactivity at the deadline seems to indicate that the towel has been thrown in this season.
The Brewers have collected seven wins against the Reds since the beginning of July and have just 10 wins against all other teams during this stretch. Those victories against their division rival are the reason why they’re still leading the NL Central despite a rough go of things recently. A resurgent Christian Yelich has been leading the offense, and they just welcomed back Brandon Woodruff from his shoulder injury.
The Reds, Marlins, and Diamondbacks all had particularly rough weeks last week, each of them winning just once in seven games. Cincinnati beat the Cubs on Monday and then lost six straight, and is barely holding onto a postseason berth right now. Miami’s only victory came in a dramatic 12-inning walk-off on Wednesday; the team is half a game back in the Wild Card race. Arizona has fallen behind both of those teams at just a game over .500; it’s hard to believe the D-Backs were actually leading the NL West at one point this season.
Team | Record | “Luck” | wRC+ | SP- | RP- | RAA | Team Quality | Playoff Odds |
---|---|---|---|---|---|---|---|---|
Cardinals | 49-64 | -5 | 110 | 106 | 102 | -3 | 114 | 0.4% |
Mets | 50-61 | -2 | 101 | 108 | 109 | -9 | 65 | 1.3% |
Pirates | 50-61 | 2 | 89 | 104 | 100 | 0 | 65 | 0.2% |
After their big selloff at the deadline, the Mets have yet to win a game, losing six straight to the Royals and Orioles. Based on the new CBA, the only way they won’t be penalized in next year’s draft is if they secure a protected lottery pick. They also have one of the toughest remaining schedules. There’s a good chance they could wind up in the basement of the NL East in an effort to tank for that protected draft pick.
Team | Record | wRC+ | SP- | RP- | RAA | Team Quality | Playoff Odds | |
---|---|---|---|---|---|---|---|---|
Tigers | 49-62 | 4 | 86 | 105 | 100 | 5 | 61 | 0.7% |
Nationals | 49-63 | 1 | 94 | 109 | 115 | 1 | 57 | 0.0% |
Royals | 36-77 | -5 | 83 | 114 | 113 | 15 | 46 | 0.0% |
White Sox | 45-68 | -2 | 86 | 109 | 107 | -10 | 29 | 0.0% |
Rockies | 44-67 | 3 | 79 | 120 | 99 | -12 | 22 | 0.0% |
Athletics | 32-80 | 1 | 89 | 136 | 127 | -11 | 19 | 0.0% |
The Royals put together a nice little seven-game win streak last week, sweeping the Twins and Mets before cooling off against the Phillies over the weekend. Bobby Witt Jr. has been carrying the load, collecting 17 hits during this stretch including four home runs and 16 RBIs. Those homers he hit last week gave him another 20–20 season in his first two years in the majors. The future looks unclear in Kansas City right now, but you can be sure that Witt will play a big part of it whatever it looks like.
In a rebuilding season like the one the A’s are going through, it’s important to celebrate every developmental success, even if the actual victories are few and far between. Luis Medina has had a great month and has seemingly fixed his command issues. Tyler Soderstrom, their top prospect, made his major league debut last month and hit his first home run of his career last week. Good job, guys!
…
Rank | Team | Record | “Luck” | wRC+ | SP- | RP- | RAA | Team Quality | Playoff Odds | Δ |
---|---|---|---|---|---|---|---|---|---|---|
1 | Braves | 70-39 | 1 | 123 | 94 | 85 | -6 | 161 | 100.0% | 0 |
2 | Rangers | 66-46 | -5 | 122 | 92 | 103 | 12 | 163 | 89.0% | 1 |
3 | Rays | 68-46 | -4 | 118 | 87 | 101 | 10 | 159 | 97.0% | -1 |
4 | Blue Jays | 63-50 | 1 | 109 | 92 | 87 | -5 | 147 | 74.0% | 1 |
5 | Orioles | 70-42 | 7 | 105 | 100 | 84 | -7 | 119 | 97.2% | 4 |
6 | Dodgers | 64-46 | -1 | 116 | 101 | 98 | 0 | 135 | 99.2% | -2 |
7 | Mariners | 60-52 | -1 | 103 | 94 | 89 | 11 | 138 | 28.3% | 0 |
8 | Cubs | 58-54 | -5 | 106 | 99 | 91 | 8 | 138 | 53.1% | 0 |
9 | Astros | 64-49 | 1 | 103 | 96 | 98 | 5 | 113 | 85.5% | -3 |
10 | Giants | 61-51 | 2 | 95 | 97 | 89 | 13 | 117 | 74.6% | 0 |
11 | Twins | 59-54 | -3 | 103 | 87 | 93 | -7 | 122 | 91.6% | 5 |
12 | Phillies | 61-51 | 3 | 98 | 90 | 93 | -3 | 116 | 81.4% | 0 |
13 | Padres | 55-57 | -8 | 106 | 88 | 100 | 20 | 154 | 43.2% | 1 |
14 | Brewers | 60-53 | 4 | 88 | 97 | 92 | 18 | 96 | 71.4% | 4 |
15 | Angels | 56-57 | -2 | 111 | 103 | 105 | -4 | 110 | 2.1% | -4 |
16 | Red Sox | 57-54 | -1 | 104 | 105 | 95 | -36 | 90 | 11.1% | -3 |
17 | Yankees | 58-54 | 2 | 95 | 108 | 85 | 8 | 93 | 15.8% | 3 |
18 | Diamondbacks | 57-56 | 2 | 100 | 103 | 104 | 16 | 103 | 20.5% | -3 |
19 | Guardians | 54-58 | -2 | 91 | 95 | 92 | 5 | 101 | 7.7% | 2 |
20 | Marlins | 58-55 | 5 | 97 | 94 | 100 | -13 | 88 | 33.3% | -1 |
21 | Reds | 59-55 | 5 | 96 | 112 | 96 | -14 | 57 | 21.4% | -4 |
22 | Cardinals | 49-64 | -5 | 110 | 106 | 102 | -3 | 114 | 0.4% | 0 |
23 | Mets | 50-61 | -2 | 101 | 108 | 109 | -9 | 65 | 1.3% | 0 |
24 | Pirates | 50-61 | 2 | 89 | 104 | 100 | 0 | 65 | 0.2% | 0 |
25 | Tigers | 49-62 | 4 | 86 | 105 | 100 | 5 | 61 | 0.7% | 1 |
26 | Nationals | 49-63 | 1 | 94 | 109 | 115 | 1 | 57 | 0.0% | -1 |
27 | Royals | 36-77 | -5 | 83 | 114 | 113 | 15 | 46 | 0.0% | 1 |
28 | White Sox | 45-68 | -2 | 86 | 109 | 107 | -10 | 29 | 0.0% | -1 |
29 | Rockies | 44-67 | 3 | 79 | 120 | 99 | -12 | 22 | 0.0% | 0 |
30 | Athletics | 32-80 | 1 | 89 | 136 | 127 | -11 | 19 | 0.0% | 0 |
Jake Mailhot is a contributor to FanGraphs. A long-suffering Mariners fan, he also writes about them for Lookout Landing. Follow him on BlueSky @jakemailhot.
Yanks also have a road heavy schedule the rest of the way. Only 18 home games vs 32 road games.
I also think it’s a bit strange that they brought Judge back when he’s clearly not 100%. I mean, if they had brought him back and made trades to upgrade the team, that I would have understood. But bringing him back and sitting on their hands is just bizarre IMO. Right now, they’re risking further injury/damage and for what?
ticket sales