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. RuthNYY 10.5
2. GrovePHA 10.3
3. GehrigNYY 9.6
4. FerrellCLE 9.4
5. CroninWSH 8.5
6. TerryNYG 7.9
7. StewartSLB 7.8
8. SimmonsPHA 7.8
9. WilsonCHC 7.4
10. UhleDET 7.3
WAR Position Players
1. RuthNYY 10.3
2. GehrigNYY 9.6
3. CroninWSH 8.5
4. TerryNYG 7.9
5. SimmonsPHA 7.8
6. WilsonCHC 7.4
7. FoxxPHA 6.9
HermanBRO 6.9
9. WellsSLS 6.8
10. LindstromNYG 6.6
Offensive WAR
1. RuthNYY 10.0
2. GehrigNYY 9.9
3. WilsonCHC 8.3
4. HermanBRO 7.5
5. SimmonsPHA 7.4
6. TerryNYG 7.3
7. KleinPHI 6.9
8. WellsSLS 6.8
9. CroninWSH 6.6
10. FoxxPHA 6.4
Defensive WAR
1. CroninWSH 2.7
2. WrightBRO 2.7
3. JacksonNYG 2.2
4. MelilloSLB 1.7
5. GelbertSTL 1.5
6. FrischSTL 1.3
7. GilbertBRO 1.3
8. BluegeWSH 1.1
9. BishopPHA 1.1
10. DurocherCIN 1.1
FerrellSLB 1.1
Batting Average
1. WellsSLS .411
2. SuttlesSLS .409
3. TerryNYG .401
4. HermanBRO .393
5. KleinPHI .386
6. O'DoulPHI .383
7. SimmonsPHA .381
8. LindstromNYG .379
9. GehrigNYY .379
10. WatkinsSTL .373
On-Base%
1. SuttlesSLS .508
2. RuthNYY .493
3. WellsSLS .492
4. GehrigNYY .473
5. OttNYG .458
6. HermanBRO .455
7. WilsonCHC .454
8. O'DoulPHI .453
9. TerryNYG .452
10. KleinPHI .436
Slugging %
1. SuttlesSLS .817
2. RuthNYY .732
3. WilsonCHC .723
4. GehrigNYY .721
5. SimmonsPHA .708
6. KleinPHI .687
7. WellsSLS .682
8. HermanBRO .678
9. HafeySTL .652
10. FoxxPHA .637
On-Base Plus Slugging
1. SuttlesSLS 1.325
2. RuthNYY 1.225
3. GehrigNYY 1.194
4. WilsonCHC 1.177
5. WellsSLS 1.174
6. HermanBRO 1.132
7. SimmonsPHA 1.130
8. KleinPHI 1.123
9. TerryNYG 1.071
10. FoxxPHA 1.066
Games Played
1. CuylerCHC 156
EnglishCHC 156
KleinPHI 156
ThevenowPHI 156
5. WilsonCHC 155
6. OliverBOS 154
HodappCLE 154
AlexanderDET 154
GehringerDET 154
TerryNYG 154
GehrigNYY 154
MillerPHA 154
KressSLB 154
DouthitSTL 154
CroninWSH 154
At Bats
1. DouthitSTL 664
2. Critz2TM 662
3. KleinPHI 648
4. OliverBOS 646
5. CuylerCHC 642
6. EnglishCHC 638
7. HodappCLE 635
8. TerryNYG 633
9. GilbertBRO 623
10. FrederickBRO 616
JolleyCHW 616
Plate Appearances
1. EnglishCHC 755
2. DouthitSTL 748
3. CuylerCHC 741
4. KleinPHI 722
5. TerryNYG 710
6. WilsonCHC 709
7. Critz2TM 707
8. GehrigNYY 703
9. OliverBOS 701
10. GehringerDET 700
Runs Scored
1. KleinPHI 158
2. CuylerCHC 155
3. EnglishCHC 152
SimmonsPHA 152
5. RuthNYY 150
6. WilsonCHC 146
7. GehringerDET 144
8. HermanBRO 143
GehrigNYY 143
10. TerryNYG 139
Hits
1. TerryNYG 254
2. KleinPHI 250
3. HermanBRO 241
4. LindstromNYG 231
5. CuylerCHC 228
6. HodappCLE 225
7. GehrigNYY 220
8. WanerPIT 217
9. EnglishCHC 214
10. SimmonsPHA 211
Total Bases
1. KleinPHI 445
2. WilsonCHC 423
3. GehrigNYY 419
4. HermanBRO 416
5. TerryNYG 392
SimmonsPHA 392
7. RuthNYY 379
8. FoxxPHA 358
9. CuylerCHC 351
MorganCLE 351
Goslin2TM 351
Doubles
1. KleinPHI 59
2. HodappCLE 51
3. CuylerCHC 50
4. Manush2TM 49
5. HermanBRO 48
6. MorganCLE 47
GehringerDET 47
ComoroskyPIT 47
9. FrischSTL 46
10. FrederickBRO 44
Triples
1. ComoroskyPIT 23
2. CombsNYY 22
3. ReynoldsCHW 18
WanerPIT 18
5. CuylerCHC 17
EnglishCHC 17
GehrigNYY 17
8. SimmonsPHA 16
9. GehringerDET 15
TerryNYG 15
LazzeriNYY 15
Home Runs
1. WilsonCHC 56
2. RuthNYY 49
3. GehrigNYY 41
4. KleinPHI 40
5. BergerBSN 38
6. HartnettCHC 37
FoxxPHA 37
Goslin2TM 37
9. SimmonsPHA 36
10. HermanBRO 35
Runs Batted In
1. WilsonCHC 191
2. GehrigNYY 173
3. KleinPHI 170
4. SimmonsPHA 165
5. FoxxPHA 156
6. RuthNYY 153
7. Goslin2TM 138
8. MorganCLE 136
9. AlexanderDET 135
10. CuylerCHC 134
Bases on Balls
1. RuthNYY 136
2. BishopPHA 128
3. WilsonCHC 105
4. OttNYG 103
5. GehrigNYY 101
6. EnglishCHC 100
7. FoxxPHA 93
8. GranthamPIT 81
BlueSLB 81
10. SuhrPIT 80
Strikeouts
1. WilsonCHC 84
2. EnglishCHC 72
3. WrightBRO 70
4. BergerBSN 69
5. BissonetteBRO 66
MorganCLE 66
FoxxPHA 66
GranthamPIT 66
9. MeuselCIN 63
GehrigNYY 63
Stolen Bases
1. CuylerCHC 37
2. McManusDET 23
3. GehringerDET 19
4. McDuffieBBB 18
HermanBRO 18
WanerPIT 18
WellsSLS 18
8. JohnsonDET 17
Goslin2TM 17
CroninWSH 17
Singles
1. TerryNYG 177
2. LindstromNYG 163
3. WanerPIT 159
4. RiceWSH 158
5. HodappCLE 157
6. OliverBOS 153
WhitneyPHI 153
8. CuylerCHC 148
9. HermanBRO 147
EnglishCHC 147
Adjusted OPS+
1. SuttlesSLS 253
2. WellsSLS 214
3. RuthNYY 211
4. GehrigNYY 203
5. WilsonCHC 177
6. SimmonsPHA 175
7. HermanBRO 169
8. FoxxPHA 161
9. KleinPHI 159
10. TerryNYG 158
Runs Created
1. GehrigNYY 192
2. WilsonCHC 191
3. KleinPHI 190
4. HermanBRO 184
5. RuthNYY 183
6. TerryNYG 177
7. SimmonsPHA 166
8. CuylerCHC 151
FoxxPHA 151
10. LindstromNYG 147
Adj. Batting Runs
1. RuthNYY 95
2. GehrigNYY 94
3. WilsonCHC 76
4. HermanBRO 70
5. KleinPHI 62
6. SimmonsPHA 60
7. TerryNYG 60
8. WellsSLS 58
9. FoxxPHA 53
10. OttNYG 49
Adj. Batting Wins
1. RuthNYY 8.5
2. GehrigNYY 8.4
3. WilsonCHC 6.5
4. HermanBRO 6.0
5. WellsSLS 5.5
6. SimmonsPHA 5.4
7. KleinPHI 5.3
8. TerryNYG 5.2
9. FoxxPHA 4.8
10. OttNYG 4.2
Extra Base Hits
1. KleinPHI 107
2. GehrigNYY 100
3. WilsonCHC 97
4. HermanBRO 94
5. SimmonsPHA 93
6. RuthNYY 86
7. Goslin2TM 85
8. MorganCLE 84
9. FoxxPHA 83
10. ComoroskyPIT 82
Times On Base
1. GehrigNYY 324
2. RuthNYY 323
3. EnglishCHC 320
4. WilsonCHC 314
5. TerryNYG 312
6. HermanBRO 311
7. CuylerCHC 310
8. KleinPHI 308
9. OttNYG 287
10. FoxxPHA 281
Offensive Win %
1. SuttlesSLS .920
2. WellsSLS .892
3. RuthNYY .848
4. GehrigNYY .840
5. SimmonsPHA .824
6. WilsonCHC .808
7. HermanBRO .795
8. KleinPHI .793
9. TerryNYG .783
10. O'DoulPHI .771
Hit By Pitch
1. CuylerCHC 10
DykesPHA 10
3. BluegeWSH 8
4. BlairCHC 7
ReynoldsCHW 7
SewellCLE 7
GehringerDET 7
LeachNYG 7
HafeySTL 7
10. EnglishCHC 6
GrimmCHC 6
BishopPHA 6
Sacrifice Hits
1. HaasPHA 33
ComoroskyPIT 33
3. BluegeWSH 27
4. ThevenowPHI 26
5. BottomleySTL 24
6. FordCIN 23
FunkDET 23
TraynorPIT 23
9. BartellPIT 22
CroninWSH 22
Intentional Bases on Balls
1. FoxxPHA 9
2. RuthNYY 8
BoolPIT 8
4. BergerBSN 7
JolleyCHW 7
6. WilsonCHC 6
KleinPHI 6
8. TodtBOS 5
HartnettCHC 5
StephensonCHC 5
Caught Stealing
1. GehringerDET 15
2. GehrigNYY 14
3. HermanBRO 13
MillerPHA 13
5. KressSLB 12
6. Goslin2TM 11
MyerWSH 11
8. RichbourgBSN 10
CuylerCHC 10
JohnsonDET 10
CombsNYY 10
RuthNYY 10
FrischSTL 10
Brickell2TM 10
CroninWSH 10
Power-Speed #
1. HermanBRO 23.8
2. Goslin2TM 23.3
3. CuylerCHC 19.2
4. GehrigNYY 18.6
5. ReynoldsCHW 18.5
6. LindstromNYG 17.8
7. WellsSLS 17.5
8. GehringerDET 17.4
9. RuthNYY 16.6
10. HafeySTL 16.4
AB per SO
1. SewellCLE 117.7
2. RiceWSH 42.4
3. GehringerDET 35.9
4. FrischSTL 33.8
5. WanerPIT 32.7
6. FerrellSLB 31.4
7. SislerBSN 28.7
8. CochranePHA 27.1
9. MillerPHA 26.6
10. TraynorPIT 26.2
AB per HR
1. WilsonCHC 10.4
2. RuthNYY 10.6
3. SuttlesSLS 12.6
4. HartnettCHC 13.7
5. GehrigNYY 14.2
6. BergerBSN 14.6
7. FoxxPHA 15.2
8. SimmonsPHA 15.4
9. Goslin2TM 15.8
10. KleinPHI 16.2
Outs Made
1. Critz2TM 508
2. DouthitSTL 489
3. OliverBOS 472
4. GilbertBRO 461
5. MelilloSLB 454
6. ComoroskyPIT 451
7. KressSLB 447
8. CuylerCHC 441
9. MillerPHA 440
10. ThevenowPHI 438
Base-Out Runs Added (RE24)
1. GehrigNYY 100.67
2. SimmonsPHA 93.32
3. RuthNYY 92.90
4. WilsonCHC 83.88
5. KleinPHI 82.67
6. FoxxPHA 69.64
7. OttNYG 69.35
8. HermanBRO 65.72
9. CuylerCHC 63.07
10. TerryNYG 54.40
Win Probability Added (WPA)
1. SimmonsPHA 10.6
2. FoxxPHA 7.0
3. GehrigNYY 6.8
4. WilsonCHC 5.8
5. KleinPHI 5.7
6. LindstromNYG 4.8
7. TerryNYG 4.7
8. OttNYG 4.6
9. MorganCLE 4.2
10. CochranePHA 4.1
Situ. Wins Added (WPA/LI)
1. RuthNYY 8.1
2. GehrigNYY 7.8
3. WilsonCHC 6.8
4. SimmonsPHA 6.6
5. HermanBRO 6.2
6. KleinPHI 5.7
7. OttNYG 5.5
8. TerryNYG 5.3
9. FoxxPHA 5.0
10. CuylerCHC 4.1
Championship WPA (cWPA)
1. SimmonsPHA 20.8
2. WilsonCHC 18.6
3. FoxxPHA 16.6
4. CuylerCHC 11.1
5. CochranePHA 10.8
6. LindstromNYG 10.1
7. HartnettCHC 9.6
8. TerryNYG 9.5
9. HermanBRO 9.3
10. OttNYG 9.1
Base-Out Wins Added (REW)
1. GehrigNYY 9.1
2. RuthNYY 8.4
3. SimmonsPHA 8.1
4. WilsonCHC 7.1
5. KleinPHI 6.8
6. FoxxPHA 6.1
7. OttNYG 6.0
8. HermanBRO 5.6
9. CuylerCHC 5.4
10. CombsNYY 4.8