2021 MLB Leaders and Award Winners
2 leagues · 162 team games · 46 ranking tables · 42 awards
Awards
Most Valuable Player
- Bryce HarperNational League
- Shohei OhtaniAmerican League
Cy Young Award
- Corbin BurnesNational League
- Robbie RayAmerican League
Rookie of the Year
- Randy ArozarenaAmerican League
- Jonathan IndiaNational League
Gold Glove
- Nolan ArenadoNational League
- Harrison BaderNational League
- Andrew BenintendiAmerican League
- Matt ChapmanAmerican League
- Carlos CorreaAmerican League
- Brandon CrawfordNational League
- Adam DuvallNational League
- Tommy EdmanNational League
- Max FriedNational League
- Joey GalloAmerican League
- Paul GoldschmidtNational League
- Yuli GurrielAmerican League
- Dallas KeuchelAmerican League
- Sean MurphyAmerican League
- Tyler O'NeillNational League
- Marcus SemienAmerican League
- Jacob StallingsNational League
- Michael TaylorAmerican League
Silver Slugger
- Ozzie AlbiesNational League
- Xander BogaertsAmerican League
- Nick CastellanosNational League
- Rafael DeversAmerican League
- Freddie FreemanNational League
- Max FriedNational League
- Vladimir GuerreroAmerican League
- Bryce HarperNational League
- Teoscar HernandezAmerican League
- Aaron JudgeAmerican League
- Cedric MullinsAmerican League
- Shohei OhtaniAmerican League
- Salvador PerezAmerican League
- Buster PoseyNational League
- Austin RileyNational League
- Marcus SemienAmerican League
- Juan SotoNational League
- Fernando TatisNational League
American League
Led the American League — the first row of every table below.
Batting13 categories
RunsR
| 1 | Vladimir Guerrero | 123 |
|---|---|---|
| 2 | Bo Bichette | 121 |
| 3 | Jose Altuve | 117 |
| 4 | Marcus Semien | 115 |
| 5 | Jose Ramirez | 111 |
| 6 | Mitch Haniger | 110 |
| 7 | Carlos Correa | 104 |
| 8 | Shohei Ohtani | 103 |
| 9 | Rafael Devers | 101 |
| 9 | Matt Olson | 101 |
HitsH
| 1 | Bo Bichette | 191 |
|---|---|---|
| 2 | Vladimir Guerrero | 188 |
| 3 | Whit Merrifield | 184 |
| 4 | Cedric Mullins | 175 |
| 5 | Jonathan Schoop | 173 |
| 5 | Marcus Semien | 173 |
| 7 | Isiah Kiner-Falefa | 172 |
| 8 | J. P. Crawford | 169 |
| 8 | Yuli Gurriel | 169 |
| 8 | Salvador Perez | 169 |
Doubles2B
Triples3B
| 1 | Shohei Ohtani | 8 |
|---|---|---|
| 2 | Akil Baddoo | 7 |
| 2 | Kevin Kiermaier | 7 |
| 4 | Luis Arraez | 6 |
| 4 | Willi Castro | 6 |
| 4 | Hunter Dozier | 6 |
| 4 | Nicky Lopez | 6 |
| 4 | Amed Rosario | 6 |
| 9 | Bobby Dalbec | 5 |
| 9 | Wander Franco | 5 |
| 9 | Cedric Mullins | 5 |
| 9 | Jose Ramirez | 5 |
Home RunsHR
| 1 | Vladimir Guerrero | 48 |
|---|---|---|
| 1 | Salvador Perez | 48 |
| 3 | Shohei Ohtani | 46 |
| 4 | Marcus Semien | 45 |
| 5 | Mitch Haniger | 39 |
| 5 | Aaron Judge | 39 |
| 5 | Brandon Lowe | 39 |
| 5 | Matt Olson | 39 |
| 9 | Rafael Devers | 38 |
| 9 | Joey Gallo | 38 |
Runs Batted InRBI
| 1 | Salvador Perez | 121 |
|---|---|---|
| 2 | Jose Abreu | 117 |
| 3 | Teoscar Hernandez | 116 |
| 4 | Rafael Devers | 113 |
| 5 | Vladimir Guerrero | 111 |
| 5 | Matt Olson | 111 |
| 7 | Austin Meadows | 106 |
| 8 | Yordan Alvarez | 104 |
| 9 | Jose Ramirez | 103 |
| 10 | Bo Bichette | 102 |
| 10 | Marcus Semien | 102 |
WalksBB
| 1 | Joey Gallo | 111 |
|---|---|---|
| 2 | Robbie Grossman | 98 |
| 3 | Shohei Ohtani | 96 |
| 4 | Matt Olson | 88 |
| 5 | Yasmani Grandal | 87 |
| 6 | Vladimir Guerrero | 86 |
| 6 | Carlos Santana | 86 |
| 8 | Yoan Moncada | 84 |
| 9 | Matt Chapman | 80 |
| 9 | Nathaniel Lowe | 80 |
Stolen BasesSB
| 1 | Whit Merrifield | 40 |
|---|---|---|
| 2 | Cedric Mullins | 30 |
| 2 | Myles Straw | 30 |
| 4 | Jose Ramirez | 27 |
| 5 | Shohei Ohtani | 26 |
| 6 | Bo Bichette | 25 |
| 7 | Nicky Lopez | 22 |
| 8 | Dylan Moore | 21 |
| 9 | Randy Arozarena | 20 |
| 9 | Robbie Grossman | 20 |
| 9 | Isiah Kiner-Falefa | 20 |
Wins Above ReplacementWAR
| 1 | Cedric Mullins | 7.1 |
|---|---|---|
| 2 | Vladimir Guerrero | 6.9 |
| 3 | Shohei Ohtani | 6.5 |
| 4 | Rafael Devers | 6.0 |
| 5 | Salvador Perez | 5.9 |
| 6 | Aaron Judge | 5.8 |
| 7 | Carlos Correa | 5.7 |
| 8 | Bo Bichette | 5.5 |
| 9 | Jose Ramirez | 5.4 |
| 10 | Xander Bogaerts | 5.4 |
Batting Averagemin 502 PA
| 1 | Yuli Gurriel | .319 |
|---|---|---|
| 2 | Michael Brantley | .311 |
| 2 | Vladimir Guerrero | .311 |
| 4 | Tim Anderson | .309 |
| 5 | Nicky Lopez | .300 |
| 6 | Bo Bichette | .298 |
| 7 | Teoscar Hernandez | .296 |
| 8 | Xander Bogaerts | .295 |
| 9 | Kyle Tucker | .294 |
| 10 | Ty France | .291 |
| 10 | Cedric Mullins | .291 |
On-Base Percentagemin 502 PA
| 1 | Vladimir Guerrero | .401 |
|---|---|---|
| 2 | Yuli Gurriel | .383 |
| 3 | Yoan Moncada | .375 |
| 4 | Aaron Judge | .373 |
| 5 | Shohei Ohtani | .372 |
| 6 | Matt Olson | .371 |
| 7 | Xander Bogaerts | .370 |
| 8 | Ty France | .368 |
| 9 | Carlos Correa | .366 |
| 10 | Nicky Lopez | .365 |
Slugging Percentagemin 502 PA
| 1 | Vladimir Guerrero | .601 |
|---|---|---|
| 2 | Shohei Ohtani | .592 |
| 3 | Kyle Tucker | .557 |
| 4 | Aaron Judge | .544 |
| 4 | Salvador Perez | .544 |
| 6 | Matt Olson | .540 |
| 7 | Rafael Devers | .538 |
| 7 | Jose Ramirez | .538 |
| 7 | Marcus Semien | .538 |
| 10 | Yordan Alvarez | .531 |
On-Base Plus Sluggingmin 502 PA
| 1 | Vladimir Guerrero | 1.002 |
|---|---|---|
| 2 | Shohei Ohtani | .965 |
| 3 | Kyle Tucker | .917 |
| 4 | Aaron Judge | .916 |
| 5 | Matt Olson | .911 |
| 6 | Jose Ramirez | .893 |
| 7 | Rafael Devers | .890 |
| 8 | Cedric Mullins | .878 |
| 9 | Yordan Alvarez | .877 |
| 10 | Marcus Semien | .873 |
Pitching10 categories
WinsW
| 1 | Gerrit Cole | 16 |
|---|---|---|
| 2 | Chris Flexen | 14 |
| 2 | Steven Matz | 14 |
| 2 | Hyun Jin Ryu | 14 |
| 5 | Dylan Cease | 13 |
| 5 | Lance McCullers | 13 |
| 5 | Frankie Montas | 13 |
| 5 | Robbie Ray | 13 |
| 5 | Carlos Rodon | 13 |
| 5 | Eduardo Rodriguez | 13 |
SavesSV
| 1 | Liam Hendriks | 38 |
|---|---|---|
| 2 | Raisel Iglesias | 34 |
| 3 | Aroldis Chapman | 30 |
| 4 | Ian Kennedy | 26 |
| 4 | Ryan Pressly | 26 |
| 6 | Matt Barnes | 24 |
| 6 | Emmanuel Clase | 24 |
| 8 | Jordan Romano | 23 |
| 9 | Lou Trivino | 22 |
| 10 | Gregory Soto | 18 |
StrikeoutsSO
| 1 | Robbie Ray | 248 |
|---|---|---|
| 2 | Gerrit Cole | 243 |
| 3 | Dylan Cease | 226 |
| 4 | Frankie Montas | 207 |
| 5 | Jose Berrios | 204 |
| 6 | Lucas Giolito | 201 |
| 7 | Nathan Eovaldi | 195 |
| 8 | Sean Manaea | 194 |
| 9 | Lance McCullers | 185 |
| 9 | Carlos Rodon | 185 |
| 9 | Eduardo Rodriguez | 185 |
Innings PitchedIP
| 1 | Robbie Ray | 193.3 |
|---|---|---|
| 2 | Jose Berrios | 192.0 |
| 3 | Frankie Montas | 187.0 |
| 4 | Nathan Eovaldi | 182.3 |
| 5 | Kyle Gibson | 182.0 |
| 6 | Gerrit Cole | 181.3 |
| 7 | Jordan Lyles | 180.0 |
| 8 | Chris Flexen | 179.7 |
| 9 | Sean Manaea | 179.3 |
| 10 | Lucas Giolito | 178.7 |
Complete GamesCG
ShutoutsSHO
| 1 | Sean Manaea | 2 |
|---|---|---|
| 2 | Chris Bassitt | 1 |
| 2 | Dylan Cease | 1 |
| 2 | Gerrit Cole | 1 |
| 2 | Corey Kluber | 1 |
| 2 | Lance Lynn | 1 |
| 2 | John Means | 1 |
| 2 | Carlos Rodon | 1 |
| 2 | Hyun Jin Ryu | 1 |
| 2 | Spencer Turnbull | 1 |
Wins Above ReplacementWAR
| 1 | Nathan Eovaldi | 5.1 |
|---|---|---|
| 2 | Gerrit Cole | 4.5 |
| 3 | Carlos Rodon | 3.7 |
| 4 | Jose Berrios | 3.6 |
| 5 | Frankie Montas | 3.5 |
| 6 | Eduardo Rodriguez | 3.5 |
| 7 | Dylan Cease | 3.3 |
| 8 | Lance Lynn | 3.2 |
| 9 | Robbie Ray | 3.2 |
| 10 | Chris Bassitt | 3.0 |
Earned Run Averagemin 162 IP
| 1 | Robbie Ray | 2.84 |
|---|---|---|
| 2 | Lance McCullers | 3.16 |
| 3 | Gerrit Cole | 3.23 |
| 4 | Frankie Montas | 3.37 |
| 5 | Jose Berrios | 3.52 |
| 6 | Lucas Giolito | 3.53 |
| 7 | Chris Flexen | 3.61 |
| 8 | Kyle Gibson | 3.71 |
| 9 | Nathan Eovaldi | 3.75 |
| 10 | Dylan Cease | 3.91 |
Walks and Hits per Inningmin 162 IP
| 1 | Robbie Ray | 1.04 |
|---|---|---|
| 2 | Gerrit Cole | 1.06 |
| 3 | Jose Berrios | 1.06 |
| 4 | Lucas Giolito | 1.10 |
| 5 | Zack Greinke | 1.17 |
| 6 | Frankie Montas | 1.18 |
| 7 | Nathan Eovaldi | 1.19 |
| 8 | Kyle Gibson | 1.22 |
| 8 | Lance McCullers | 1.22 |
| 10 | Hyun Jin Ryu | 1.23 |
Fielding Independent Pitchingmin 162 IP
| 1 | Nathan Eovaldi | 2.79 |
|---|---|---|
| 2 | Gerrit Cole | 2.92 |
| 3 | Frankie Montas | 3.37 |
| 4 | Dylan Cease | 3.40 |
| 5 | Jose Berrios | 3.47 |
| 6 | Lance McCullers | 3.52 |
| 7 | Sean Manaea | 3.65 |
| 8 | Robbie Ray | 3.69 |
| 9 | Lucas Giolito | 3.79 |
| 10 | Kyle Gibson | 3.87 |
National League
Led the National League — the first row of every table below.
Batting13 categories
RunsR
| 1 | Freddie Freeman | 120 |
|---|---|---|
| 2 | Juan Soto | 111 |
| 3 | Trea Turner | 107 |
| 4 | Ozzie Albies | 103 |
| 5 | Paul Goldschmidt | 102 |
| 6 | Bryce Harper | 101 |
| 7 | Fernando Tatis | 99 |
| 8 | Jonathan India | 98 |
| 9 | Nick Castellanos | 95 |
| 9 | Max Muncy | 95 |
HitsH
| 1 | Trea Turner | 195 |
|---|---|---|
| 2 | Freddie Freeman | 180 |
| 3 | Austin Riley | 179 |
| 4 | Paul Goldschmidt | 177 |
| 5 | Adam Frazier | 176 |
| 6 | Bryan Reynolds | 169 |
| 7 | Tommy Edman | 168 |
| 8 | Nick Castellanos | 164 |
| 9 | Ozzie Albies | 163 |
| 10 | Manny Machado | 157 |
| 10 | Juan Soto | 157 |
Doubles2B
| 1 | Bryce Harper | 42 |
|---|---|---|
| 2 | Tommy Edman | 41 |
| 3 | Ozzie Albies | 40 |
| 4 | Nick Castellanos | 38 |
| 5 | Adam Frazier | 36 |
| 5 | Paul Goldschmidt | 36 |
| 7 | Bryan Reynolds | 35 |
| 8 | Nolan Arenado | 34 |
| 8 | Jonathan India | 34 |
| 8 | Trevor Story | 34 |
| 8 | Trea Turner | 34 |
Triples3B
| 1 | David Peralta | 8 |
|---|---|---|
| 1 | Bryan Reynolds | 8 |
| 3 | Ozzie Albies | 7 |
| 3 | Jake Cronenworth | 7 |
| 5 | Garrett Hampson | 6 |
| 6 | Corey Dickerson | 5 |
| 6 | Steven Duggar | 5 |
| 6 | Eduardo Escobar | 5 |
| 6 | Adam Frazier | 5 |
| 6 | Trevor Story | 5 |
Home RunsHR
| 1 | Fernando Tatis | 42 |
|---|---|---|
| 2 | Adam Duvall | 38 |
| 3 | Pete Alonso | 37 |
| 4 | Max Muncy | 36 |
| 4 | Joey Votto | 36 |
| 6 | Bryce Harper | 35 |
| 7 | Nolan Arenado | 34 |
| 7 | Nick Castellanos | 34 |
| 7 | Tyler O'Neill | 34 |
| 10 | Austin Riley | 33 |
Runs Batted InRBI
| 1 | Adam Duvall | 113 |
|---|---|---|
| 2 | Austin Riley | 107 |
| 3 | Ozzie Albies | 106 |
| 3 | Manny Machado | 106 |
| 5 | Nolan Arenado | 105 |
| 6 | Nick Castellanos | 100 |
| 7 | Paul Goldschmidt | 99 |
| 7 | Joey Votto | 99 |
| 9 | Fernando Tatis | 97 |
| 10 | Juan Soto | 95 |
WalksBB
| 1 | Juan Soto | 145 |
|---|---|---|
| 2 | Bryce Harper | 100 |
| 3 | Freddie Freeman | 85 |
| 4 | Max Muncy | 83 |
| 5 | Andrew McCutchen | 81 |
| 6 | Tommy Pham | 78 |
| 7 | Joey Votto | 77 |
| 8 | Bryan Reynolds | 75 |
| 9 | Jonathan India | 71 |
| 10 | Christian Yelich | 70 |
Stolen BasesSB
| 1 | Starling Marte | 47 |
|---|---|---|
| 2 | Trea Turner | 32 |
| 3 | Tommy Edman | 30 |
| 4 | Fernando Tatis | 25 |
| 5 | Jazz Chisholm | 23 |
| 6 | Ozzie Albies | 20 |
| 6 | Trevor Story | 20 |
| 6 | Raimel Tapia | 20 |
| 9 | Javier Baez | 18 |
| 10 | Ronald Acuña | 17 |
| 10 | Garrett Hampson | 17 |
Wins Above ReplacementWAR
| 1 | Juan Soto | 7.9 |
|---|---|---|
| 2 | Bryan Reynolds | 6.8 |
| 3 | Bryce Harper | 6.7 |
| 4 | Fernando Tatis | 6.5 |
| 4 | Trea Turner | 6.5 |
| 6 | Brandon Crawford | 5.8 |
| 7 | Austin Riley | 5.7 |
| 8 | Paul Goldschmidt | 5.3 |
| 9 | Starling Marte | 5.3 |
| 10 | Jonathan India | 5.2 |
Batting Averagemin 502 PA
| 1 | Trea Turner | .328 |
|---|---|---|
| 2 | Juan Soto | .313 |
| 3 | Starling Marte | .310 |
| 4 | Nick Castellanos | .309 |
| 4 | Bryce Harper | .309 |
| 6 | Adam Frazier | .305 |
| 7 | Austin Riley | .303 |
| 8 | Bryan Reynolds | .302 |
| 9 | Freddie Freeman | .300 |
| 10 | Brandon Crawford | .298 |
On-Base Percentagemin 502 PA
| 1 | Juan Soto | .465 |
|---|---|---|
| 2 | Bryce Harper | .429 |
| 3 | Freddie Freeman | .393 |
| 4 | Bryan Reynolds | .390 |
| 5 | Starling Marte | .383 |
| 6 | Jonathan India | .376 |
| 7 | C. J. Cron | .375 |
| 7 | Trea Turner | .375 |
| 7 | Joey Votto | .375 |
| 10 | Brandon Crawford | .373 |
Slugging Percentagemin 502 PA
| 1 | Bryce Harper | .615 |
|---|---|---|
| 2 | Fernando Tatis | .611 |
| 3 | Nick Castellanos | .576 |
| 4 | Joey Votto | .563 |
| 5 | Tyler O'Neill | .560 |
| 6 | Trea Turner | .536 |
| 7 | Juan Soto | .534 |
| 8 | Austin Riley | .531 |
| 9 | C. J. Cron | .530 |
| 10 | Max Muncy | .527 |
On-Base Plus Sluggingmin 502 PA
| 1 | Bryce Harper | 1.044 |
|---|---|---|
| 2 | Juan Soto | .999 |
| 3 | Fernando Tatis | .975 |
| 4 | Nick Castellanos | .939 |
| 5 | Joey Votto | .938 |
| 6 | Tyler O'Neill | .912 |
| 6 | Bryan Reynolds | .912 |
| 8 | Trea Turner | .911 |
| 9 | C. J. Cron | .905 |
| 10 | Austin Riley | .898 |
Pitching10 categories
WinsW
| 1 | Julio Urias | 20 |
|---|---|---|
| 2 | Adam Wainwright | 17 |
| 3 | Walker Buehler | 16 |
| 4 | Max Scherzer | 15 |
| 5 | Max Fried | 14 |
| 5 | Kevin Gausman | 14 |
| 5 | Kyle Hendricks | 14 |
| 5 | Charlie Morton | 14 |
| 5 | Zack Wheeler | 14 |
| 10 | Anthony DeSclafani | 13 |
| 10 | Tyler Mahle | 13 |
SavesSV
| 1 | Mark Melancon | 39 |
|---|---|---|
| 2 | Kenley Jansen | 38 |
| 3 | Will Smith | 37 |
| 4 | Josh Hader | 34 |
| 5 | Edwin Diaz | 32 |
| 6 | Jake McGee | 31 |
| 7 | Alex Reyes | 29 |
| 8 | Craig Kimbrel | 24 |
| 9 | Brad Hand | 21 |
| 10 | Daniel Bard | 20 |
StrikeoutsSO
| 1 | Zack Wheeler | 247 |
|---|---|---|
| 2 | Max Scherzer | 236 |
| 3 | Corbin Burnes | 234 |
| 4 | Kevin Gausman | 227 |
| 5 | Aaron Nola | 223 |
| 6 | Charlie Morton | 216 |
| 7 | Walker Buehler | 212 |
| 8 | Brandon Woodruff | 211 |
| 9 | Tyler Mahle | 210 |
| 10 | Joe Musgrove | 203 |
Innings PitchedIP
| 1 | Zack Wheeler | 213.3 |
|---|---|---|
| 2 | Walker Buehler | 207.7 |
| 3 | Adam Wainwright | 206.3 |
| 4 | Sandy Alcantara | 205.7 |
| 5 | Kevin Gausman | 192.0 |
| 6 | Luis Castillo | 187.7 |
| 7 | Charlie Morton | 185.7 |
| 7 | Julio Urias | 185.7 |
| 9 | Joe Musgrove | 181.3 |
| 10 | Kyle Hendricks | 181.0 |
Complete GamesCG
ShutoutsSHO
Wins Above ReplacementWAR
| 1 | Corbin Burnes | 6.6 |
|---|---|---|
| 2 | Zack Wheeler | 6.1 |
| 3 | Walker Buehler | 4.6 |
| 4 | Kevin Gausman | 4.5 |
| 5 | Brandon Woodruff | 4.5 |
| 6 | Charlie Morton | 4.3 |
| 7 | Max Scherzer | 4.3 |
| 8 | Julio Urias | 4.1 |
| 9 | Jacob deGrom | 4.0 |
| 10 | Sandy Alcantara | 4.0 |
Earned Run Averagemin 162 IP
| 1 | Corbin Burnes | 2.42 |
|---|---|---|
| 2 | Max Scherzer | 2.46 |
| 3 | Walker Buehler | 2.47 |
| 4 | Brandon Woodruff | 2.56 |
| 5 | Zack Wheeler | 2.78 |
| 6 | Kevin Gausman | 2.81 |
| 7 | Julio Urias | 2.96 |
| 8 | Marcus Stroman | 3.02 |
| 9 | Max Fried | 3.04 |
| 10 | Adam Wainwright | 3.05 |
Walks and Hits per Inningmin 162 IP
| 1 | Max Scherzer | 0.86 |
|---|---|---|
| 2 | Corbin Burnes | 0.94 |
| 3 | Brandon Woodruff | 0.96 |
| 4 | Walker Buehler | 0.97 |
| 5 | Zack Wheeler | 1.01 |
| 6 | Julio Urias | 1.02 |
| 7 | Kevin Gausman | 1.04 |
| 8 | Charlie Morton | 1.04 |
| 9 | Adam Wainwright | 1.06 |
| 10 | Sandy Alcantara | 1.07 |
Fielding Independent Pitchingmin 162 IP
| 1 | Corbin Burnes | 1.63 |
|---|---|---|
| 2 | Zack Wheeler | 2.59 |
| 3 | Brandon Woodruff | 2.96 |
| 4 | Max Scherzer | 2.98 |
| 5 | Kevin Gausman | 3.00 |
| 6 | Julio Urias | 3.13 |
| 7 | Walker Buehler | 3.16 |
| 8 | Charlie Morton | 3.17 |
| 9 | Max Fried | 3.31 |
| 10 | Aaron Nola | 3.37 |
How this page is built
The qualifying line for 2021 is 502 plate appearances and 162 innings pitched. It comes from the length of the schedule — 162 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. 2021 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, 20 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 2021 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.