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. VanceBRO 10.3
2. RuthNYY 10.2
3. GehrigNYY 9.5
4. HornsbyBSN 8.9
5. GoslinWSH 7.5
6. ManushSLB 7.3
7. GrovePHA 7.2
8. GrimesPIT 7.1
9. ThomasCHW 7.0
10. WanerPIT 6.8
WAR Position Players
1. RuthNYY 10.2
2. GehrigNYY 9.5
3. HornsbyBSN 8.9
4. GoslinWSH 7.5
5. ManushSLB 7.3
6. WanerPIT 6.8
7. WellsSLS 6.1
8. LindstromNYG 6.0
9. BottomleySTL 5.6
10. WilsonCHC 5.5
Offensive WAR
1. HornsbyBSN 10.1
2. RuthNYY 9.9
3. GehrigNYY 9.0
4. ManushSLB 6.9
5. GoslinWSH 6.7
6. BottomleySTL 6.6
7. WanerPIT 6.4
8. WilsonCHC 6.0
9. WellsSLS 5.3
10. HafeySTL 5.1
Defensive WAR
1. JacksonNYG 3.5
2. FordCIN 3.1
3. MaguireCHC 2.6
4. RussellSLS 2.1
5. EnglishCHC 2.0
6. MaranvilleSTL 1.7
7. CohenNYG 1.6
8. Wilson2TM 1.6
BluegeWSH 1.6
10. LindstromNYG 1.5
Batting Average
1. WilsonBBS .399
2. DixonBBS .398
3. HornsbyBSN .387
4. LloydNLG .383
5. GoslinWSH .379
6. ManushSLB .378
7. GehrigNYY .374
8. WhiteAC .371
9. WanerPIT .370
10. ThomasAC .366
On-Base%
1. HornsbyBSN .498
2. WilsonBBS .492
3. DixonBBS .478
4. GehrigNYY .467
5. RuthNYY .463
6. WanerPIT .446
7. GoslinWSH .442
8. BishopPHA .438
9. LloydNLG .431
10. ThomasAC .427
Slugging %
1. RuthNYY .709
2. SuttlesSLS .704
3. DixonBBS .701
4. WellsSLS .689
5. RedusSLS .663
6. WilsonBBS .652
7. GehrigNYY .648
8. StearnesDS .644
9. HornsbyBSN .632
10. BottomleySTL .628
On-Base Plus Slugging
1. DixonBBS 1.180
2. RuthNYY 1.172
3. WilsonBBS 1.144
4. HornsbyBSN 1.130
5. GehrigNYY 1.115
6. SuttlesSLS 1.109
7. WellsSLS 1.103
8. RedusSLS 1.062
9. GoslinWSH 1.056
10. StearnesDS 1.031
Games Played
1. SewellCLE 155
KammCHW 155
BissonetteBRO 155
4. BlueSLB 154
RuthNYY 154
GehrigNYY 154
DouthitSTL 154
ManushSLB 154
GehringerDET 154
LindCLE 154
At Bats
1. WanerPIT 659
2. LindCLE 650
3. DouthitSTL 648
4. LindstromNYG 646
5. CritzCIN 641
6. ManushSLB 638
7. ThompsonPHI 634
8. CombsNYY 626
9. RiceWSH 616
10. RichbourgBSN 612
Plate Appearances
1. DouthitSTL 752
2. WanerPIT 720
3. LindCLE 714
4. CombsNYY 709
5. ThompsonPHI 700
6. WanerPIT 698
CritzCIN 698
8. ManushSLB 697
9. GehringerDET 691
10. LindstromNYG 687
Runs Scored
1. RuthNYY 163
2. WanerPIT 142
3. GehrigNYY 139
4. BottomleySTL 123
5. WanerPIT 121
6. CombsNYY 118
7. BlueSLB 116
8. DouthitSTL 111
9. FrischSTL 107
GehringerDET 107
Hits
1. ManushSLB 241
2. LindstromNYG 231
3. WanerPIT 223
4. WanerPIT 221
5. GehrigNYY 210
6. RichbourgBSN 206
7. RiceWSH 202
8. CombsNYY 194
9. GehringerDET 193
10. TraynorPIT 192
Total Bases
1. RuthNYY 380
2. ManushSLB 367
3. GehrigNYY 364
4. BottomleySTL 362
5. LindstromNYG 330
6. WanerPIT 329
7. BissonetteBRO 319
8. HafeySTL 314
9. HornsbyBSN 307
10. WilsonCHC 306
Doubles
1. WanerPIT 50
2. GehrigNYY 47
ManushSLB 47
4. HafeySTL 46
5. MeuselNYY 45
6. SchulteSLB 44
7. LindCLE 42
BottomleySTL 42
HornsbyBSN 42
10. FlagsteadBOS 41
Triples
1. CombsNYY 21
2. BottomleySTL 20
ManushSLB 20
4. WanerPIT 19
5. GehringerDET 16
6. RiceWSH 15
BarnesWSH 15
TavenerDET 15
9. TaittBOS 14
MetzlerCHW 14
WanerPIT 14
Home Runs
1. RuthNYY 54
2. WilsonCHC 31
BottomleySTL 31
4. GehrigNYY 27
HafeySTL 27
6. BissonetteBRO 25
7. StearnesDS 24
8. RedusSLS 22
WellsSLS 22
10. SuttlesSLS 21
HornsbyBSN 21
Runs Batted In
1. GehrigNYY 147
2. RuthNYY 146
3. BottomleySTL 136
4. TraynorPIT 124
5. WilsonCHC 120
6. MeuselNYY 113
7. HafeySTL 111
8. ManushSLB 108
9. LindstromNYG 107
HeilmannDET 107
SimmonsPHA 107
Bases on Balls
1. RuthNYY 137
2. HornsbyBSN 107
3. BlueSLB 105
4. BishopPHA 100
5. GehrigNYY 95
6. DouthitSTL 84
7. BresslerBRO 80
JudgeWSH 80
9. WilsonCHC 77
WanerPIT 77
CombsNYY 77
MetzlerCHW 77
Strikeouts
1. WilsonCHC 94
2. RuthNYY 87
3. BissonetteBRO 75
4. KressSLB 70
5. GehrigNYY 69
6. CuylerCHC 61
7. SchulteSLB 60
8. BeckCHC 58
9. MeuselNYY 56
10. MostilCHW 54
BottomleySTL 54
Stolen Bases
1. CuylerCHC 37
2. MyerBOS 30
3. FrischSTL 29
DwightKCM 29
5. MostilCHW 23
6. JosephKCM 20
RiceDET 20
8. GardnerCAG 19
AllenKCM 19
WalkerCIN 19
ThompsonPHI 19
BellSLS 19
Singles
1. WanerPIT 180
2. LindstromNYG 169
3. RichbourgBSN 166
4. ManushSLB 161
5. RiceWSH 153
CritzCIN 153
7. DouthitSTL 150
8. WanerPIT 148
9. LindCLE 144
Sisler2TM 144
SewellCLE 144
Adjusted OPS+
1. RuthNYY 206
2. HornsbyBSN 202
3. DixonBBS 200
4. SuttlesSLS 197
5. WellsSLS 196
6. GehrigNYY 193
7. WilsonBBS 192
8. RedusSLS 185
9. StearnesDS 177
10. GoslinWSH 176
Runs Created
1. RuthNYY 173
2. GehrigNYY 164
3. HornsbyBSN 153
ManushSLB 153
5. BottomleySTL 145
6. WanerPIT 142
7. GoslinWSH 125
8. WilsonCHC 123
BissonetteBRO 123
10. HafeySTL 121
Adj. Batting Runs
1. RuthNYY 88
2. HornsbyBSN 81
3. GehrigNYY 80
4. WanerPIT 51
5. GoslinWSH 51
6. BottomleySTL 51
7. ManushSLB 48
8. WilsonCHC 44
9. WellsSLS 41
10. BissonetteBRO 38
Adj. Batting Wins
1. RuthNYY 8.3
2. HornsbyBSN 7.6
3. GehrigNYY 7.5
4. WanerPIT 4.9
5. BottomleySTL 4.8
GoslinWSH 4.8
7. ManushSLB 4.6
8. WilsonCHC 4.2
9. WellsSLS 4.0
10. BissonetteBRO 3.7
Extra Base Hits
1. BottomleySTL 93
2. RuthNYY 91
3. GehrigNYY 87
4. ManushSLB 80
5. HafeySTL 79
6. WanerPIT 75
7. WilsonCHC 72
8. HornsbyBSN 70
9. BissonetteBRO 68
10. TerryNYG 64
Times On Base
1. RuthNYY 313
2. GehrigNYY 309
3. WanerPIT 305
4. HornsbyBSN 296
5. DouthitSTL 285
6. ManushSLB 280
7. CombsNYY 273
8. RichbourgBSN 270
9. GehringerDET 268
10. WanerPIT 265
Offensive Win %
1. HornsbyBSN .856
2. DixonBBS .854
3. RuthNYY .851
4. SuttlesSLS .842
5. WellsSLS .840
6. WilsonBBS .840
7. GehrigNYY .836
8. GoslinWSH .821
9. RedusSLS .816
10. MeltonCTG .799
Hit By Pitch
1. JiménezCSW 10
DouthitSTL 10
3. RedusSLS 9
4. MillerPHA 8
HoganNYG 8
WelshNYG 8
McNeelySLB 8
BluegeWSH 8
MothellKCM 8
10. RileDS 7
CuylerCHC 7
SewellCLE 7
Sacrifice Hits
1. TraynorPIT 42
2. MaguireCHC 37
3. JacksonNYG 33
4. TodtBOS 31
5. ClancyCHW 29
6. GrimmCHC 28
KammCHW 28
8. LindCLE 27
9. MyerBOS 26
KressSLB 26
Intentional Bases on Balls
1. HoganNYG 12
2. HartnettCHC 10
3. HornsbyBSN 9
4. RuthNYY 8
5. BissonetteBRO 7
6. SchangSLB 6
WilliamsPHI 6
Wilson2TM 6
9. SewellCLE 5
Burns2TM 5
GoslinWSH 5
HenlineBRO 5
TaylorBSN 5
TerryNYG 5
HermanBRO 5
SewellCLE 5
JacksonNYG 5
Hargreaves2TM 5
Caught Stealing
1. LindstromNYG 21
2. MostilCHW 20
3. MyerBOS 16
RichbourgBSN 16
5. HendrickBRO 15
SothernPHI 15
7. AllenCIN 13
McManusDET 13
9. JamiesonCLE 12
RiceDET 12
ThompsonPHI 12
Power-Speed #
1. CuylerCHC 23.3
2. GoslinWSH 16.5
3. WellsSLS 16.3
4. BottomleySTL 15.1
5. FrischSTL 14.9
6. LindstromNYG 14.5
7. ManushSLB 14.3
8. DixonBBS 13.9
9. HendrickBRO 13.0
10. BlueSLB 12.9
AB per SO
1. SewellCLE 65.3
2. TraynorPIT 56.9
3. WanerPIT 50.7
4. ManushSLB 45.6
5. O'DoulNYG 44.3
6. RiceWSH 41.1
7. BoleyPHA 38.6
8. WanerPIT 37.6
9. HighSTL 36.8
10. SummaCLE 33.6
AB per HR
1. RuthNYY 9.9
2. StearnesDS 13.1
3. RedusSLS 14.3
WellsSLS 14.3
5. SuttlesSLS 14.3
6. WilsonCHC 16.8
7. DixonBBS 17.0
8. Harper2TM 17.3
9. BottomleySTL 18.6
10. HafeySTL 19.3
Outs Made
1. LindCLE 489
2. ThompsonPHI 487
3. CritzCIN 482
4. DouthitSTL 477
5. WanerPIT 462
6. BellBSN 459
7. MaguireCHC 454
8. LindstromNYG 450
9. CombsNYY 444
10. TodtBOS 439
Base-Out Runs Added (RE24)
1. GehrigNYY 95.53
2. RuthNYY 92.10
3. HornsbyBSN 70.08
4. ManushSLB 68.29
5. BottomleySTL 60.35
6. WanerPIT 58.52
7. BissonetteBRO 49.39
8. HafeySTL 43.04
9. GoslinWSH 41.68
10. TerryNYG 40.98
Win Probability Added (WPA)
1. GehrigNYY 7.6
2. RuthNYY 7.4
3. ManushSLB 6.3
4. HornsbyBSN 5.8
5. WanerPIT 5.3
6. BottomleySTL 4.7
7. GoslinWSH 4.7
8. HoganNYG 4.3
9. BissonetteBRO 4.3
10. HafeySTL 3.9
Situ. Wins Added (WPA/LI)
1. RuthNYY 8.7
2. GehrigNYY 7.8
3. HornsbyBSN 6.3
4. WanerPIT 5.5
5. ManushSLB 5.2
6. BottomleySTL 4.9
7. BissonetteBRO 4.7
8. GoslinWSH 4.1
9. HafeySTL 4.0
10. OttNYG 3.3
Championship WPA (cWPA)
1. GehrigNYY 20.7
2. HoganNYG 19.1
3. HafeySTL 17.4
4. BottomleySTL 17.3
5. RuthNYY 17.1
6. SimmonsPHA 12.2
7. TerryNYG 11.8
8. OttNYG 11.3
9. CombsNYY 8.9
10. Harper2TM 7.4
Base-Out Wins Added (REW)
1. GehrigNYY 9.1
2. RuthNYY 8.7
3. HornsbyBSN 6.9
4. ManushSLB 6.4
5. BottomleySTL 5.7
6. WanerPIT 5.5
7. BissonetteBRO 4.8
8. HafeySTL 4.0
9. GoslinWSH 4.0
10. TerryNYG 3.9