Playoffs are almost set. The final wildcard spots are still open. Whoopee! Nothing more exciting than a race for that last wildcard spot! Baseball needs some realignment and change to the leagues. I’ll give my opinions on that at a later time.
Team Rankings
| Rank | Team | Wins | Losses | Runs | Runs Allowed | Rating |
|---|---|---|---|---|---|---|
| 1 | Milwaukee Brewers | 95 | 60 | 789 | 604 | 123.58 |
| 2 | Philadelphia Phillies | 92 | 63 | 754 | 625 | 118.05 |
| 3 | Chicago Cubs | 88 | 67 | 750 | 624 | 115.29 |
| 4 | Los Angeles Dodgers | 88 | 67 | 793 | 665 | 115.07 |
| 5 | New York Yankees | 87 | 68 | 809 | 671 | 114.97 |
| 6 | Boston Red Sox | 85 | 70 | 762 | 653 | 112.07 |
| 7 | Toronto Blue Jays | 89 | 66 | 760 | 697 | 111.53 |
| 8 | Detroit Tigers | 85 | 70 | 741 | 664 | 109.98 |
| 9 | Seattle Mariners | 86 | 69 | 734 | 670 | 109.77 |
| 10 | San Diego Padres | 84 | 71 | 662 | 603 | 108.45 |
| 11 | Texas Rangers | 79 | 76 | 660 | 576 | 107.11 |
| 12 | Houston Astros | 84 | 71 | 656 | 635 | 105.69 |
| 13 | New York Mets | 80 | 75 | 737 | 680 | 105.40 |
| 14 | Cleveland Guardians | 84 | 71 | 614 | 619 | 103.83 |
| 15 | Cincinnati Reds | 79 | 76 | 696 | 663 | 103.23 |
| 16 | Arizona Diamondbacks | 78 | 77 | 764 | 742 | 101.73 |
| 17 | Tampa Bay Rays | 75 | 80 | 689 | 644 | 101.51 |
| 18 | Kansas City Royals | 78 | 77 | 611 | 610 | 100.40 |
| 19 | San Francisco Giants | 76 | 79 | 671 | 659 | 99.87 |
| 20 | Atlanta Braves | 72 | 83 | 693 | 708 | 95.44 |
| 21 | St. Louis Cardinals | 75 | 80 | 662 | 715 | 94.79 |
| 22 | Miami Marlins | 75 | 80 | 688 | 772 | 92.93 |
| 23 | Athletics | 73 | 82 | 709 | 778 | 92.67 |
| 24 | Baltimore Orioles | 73 | 82 | 655 | 753 | 90.57 |
| 25 | Pittsburgh Pirates | 66 | 89 | 550 | 630 | 86.53 |
| 26 | Los Angeles Angels | 70 | 85 | 654 | 800 | 85.70 |
| 27 | Minnesota Twins | 66 | 89 | 655 | 761 | 85.55 |
| 28 | Chicago White Sox | 58 | 97 | 616 | 708 | 81.01 |
| 29 | Washington Nationals | 63 | 92 | 658 | 857 | 78.20 |
| 30 | Colorado Rockies | 42 | 113 | 581 | 987 | 53.41 |
Hitting
The Yankees will finish the year as the best offense. The Mets and Dodgers are battling for second.
Aaron Judge and Shohei Ohtani have been the two best hitters in baseball for the past couple of years. Mike Trout has finally had a mostly healthy season and it looks like he is no longer an elite offensive player. He’s currently ranked #66. With his health issues the last few years, it took him 3 seasons to reach 400 home runs. Crazy to think he may never reach 500 home runs.
Top 10 Team Batting by TOP
| Rank | Team | Games | PA | TBA | TOP |
|---|---|---|---|---|---|
| 1 | New York Yankees | 155 | 5966 | 3130 | 0.526 |
| 2 | New York Mets | 155 | 5917 | 2989 | 0.507 |
| 3 | Los Angeles Dodgers | 155 | 5924 | 2992 | 0.506 |
| 4 | Arizona Diamondbacks | 155 | 5937 | 2949 | 0.500 |
| 5 | Chicago Cubs | 155 | 5904 | 2945 | 0.500 |
| 6 | Philadelphia Phillies | 155 | 5906 | 2940 | 0.499 |
| 7 | Seattle Mariners | 155 | 5939 | 2936 | 0.497 |
| 8 | Boston Red Sox | 155 | 5951 | 2923 | 0.492 |
| 9 | Athletics | 155 | 5894 | 2877 | 0.490 |
| 10 | Toronto Blue Jays | 155 | 5927 | 2863 | 0.486 |
Top 10 batters by TOP
| Rank | Player | Team | Bats | G | PA | TBA | TOP |
|---|---|---|---|---|---|---|---|
| 1 | Aaron Judge | NYY | R | 145 | 646 | 479 | 0.741 |
| 2 | Shohei Ohtani | LAD | L | 152 | 700 | 488 | 0.699 |
| 3 | Cal Raleigh | SEA | B | 152 | 674 | 446 | 0.662 |
| 4 | Juan Soto | NYM | L | 153 | 684 | 450 | 0.660 |
| 5 | Kyle Schwarber | PHI | L | 155 | 693 | 449 | 0.648 |
| 6 | George Springer | TOR | R | 133 | 554 | 347 | 0.634 |
| 7 | Corbin Carroll | ARI | L | 138 | 619 | 387 | 0.625 |
| 8 | Byron Buxton | MIN | R | 120 | 516 | 321 | 0.622 |
| 9 | José Ramírez | CLE | B | 151 | 644 | 391 | 0.608 |
| 10 | Kyle Tucker | CHC | L | 133 | 585 | 343 | 0.589 |
Pitching
The Brewers have ascended to the top pitching staff for the first time this season. It’s been a battle between Texas and San Diego for the last month, but the Brewers have been pitching great in September, just in time for the playoffs.
Surprisingly, Paul Skenes has fallen from the top 3. Yoshinaobu Yamamoto has overtaken him for the #3 spot while Nathan Eovaldi and Tarik Skubal are in a dead heat for the #1 ranking.
Top 10 Team Pitching by TOP
| Rank | Team | Games | Batters Faced | TBA | TOP |
|---|---|---|---|---|---|
| 1 | Milwaukee Brewers | 155 | 5776 | 2537 | 0.441 |
| 2 | Texas Rangers | 155 | 5684 | 2502 | 0.442 |
| 3 | San Diego Padres | 155 | 5707 | 2528 | 0.445 |
| 4 | Kansas City Royals | 155 | 5746 | 2570 | 0.449 |
| 5 | Boston Red Sox | 155 | 5897 | 2644 | 0.450 |
| 6 | New York Mets | 155 | 5899 | 2646 | 0.450 |
| 7 | Philadelphia Phillies | 155 | 5768 | 2591 | 0.450 |
| 8 | Pittsburgh Pirates | 155 | 5731 | 2575 | 0.451 |
| 9 | San Francisco Giants | 155 | 5840 | 2633 | 0.453 |
| 10 | Cleveland Guardians | 155 | 5792 | 2616 | 0.453 |
Top 10 pitchers by TOP
| Rank | Name | Team | G | Batters Faced | IP | TBA | TOP |
|---|---|---|---|---|---|---|---|
| 1 | Nathan Eovaldi | TEX | 22 | 496 | 130.0 | 173 | 0.351 |
| 2 | Tarik Skubal | DET | 30 | 724 | 189.1 | 254 | 0.351 |
| 3 | Yoshinobu Yamamoto | LAD | 29 | 660 | 167.2 | 233 | 0.354 |
| 4 | Paul Skenes | PIT | 31 | 711 | 181.2 | 255 | 0.359 |
| 5 | Cristopher Sánchez | PHI | 30 | 765 | 189.1 | 290 | 0.380 |
| 6 | Nick Pivetta | SDP | 30 | 696 | 176.0 | 268 | 0.386 |
| 7 | Max Fried | NYY | 31 | 774 | 188.1 | 301 | 0.389 |
| 8 | Bryan Woo | SEA | 30 | 731 | 186.2 | 285 | 0.391 |
| 9 | Hunter Brown | HOU | 30 | 706 | 180.1 | 276 | 0.392 |
| 10 | Zack Wheeler | PHI | 24 | 585 | 149.2 | 230 | 0.393 |
Shoutout to Baseball Reference for providing the stats!
All my rankings can be found here: 2025 MLB Season