The Cubs are #1 at the All-Star break, edging out the Tigers. The Brewers have climbed up to the #3 spot, just ahead of the Yankees and Dodgers. I think the Dodgers are just coasting though. They are slowly getting everyone ready for the postseason. They will still be the team to beat.

Team Rankings

Rank Team Wins Losses Runs Runs Allowed Rating
1 Chicago Cubs 57 39 512 393 121.71
2 Detroit Tigers 59 38 482 395 120.08
3 Milwaukee Brewers 56 40 457 376 117.30
4 New York Yankees 53 43 501 390 116.86
5 Los Angeles Dodgers 58 39 518 449 116.66
6 Houston Astros 56 40 418 362 114.86
7 Philadelphia Phillies 55 41 438 375 114.41
8 New York Mets 55 42 426 381 111.81
9 Boston Red Sox 53 45 491 430 110.36
10 Toronto Blue Jays 55 41 440 423 109.14
11 Tampa Bay Rays 50 47 449 388 108.28
12 Seattle Mariners 51 45 451 419 106.58
13 San Francisco Giants 52 45 399 382 105.59
14 Texas Rangers 48 49 393 346 105.16
15 San Diego Padres 52 44 383 376 105.00
16 Cincinnati Reds 50 47 441 410 104.94
17 St. Louis Cardinals 51 46 444 427 104.41
18 Arizona Diamondbacks 47 50 493 488 98.95
19 Minnesota Twins 47 49 402 410 98.05
20 Kansas City Royals 47 50 328 356 94.87
21 Atlanta Braves 42 53 388 386 94.45
22 Cleveland Guardians 46 49 353 398 93.01
23 Los Angeles Angels 47 49 418 480 92.43
24 Miami Marlins 44 51 408 463 90.37
25 Baltimore Orioles 43 52 393 483 85.63
26 Pittsburgh Pirates 39 58 326 379 83.59
27 Washington Nationals 38 58 417 519 79.22
28 Athletics 41 57 417 551 78.71
29 Chicago White Sox 32 65 332 430 71.51
30 Colorado Rockies 22 74 336 589 48.35

Hitting

The Dodgers offense is in a freefall right now. They have fallen from the top spot down to #4. The Yankees just edge out the Cubs for the top spot.

Remember when Juan Soto was a bust for the Mets this year? Well, he’s all the way up to #7 in my rankings. Aaron Judge still remains far out in front while Cal Raleigh and Shohei Ohtani battle for the #2 ranking. Three Cubs land in my top 10.

Top 10 Team Batting by TOP

Rank Team Games PA TBA TOP
1 New York Yankees 96 3719 1936 0.522
2 Chicago Cubs 96 3713 1925 0.520
3 Arizona Diamondbacks 97 3742 1902 0.511
4 Los Angeles Dodgers 97 3740 1904 0.510
5 Boston Red Sox 98 3767 1887 0.502
6 New York Mets 97 3664 1797 0.492
7 Seattle Mariners 96 3731 1826 0.491
8 Detroit Tigers 97 3678 1785 0.486
9 Athletics 98 3705 1771 0.480
10 Philadelphia Phillies 96 3662 1750 0.479

Top 10 batters by TOP

Rank Player Team Bats G PA TBA TOP
1 Aaron Judge NYY R 96 429 334 0.779
2 Cal Raleigh SEA B 94 417 295 0.707
3 Shohei Ohtani LAD L 95 438 297 0.680
4 Byron Buxton MIN R 78 333 219 0.658
5 Kyle Schwarber PHI L 96 426 273 0.641
6 Pete Crow-Armstrong CHC L 95 401 247 0.622
7 Juan Soto NYM L 96 423 261 0.618
8 Kyle Tucker CHC L 95 423 261 0.618
9 James Wood WSN L 95 420 259 0.617
10 Michael Busch CHC L 90 341 210 0.616

Pitching

A little bit of shake-up in the Top 10 team pitching since I last reported. Texas is still on top but Kansas City has moved up to #2 in the rankings. The Yankees and Tigers have slipped a little but remain in the top 10.

Skubal, Eovaldi and Skenes are still holding the top 3 in my rankings.

Top 10 Team Pitching by TOP

Rank Team Games Batters Faced TBA TOP
1 Texas Rangers 97 3536 1490 0.423
2 Kansas City Royals 97 3580 1548 0.434
3 New York Mets 97 3656 1592 0.437
4 San Francisco Giants 97 3609 1575 0.438
5 Boston Red Sox 98 3736 1643 0.442
6 Philadelphia Phillies 96 3583 1582 0.443
7 Milwaukee Brewers 96 3593 1585 0.443
8 San Diego Padres 96 3580 1583 0.444
9 New York Yankees 96 3555 1574 0.444
10 Detroit Tigers 97 3609 1599 0.445

Top 10 pitchers by TOP

Rank Name Team G Batters Faced IP TBA TOP
1 Tarik Skubal DET 19 458 121.0 141 0.309
2 Nathan Eovaldi TEX 16 348 91.0 115 0.332
3 Paul Skenes PIT 20 469 121.0 158 0.337
4 Zack Wheeler PHI 19 467 122.0 165 0.353
5 Tyler Mahle TEX 14 308 77.0 112 0.364
6 Ranger Suárez PHI 13 332 83.2 121 0.367
7 Garrett Crochet BOS 20 513 129.1 188 0.367
8 Jacob deGrom TEX 19 431 112.1 159 0.369
9 Bryan Woo SEA 18 448 114.2 165 0.370
10 Max Fried NYY 20 489 122.0 181 0.371

Shoutout to Baseball Reference for providing the stats!

All my rankings can be found here: 2025 MLB Season