Jay’s weekly column · Final regular-season edition
Jay’s MLB Power Rankings
At No. 1: Milwaukee Brewers
By Jay · Published
Rankings as of · 2,429 completed games
The No. 1 spot belongs to Milwaukee Brewers on this final regular-season board. Here’s how all 30 teams stack up, based on 2,429 completed regular-season games. Read the quick take for each team, then open the numbers if you want to dig deeper.
This final regular-season edition stays in place until a new qualifying regular season is ready.
This week at a glance
Setting the pace: #1 Milwaukee Brewers · #2 Los Angeles Dodgers · #3 Tampa Bay Rays
Milwaukee Brewers
103–59 · Movement tracking starts next edition
Milwaukee Brewers check in at No. 1 with a 103–59 record. The run differential is +214, with a .258 team batting average and 3.51 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 74.9
- Jay’s Index
- 74.9
- Record
- 103–59
- Win percentage
- 0.636
- Run differential per game
- +1.3
- Runs scored / allowed
- 832 / 618
- Batting average
- .258
- ERA
- 3.51
- Home runs
- 154
Los Angeles Dodgers
100–62 · Movement tracking starts next edition
Los Angeles Dodgers check in at No. 2 with a 100–62 record. The run differential is +201, with a .257 team batting average and 3.55 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 73.3
- Jay’s Index
- 73.3
- Record
- 100–62
- Win percentage
- 0.617
- Run differential per game
- +1.2
- Runs scored / allowed
- 801 / 600
- Batting average
- .257
- ERA
- 3.55
- Home runs
- 204
Tampa Bay Rays
98–64 · Movement tracking starts next edition
Tampa Bay Rays check in at No. 3 with a 98–64 record. The run differential is +86, with a .258 team batting average and 3.70 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 67.1
- Jay’s Index
- 67.1
- Record
- 98–64
- Win percentage
- 0.605
- Run differential per game
- +0.5
- Runs scored / allowed
- 736 / 650
- Batting average
- .258
- ERA
- 3.70
- Home runs
- 169
Atlanta Braves
94–68 · Movement tracking starts next edition
Atlanta Braves check in at No. 4 with a 94–68 record. The run differential is +116, with a .246 team batting average and 3.63 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 64.3
- Jay’s Index
- 64.3
- Record
- 94–68
- Win percentage
- 0.580
- Run differential per game
- +0.7
- Runs scored / allowed
- 742 / 626
- Batting average
- .246
- ERA
- 3.63
- Home runs
- 204
New York Yankees
93–68 · Movement tracking starts next edition
New York Yankees check in at No. 5 with a 93–68 record. The run differential is +138, with a .235 team batting average and 3.23 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 63.2
- Jay’s Index
- 63.2
- Record
- 93–68
- Win percentage
- 0.578
- Run differential per game
- +0.9
- Runs scored / allowed
- 739 / 601
- Batting average
- .235
- ERA
- 3.23
- Home runs
- 223
Chicago Cubs
89–73 · Movement tracking starts next edition
Chicago Cubs check in at No. 6 with a 89–73 record. The run differential is +147, with a .251 team batting average and 4.12 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 63.0
- Jay’s Index
- 63.0
- Record
- 89–73
- Win percentage
- 0.549
- Run differential per game
- +0.9
- Runs scored / allowed
- 850 / 703
- Batting average
- .251
- ERA
- 4.12
- Home runs
- 220
Boston Red Sox
87–75 · Movement tracking starts next edition
Boston Red Sox check in at No. 7 with a 87–75 record. The run differential is +78, with a .245 team batting average and 3.54 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 60.7
- Jay’s Index
- 60.7
- Record
- 87–75
- Win percentage
- 0.537
- Run differential per game
- +0.5
- Runs scored / allowed
- 689 / 611
- Batting average
- .245
- ERA
- 3.54
- Home runs
- 163
San Diego Padres
91–71 · Movement tracking starts next edition
San Diego Padres check in at No. 8 with a 91–71 record. The run differential is +41, with a .244 team batting average and 3.99 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 56.3
- Jay’s Index
- 56.3
- Record
- 91–71
- Win percentage
- 0.562
- Run differential per game
- +0.3
- Runs scored / allowed
- 722 / 681
- Batting average
- .244
- ERA
- 3.99
- Home runs
- 183
Detroit Tigers
76–86 · Movement tracking starts next edition
Detroit Tigers check in at No. 9 with a 76–86 record. The run differential is +71, with a .241 team batting average and 3.67 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 55.4
- Jay’s Index
- 55.4
- Record
- 76–86
- Win percentage
- 0.469
- Run differential per game
- +0.4
- Runs scored / allowed
- 723 / 652
- Batting average
- .241
- ERA
- 3.67
- Home runs
- 181
Pittsburgh Pirates
82–80 · Movement tracking starts next edition
Pittsburgh Pirates check in at No. 10 with a 82–80 record. The run differential is +28, with a .253 team batting average and 4.14 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 55.4
- Jay’s Index
- 55.4
- Record
- 82–80
- Win percentage
- 0.506
- Run differential per game
- +0.2
- Runs scored / allowed
- 767 / 739
- Batting average
- .253
- ERA
- 4.14
- Home runs
- 186
Cleveland Guardians
85–77 · Movement tracking starts next edition
Cleveland Guardians check in at No. 11 with a 85–77 record. The run differential is +11, with a .239 team batting average and 3.77 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 52.7
- Jay’s Index
- 52.7
- Record
- 85–77
- Win percentage
- 0.525
- Run differential per game
- +0.1
- Runs scored / allowed
- 678 / 667
- Batting average
- .239
- ERA
- 3.77
- Home runs
- 162
Arizona Diamondbacks
86–76 · Movement tracking starts next edition
Arizona Diamondbacks check in at No. 12 with a 86–76 record. The run differential is +9, with a .246 team batting average and 4.18 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 52.5
- Jay’s Index
- 52.5
- Record
- 86–76
- Win percentage
- 0.531
- Run differential per game
- +0.1
- Runs scored / allowed
- 739 / 730
- Batting average
- .246
- ERA
- 4.18
- Home runs
- 166
Miami Marlins
80–82 · Movement tracking starts next edition
Miami Marlins check in at No. 13 with a 80–82 record. The run differential is +3, with a .249 team batting average and 4.09 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 52.4
- Jay’s Index
- 52.4
- Record
- 80–82
- Win percentage
- 0.494
- Run differential per game
- +0.0
- Runs scored / allowed
- 715 / 712
- Batting average
- .249
- ERA
- 4.09
- Home runs
- 168
Philadelphia Phillies
88–74 · Movement tracking starts next edition
Philadelphia Phillies check in at No. 14 with a 88–74 record. The run differential is +15, with a .240 team batting average and 4.04 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 52.2
- Jay’s Index
- 52.2
- Record
- 88–74
- Win percentage
- 0.543
- Run differential per game
- +0.1
- Runs scored / allowed
- 713 / 698
- Batting average
- .240
- ERA
- 4.04
- Home runs
- 182
Chicago White Sox
84–78 · Movement tracking starts next edition
Chicago White Sox check in at No. 15 with a 84–78 record. The run differential is +56, with a .236 team batting average and 4.12 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 51.7
- Jay’s Index
- 51.7
- Record
- 84–78
- Win percentage
- 0.519
- Run differential per game
- +0.3
- Runs scored / allowed
- 776 / 720
- Batting average
- .236
- ERA
- 4.12
- Home runs
- 211
Toronto Blue Jays
79–83 · Movement tracking starts next edition
Toronto Blue Jays check in at No. 16 with a 79–83 record. The run differential is -46, with a .247 team batting average and 3.90 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 49.8
- Jay’s Index
- 49.8
- Record
- 79–83
- Win percentage
- 0.488
- Run differential per game
- -0.3
- Runs scored / allowed
- 648 / 694
- Batting average
- .247
- ERA
- 3.90
- Home runs
- 152
Washington Nationals
77–85 · Movement tracking starts next edition
Washington Nationals check in at No. 17 with a 77–85 record. The run differential is +6, with a .246 team batting average and 4.67 ERA. They’ve backed up the record by scoring more than they allow.
Open the numbers Index 46.7
- Jay’s Index
- 46.7
- Record
- 77–85
- Win percentage
- 0.475
- Run differential per game
- +0.0
- Runs scored / allowed
- 821 / 815
- Batting average
- .246
- ERA
- 4.67
- Home runs
- 210
Baltimore Orioles
79–82 · Movement tracking starts next edition
Baltimore Orioles check in at No. 18 with a 79–82 record. The run differential is -21, with a .234 team batting average and 4.07 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 45.6
- Jay’s Index
- 45.6
- Record
- 79–82
- Win percentage
- 0.491
- Run differential per game
- -0.1
- Runs scored / allowed
- 718 / 739
- Batting average
- .234
- ERA
- 4.07
- Home runs
- 199
Houston Astros
81–81 · Movement tracking starts next edition
Houston Astros check in at No. 19 with a 81–81 record. The run differential is -32, with a .242 team batting average and 4.45 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 45.3
- Jay’s Index
- 45.3
- Record
- 81–81
- Win percentage
- 0.500
- Run differential per game
- -0.2
- Runs scored / allowed
- 734 / 766
- Batting average
- .242
- ERA
- 4.45
- Home runs
- 226
Texas Rangers
80–82 · Movement tracking starts next edition
Texas Rangers check in at No. 20 with a 80–82 record. The run differential is -46, with a .242 team batting average and 4.32 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 45.1
- Jay’s Index
- 45.1
- Record
- 80–82
- Win percentage
- 0.494
- Run differential per game
- -0.3
- Runs scored / allowed
- 673 / 719
- Batting average
- .242
- ERA
- 4.32
- Home runs
- 183
St. Louis Cardinals
77–85 · Movement tracking starts next edition
St. Louis Cardinals check in at No. 21 with a 77–85 record. The run differential is -29, with a .239 team batting average and 4.26 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 44.7
- Jay’s Index
- 44.7
- Record
- 77–85
- Win percentage
- 0.475
- Run differential per game
- -0.2
- Runs scored / allowed
- 720 / 749
- Batting average
- .239
- ERA
- 4.26
- Home runs
- 167
New York Mets
74–88 · Movement tracking starts next edition
New York Mets check in at No. 22 with a 74–88 record. The run differential is -32, with a .239 team batting average and 4.15 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 44.6
- Jay’s Index
- 44.6
- Record
- 74–88
- Win percentage
- 0.457
- Run differential per game
- -0.2
- Runs scored / allowed
- 699 / 731
- Batting average
- .239
- ERA
- 4.15
- Home runs
- 204
Minnesota Twins
77–85 · Movement tracking starts next edition
Minnesota Twins check in at No. 23 with a 77–85 record. The run differential is -58, with a .245 team batting average and 4.56 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 43.1
- Jay’s Index
- 43.1
- Record
- 77–85
- Win percentage
- 0.475
- Run differential per game
- -0.4
- Runs scored / allowed
- 739 / 797
- Batting average
- .245
- ERA
- 4.56
- Home runs
- 187
Seattle Mariners
76–86 · Movement tracking starts next edition
Seattle Mariners check in at No. 24 with a 76–86 record. The run differential is -58, with a .233 team batting average and 4.20 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 41.3
- Jay’s Index
- 41.3
- Record
- 76–86
- Win percentage
- 0.469
- Run differential per game
- -0.4
- Runs scored / allowed
- 664 / 722
- Batting average
- .233
- ERA
- 4.20
- Home runs
- 182
San Francisco Giants
65–97 · Movement tracking starts next edition
San Francisco Giants check in at No. 25 with a 65–97 record. The run differential is -91, with a .245 team batting average and 4.33 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 39.9
- Jay’s Index
- 39.9
- Record
- 65–97
- Win percentage
- 0.401
- Run differential per game
- -0.6
- Runs scored / allowed
- 669 / 760
- Batting average
- .245
- ERA
- 4.33
- Home runs
- 178
Kansas City Royals
69–93 · Movement tracking starts next edition
Kansas City Royals check in at No. 26 with a 69–93 record. The run differential is -120, with a .248 team batting average and 4.77 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 37.6
- Jay’s Index
- 37.6
- Record
- 69–93
- Win percentage
- 0.426
- Run differential per game
- -0.7
- Runs scored / allowed
- 690 / 810
- Batting average
- .248
- ERA
- 4.77
- Home runs
- 170
Los Angeles Angels
62–100 · Movement tracking starts next edition
Los Angeles Angels check in at No. 27 with a 62–100 record. The run differential is -97, with a .234 team batting average and 4.29 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 35.3
- Jay’s Index
- 35.3
- Record
- 62–100
- Win percentage
- 0.383
- Run differential per game
- -0.6
- Runs scored / allowed
- 655 / 752
- Batting average
- .234
- ERA
- 4.29
- Home runs
- 154
Colorado Rockies
58–104 · Movement tracking starts next edition
Colorado Rockies check in at No. 28 with a 58–104 record. The run differential is -192, with a .254 team batting average and 5.59 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 31.2
- Jay’s Index
- 31.2
- Record
- 58–104
- Win percentage
- 0.358
- Run differential per game
- -1.2
- Runs scored / allowed
- 752 / 944
- Batting average
- .254
- ERA
- 5.59
- Home runs
- 180
Cincinnati Reds
75–87 · Movement tracking starts next edition
Cincinnati Reds check in at No. 29 with a 75–87 record. The run differential is -160, with a .229 team batting average and 4.83 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 30.8
- Jay’s Index
- 30.8
- Record
- 75–87
- Win percentage
- 0.463
- Run differential per game
- -1.0
- Runs scored / allowed
- 666 / 826
- Batting average
- .229
- ERA
- 4.83
- Home runs
- 213
Athletics
64–98 · Movement tracking starts next edition
Athletics check in at No. 30 with a 64–98 record. The run differential is -238, with a .245 team batting average and 5.51 ERA. The scoring balance leaves room for improvement.
Open the numbers Index 28.4
- Jay’s Index
- 28.4
- Record
- 64–98
- Win percentage
- 0.395
- Run differential per game
- -1.5
- Runs scored / allowed
- 699 / 937
- Batting average
- .245
- ERA
- 5.51
- Home runs
- 194
How Jay’s rankings work
Jay’s MLB Index: win percentage 40%, run differential per game 30%, team batting average 15%, ERA 15%. Win percentage is scored from 0–100; other signals use bounded curves against neutral run differential or the league’s team-average rate. This model does not adjust for opponent strength or park effects. Every team needs five regular-season games.
Commentary is generated from the published statistical snapshot. No preseason or postseason games are included. Movement compares published weekly editions, not hourly standings.
