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. GroveBOS 10.6
2. HubbellNYG 10.1
3. GehrigNYY 9.7
4. VaughanPIT 8.0
5. GehringerDET 7.9
6. OttNYG 7.8
7. FerrellBOS 7.7
8. DeanSTL 7.7
9. ApplingCHW 7.2
10. HermanCHC 7.2
WAR Position Players
1. GehrigNYY 9.7
2. VaughanPIT 8.0
3. GehringerDET 7.9
4. OttNYG 7.8
5. ApplingCHW 7.2
6. HermanCHC 7.2
7. WanerPIT 7.2
8. MedwickSTL 7.1
9. AverillCLE 6.9
10. BartellNYG 6.4
Offensive WAR
1. GehrigNYY 9.8
2. VaughanPIT 8.1
3. OttNYG 7.6
4. GehringerDET 7.5
5. AverillCLE 7.3
6. ApplingCHW 6.8
7. WanerPIT 6.5
8. MedwickSTL 6.3
9. CamilliPHI 6.3
10. CliftSLB 6.0
Defensive WAR
1. BartellNYG 3.8
2. JurgesCHC 2.3
3. WhiteheadNYG 2.1
4. CuccinelloBSN 2.0
5. Warstler2TM 1.8
6. HermanCHC 1.8
7. RogellDET 1.5
8. MancusoNYG 1.4
9. ApplingCHW 1.3
10. HaleCLE 1.2
Batting Average
1. GibsonPC .389
2. ApplingCHW .388
3. AverillCLE .378
4. WanerPIT .373
5. ParnellPS .367
6. PhelpsBRO .367
7. DickeyNYY .362
8. BenjaminHG .360
9. ScalesNBY .358
10. HarrisHG .355
On-Base%
1. GibsonPC .478
2. GehrigNYY .478
3. ApplingCHW .474
4. LeonardHG .471
5. VaughanPIT .453
6. OttNYG .448
7. WanerPIT .446
8. BenjaminHG .442
9. CamilliPHI .441
10. FoxxBOS .440
Slugging %
1. GibsonPC .783
2. GehrigNYY .696
3. TroskyCLE .644
4. FoxxBOS .631
5. AverillCLE .627
6. DickeyNYY .617
7. BenjaminHG .593
8. DihigoNYC .591
9. OttNYG .588
10. StearnesPS .581
On-Base Plus Slugging
1. GibsonPC 1.261
2. GehrigNYY 1.174
3. FoxxBOS 1.071
4. AverillCLE 1.065
5. LeonardHG 1.051
6. DickeyNYY 1.045
7. OttNYG 1.036
8. BenjaminHG 1.035
9. TroskyCLE 1.026
10. CamilliPHI 1.018
Games Played
1. HassettBRO 156
SuhrPIT 156
VaughanPIT 156
4. FoxxBOS 155
KnickerbockerCLE 155
GehrigNYY 155
BellSLB 155
LarySLB 155
MedwickSTL 155
10. CramerBOS 154
DemareeCHC 154
GehringerDET 154
OwenDET 154
WhiteheadNYG 154
NorrisPHI 154
At Bats
1. JensenPIT 696
2. FinneyPHA 653
3. MooreNYG 649
4. CramerBOS 643
5. GehringerDET 641
6. HughesCLE 638
7. MooreBSN 637
DiMaggioNYY 637
9. MedwickSTL 636
10. HassettBRO 635
Plate Appearances
1. LarySLB 745
2. CrosettiNYY 740
3. GehringerDET 731
JensenPIT 731
5. GehrigNYY 719
6. CramerBOS 713
7. HermanCHC 709
8. HughesCLE 708
9. FinneyPHA 703
10. VaughanPIT 701
CliftSLB 701
Runs Scored
1. GehrigNYY 167
2. CliftSLB 145
3. GehringerDET 144
4. CrosettiNYY 137
5. AverillCLE 136
6. DiMaggioNYY 132
7. FoxxBOS 130
8. HaleCLE 126
9. TroskyCLE 124
10. GoslinDET 122
VaughanPIT 122
Hits
1. AverillCLE 232
2. GehringerDET 227
3. MedwickSTL 223
4. WanerPIT 218
5. TroskyCLE 216
6. DemareeCHC 212
BellSLB 212
8. HermanCHC 211
9. RadcliffCHW 207
10. DiMaggioNYY 206
Total Bases
1. TroskyCLE 405
2. GehrigNYY 403
3. AverillCLE 385
4. FoxxBOS 369
5. DiMaggioNYY 367
MedwickSTL 367
7. GehringerDET 356
8. HaleCLE 314
OttNYG 314
10. BellSLB 309
Doubles
1. MedwickSTL 64
2. GehringerDET 60
3. HermanCHC 57
4. WalkerDET 55
5. WanerPIT 53
6. HaleCLE 50
Chapman2TM 50
8. TroskyCLE 45
SoltersSLB 45
10. DiMaggioNYY 44
Triples
1. AverillCLE 15
DiMaggioNYY 15
RolfeNYY 15
4. GoodmanCIN 14
JohnsonPHA 14
6. HaleCLE 13
CamilliPHI 13
MedwickSTL 13
LewisWSH 13
10. MooreBSN 12
RiggsCIN 12
GehringerDET 12
SuhrPIT 12
BellSLB 12
Home Runs
1. GehrigNYY 49
2. TroskyCLE 42
3. FoxxBOS 41
4. OttNYG 33
5. DiMaggioNYY 29
6. AverillCLE 28
CamilliPHI 28
8. BergerBSN 25
JohnsonPHA 25
Klein2TM 25
Runs Batted In
1. TroskyCLE 162
2. GehrigNYY 152
3. FoxxBOS 143
4. BonuraCHW 138
MedwickSTL 138
6. OttNYG 135
7. SoltersSLB 134
8. ApplingCHW 128
9. AverillCLE 126
10. GoslinDET 125
DiMaggioNYY 125
Bases on Balls
1. GehrigNYY 130
2. VaughanPIT 118
3. LarySLB 117
4. CamilliPHI 116
5. CliftSLB 115
6. OttNYG 111
7. FoxxBOS 105
8. LazzeriNYY 97
9. SuhrPIT 95
10. BonuraCHW 94
SelkirkNYY 94
WestSLB 94
Strikeouts
1. FoxxBOS 119
2. BrubakerPIT 96
3. BergerBSN 84
CamilliPHI 84
5. CrosettiNYY 83
6. MooreBSN 80
7. NorrisPHI 79
8. SoltersSLB 76
9. JohnsonPHA 71
10. PuccinelliPHA 70
WestSLB 70
Stolen Bases
1. LarySLB 37
2. Powell2TM 26
3. WerberBOS 23
MartinSTL 23
5. HughesCLE 20
Chapman2TM 20
7. CrosettiNYY 18
8. HackCHC 17
WalkerDET 17
ChiozzaPHI 17
MartinSTL 17
Singles
1. RadcliffCHW 161
2. ApplingCHW 160
MooreNYG 160
FinneyPHA 160
5. DemareeCHC 159
6. HassettBRO 154
7. WanerPIT 151
8. CramerBOS 150
AverillCLE 150
10. MosesPHA 149
BellSLB 149
Adjusted OPS+
1. GibsonPC 217
2. GehrigNYY 190
3. OttNYG 177
4. LeonardHG 167
5. MizeSTL 162
6. BenjaminHG 162
7. CamilliPHI 162
8. DickeyNYY 158
9. MedwickSTL 158
10. WanerPIT 157
Runs Created
1. GehrigNYY 189
2. AverillCLE 167
3. FoxxBOS 163
4. GehringerDET 153
5. TroskyCLE 152
6. MedwickSTL 141
7. OttNYG 139
8. WanerPIT 135
9. CamilliPHI 132
10. DiMaggioNYY 128
Adj. Batting Runs
1. GehrigNYY 87
2. OttNYG 64
3. AverillCLE 54
4. WanerPIT 52
5. FoxxBOS 52
6. CamilliPHI 52
7. MedwickSTL 49
8. VaughanPIT 47
9. GehringerDET 45
10. TroskyCLE 39
Adj. Batting Wins
1. GehrigNYY 7.6
2. OttNYG 6.1
3. WanerPIT 5.0
4. CamilliPHI 5.0
5. MedwickSTL 4.8
6. AverillCLE 4.7
7. FoxxBOS 4.6
8. VaughanPIT 4.6
9. GehringerDET 4.0
10. MizeSTL 3.5
Extra Base Hits
1. TroskyCLE 96
2. MedwickSTL 95
3. GehrigNYY 93
4. DiMaggioNYY 88
5. GehringerDET 87
6. AverillCLE 82
7. FoxxBOS 81
8. HaleCLE 77
9. WalkerDET 72
10. CliftSLB 71
Times On Base
1. GehrigNYY 342
2. GehringerDET 314
3. VaughanPIT 313
4. FoxxBOS 304
5. AverillCLE 298
LarySLB 298
7. CliftSLB 296
8. WanerPIT 295
9. BonuraCHW 292
10. OttNYG 291
Offensive Win %
1. GibsonPC .878
2. GehrigNYY .830
3. OttNYG .797
4. AverillCLE .791
5. CamilliPHI .783
6. LeonardHG .783
7. WanerPIT .783
8. FoxxBOS .779
9. DickeyNYY .771
10. MizeSTL .770
Hit By Pitch
1. CrosettiNYY 12
2. PietCHW 9
GoodmanCIN 9
4. BergerBSN 8
WalkerDET 8
6. LombardiCIN 7
RiggsCIN 7
OwenDET 7
WhiteheadNYG 7
GehrigNYY 7
CliftSLB 7
Sacrifice Hits
1. HaasCHW 23
2. NorrisPHI 21
3. Warstler2TM 19
4. BartellNYG 18
5. DemareeCHC 17
HermanCHC 17
WhiteheadNYG 17
8. CramerBOS 16
CuccinelloBSN 16
10. KreevichCHW 15
Whitney2TM 15
Intentional Bases on Balls
1. MizeSTL 21
2. OttNYG 16
3. SewellCHW 12
SuhrPIT 12
5. FoxxBOS 11
VosmikCLE 11
7. DavisSTL 10
8. BonuraCHW 9
GehrigNYY 9
VaughanPIT 9
Double Plays Grounded Into
1. LeeBSN 23
2. JordanBSN 20
DemareeCHC 20
4. WhiteheadNYG 18
NorrisPHI 18
DurocherSTL 18
7. BrubakerPIT 17
8. HermanCHC 16
JurgesCHC 16
MancusoNYG 16
Caught Stealing
1. HackCHC 18
2. RiggsCIN 15
3. KnickerbockerCLE 14
4. WerberBOS 13
5. GalanCHC 12
ChiozzaPHI 12
7. HassettBRO 11
CoscarartBSN 11
CuylerCIN 11
Powell2TM 11
Power-Speed #
1. FoxxBOS 19.7
2. GoslinDET 17.7
3. CrosettiNYY 16.4
4. KuhelWSH 15.5
5. SelkirkNYY 15.1
6. CliftSLB 15.0
7. MartinSTL 14.9
8. WalkerDET 14.1
9. WerberBOS 13.9
10. Powell2TM 12.2
AB per SO
1. WanerPIT 82.8
2. RadcliffCHW 51.5
3. GehringerDET 49.3
4. HassettBRO 37.4
5. JensenPIT 36.6
6. StrippBRO 36.6
7. CooneyBRO 33.8
8. CramerBOS 32.2
9. FinneyPHA 29.7
10. SewellCHW 28.2
AB per HR
1. GibsonPC 9.7
2. GehrigNYY 11.8
3. DihigoNYC 14.1
4. FoxxBOS 14.3
5. TroskyCLE 15.0
6. OttNYG 16.2
7. CamilliPHI 18.9
8. DickeyNYY 19.2
9. LeonardHG 20.7
10. StearnesPS 21.0
Outs Made
1. JensenPIT 532
2. WhiteheadNYG 500
3. CramerBOS 477
4. MooreBSN 473
5. NorrisPHI 472
6. HughesCLE 468
7. HassettBRO 467
8. FinneyPHA 465
9. CrosettiNYY 463
10. KnickerbockerCLE 461
Base-Out Runs Added (RE24)
1. GehrigNYY 95.75
2. OttNYG 79.00
3. ApplingCHW 71.11
4. MedwickSTL 70.27
5. AverillCLE 66.53
6. FoxxBOS 64.33
7. WanerPIT 55.30
8. SuhrPIT 54.24
9. TroskyCLE 53.08
10. CamilliPHI 52.62
Win Probability Added (WPA)
1. OttNYG 8.4
2. GehrigNYY 7.1
3. MizeSTL 6.2
4. SuhrPIT 5.9
5. MedwickSTL 5.8
6. AverillCLE 5.4
7. FoxxBOS 5.2
8. DickeyNYY 5.1
9. ApplingCHW 5.1
10. CamilliPHI 4.3
Situ. Wins Added (WPA/LI)
1. GehrigNYY 7.6
2. OttNYG 6.8
3. AverillCLE 5.7
4. MedwickSTL 5.3
5. FoxxBOS 4.8
6. CamilliPHI 4.8
7. DickeyNYY 4.4
8. ApplingCHW 4.4
9. WanerPIT 4.3
10. CliftSLB 4.1
Championship WPA (cWPA)
1. OttNYG 21.1
2. MizeSTL 19.5
3. GehrigNYY 18.2
4. MedwickSTL 17.9
5. HermanCHC 10.6
6. DemareeCHC 8.9
7. SelkirkNYY 8.0
8. DickeyNYY 7.8
9. MartinSTL 7.4
10. FoxxBOS 6.5
Base-Out Wins Added (REW)
1. GehrigNYY 8.5
2. OttNYG 7.6
3. MedwickSTL 6.8
4. ApplingCHW 6.1
5. AverillCLE 5.8
6. FoxxBOS 5.5
7. WanerPIT 5.3
8. SuhrPIT 5.2
9. MizeSTL 4.9
10. CamilliPHI 4.8