2023 MLB Leaders and Award Winners
2 leagues · 161 team games · 46 ranking tables · 46 awards
Awards
Most Valuable Player
- Ronald AcuñaNational League
- Shohei OhtaniAmerican League
Cy Young Award
- Gerrit ColeAmerican League
- Blake SnellNational League
Rookie of the Year
- Corbin CarrollNational League
- Gunnar HendersonAmerican League
Gold Glove
- Jose BerriosAmerican League
- Matt ChapmanAmerican League
- Brenton DoyleNational League
- Mauricio DubonAmerican League
- Adolis GarciaAmerican League
- Andres GimenezAmerican League
- Ian HappNational League
- Ke'Bryan HayesNational League
- Jonah HeimAmerican League
- Nico HoernerNational League
- Kevin KiermaierAmerican League
- Ha-Seong KimNational League
- Steven KwanAmerican League
- Nathaniel LoweAmerican League
- Gabriel MorenoNational League
- Dansby SwansonNational League
- Fernando TatisNational League
- Anthony VolpeAmerican League
- Christian WalkerNational League
- Zack WheelerNational League
Silver Slugger
- Ronald AcuñaNational League
- Luis ArraezNational League
- Cody BellingerNational League
- Mookie BettsNational League
- William ContrerasNational League
- Rafael DeversAmerican League
- Yandy DiazAmerican League
- Bryce HarperNational League
- Gunnar HendersonAmerican League
- Francisco LindorNational League
- Shohei OhtaniAmerican League
- Matt OlsonNational League
- Austin RileyNational League
- Luis RobertAmerican League
- Julio RodriguezAmerican League
- Adley RutschmanAmerican League
- Corey SeagerAmerican League
- Marcus SemienAmerican League
- Juan SotoNational League
- Kyle TuckerAmerican League
American League
Led the American League — the first row of every table below.
Batting13 categories
RunsR
| 1 | Marcus Semien | 122 |
|---|---|---|
| 2 | Adolis Garcia | 108 |
| 3 | Alex Bregman | 103 |
| 4 | Shohei Ohtani | 102 |
| 4 | Julio Rodriguez | 102 |
| 6 | Gunnar Henderson | 100 |
| 7 | Kyle Tucker | 97 |
| 7 | Bobby Witt | 97 |
| 9 | Randy Arozarena | 95 |
| 9 | Yandy Diaz | 95 |
HitsH
| 1 | Marcus Semien | 185 |
|---|---|---|
| 2 | Julio Rodriguez | 180 |
| 3 | Bobby Witt | 177 |
| 4 | Bo Bichette | 175 |
| 5 | Yandy Diaz | 173 |
| 6 | Jose Ramirez | 172 |
| 7 | Steven Kwan | 171 |
| 8 | Alex Bregman | 163 |
| 8 | Nathaniel Lowe | 163 |
| 8 | Adley Rutschman | 163 |
| 8 | Gleyber Torres | 163 |
| 8 | Kyle Tucker | 163 |
Doubles2B
| 1 | Corey Seager | 42 |
|---|---|---|
| 2 | Anthony Santander | 41 |
| 3 | Marcus Semien | 40 |
| 4 | Matt Chapman | 39 |
| 5 | Nathaniel Lowe | 38 |
| 6 | Julio Rodriguez | 37 |
| 6 | Kyle Tucker | 37 |
| 6 | Alex Verdugo | 37 |
| 9 | Austin Hays | 36 |
| 9 | Steven Kwan | 36 |
| 9 | Jose Ramirez | 36 |
| 9 | Luis Robert | 36 |
Triples3B
Home RunsHR
| 1 | Shohei Ohtani | 44 |
|---|---|---|
| 2 | Adolis Garcia | 39 |
| 3 | Luis Robert | 38 |
| 4 | Aaron Judge | 37 |
| 5 | Jake Burger | 34 |
| 6 | Rafael Devers | 33 |
| 6 | Corey Seager | 33 |
| 8 | Julio Rodriguez | 32 |
| 9 | Yordan Alvarez | 31 |
| 9 | Isaac Paredes | 31 |
| 9 | Spencer Torkelson | 31 |
Runs Batted InRBI
| 1 | Kyle Tucker | 112 |
|---|---|---|
| 2 | Adolis Garcia | 107 |
| 3 | Julio Rodriguez | 103 |
| 4 | Rafael Devers | 100 |
| 4 | Marcus Semien | 100 |
| 6 | Alex Bregman | 98 |
| 6 | Isaac Paredes | 98 |
| 8 | Yordan Alvarez | 97 |
| 8 | Josh Naylor | 97 |
| 10 | Corey Seager | 96 |
| 10 | Eugenio Suarez | 96 |
| 10 | Justin Turner | 96 |
| 10 | Bobby Witt | 96 |
WalksBB
| 1 | J. P. Crawford | 94 |
|---|---|---|
| 2 | Nathaniel Lowe | 93 |
| 3 | Alex Bregman | 92 |
| 3 | Adley Rutschman | 92 |
| 5 | Shohei Ohtani | 91 |
| 6 | Aaron Judge | 88 |
| 7 | Randy Arozarena | 80 |
| 7 | Kyle Tucker | 80 |
| 9 | Ryan Noda | 77 |
| 10 | Jose Ramirez | 73 |
Stolen BasesSB
| 1 | Esteury Ruiz | 67 |
|---|---|---|
| 2 | Bobby Witt | 49 |
| 3 | Julio Rodriguez | 37 |
| 4 | Willi Castro | 33 |
| 5 | Josh Lowe | 32 |
| 5 | Jorge Mateo | 32 |
| 7 | Wander Franco | 30 |
| 7 | Andres Gimenez | 30 |
| 7 | Kyle Tucker | 30 |
| 10 | Jose Ramirez | 28 |
Wins Above ReplacementWAR
| 1 | Shohei Ohtani | 7.9 |
|---|---|---|
| 2 | Corey Seager | 7.2 |
| 3 | Luis Robert | 5.3 |
| 4 | Yordan Alvarez | 5.2 |
| 5 | Adley Rutschman | 5.2 |
| 6 | Yandy Diaz | 5.1 |
| 7 | Aaron Judge | 5.1 |
| 8 | Marcus Semien | 5.0 |
| 9 | Kyle Tucker | 4.9 |
| 10 | Julio Rodriguez | 4.7 |
Batting Averagemin 499 PA
| 1 | Yandy Diaz | .330 |
|---|---|---|
| 2 | Corey Seager | .327 |
| 3 | Bo Bichette | .306 |
| 4 | Shohei Ohtani | .304 |
| 5 | Josh Lowe | .292 |
| 6 | Masataka Yoshida | .289 |
| 7 | Kyle Tucker | .284 |
| 8 | Jose Ramirez | .282 |
| 9 | Adley Rutschman | .277 |
| 10 | Marcus Semien | .276 |
| 10 | Justin Turner | .276 |
| 10 | Bobby Witt | .276 |
On-Base Percentagemin 499 PA
| 1 | Shohei Ohtani | .412 |
|---|---|---|
| 2 | Yandy Diaz | .410 |
| 3 | Corey Seager | .390 |
| 4 | J. P. Crawford | .380 |
| 5 | Adley Rutschman | .374 |
| 6 | Kyle Tucker | .369 |
| 7 | Triston Casas | .367 |
| 8 | Randy Arozarena | .364 |
| 9 | Alex Bregman | .363 |
| 10 | Nathaniel Lowe | .360 |
Slugging Percentagemin 499 PA
| 1 | Shohei Ohtani | .654 |
|---|---|---|
| 2 | Corey Seager | .623 |
| 3 | Luis Robert | .542 |
| 4 | Yandy Diaz | .522 |
| 5 | Jake Burger | .518 |
| 6 | Kyle Tucker | .517 |
| 7 | Adolis Garcia | .508 |
| 8 | Rafael Devers | .500 |
| 8 | Josh Lowe | .500 |
| 10 | Brandon Drury | .497 |
On-Base Plus Sluggingmin 499 PA
| 1 | Shohei Ohtani | 1.066 |
|---|---|---|
| 2 | Corey Seager | 1.013 |
| 3 | Yandy Diaz | .932 |
| 4 | Kyle Tucker | .886 |
| 5 | Luis Robert | .857 |
| 6 | Triston Casas | .856 |
| 7 | Rafael Devers | .851 |
| 8 | Isaac Paredes | .840 |
| 9 | Adolis Garcia | .836 |
| 10 | Josh Lowe | .835 |
Pitching10 categories
WinsW
| 1 | Chris Bassitt | 16 |
|---|---|---|
| 1 | Zach Eflin | 16 |
| 3 | Gerrit Cole | 15 |
| 3 | Kyle Gibson | 15 |
| 5 | Luis Castillo | 14 |
| 6 | Logan Gilbert | 13 |
| 6 | George Kirby | 13 |
| 6 | Dean Kremer | 13 |
| 6 | Lance Lynn | 13 |
| 6 | Eduardo Rodriguez | 13 |
SavesSV
| 1 | Emmanuel Clase | 44 |
|---|---|---|
| 2 | Jordan Romano | 36 |
| 3 | Paul Sewald | 34 |
| 4 | Felix Bautista | 33 |
| 5 | Carlos Estevez | 31 |
| 5 | Ryan Pressly | 31 |
| 7 | Kenley Jansen | 29 |
| 8 | Jhoan Duran | 27 |
| 9 | Alex Lange | 26 |
| 10 | Pete Fairbanks | 25 |
StrikeoutsSO
| 1 | Kevin Gausman | 237 |
|---|---|---|
| 2 | Pablo Lopez | 234 |
| 3 | Gerrit Cole | 222 |
| 4 | Luis Castillo | 219 |
| 5 | Dylan Cease | 214 |
| 6 | Lucas Giolito | 204 |
| 7 | Framber Valdez | 200 |
| 8 | Joe Ryan | 197 |
| 9 | Lance Lynn | 191 |
| 10 | Logan Gilbert | 189 |
Innings PitchedIP
| 1 | Gerrit Cole | 209.0 |
|---|---|---|
| 2 | Chris Bassitt | 200.0 |
| 3 | Framber Valdez | 198.0 |
| 4 | Luis Castillo | 197.0 |
| 5 | Pablo Lopez | 194.0 |
| 6 | Kyle Gibson | 192.0 |
| 7 | Logan Gilbert | 190.7 |
| 7 | George Kirby | 190.7 |
| 9 | Jose Berrios | 189.7 |
| 10 | Kevin Gausman | 185.0 |
Complete GamesCG
ShutoutsSHO
| 1 | Gerrit Cole | 2 |
|---|---|---|
| 1 | Framber Valdez | 2 |
| 3 | Chris Bassitt | 1 |
| 3 | Nathan Eovaldi | 1 |
| 3 | Domingo German | 1 |
| 3 | Logan Gilbert | 1 |
| 3 | Pablo Lopez | 1 |
| 3 | Michael Lorenzen | 1 |
| 3 | Shohei Ohtani | 1 |
| 3 | Joe Ryan | 1 |
Wins Above ReplacementWAR
| 1 | Sonny Gray | 4.8 |
|---|---|---|
| 2 | Gerrit Cole | 4.8 |
| 3 | Kevin Gausman | 4.5 |
| 4 | Zach Eflin | 4.2 |
| 5 | Pablo Lopez | 4.0 |
| 6 | George Kirby | 3.7 |
| 7 | Framber Valdez | 3.7 |
| 8 | Kyle Bradish | 3.5 |
| 9 | Dylan Cease | 3.0 |
| 10 | Tyler Glasnow | 3.0 |
Earned Run Averagemin 161 IP
| 1 | Gerrit Cole | 2.63 |
|---|---|---|
| 2 | Sonny Gray | 2.79 |
| 3 | Kyle Bradish | 2.83 |
| 4 | Kevin Gausman | 3.16 |
| 5 | Luis Castillo | 3.33 |
| 6 | George Kirby | 3.35 |
| 7 | Framber Valdez | 3.46 |
| 8 | Zach Eflin | 3.50 |
| 9 | Chris Bassitt | 3.60 |
| 10 | Jose Berrios | 3.65 |
Walks and Hits per Inningmin 161 IP
| 1 | Gerrit Cole | 0.98 |
|---|---|---|
| 2 | Zach Eflin | 1.02 |
| 3 | George Kirby | 1.04 |
| 4 | Kyle Bradish | 1.04 |
| 5 | Logan Gilbert | 1.07 |
| 6 | Luis Castillo | 1.10 |
| 7 | Framber Valdez | 1.13 |
| 8 | Sonny Gray | 1.15 |
| 9 | Pablo Lopez | 1.16 |
| 10 | Joe Ryan | 1.17 |
Fielding Independent Pitchingmin 161 IP
| 1 | Sonny Gray | 2.83 |
|---|---|---|
| 2 | Kevin Gausman | 2.97 |
| 3 | Zach Eflin | 3.01 |
| 4 | Gerrit Cole | 3.16 |
| 5 | Kyle Bradish | 3.27 |
| 6 | Pablo Lopez | 3.33 |
| 7 | George Kirby | 3.34 |
| 8 | Framber Valdez | 3.50 |
| 9 | Dylan Cease | 3.72 |
| 10 | Luis Castillo | 3.81 |
National League
Led the National League — the first row of every table below.
Batting13 categories
RunsR
| 1 | Ronald Acuña | 149 |
|---|---|---|
| 2 | Freddie Freeman | 131 |
| 3 | Matt Olson | 127 |
| 4 | Mookie Betts | 126 |
| 5 | Austin Riley | 117 |
| 6 | Corbin Carroll | 116 |
| 7 | Francisco Lindor | 108 |
| 7 | Kyle Schwarber | 108 |
| 9 | Christian Yelich | 106 |
| 10 | Trea Turner | 102 |
HitsH
| 1 | Ronald Acuña | 217 |
|---|---|---|
| 2 | Freddie Freeman | 211 |
| 3 | Luis Arraez | 203 |
| 4 | Mookie Betts | 179 |
| 4 | Austin Riley | 179 |
| 6 | Nico Hoerner | 175 |
| 7 | Matt Olson | 172 |
| 8 | Xander Bogaerts | 170 |
| 8 | Nick Castellanos | 170 |
| 8 | Trea Turner | 170 |
Doubles2B
| 1 | Freddie Freeman | 59 |
|---|---|---|
| 2 | Mookie Betts | 40 |
| 3 | Jeimer Candelario | 39 |
| 4 | William Contreras | 38 |
| 5 | Nick Castellanos | 37 |
| 5 | Spencer Steer | 37 |
| 5 | Ezequiel Tovar | 37 |
| 8 | Joey Meneses | 36 |
| 8 | Lane Thomas | 36 |
| 8 | Christian Walker | 36 |
Triples3B
| 1 | Corbin Carroll | 10 |
|---|---|---|
| 2 | Ketel Marte | 9 |
| 3 | Will Benson | 8 |
| 3 | TJ Friedl | 8 |
| 5 | Jake Cronenworth | 7 |
| 5 | Elly De La Cruz | 7 |
| 5 | Ke'Bryan Hayes | 7 |
| 8 | CJ Abrams | 6 |
| 8 | Brandon Marsh | 6 |
| 8 | Brandon Nimmo | 6 |
| 8 | Seiya Suzuki | 6 |
Home RunsHR
| 1 | Matt Olson | 54 |
|---|---|---|
| 2 | Kyle Schwarber | 47 |
| 3 | Pete Alonso | 46 |
| 4 | Ronald Acuña | 41 |
| 5 | Marcell Ozuna | 40 |
| 6 | Mookie Betts | 39 |
| 7 | Austin Riley | 37 |
| 8 | Max Muncy | 36 |
| 8 | Jorge Soler | 36 |
| 10 | Juan Soto | 35 |
Runs Batted InRBI
| 1 | Matt Olson | 139 |
|---|---|---|
| 2 | Pete Alonso | 118 |
| 3 | Ozzie Albies | 109 |
| 3 | Juan Soto | 109 |
| 5 | Mookie Betts | 107 |
| 6 | Ronald Acuña | 106 |
| 6 | Nick Castellanos | 106 |
| 8 | Max Muncy | 105 |
| 9 | Kyle Schwarber | 104 |
| 10 | J. D. Martinez | 103 |
| 10 | Christian Walker | 103 |
WalksBB
| 1 | Juan Soto | 132 |
|---|---|---|
| 2 | Kyle Schwarber | 126 |
| 3 | Matt Olson | 104 |
| 4 | Ian Happ | 99 |
| 5 | Mookie Betts | 96 |
| 6 | Paul Goldschmidt | 87 |
| 7 | Max Muncy | 85 |
| 8 | Ronald Acuña | 80 |
| 8 | Bryce Harper | 80 |
| 10 | Christian Yelich | 78 |
Stolen BasesSB
| 1 | Ronald Acuña | 73 |
|---|---|---|
| 2 | Corbin Carroll | 54 |
| 3 | CJ Abrams | 47 |
| 4 | Nico Hoerner | 43 |
| 5 | Ha-Seong Kim | 38 |
| 6 | Elly De La Cruz | 35 |
| 7 | Francisco Lindor | 31 |
| 7 | Bryson Stott | 31 |
| 9 | Trea Turner | 30 |
| 10 | Fernando Tatis | 29 |
Wins Above ReplacementWAR
| 1 | Ronald Acuña | 8.8 |
|---|---|---|
| 2 | Freddie Freeman | 7.7 |
| 3 | Mookie Betts | 7.6 |
| 4 | Matt Olson | 6.7 |
| 5 | Juan Soto | 5.4 |
| 6 | Francisco Lindor | 5.2 |
| 7 | Ketel Marte | 5.1 |
| 8 | Brandon Nimmo | 5.0 |
| 9 | Corbin Carroll | 5.0 |
| 10 | Marcell Ozuna | 5.0 |
Batting Averagemin 499 PA
| 1 | Luis Arraez | .354 |
|---|---|---|
| 2 | Ronald Acuña | .337 |
| 3 | Freddie Freeman | .331 |
| 4 | Cody Bellinger | .307 |
| 4 | Mookie Betts | .307 |
| 6 | Bryce Harper | .293 |
| 6 | Michael Harris | .293 |
| 8 | William Contreras | .289 |
| 9 | Xander Bogaerts | .285 |
| 9 | Corbin Carroll | .285 |
| 9 | Seiya Suzuki | .285 |
On-Base Percentagemin 499 PA
| 1 | Ronald Acuña | .416 |
|---|---|---|
| 2 | Freddie Freeman | .410 |
| 2 | Juan Soto | .410 |
| 4 | Mookie Betts | .408 |
| 5 | Bryce Harper | .401 |
| 6 | Luis Arraez | .393 |
| 7 | Matt Olson | .389 |
| 8 | LaMonte Wade | .373 |
| 9 | Christian Yelich | .370 |
| 10 | William Contreras | .367 |
| 10 | Lars Nootbaar | .367 |
Slugging Percentagemin 499 PA
| 1 | Matt Olson | .604 |
|---|---|---|
| 2 | Ronald Acuña | .596 |
| 3 | Mookie Betts | .579 |
| 4 | Freddie Freeman | .567 |
| 5 | Marcell Ozuna | .558 |
| 6 | Cody Bellinger | .525 |
| 7 | Juan Soto | .519 |
| 8 | Austin Riley | .516 |
| 9 | Ozzie Albies | .513 |
| 10 | Jorge Soler | .512 |
On-Base Plus Sluggingmin 499 PA
| 1 | Ronald Acuña | 1.012 |
|---|---|---|
| 2 | Matt Olson | .993 |
| 3 | Mookie Betts | .987 |
| 4 | Freddie Freeman | .976 |
| 5 | Juan Soto | .930 |
| 6 | Marcell Ozuna | .905 |
| 7 | Bryce Harper | .900 |
| 8 | Cody Bellinger | .881 |
| 9 | Corbin Carroll | .868 |
| 10 | Luis Arraez | .861 |
| 10 | Austin Riley | .861 |
Pitching10 categories
WinsW
| 1 | Spencer Strider | 20 |
|---|---|---|
| 2 | Zac Gallen | 17 |
| 3 | Justin Steele | 16 |
| 4 | Taijuan Walker | 15 |
| 5 | Charlie Morton | 14 |
| 5 | Blake Snell | 14 |
| 5 | Michael Wacha | 14 |
| 8 | Mitch Keller | 13 |
| 8 | Clayton Kershaw | 13 |
| 8 | Max Scherzer | 13 |
| 8 | Justin Verlander | 13 |
| 8 | Zack Wheeler | 13 |
SavesSV
| 1 | David Bednar | 39 |
|---|---|---|
| 1 | Camilo Doval | 39 |
| 3 | Alexis Diaz | 37 |
| 4 | Devin Williams | 36 |
| 5 | Josh Hader | 33 |
| 5 | Raisel Iglesias | 33 |
| 7 | Kyle Finnegan | 28 |
| 8 | Evan Phillips | 24 |
| 9 | Craig Kimbrel | 23 |
| 10 | Adbert Alzolay | 22 |
StrikeoutsSO
| 1 | Spencer Strider | 281 |
|---|---|---|
| 2 | Blake Snell | 234 |
| 3 | Zac Gallen | 220 |
| 4 | Zack Wheeler | 212 |
| 5 | Mitch Keller | 210 |
| 5 | Freddy Peralta | 210 |
| 7 | Jesus Luzardo | 208 |
| 8 | Aaron Nola | 202 |
| 8 | Kodai Senga | 202 |
| 10 | Corbin Burnes | 200 |
Innings PitchedIP
| 1 | Logan Webb | 216.0 |
|---|---|---|
| 2 | Zac Gallen | 210.0 |
| 3 | Miles Mikolas | 201.3 |
| 4 | Mitch Keller | 194.3 |
| 5 | Corbin Burnes | 193.7 |
| 5 | Aaron Nola | 193.7 |
| 7 | Zack Wheeler | 192.0 |
| 8 | Jordan Montgomery | 188.7 |
| 9 | Spencer Strider | 186.7 |
| 10 | Sandy Alcantara | 184.7 |
Complete GamesCG
| 1 | Sandy Alcantara | 3 |
|---|---|---|
| 2 | Alex Cobb | 2 |
| 2 | Logan Webb | 2 |
| 4 | Max Fried | 1 |
| 4 | Zac Gallen | 1 |
| 4 | Mitch Keller | 1 |
| 4 | Johan Oviedo | 1 |
| 4 | David Peterson | 1 |
| 4 | Marcus Stroman | 1 |
| 4 | Brandon Woodruff | 1 |
ShutoutsSHO
| 1 | Sandy Alcantara | 1 |
|---|---|---|
| 1 | Alex Cobb | 1 |
| 1 | Max Fried | 1 |
| 1 | Zac Gallen | 1 |
| 1 | Mitch Keller | 1 |
| 1 | Johan Oviedo | 1 |
| 1 | Marcus Stroman | 1 |
| 1 | Logan Webb | 1 |
| 1 | Brandon Woodruff | 1 |
Wins Above ReplacementWAR
| 1 | Spencer Strider | 4.9 |
|---|---|---|
| 2 | Logan Webb | 4.7 |
| 3 | Zac Gallen | 4.5 |
| 4 | Zack Wheeler | 4.3 |
| 5 | Justin Steele | 4.3 |
| 6 | Jordan Montgomery | 3.5 |
| 7 | Jesus Luzardo | 3.3 |
| 8 | Blake Snell | 3.3 |
| 9 | Mitch Keller | 3.1 |
| 10 | Corbin Burnes | 2.9 |
Earned Run Averagemin 161 IP
| 1 | Blake Snell | 2.25 |
|---|---|---|
| 2 | Kodai Senga | 2.98 |
| 3 | Justin Steele | 3.06 |
| 4 | Jordan Montgomery | 3.20 |
| 5 | Justin Verlander | 3.22 |
| 6 | Logan Webb | 3.25 |
| 7 | Merrill Kelly | 3.29 |
| 8 | Corbin Burnes | 3.39 |
| 9 | Zac Gallen | 3.47 |
| 10 | Jesus Luzardo | 3.58 |
Walks and Hits per Inningmin 161 IP
| 1 | Corbin Burnes | 1.07 |
|---|---|---|
| 2 | Logan Webb | 1.07 |
| 3 | Zack Wheeler | 1.08 |
| 4 | Spencer Strider | 1.09 |
| 5 | Freddy Peralta | 1.12 |
| 6 | Zac Gallen | 1.12 |
| 7 | Justin Verlander | 1.13 |
| 8 | Aaron Nola | 1.15 |
| 9 | Justin Steele | 1.17 |
| 10 | Blake Snell | 1.19 |
Fielding Independent Pitchingmin 161 IP
| 1 | Spencer Strider | 2.85 |
|---|---|---|
| 2 | Justin Steele | 3.02 |
| 3 | Zack Wheeler | 3.15 |
| 4 | Logan Webb | 3.16 |
| 5 | Zac Gallen | 3.27 |
| 6 | Blake Snell | 3.44 |
| 7 | Jesus Luzardo | 3.55 |
| 8 | Jordan Montgomery | 3.56 |
| 9 | Kodai Senga | 3.63 |
| 10 | Mitch Keller | 3.80 |
How this page is built
The qualifying line for 2023 is 499 plate appearances and 161 innings pitched. It comes from the length of the schedule — 161 games per team, measured from the season files themselves — at the official rate of 3.1 plate appearances and one inning per team game. Batting average, on-base, slugging, OPS, earned run average and WHIP all use it; a player who came to the plate twice and got two hits does not appear at the top of the batting average table, which is exactly what that line is for. Counting statistics such as home runs and strikeouts have no minimum, because none is needed.
How the rankings were made
Wins above replacement in these tables is ours rather than the source database's, so it will not match a published figure exactly. Also: why every ranking stops at one league, and why some categories are missing on purpose.
How the rankings were made
Wins above replacement in these tables is ours rather than the source database's, so it will not match a published figure exactly. Also: why every ranking stops at one league, and why some categories are missing on purpose.
Every ranking on this page is worked out inside one league. 2023 is counted as 2 separate leagues — American League and National League, and a player is ranked only against the men in his own. Leading the American League and leading baseball are different claims, and the one we can make from these files is the first. There is no combined table anywhere on this page, because adding two leagues together would produce a number that no record book recognises.
There are 46 ranking tables here, 16 places deep. Players tied on a value share a place, so a table can run past ten rows when the tenth spot is shared, and a league with fewer than ten qualified players in a category is left out rather than shown as a top ten that is not one. A player who did none of the thing is not ranked in it either — a shutout table lists the pitchers who threw one, not the hundreds who threw none tied on zero. Some categories are missing on purpose: nobody leads a league in strikeouts at the plate, in losses, or in home runs allowed. A ranking is meant to mark an achievement, so only achievements are ranked.
Wins above replacement on this page is ours, not the source database's. The hitting and pitching files carry a WAR column that we compute here from the same season lines you see, using park factors and a run environment worked out per season. Published versions elsewhere use different methods and will not match ours exactly. Every other column is the record as the database supplies it.
Names on this page lead to that player's own record. Most of them open a full career page with every season he appeared in. Some open a summary screen instead — we pre-build pages for the players people look for, and everyone else is assembled on demand from the same files, so the numbers are identical either way even though the address looks different.
Data for 1871 to 2025: Lahman Baseball Database 2025, compiled by SABR (Society for American Baseball Research) and licensed under CC BY-SA 3.0 Unported. Negro Leagues data licensed from Seamheads.com and included under SABR major-league recommendations (2021-02-11, 2024-06-03). This page ranks the 2023 season lines published on this site, league by league, with WAR worked out here. — the WAR columns are computed here — and they are published under the same CC BY-SA 3.0 Unported licence, as ShareAlike requires. That database is published once a season is complete, so the 2026 figures on this site come from a different place: the MLB Stats API, whose notice reads “Copyright 2026 MLB Advanced Media, L.P. Use of any content on this page acknowledges agreement to the terms posted here http://gdx.mlb.com/components/copyright.txt”. Those numbers are MLB Advanced Media, L.P.’s, not SABR (Society for American Baseball Research)’s, and they carry that notice rather than the CC BY-SA 3.0 Unported licence above. Not affiliated with, endorsed by, or connected to Major League Baseball or any of its clubs.