The 2025 MLB regular season is a wrap. Sadly, the current state of expanded playoffs destroyed the drama of pennant races in the American League East and American League Central. Toronto and New York came into the final day of the season tied for first. But who cares? Both already qualified for the playoffs.

Detroit and Cleveland came into the final day tied for first in the Central. Detroit was on the verge of suffering the greatest collapse in Major League history. They had a 15.5 game lead on July 8th. And they would finish the season in second as Cleveland gets the tiebreaker. But who cares? They’ll face each other in the playoffs.

I have some ideas on how to fix the system, but I’ll save that for a future blog post.

The New York Mets ended 2025 the way they started 2024. Horrible. They had the best record in the Majors on June 12, and then went 38-55 to finish out of the playoffs. And now Pete Alonso wants out.

The Colorado Rockies finish the season 43-119, one of the worst in Major League history.

The playoffs are set. Toronto, Seattle, Philadelphia and Milwaukee get a few days of rest.

AL Wildcard Series

Detroit @ Cleveland Boston @ New York

NL Wildcard Series

San Diego @ Chicago Cincinnati @ Los Angeles

Team Final Rankings

Rank Team Wins Losses Runs Runs Allowed Rating
1 Milwaukee Brewers 97 65 802 634 120.70
2 New York Yankees 94 68 846 685 117.95
3 Philadelphia Phillies 96 66 776 648 117.59
4 Chicago Cubs 92 70 791 649 115.95
5 Los Angeles Dodgers 93 69 819 683 115.93
6 Toronto Blue Jays 94 68 785 721 112.05
7 Boston Red Sox 89 73 782 676 111.74
8 San Diego Padres 90 72 690 621 110.34
9 Seattle Mariners 90 72 765 694 110.12
10 Detroit Tigers 87 75 755 691 107.84
11 Texas Rangers 81 81 676 605 105.00
12 Houston Astros 87 75 680 665 104.73
13 New York Mets 83 79 766 715 104.48
14 Cincinnati Reds 83 79 714 681 103.43
15 Cleveland Guardians 88 74 634 649 103.26
16 San Francisco Giants 81 81 701 684 101.14
17 Kansas City Royals 82 80 642 637 100.97
18 Arizona Diamondbacks 80 82 787 785 99.50
19 Tampa Bay Rays 77 85 710 683 99.33
20 Atlanta Braves 76 86 720 734 96.01
21 St. Louis Cardinals 78 84 689 754 93.94
22 Miami Marlins 79 83 705 798 92.92
23 Athletics 76 86 731 817 91.62
24 Pittsburgh Pirates 71 91 582 645 89.25
25 Baltimore Orioles 75 87 675 788 89.07
26 Minnesota Twins 70 92 677 773 87.02
27 Los Angeles Angels 72 90 671 837 84.11
28 Chicago White Sox 60 102 639 742 80.17
29 Washington Nationals 66 96 687 899 78.08
30 Colorado Rockies 43 119 597 1021 52.68

Hitting

The New York Yankees finish the 2025 season as the #1 offense by TOP.

Aaron Judge goes the distance as the best offensive player in the majors winning the TOP easily over #2 Shohei Ohtani. Cal Raleigh finishes a distance third.

Top 10 Team Batting by TOP

Rank Team Games PA TBA TOP
1 New York Yankees 162 6235 3278 0.527
2 New York Mets 162 6178 3110 0.505
3 Los Angeles Dodgers 162 6187 3114 0.505
4 Chicago Cubs 162 6162 3091 0.503
5 Arizona Diamondbacks 162 6210 3080 0.499
6 Philadelphia Phillies 162 6166 3060 0.498
7 Seattle Mariners 162 6200 3068 0.497
8 Boston Red Sox 162 6206 3035 0.490
9 Toronto Blue Jays 162 6180 2991 0.487
10 Athletics 162 6151 2986 0.487

Top 10 batters by TOP

Rank Player Team Bats G PA TBA TOP
1 Aaron Judge NYY R 152 679 510 0.751
2 Shohei Ohtani LAD L 158 727 506 0.698
3 Cal Raleigh SEA B 159 705 467 0.662
4 Juan Soto NYM L 160 715 467 0.655
5 Kyle Schwarber PHI L 162 724 467 0.645
6 George Springer TOR R 140 586 373 0.644
7 Corbin Carroll ARI L 143 642 405 0.631
8 Byron Buxton MIN R 126 542 341 0.629
9 José Ramírez CLE B 158 673 409 0.609
10 Jazz Chisholm Jr. NYY L 130 531 309 0.583

Pitching

The Milwaukee Brewers finish the 2025 season as the top ranked pitching staff by TOP. They edge out the Texas Rangers and San Diego Padres.

From out of nowhere, Yoshinaobu Yamamoto finishes the season ranked as the #1 pitcher, edging out Tarik Skubal and Paul Skenes. Nathan Eovaldi had been in the top 3 all season, but he finishes the season without facing enough batters to qualify.

Top 10 Team Pitching by TOP

Rank Team Games Batters Faced TBA TOP
1 Milwaukee Brewers 162 6041 2650 0.441
2 Texas Rangers 162 5942 2626 0.443
3 San Diego Padres 162 5981 2644 0.444
4 Kansas City Royals 162 5997 2676 0.448
5 Boston Red Sox 162 6150 2743 0.448
6 Pittsburgh Pirates 162 5982 2673 0.448
7 Philadelphia Phillies 162 6026 2700 0.449
8 New York Mets 162 6153 2770 0.452
9 Cleveland Guardians 162 6054 2728 0.452
10 Chicago Cubs 162 5904 2660 0.452

Top 10 pitchers by TOP

Rank Name Team G Batters Faced IP TBA TOP
1 Yoshinobu Yamamoto LAD 30 684 173.2 239 0.350
2 Tarik Skubal DET 31 748 195.1 262 0.351
3 Paul Skenes PIT 32 733 187.2 260 0.355
4 Cristopher Sánchez PHI 32 807 202.0 298 0.370
5 Max Fried NYY 32 801 195.1 308 0.385
6 Nick Pivetta SDP 31 721 181.2 277 0.385
7 Bryan Woo SEA 30 731 186.2 285 0.391
8 Zack Wheeler PHI 24 585 149.2 230 0.393
9 Hunter Brown HOU 31 729 185.1 286 0.393
10 Jacob deGrom TEX 30 669 172.2 266 0.398

Top 10 pitchers (300-501 Batters faced) by TOP

Rank Name Team G Batters Faced IP TBA TOP
1 Trevor Rogers BAL 18 423 109.2 135 0.321
2 Nathan Eovaldi TEX 22 496 130.0 173 0.351
3 Tyler Mahle TEX 16 346 86.2 128 0.370
4 Jack Dreyer LAD 67 307 76.1 113 0.372
5 Kyle Leahy STL 62 363 88.0 140 0.386
6 Kris Bubic KCR 20 476 116.1 184 0.387
7 Cade Horton CHC 23 476 118.0 184 0.387
8 Eduard Bazardo SEA 73 313 78.2 123 0.393
9 Stephen Kolek TOT 19 461 112.2 181 0.393
10 Spencer Schwellenbach ATL 17 434 110.2 171 0.395

Top 10 pitchers (101-299 Batters faced) by TOP

Rank Name Team G Batters Faced IP TBA TOP
1 Aroldis Chapman BOS 67 228 61.1 61 0.268
2 Adrián Morejón SDP 75 286 73.2 87 0.310
3 Brad Keller CHC 68 276 69.2 89 0.324
4 Matt Svanson STL 39 234 60.1 76 0.325
5 Tommy Nance TOR 30 126 31.2 41 0.325
6 Kade Strowd BAL 25 105 26.1 35 0.333
7 Abner Uribe MIL 75 298 75.1 99 0.334
8 Andrés Muñoz SEA 64 254 62.1 84 0.335
9 Tyler Rogers TOT 81 299 77.1 100 0.336
10 Shawn Armstrong TEX 71 284 74.0 97 0.342

Shoutout to Baseball Reference for providing the stats!

All my rankings can be found here: 2025 MLB Season