Team Rankings
The Brewers remain my number one team, followed by the Dodgers and Braves. Milwaukee and Los Angeles have identical plus-136 run differentials, but the Brewers have three more wins and hold a 2.52-point advantage in the ratings. The Cubs and Rays round out an unchanged top five.
Baltimore is the biggest riser this week, climbing three spots to number 18. Texas falls three places to number 21, the largest drop. The Phillies move into the top 10, edging Arizona by just 0.05 rating points.
These ratings are not just the standings. They account for run differential, opponent strength and season-long performance, which is why teams with similar records can land several spots apart.
| Rank | Team | Wins | Losses | Runs | Runs Allowed | Run Differential | Rating |
|---|---|---|---|---|---|---|---|
| 1 | Milwaukee Brewers | 77 | 48 | 608 | 472 | 136 | 123.14 |
| 2 | Los Angeles Dodgers | 74 | 51 | 616 | 480 | 136 | 120.62 |
| 3 | Atlanta Braves | 74 | 50 | 599 | 482 | 117 | 119.66 |
| 4 | Chicago Cubs | 72 | 53 | 645 | 545 | 100 | 115.57 |
| 5 | Tampa Bay Rays | 74 | 49 | 559 | 507 | 52 | 114.69 |
| 6 | New York Yankees | 69 | 55 | 551 | 466 | 85 | 113.25 |
| 7 | Boston Red Sox | 66 | 58 | 549 | 468 | 81 | 110.47 |
| 8 | Chicago White Sox | 65 | 58 | 594 | 547 | 47 | 106.74 |
| 9 | Detroit Tigers | 60 | 64 | 565 | 482 | 83 | 105.66 |
| 10 | Philadelphia Phillies | 67 | 58 | 558 | 549 | 9 | 104.36 |
Milwaukee’s profile continues to stand out because it is built on run prevention. The Brewers rank first in team pitching TOP even though their offense ranks only 10th. The Dodgers remain more balanced, ranking third in batting TOP and fifth in pitching TOP.
Batting
The Nationals continue to lead the league in batting TOP, followed by the Cubs, Dodgers, Pirates and Yankees. Tampa Bay climbs into the top 10 at number 8, and the White Sox enter at number 9. Milwaukee slips two spots to number 10.
Yordan Alvarez remains the best hitter in baseball by a comfortable margin. James Wood moves back ahead of Pete Crow-Armstrong for second. Munetaka Murakami enters the qualified rankings at number 4, while Kyle Schwarber rounds out the top five.
TOP measures total bases accumulated per plate appearance. Expected runs converts those total bases into a simple run estimate, giving another way to compare offensive production across players and teams.
Top Ten teams by TOP
| Rank | Team | Games | PA | Runs | TBA | Expected Runs | TOP |
|---|---|---|---|---|---|---|---|
| 1 | Washington Nationals | 126 | 4865 | 670 | 2494 | 623.5 | 0.514 |
| 2 | Chicago Cubs | 125 | 4926 | 645 | 2463 | 615.8 | 0.501 |
| 3 | Los Angeles Dodgers | 125 | 4758 | 616 | 2327 | 581.8 | 0.491 |
| 4 | Pittsburgh Pirates | 126 | 4904 | 633 | 2392 | 598.0 | 0.489 |
| 5 | New York Yankees | 124 | 4615 | 551 | 2232 | 558.0 | 0.485 |
| 6 | Colorado Rockies | 124 | 4714 | 596 | 2266 | 566.5 | 0.482 |
| 7 | Miami Marlins | 125 | 4697 | 550 | 2252 | 563.0 | 0.482 |
| 8 | Tampa Bay Rays | 123 | 4658 | 559 | 2219 | 554.8 | 0.480 |
| 9 | Chicago White Sox | 123 | 4693 | 594 | 2238 | 559.5 | 0.480 |
| 10 | Milwaukee Brewers | 125 | 4838 | 608 | 2289 | 572.2 | 0.477 |
Top Twenty hitters by TOP
| Rank | Player | Team | Bats | G | PA | Runs | TBA | Expected Runs | TOP |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Yordan Alvarez | HOU | L | 123 | 543 | 82 | 370 | 92.5 | 0.681 |
| 2 | James Wood | WSN | L | 114 | 535 | 100 | 343 | 85.8 | 0.641 |
| 3 | Pete Crow-Armstrong | CHC | L | 125 | 555 | 87 | 352 | 88.0 | 0.635 |
| 4 | Munetaka Murakami | CHW | L | 88 | 383 | 64 | 236 | 59.0 | 0.616 |
| 5 | Kyle Schwarber | PHI | L | 119 | 531 | 72 | 325 | 81.2 | 0.613 |
| 6 | CJ Abrams | WSN | L | 122 | 525 | 77 | 321 | 80.2 | 0.611 |
| 7 | Shohei Ohtani | LAD | L | 115 | 525 | 77 | 318 | 79.5 | 0.608 |
| 8 | Matt Olson | ATL | L | 124 | 541 | 88 | 325 | 81.2 | 0.601 |
| 9 | Junior Caminero | TBR | R | 123 | 538 | 77 | 322 | 80.5 | 0.599 |
| 10 | Ben Rice | NYY | L | 119 | 509 | 76 | 303 | 75.8 | 0.595 |
| 11 | Nick Kurtz | ATH | L | 99 | 434 | 62 | 258 | 64.5 | 0.594 |
| 12 | Willson Contreras | BOS | R | 113 | 464 | 60 | 275 | 68.8 | 0.594 |
| 13 | Jake Bauers | MIL | L | 112 | 448 | 71 | 262 | 65.5 | 0.585 |
| 14 | Hunter Goodman | COL | R | 111 | 460 | 69 | 268 | 67.0 | 0.583 |
| 15 | Corbin Carroll | ARI | L | 121 | 526 | 76 | 306 | 76.5 | 0.582 |
| 16 | Miguel Vargas | CHW | R | 121 | 533 | 83 | 307 | 76.8 | 0.577 |
| 17 | Bryce Harper | PHI | L | 125 | 533 | 77 | 306 | 76.5 | 0.574 |
| 18 | Mike Trout | LAA | R | 106 | 474 | 69 | 268 | 67.0 | 0.565 |
| 19 | Luis García Jr. | 2TM | L | 115 | 420 | 51 | 237 | 59.2 | 0.564 |
| 20 | Elly De La Cruz | CIN | B | 104 | 465 | 68 | 262 | 65.5 | 0.563 |
Pitching
The Brewers continue to lead the league in pitching TOP, with the Yankees holding second. Detroit, Boston and Los Angeles round out the top five. Milwaukee’s 0.425 means opposing hitters have accumulated fewer total bases per batter faced than against any other staff; for pitching TOP, lower is better.
Jacob Misiorowski remains the clear number one pitcher. Yoshinobu Yamamoto stays second, while Chris Sale and Cam Schlittler each move up one spot. Drew Rasmussen climbs into the top five, and Dylan Cease falls from third to sixth.
Top Ten teams by TOP
| Rank | Team | Games | Batters Faced | TBA | TOP |
|---|---|---|---|---|---|
| 1 | Milwaukee Brewers | 125 | 4600 | 1947.0 | 0.425 |
| 2 | New York Yankees | 124 | 4593 | 1962.0 | 0.429 |
| 3 | Detroit Tigers | 124 | 4600 | 2022.0 | 0.442 |
| 4 | Boston Red Sox | 124 | 4602 | 2029.0 | 0.443 |
| 5 | Los Angeles Dodgers | 125 | 4581 | 2024.0 | 0.443 |
| 6 | Miami Marlins | 125 | 4633 | 2098.0 | 0.454 |
| 7 | Seattle Mariners | 125 | 4590 | 2076.0 | 0.454 |
| 8 | Tampa Bay Rays | 123 | 4528 | 2057.0 | 0.456 |
| 9 | Toronto Blue Jays | 126 | 4772 | 2166.0 | 0.457 |
| 10 | Atlanta Braves | 124 | 4630 | 2111.0 | 0.458 |
Top Twenty pitchers by TOP
| Rank | Name | Team | G | Batters Faced | IP | TBA | TOP |
|---|---|---|---|---|---|---|---|
| 1 | Jacob Misiorowski | MIL | 23 | 527 | 139.0 | 160 | 0.304 |
| 2 | Yoshinobu Yamamoto | LAD | 22 | 556 | 145.1 | 196 | 0.353 |
| 3 | Chris Sale | ATL | 22 | 517 | 129.0 | 188 | 0.364 |
| 4 | Cam Schlittler | NYY | 26 | 602 | 152.0 | 221 | 0.370 |
| 5 | Drew Rasmussen | TBR | 23 | 506 | 129.1 | 192 | 0.379 |
| 6 | Dylan Cease | TOR | 23 | 553 | 137.2 | 212 | 0.384 |
| 7 | Keider Montero | DET | 26 | 515 | 128.2 | 198 | 0.387 |
| 8 | Walbert Ureña | LAA | 22 | 459 | 107.2 | 179 | 0.390 |
| 9 | Logan Webb | SFG | 22 | 560 | 139.0 | 219 | 0.392 |
| 10 | Parker Messick | CLE | 24 | 565 | 142.1 | 223 | 0.397 |
| 11 | Cristopher Sánchez | PHI | 25 | 646 | 155.2 | 257 | 0.398 |
| 12 | Tarik Skubal | TOT | 19 | 446 | 113.2 | 177 | 0.399 |
| 13 | Casey Mize | TOT | 19 | 408 | 102.0 | 162 | 0.399 |
| 14 | Ranger Suarez | BOS | 21 | 445 | 108.0 | 178 | 0.400 |
| 15 | Shane McClanahan | TBR | 20 | 409 | 99.0 | 163 | 0.400 |
| 16 | Zack Wheeler | PHI | 20 | 454 | 115.1 | 184 | 0.405 |
| 17 | José Soriano | TOT | 24 | 553 | 133.2 | 223 | 0.405 |
| 18 | Payton Tolle | BOS | 20 | 461 | 115.0 | 187 | 0.407 |
| 19 | Max Meyer | MIA | 20 | 462 | 111.0 | 188 | 0.408 |
| 20 | Jesús Luzardo | PHI | 25 | 621 | 150.1 | 254 | 0.411 |
Shoutout to Baseball Reference for providing the stats!
Complete 2026 rankings can be found here: 2026 MLB Season