Rankings of Negro League players should consider that Negro League data is not complete. Research is still ongoing and we’ll continue to publish updates as more information becomes available. More about data coverage

Major League Batting Leaders

Wins Above Replacement--all
1. FoxxPHA 10.4
2. GrovePHA 9.3
3. RuthNYY 8.5
4. OttNYG 8.3
5. GehrigNYY 8.2
6. RuffingNYY 7.8
7. TerryNYG 7.6
8. KleinPHI 7.5
9. HubbellNYG 7.4
10. FerrellCLE 7.2
WAR Position Players
1. FoxxPHA 10.4
2. RuthNYY 8.5
3. OttNYG 8.3
4. GehrigNYY 8.2
5. TerryNYG 7.6
6. KleinPHI 7.5
7. CroninWSH 6.3
8. HermanCIN 6.3
9. O'DoulBRO 6.3
10. CochranePHA 6.1
Offensive WAR
1. FoxxPHA 10.0
2. GehrigNYY 8.6
3. RuthNYY 8.6
4. KleinPHI 8.2
5. OttNYG 7.9
6. TerryNYG 6.8
7. O'DoulBRO 6.5
8. CochranePHA 5.8
9. CroninWSH 5.7
10. HurstPHI 5.7
Defensive WAR
1. JurgesCHC 2.7
2. CroninWSH 1.5
3. RogellDET 1.4
4. BartellPHI 1.4
5. WrightBRO 1.3
6. BishopPHA 1.2
7. DurocherCIN 1.1
8. UrbanskiBSN 1.1
9. CuccinelloBRO 1.0
10. HartnettCHC 1.0
Batting Average
1. LundyBBS .381
2. MorneyMRM .378
3. O'DoulBRO .368
4. HamiltonWAP .368
5. Alexander2TM .367
6. FoxxPHA .364
7. ScottAB2 .362
8. HughesWAP .351
9. ParnellMRM .350
10. TerryNYG .350
On-Base%
1. RuthNYY .489
2. FoxxPHA .469
3. Alexander2TM .454
4. GehrigNYY .451
5. LundyBBS .431
6. MorneyMRM .427
7. HughesWAP .426
8. Harris2TM .426
9. StephensHG .424
10. OttNYG .424
Slugging %
1. FoxxPHA .749
2. RuthNYY .661
3. KleinPHI .646
4. GehrigNYY .621
5. OttNYG .601
6. TerryNYG .580
7. AverillCLE .569
8. FinleyBBS .557
9. ParnellMRM .556
10. O'DoulBRO .555
On-Base Plus Slugging
1. FoxxPHA 1.218
2. RuthNYY 1.150
3. GehrigNYY 1.072
4. KleinPHI 1.050
5. OttNYG 1.025
6. O'DoulBRO .978
7. Alexander2TM .966
8. TerryNYG .962
9. AverillCLE .961
10. HurstPHI .959
Games Played
1. GehrigNYY 156
2. CuccinelloBRO 154
HermanCHC 154
OttNYG 154
TerryNYG 154
FoxxPHA 154
SimmonsPHA 154
BartellPHI 154
KleinPHI 154
WhitneyPHI 154
PietPIT 154
SuhrPIT 154
WanerPIT 154
MelilloSLB 154
At Bats
1. SimmonsPHA 670
2. CritzNYG 659
3. HermanCHC 656
4. KleinPHI 650
5. TerryNYG 643
6. AverillCLE 631
7. WanerPIT 630
8. ManushWSH 625
9. WhitneyPHI 624
10. PorterCLE 621
VosmikCLE 621
Plate Appearances
1. HermanCHC 723
2. BartellPHI 719
3. SimmonsPHA 718
4. AverillCLE 712
5. KleinPHI 711
6. GehrigNYY 708
7. FoxxPHA 702
8. PorterCLE 700
CritzNYG 700
BurnsSLB 700
Runs Scored
1. KleinPHI 152
2. FoxxPHA 151
3. SimmonsPHA 144
4. CombsNYY 143
5. GehrigNYY 138
6. TerryNYG 124
7. ManushWSH 121
8. O'DoulBRO 120
RuthNYY 120
MyerWSH 120
Hits
1. KleinPHI 226
2. TerryNYG 225
3. O'DoulBRO 219
4. SimmonsPHA 216
5. WanerPIT 215
6. ManushWSH 214
7. FoxxPHA 213
8. GehrigNYY 208
9. HermanCHC 206
10. AverillCLE 198
Total Bases
1. FoxxPHA 438
2. KleinPHI 420
3. TerryNYG 373
4. GehrigNYY 370
5. SimmonsPHA 367
6. AverillCLE 359
7. OttNYG 340
8. O'DoulBRO 330
9. ManushWSH 325
10. WanerPIT 321
Doubles
1. WanerPIT 62
2. KleinPHI 50
3. StephensonCHC 49
4. BartellPHI 48
5. McNairPHA 47
6. GehringerDET 44
7. CroninWSH 43
8. GrimmCHC 42
HermanCHC 42
PorterCLE 42
TerryNYG 42
GehrigNYY 42
LeePHI 42
Kress2TM 42
Triples
1. HermanCIN 19
2. CroninWSH 18
3. LazzeriNYY 16
SuhrPIT 16
MyerWSH 16
6. ChapmanNYY 15
KleinPHI 15
8. AverillCLE 14
ManushWSH 14
10. DavisDET 13
Home Runs
1. FoxxPHA 58
2. RuthNYY 41
3. OttNYG 38
KleinPHI 38
5. SimmonsPHA 35
6. GehrigNYY 34
7. AverillCLE 32
8. TerryNYG 28
9. HurstPHI 24
10. WilsonBRO 23
CochranePHA 23
Runs Batted In
1. FoxxPHA 169
2. GehrigNYY 151
SimmonsPHA 151
4. HurstPHI 143
5. RuthNYY 137
KleinPHI 137
7. AverillCLE 124
WhitneyPHI 124
9. WilsonBRO 123
OttNYG 123
Bases on Balls
1. RuthNYY 130
2. FoxxPHA 116
3. BishopPHA 110
4. GehrigNYY 108
5. OttNYG 100
CochranePHA 100
7. MorganCLE 94
8. GoslinSLB 92
9. BluegeWSH 83
10. LazzeriNYY 82
Strikeouts
1. Campbell2TM 104
2. FoxxPHA 96
3. WilsonBRO 85
4. SimmonsPHA 76
5. EnglishCHC 73
6. PickeringBOS 71
7. CollinsSTL 67
Johnson2TM 67
9. BergerBSN 66
WhitneyPHI 66
Stolen Bases
1. ChapmanNYY 38
2. WalkerDET 30
3. O'BryantWAP 21
4. KleinPHI 20
Johnson2TM 20
6. PietPIT 19
7. FrischSTL 18
WatkinsSTL 18
Cissell2TM 18
10. BlueCHW 17
FunkCHW 17
BurnsSLB 17
Singles
1. O'DoulBRO 158
2. HermanCHC 156
3. WanerPIT 148
4. ManushWSH 145
5. TerryNYG 144
SimmonsPHA 144
7. CritzNYG 141
8. CombsNYY 139
9. PorterCLE 137
10. BurnsSLB 136
Adjusted OPS+
1. FoxxPHA 207
2. RuthNYY 201
3. MorneyMRM 196
4. ParnellMRM 194
5. GehrigNYY 181
6. OttNYG 174
7. ScottAB2 172
8. JacksonAB2 164
9. KleinPHI 164
10. O'DoulBRO 163
Runs Created
1. FoxxPHA 202
2. KleinPHI 168
3. GehrigNYY 161
4. RuthNYY 147
5. OttNYG 142
6. TerryNYG 140
7. AverillCLE 136
8. O'DoulBRO 134
SimmonsPHA 134
10. HurstPHI 129
Adj. Batting Runs
1. FoxxPHA 95
2. RuthNYY 76
3. GehrigNYY 75
4. OttNYG 63
5. KleinPHI 60
6. O'DoulBRO 53
7. TerryNYG 48
8. WanerPIT 42
9. HermanCIN 41
10. HurstPHI 39
Adj. Batting Wins
1. FoxxPHA 8.8
2. RuthNYY 7.0
3. GehrigNYY 6.9
4. OttNYG 6.0
5. KleinPHI 5.8
6. O'DoulBRO 5.1
7. TerryNYG 4.7
8. WanerPIT 4.1
9. HermanCIN 4.0
10. HurstPHI 3.8
Extra Base Hits
1. KleinPHI 103
2. FoxxPHA 100
3. GehrigNYY 85
4. AverillCLE 83
5. TerryNYG 81
6. WanerPIT 80
7. OttNYG 76
8. GehringerDET 74
9. HermanCIN 73
10. SimmonsPHA 72
Times On Base
1. FoxxPHA 329
2. GehrigNYY 319
3. RuthNYY 288
4. KleinPHI 287
5. OttNYG 284
6. AverillCLE 279
7. O'DoulBRO 276
8. CombsNYY 273
WanerPIT 273
10. HurstPHI 268
Offensive Win %
1. FoxxPHA .872
2. MorneyMRM .853
3. RuthNYY .851
4. ParnellMRM .830
5. KleinPHI .815
6. ScottAB2 .804
7. GehrigNYY .803
8. OttNYG .794
9. Miller2TM .788
10. O'DoulBRO .778
Hit By Pitch
1. WatkinsSTL 8
2. O'DoulBRO 7
HurstPHI 7
PietPIT 7
5. SeayBBS 6
AverillCLE 6
BartellPHI 6
VaughanPIT 6
Campbell2TM 6
10. SchulmerichBSN 5
HermanCHC 5
VosmikCLE 5
ChapmanNYY 5
CrosettiNYY 5
ManushWSH 5
Sacrifice Hits
1. BartellPHI 35
2. HaasPHA 27
3. UrbanskiBSN 22
HermanCHC 22
5. StrippBRO 21
BurnsSLB 21
7. BluegeWSH 20
8. WhitneyPHI 19
9. DavisDET 17
10. MaranvilleBSN 15
Intentional Bases on Balls
1. LombardiCIN 12
GoslinSLB 12
3. FoxxPHA 10
4. SuhrPIT 9
5. StephensonCHC 8
AverillCLE 8
Alexander2TM 8
8. HermanCIN 7
DickeyNYY 7
GehrigNYY 7
DavisPHI 7
Caught Stealing
1. HermanCHC 18
ChapmanNYY 18
3. FunkCHW 15
Cissell2TM 15
5. LeePHI 12
WanerPIT 12
7. O'DoulBRO 11
CritzNYG 11
GehrigNYY 11
LazzeriNYY 11
BurnsSLB 11
WatkinsSTL 11
Power-Speed #
1. KleinPHI 26.2
2. Johnson2TM 16.5
3. ChapmanNYY 15.8
4. O'DoulBRO 14.4
5. HurstPHI 14.1
6. GoslinSLB 14.1
7. BurnsSLB 13.4
8. LazzeriNYY 12.7
9. WalkerDET 12.6
10. Taylor2TM 12.3
AB per SO
1. SewellNYY 167.7
2. WanerPIT 51.4
3. RiceWSH 48.0
4. SelphCHW 44.0
5. OliverBOS 37.9
6. FrischSTL 37.4
7. CombsNYY 36.9
8. FothergillCHW 34.6
9. DickeyNYY 32.5
10. MooreBSN 31.9
AB per HR
1. FoxxPHA 10.1
2. RuthNYY 11.1
3. OttNYG 14.9
4. KleinPHI 17.1
5. GehrigNYY 17.5
6. SimmonsPHA 19.1
7. AverillCLE 19.7
8. WilsonBRO 20.9
9. CochranePHA 22.5
10. TerryNYG 23.0
Outs Made
1. CritzNYG 494
2. HermanCHC 490
3. MelilloSLB 479
4. WhitneyPHI 467
5. BartellPHI 466
6. BurnsSLB 461
7. SimmonsPHA 456
8. DavisDET 455
9. MaranvilleBSN 454
10. PorterCLE 448
Base-Out Runs Added (RE24)
1. FoxxPHA 99.68
2. GehrigNYY 96.03
3. RuthNYY 81.01
4. HurstPHI 70.90
5. KleinPHI 68.25
6. OttNYG 67.15
7. ManushWSH 55.86
8. TerryNYG 51.74
9. O'DoulBRO 51.07
10. WanerPIT 45.78
Win Probability Added (WPA)
1. FoxxPHA 9.3
2. GehrigNYY 9.0
3. HurstPHI 7.3
4. RuthNYY 7.0
5. ManushWSH 6.0
6. OttNYG 5.8
7. KleinPHI 5.0
8. TerryNYG 4.5
9. O'DoulBRO 4.1
10. WanerPIT 4.1
Situ. Wins Added (WPA/LI)
1. FoxxPHA 9.3
2. RuthNYY 7.0
3. GehrigNYY 6.9
4. KleinPHI 6.0
5. OttNYG 5.8
6. HurstPHI 5.1
7. O'DoulBRO 4.8
8. TerryNYG 4.2
9. ManushWSH 4.1
10. HermanCIN 4.0
Championship WPA (cWPA)
1. GehrigNYY 16.0
2. RuthNYY 15.3
3. StephensonCHC 12.3
4. FoxxPHA 9.6
5. EnglishCHC 8.1
6. HurstPHI 8.0
7. WanerPIT 7.3
8. KleinPHI 6.9
9. ManushWSH 6.4
10. KoenigCHC 5.7
Base-Out Wins Added (REW)
1. GehrigNYY 9.0
2. FoxxPHA 9.0
3. RuthNYY 7.6
4. OttNYG 6.5
5. HurstPHI 6.4
6. KleinPHI 6.2
7. ManushWSH 5.2
8. TerryNYG 5.0
9. O'DoulBRO 5.0
10. WanerPIT 4.5