PROTECT YOUR DNA WITH QUANTUM TECHNOLOGY
Orgo-Life the new way to the future Advertising by Adpathway
The best teams in baseball continue to separate themselves from the huge morass of mediocre clubs in the middle of the standings. That means the division races might not as exciting, but both Wild Card chases should more than make up for that.
Our power rankings use a modified Elo rating system. If you’re familiar with chess rankings, you’ll know that Elo is an elegant ranking format that measures teams’ relative strength and is very reactive to recent performance. To avoid overweighting recent results during the season, we weigh each team’s raw Elo rank using our coin flip playoff odds. (Specifically, we regress the playoff odds by 50% and weigh those against the raw Elo ranking, increasing in weight as the season progresses to a maximum of 25%.) The weighted Elo ranks are then displayed as “Power Score” in the tables below. As the best and worst teams sort themselves out between now and October, they’ll filter to the top and bottom of the rankings, while the exercise remains reactive to hot streaks and cold snaps. If you’re looking for a visual representation of the ups and downs of your team throughout the season, look no further than the brand new Power Rankings Board in the FanGraphs Lab.
First up are the full rankings, presented in a sortable table. Below that, I’ve grouped the teams into tiers with comments on a handful of clubs. You’ll notice that the official ordinal rankings don’t always match the tiers — there are times where I take editorial liberties when grouping teams together — but generally, the ordering is consistent. One thing to note: The playoff odds listed in the tables below are our standard Depth Charts odds, not the coin flip odds that are used in the ranking formula.
FanGraphs Power Rankings
| 1 | ATL | 45-21 | — | 1609 | 1492 | 99.3% | 1622 | 1 |
| 2 | LAD | 42-24 | — | 1593 | 1489 | 99.8% | 1604 | -1 |
| 3 | MIL | 40-23 | ⛵ | 1583 | 1493 | 93.9% | 1593 | 0 |
| 4 | NYY | 38-26 | — | 1543 | 1489 | 97.6% | 1557 | 1 |
| 5 | PHI | 35-30 | 🛣️ | 1563 | 1505 | 74.8% | 1555 | 3 |
| 6 | TBR | 37-25 | ❄️ ⛵ | 1516 | 1482 | 80.7% | 1531 | -2 |
| 7 | CLE | 37-30 | — | 1519 | 1500 | 74.5% | 1530 | 0 |
| 8 | SEA | 34-32 | — | 1525 | 1491 | 84.9% | 1526 | -2 |
| 9 | STL | 35-28 | 🔥 | 1520 | 1502 | 40.3% | 1521 | 5 |
| 10 | ARI | 34-31 | 🛣️ | 1517 | 1508 | 41.0% | 1510 | 0 |
| 11 | CHW | 34-31 | — | 1499 | 1493 | 17.1% | 1505 | -2 |
| 12 | TOR | 32-34 | — | 1510 | 1499 | 44.4% | 1502 | 4 |
| 13 | TEX | 32-33 | 🔥 | 1504 | 1509 | 49.3% | 1500 | 6 |
| 14 | PIT | 34-32 | — | 1507 | 1502 | 48.4% | 1499 | -3 |
| 15 | BAL | 31-35 | — | 1494 | 1502 | 29.7% | 1485 | 3 |
| 16 | CHC | 34-32 | ❄️ | 1491 | 1504 | 43.4% | 1485 | -3 |
| 17 | WSN | 33-33 | — | 1493 | 1510 | 3.9% | 1482 | -2 |
| 18 | SDP | 33-31 | ❄️ | 1484 | 1501 | 16.6% | 1479 | -6 |
| 19 | HOU | 30-37 | — | 1487 | 1495 | 20.3% | 1474 | 2 |
| 20 | BOS | 27-36 | 🛣️ | 1488 | 1514 | 22.3% | 1472 | 0 |
| 21 | MIA | 31-35 | — | 1487 | 1505 | 5.1% | 1472 | 4 |
| 22 | NYM | 29-36 | 🔥 | 1491 | 1490 | 22.4% | 1471 | 0 |
| 23 | ATH | 31-34 | — | 1473 | 1501 | 32.9% | 1469 | 0 |
| 24 | CIN | 31-33 | ❄️ | 1465 | 1501 | 6.5% | 1454 | -7 |
| 25 | SFG | 27-39 | — | 1468 | 1515 | 4.5% | 1448 | 1 |
| 26 | MIN | 30-37 | ❄️ | 1455 | 1492 | 15.3% | 1445 | -2 |
| 27 | KCR | 27-39 | — | 1450 | 1495 | 8.3% | 1435 | 1 |
| 28 | DET | 27-39 | 🔥 | 1449 | 1498 | 22.3% | 1434 | 1 |
| 29 | LAA | 25-41 | — | 1418 | 1499 | 0.3% | 1404 | -2 |
| 30 | COL | 24-42 | — | 1400 | 1517 | 0.0% | 1385 | 0 |
🔥 Elo up >20 pts (last 10) | ❄️ Elo down >20 pts (last 10)
🛣️ Avg opp Elo >1525 (last 10) | ⛵ Avg opp Elo <1475 (last 10)
…
Tier 1 – The Best of the Best
| Braves | 45-21 | 1609 | 1492 | 99.3% | 1622 |
| Dodgers | 42-24 | 1593 | 1489 | 99.8% | 1604 |
| Brewers | 40-23 | 1583 | 1493 | 93.9% | 1593 |
The Braves continued rolling last week, going a combined 5-1 against the Blue Jays and Pirates. Mauricio Dubón blasted home runs in three straight games, and that’s the sort of good fortune that has been emblematic of Atlanta’s season this year. The Braves getting strong contributions from role players up and down their lineup alongside the phenomenal production of Matt Olson, Ronald Acuña Jr., and Michael Harris II. It’s a big reason why Atlanta has produced a 110 wRC+, third best in baseball and a big improvement over the 101 the offense posted last year.
You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.
A 13-5 drubbing at the hands of the Angels on Sunday left the Dodgers with a sour taste to finish the week. They won the first two games against the Halos, but after splitting their previous series, a four-game set with the Diamondbacks, they had to settle for a 4-3 week. Shohei Ohtani collected 12 hits last week to go along with another scoreless outing on the mound, and Roki Sasaki turned in the best start of his MLB career on Friday, holding the Angels scoreless over seven innings with 10 strikeouts.
Jacob Misiorowski has been grabbing all the headlines (he tossed another seven strong innings last week), but let’s not forget about the Brewers’ other superstars. Brice Turang had been mired in a slump heading into last week — he was hitting just .170 over his previous 15 games — before breaking out in a big way with 11 hits, including a pair of home runs on Saturday. Jackson Chourio contributed 11 hits of his own and raised his wRC+ this season to a career-high 134. Milwaukee scored 61 total runs across seven games last week, and that includes Wednesday’s shutout loss to the Giants.
Tier 2 – On the Cusp of Greatness
| Yankees | 38-26 | 1543 | 1489 | 97.6% | 1557 |
| Phillies | 35-30 | 1563 | 1505 | 74.8% | 1555 |
Well, the Yankees finally figured out what was bothering Aaron Judge. Unfortunately, it’s a stress fracture in a rib on his right side, an injury that will sideline him for a significant amount of the season. The lineup has been bolstered by the huge leap forward from Ben Rice, but missing Judge will put a strain on a depleted outfield group in New York. Thankfully, the pitching staff is strong enough, and the rest of the AL playoff field weak enough, that the Yankees probably aren’t in any danger of missing out on the postseason as a result of Judge’s injury.
The Phillies continued their ascent up the standings last week, sweeping the Padres and taking two of three from the White Sox. Cristopher Sánchez had his historic scoreless streak snapped at 50 2/3 innings last week when he allowed a single run in the seventh inning in his start against the Padres. He went more than an entire month between allowing runs. Interim manager Don Mattingly is now 26-11 since taking over for Rob Thomson on April 28, though Philadelphia has gained just a single game on Atlanta in the NL East standings during that stretch.
Tier 3 – Solid Contenders
| Rays | 37-25 | 1516 | 1482 | 80.7% | 1531 |
| Guardians | 37-30 | 1519 | 1500 | 74.5% | 1530 |
| Mariners | 34-32 | 1525 | 1491 | 84.9% | 1526 |
The Rays kept sliding last week, getting swept by the lowly Tigers and then losing a series to the Marlins. They’ve now fallen into a tie with the Yankees atop the AL East, and that big buffer they had built up in the middle of May has now completely evaporated. The pitching staff that had been the backbone of the team’s early-season success has allowed 6.7 runs per game over the last two weeks.
The Guardians acquitted themselves well against the Yankees last week, winning two of three before dropping a series against the Rangers over the weekend. José Ramírez recorded seven hits, three doubles, and a home run in New York. Despite that strong showing, his wRC+ is still sitting at a relatively disappointing 115, though he added three steals to his ledger last week and is now tied for the major league lead with 23.
The Mariners dropped their series against the Tigers after Andrés Muñoz blew the save opportunity in the ninth inning on Sunday. It was his fifth blown save of the season and drove his ERA up to 5.40. It was a frustrating way to end the week, though Seattle still sits on top of the AL West standings with the second-best run differential in the AL.
Tier 4 – The Melee
| Cardinals | 35-28 | 1520 | 1502 | 40.3% | 1521 |
| Diamondbacks | 34-31 | 1517 | 1508 | 41.0% | 1510 |
| White Sox | 34-31 | 1499 | 1493 | 17.1% | 1505 |
| Blue Jays | 32-34 | 1510 | 1499 | 44.4% | 1502 |
| Rangers | 32-33 | 1504 | 1509 | 49.3% | 1500 |
| Pirates | 34-32 | 1507 | 1502 | 48.4% | 1499 |
The Cardinals activated Lars Nootbaar off the IL on Friday, and he proceeded to help the team sweep the Reds over the weekend. He notched a pair of hits in his first game back in the majors and then clubbed a go-ahead home run in the eighth inning on Saturday. St. Louis hasn’t been able to keep up with the Brewers in the NL Central, but the team has continued to fare well in the NL Wild Card race. The Cards are two games up on the Cubs and 2.5 games ahead of the Pirates, though their -2 run differential doesn’t inspire much confidence that they’ll be able to maintain that gap over their division rivals.
The Blue Jays have managed to tread water well enough despite all the injuries that have decimated their roster this season. They’re only half a game back in the AL Wild Card race, and they’re about to get a bunch of reinforcements off the IL. Dylan Cease, Max Scherzer, and Alejandro Kirk are all scheduled to be activated this week, providing a huge boost to the team. That’s all well and good, but Toronto’s real concern has been the disappearance of Vladimir Guerrero Jr.’s power; he hasn’t hit a home run since May 17, and he has just three homers total this season.
The Rangers have shown a bit of life recently. After sweeping the Royals the previous weekend, they won both of their series last week, going 4-2 against the Cardinals and Guardians. Their lineup was bolstered by the return of Corey Seager and Wyatt Langford from their respective injuries. With a roster that’s at nearly full strength and a wide open AL playoff field, Texas is poised to make some noise this summer.
Tier 5 – The Muddy Middle
| Orioles | 31-35 | 1494 | 1502 | 29.7% | 1485 |
| Cubs | 34-32 | 1491 | 1504 | 43.4% | 1485 |
| Nationals | 33-33 | 1493 | 1510 | 3.9% | 1482 |
| Padres | 33-31 | 1484 | 1501 | 16.6% | 1479 |
| Astros | 30-37 | 1487 | 1495 | 20.3% | 1474 |
| Red Sox | 27-36 | 1488 | 1514 | 22.3% | 1472 |
| Marlins | 31-35 | 1487 | 1505 | 5.1% | 1472 |
| Mets | 29-36 | 1491 | 1490 | 22.4% | 1471 |
| Athletics | 31-34 | 1473 | 1501 | 32.9% | 1469 |
The Cubs continued to spiral last week, dropping series against the Athletics and Giants. I suppose it’s a bit of a consolation that the margins were razor thin. Their only two wins were both walk-off affairs, and two of their four losses occurred in extra innings. Then again, Chicago also allowed 18 runs in a blowout on Friday. Pete Crow-Armstrong did his best to carry the team; he tallied 11 hits and four home runs last week and now leads the NL with 3.0 WAR.
Like the Blue Jays, the Orioles have mostly treaded water to start the season while managing injuries to key players. Those two division rivals were tied in the standings heading into their series against each other this past weekend. Despite winning the first game of the matchup on Friday, 13-3, Baltimore wound up dropping the final two games of the set. Adley Rutschman had four hits, two doubles, and a home run in that blowout victory. After really struggling over the past two years, his wRC+ is all the way up to 132 this season.
The Marlins’ starting rotation has been quickly depleted by injuries. Eury Pérez and Janson Junk hit the IL a few weeks ago, and top prospect Robby Snelling was lost to Tommy John surgery after making just one start in the big leagues. The breakout of Max Meyer is all the more important within that context; he tossed another gem last week, holding the potent Nationals lineup to just a single run in seven innings while striking out seven.
Tier 6 – No Man’s Land
| Reds | 31-33 | 1465 | 1501 | 6.5% | 1454 |
| Giants | 27-39 | 1468 | 1515 | 4.5% | 1448 |
| Twins | 30-37 | 1455 | 1492 | 15.3% | 1445 |
| Royals | 27-39 | 1450 | 1495 | 8.3% | 1435 |
| Tigers | 27-39 | 1449 | 1498 | 22.3% | 1434 |
All of a sudden, the Reds have fallen below .500. After being swept by the Cardinals over the weekend, they’ve lost eight of their last 10 games and have gone 11-22 since the beginning of May. To make matters worse, Cincinnati placed Elly De La Cruz on the IL last Monday with a hamstring strain. There was a bit of good news regarding Hunter Greene’s health — he could make his return to the majors before the All-Star break — but it might be too little, too late if the Reds can’t turn things around quickly. Without their star shortstop, that’ll be a tall task.
Don’t count the Tigers out yet. They finally broke out of their slide last week, sweeping the Rays and winning their weekend series against the Mariners. Spurred by the returns of Kerry Carpenter and Gleyber Torres from injury, Detroit scored 37 runs last week. That’s exactly as many runs as the Tigers had scored over their previous 15 games. And shockingly, they might actually get Tarik Skubal back a little more than a month after his elbow surgery to remove bone spurs; he tossed five innings in a rehab start on Sunday. If everything checks out, he could be back in the big leagues this upcoming weekend.
Tier 7 – Hope Deferred
| Angels | 25-41 | 1418 | 1499 | 0.3% | 1404 |
| Rockies | 24-42 | 1400 | 1517 | 0.0% | 1385 |
Angels lefty Reid Detmers dueled Roki Sasaki and the Dodgers to a scoreless standstill in his start on Friday, going six innings while allowing just four baserunners and striking out six. While the Halos ultimately lost the game in the ninth inning, Detmers’ excellence has been one of the few bright spots for the team this year. Remember when Jo Adell robbed three home runs in a single game earlier this year? He had a ball bounce off his head over the fence on Tuesday — the play was originally ruled a home run but was changed to a four-base error upon appeal. That’s kind of how this season’s gone for the Angels: sparse bright spots intermixed with a bunch of ineptitude.


23 hours ago
2


![[Higlight] Chad Patrick gets the K and the Brewers win the 12 inning battle](https://external-preview.redd.it/OW84ajNzMHk5NzZoMaJTg6OJAqra-kYM6943cxwmGeQwisN1I9Px9068VdRY.png?width=640&crop=smart&auto=webp&s=905e8c95f20e07b9d3fb4b2783b0ad34a8666cb3)

![[HIGHLIGHT] 14-14! JONAH HEIM TIES IT UP!](https://external-preview.redd.it/YjUxcWRxYjQzNzZoMbvoUqfDCsVxVDEU04wh_JMz_R6I6SxpGlKegG0W4GqD.png?width=640&crop=smart&auto=webp&s=d803072308b584dd5c6b1f799e1163dc456f7113)

![[Highlight] WILLIAM CONTRERAS 3-RUN HOME RUN OFF THE SCOREBOARD!](https://external-preview.redd.it/cjkxdzAzbjEwNzZoMVtLMtHYthcaRdZMhXHNPxyQKReBKWd131zxitnoPaxL.png?width=640&crop=smart&auto=webp&s=b990cf7233fe24fd6465890ca3d8b86e00019027)







English (US) ·
French (CA) ·