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. HermanBRO 6.9
FoxxPHA 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. FerrellSLB 1.1
DurocherCIN 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
ThevenowPHI 156
KleinPHI 156
EnglishCHC 156
5. WilsonCHC 155
6. CroninWSH 154
GehrigNYY 154
MillerPHA 154
OliverBOS 154
GehringerDET 154
HodappCLE 154
KressSLB 154
DouthitSTL 154
TerryNYG 154
AlexanderDET 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. JolleyCHW 616
FrederickBRO 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. GehrigNYY 143
HermanBRO 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. SimmonsPHA 392
TerryNYG 392
7. RuthNYY 379
8. FoxxPHA 358
9. Goslin2TM 351
CuylerCHC 351
MorganCLE 351
Doubles
1. KleinPHI 59
2. HodappCLE 51
3. CuylerCHC 50
4. Manush2TM 49
5. HermanBRO 48
6. GehringerDET 47
ComoroskyPIT 47
MorganCLE 47
9. FrischSTL 46
10. FrederickBRO 44
Triples
1. ComoroskyPIT 23
2. CombsNYY 22
3. ReynoldsCHW 18
WanerPIT 18
5. EnglishCHC 17
GehrigNYY 17
CuylerCHC 17
8. SimmonsPHA 16
9. GehringerDET 15
LazzeriNYY 15
TerryNYG 15
Home Runs
1. WilsonCHC 56
2. RuthNYY 49
3. GehrigNYY 41
4. KleinPHI 40
5. BergerBSN 38
6. FoxxPHA 37
Goslin2TM 37
HartnettCHC 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. FoxxPHA 66
GranthamPIT 66
BissonetteBRO 66
MorganCLE 66
9. MeuselCIN 63
GehrigNYY 63
Stolen Bases
1. CuylerCHC 37
2. McManusDET 23
3. GehringerDET 19
4. McDuffieBBB 18
WanerPIT 18
HermanBRO 18
WellsSLS 18
8. Goslin2TM 17
JohnsonDET 17
CroninWSH 17
Singles
1. TerryNYG 177
2. LindstromNYG 163
3. WanerPIT 159
4. RiceWSH 158
5. HodappCLE 157
6. WhitneyPHI 153
OliverBOS 153
8. CuylerCHC 148
9. EnglishCHC 147
HermanBRO 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. FoxxPHA 151
CuylerCHC 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. DykesPHA 10
CuylerCHC 10
3. BluegeWSH 8
4. GehringerDET 7
HafeySTL 7
ReynoldsCHW 7
LeachNYG 7
BlairCHC 7
SewellCLE 7
10. EnglishCHC 6
BishopPHA 6
GrimmCHC 6
Sacrifice Hits
1. HaasPHA 33
ComoroskyPIT 33
3. BluegeWSH 27
4. ThevenowPHI 26
5. BottomleySTL 24
6. TraynorPIT 23
FordCIN 23
FunkDET 23
9. BartellPIT 22
CroninWSH 22
Intentional Bases on Balls
1. FoxxPHA 9
2. RuthNYY 8
BoolPIT 8
4. JolleyCHW 7
BergerBSN 7
6. WilsonCHC 6
KleinPHI 6
8. StephensonCHC 5
TodtBOS 5
HartnettCHC 5
Caught Stealing
1. GehringerDET 15
2. GehrigNYY 14
3. MillerPHA 13
HermanBRO 13
5. KressSLB 12
6. Goslin2TM 11
MyerWSH 11
8. RuthNYY 10
Brickell2TM 10
CombsNYY 10
FrischSTL 10
JohnsonDET 10
RichbourgBSN 10
CuylerCHC 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.55
5. KleinPHI 82.21
6. FoxxPHA 69.64
7. OttNYG 69.35
8. HermanBRO 65.72
9. CuylerCHC 64.22
10. TerryNYG 54.47
Win Probability Added (WPA)
1. SimmonsPHA 10.6
2. FoxxPHA 7.0
3. GehrigNYY 6.8
4. WilsonCHC 5.7
5. KleinPHI 5.5
6. LindstromNYG 4.9
7. TerryNYG 4.7
8. OttNYG 4.6
9. MorganCLE 4.2
10. CuylerCHC 4.2
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.4
3. FoxxPHA 16.6
4. CuylerCHC 11.4
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.5
10. CombsNYY 4.8