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 9.2
2. GomezNYY 9.0
3. MedwickSTL 8.4
4. DiMaggioNYY 8.4
5. GehrigNYY 8.2
6. GehringerDET 7.8
7. GreenbergDET 7.6
8. CliftSLB 7.1
9. OttNYG 6.8
10. BartellNYG 6.6
WAR Position Players
1. MedwickSTL 8.4
2. DiMaggioNYY 8.4
3. GehrigNYY 8.2
4. GehringerDET 7.8
5. GreenbergDET 7.6
6. CliftSLB 7.1
7. OttNYG 6.8
8. BartellNYG 6.6
9. MizeSTL 6.6
10. DickeyNYY 6.5
Offensive WAR
1. GehrigNYY 8.8
2. MedwickSTL 8.2
3. DiMaggioNYY 7.8
4. GreenbergDET 7.4
5. GehringerDET 7.3
6. MizeSTL 7.1
7. OttNYG 6.2
8. CliftSLB 6.2
9. HermanCHC 6.0
10. CamilliPHI 6.0
Defensive WAR
1. BartellNYG 2.9
2. ApplingCHW 2.4
3. HayesCHW 2.4
4. WhiteheadNYG 2.3
5. CuccinelloBSN 1.7
6. WarstlerBSN 1.6
7. TravisWSH 1.5
8. Allen2TM 1.4
9. DickeyNYY 1.3
10. CrosettiNYY 1.2
Batting Average
1. GibsonHG .417
2. WestWEG .394
3. Carter2TM .390
4. WrightWEG .381
5. BrownKCM .379
6. LeonardHG .376
7. Dandridge2TM .375
8. MedwickSTL .374
9. GehringerDET .371
10. MizeSTL .364
On-Base%
1. GibsonHG .500
2. GehrigNYY .473
3. LeonardHG .462
4. GehringerDET .458
5. WestWEG .447
6. CamilliPHI .446
7. GreenbergDET .436
8. BrownKCM .432
9. Strong3TM .429
10. MizeSTL .427
Slugging %
1. GibsonHG .974
2. LeonardHG .729
3. WrightWEG .728
4. WhatleyBBB .679
5. DiMaggioNYY .673
6. GreenbergDET .668
7. BrownKCM .664
8. YorkDET .651
9. GehrigNYY .643
10. MedwickSTL .641
On-Base Plus Slugging
1. GibsonHG 1.474
2. LeonardHG 1.191
3. WrightWEG 1.133
4. GehrigNYY 1.116
5. GreenbergDET 1.105
6. BrownKCM 1.095
7. DiMaggioNYY 1.085
8. WhatleyBBB 1.063
9. MedwickSTL 1.056
10. CamilliPHI 1.034
Games Played
1. GehrigNYY 157
2. AverillCLE 156
LaryCLE 156
BellSLB 156
MedwickSTL 156
LewisWSH 156
7. CliftSLB 155
8. DemareeCHC 154
HackCHC 154
ApplingCHW 154
WalkerCHW 154
HaleCLE 154
GreenbergDET 154
RolfeNYY 154
MosesPHA 154
WanerPIT 154
At Bats
1. LewisWSH 668
2. MosesPHA 649
3. RolfeNYY 648
4. LaryCLE 644
5. BellSLB 642
6. WalkerDET 635
7. MedwickSTL 633
8. FoxDET 628
9. DiMaggioNYY 621
10. WanerPIT 619
Plate Appearances
1. LaryCLE 741
RolfeNYY 741
3. LewisWSH 733
4. CrosettiNYY 721
5. MosesPHA 713
6. AverillCLE 702
7. GreenbergDET 701
8. GehrigNYY 700
9. BellSLB 699
10. GalanCHC 695
Runs Scored
1. DiMaggioNYY 151
2. RolfeNYY 143
3. GehrigNYY 138
4. GreenbergDET 137
5. GehringerDET 133
6. CrosettiNYY 127
7. AverillCLE 121
8. FoxDET 116
9. MosesPHA 113
10. FoxxBOS 111
MedwickSTL 111
Hits
1. MedwickSTL 237
2. WanerPIT 219
3. BellSLB 218
4. DiMaggioNYY 215
5. WalkerDET 213
6. LewisWSH 210
7. GehringerDET 209
8. FoxDET 208
MosesPHA 208
10. MizeSTL 204
Total Bases
1. DiMaggioNYY 418
2. MedwickSTL 406
3. GreenbergDET 397
4. GehrigNYY 366
5. MosesPHA 357
6. MizeSTL 333
7. TroskyCLE 329
8. BellSLB 327
9. WalkerDET 317
10. SoltersCLE 314
Doubles
1. MedwickSTL 56
2. BellSLB 51
3. GreenbergDET 49
4. MosesPHA 48
5. VosmikSLB 47
6. LaryCLE 46
7. ApplingCHW 42
CampbellCLE 42
SoltersCLE 42
WalkerDET 42
Triples
1. VaughanPIT 17
2. KreevichCHW 16
WalkerCHW 16
4. DiMaggioNYY 15
StoneWSH 15
6. GreenbergDET 14
SuhrPIT 14
8. MosesPHA 13
9. GoodmanCIN 12
HandleyPIT 12
Chapman2TM 12
Home Runs
1. DiMaggioNYY 46
2. GreenbergDET 40
3. GehrigNYY 37
4. FoxxBOS 36
5. YorkDET 35
6. TroskyCLE 32
7. OttNYG 31
MedwickSTL 31
9. DickeyNYY 29
CliftSLB 29
Runs Batted In
1. GreenbergDET 184
2. DiMaggioNYY 167
3. GehrigNYY 158
4. MedwickSTL 154
5. DickeyNYY 133
6. TroskyCLE 128
7. FoxxBOS 127
8. CliftSLB 118
9. BellSLB 117
10. DemareeCHC 115
Bases on Balls
1. GehrigNYY 127
2. GreenbergDET 102
OttNYG 102
4. FoxxBOS 99
5. JohnsonPHA 98
CliftSLB 98
7. GehringerDET 90
RolfeNYY 90
CamilliPHI 90
10. AverillCLE 88
LaryCLE 88
Strikeouts
1. DiMaggioBSN 111
2. CrosettiNYY 105
3. GreenbergDET 101
4. FoxxBOS 96
5. BrackBRO 93
6. CamilliPHI 82
7. CliftSLB 80
8. LazzeriNYY 76
9. WalkerDET 74
10. CroninBOS 73
MooreBSN 73
Stolen Bases
1. WerberPHA 35
Chapman2TM 35
3. Milton2TM 33
4. GalanCHC 23
WalkerDET 23
6. DwightKCM 22
7. ApplingCHW 18
LaryCLE 18
Hill2TM 18
10. HackCHC 16
PytlakCLE 16
Singles
1. WanerPIT 178
2. LewisWSH 162
3. GehringerDET 154
4. FoxDET 149
WalkerDET 149
WanerPIT 149
7. BellSLB 145
8. TravisWSH 144
9. DemareeCHC 140
MedwickSTL 140
Adjusted OPS+
1. GibsonHG 273
2. LeonardHG 204
3. BrownKCM 199
4. WhatleyBBB 189
5. WrightWEG 188
6. MedwickSTL 182
7. GehrigNYY 176
8. MizeSTL 174
9. GreenbergDET 172
10. CamilliPHI 170
Runs Created
1. GreenbergDET 172
2. DiMaggioNYY 171
GehrigNYY 171
4. MedwickSTL 165
5. MizeSTL 140
6. GehringerDET 135
7. MosesPHA 131
8. BellSLB 127
CliftSLB 127
10. DickeyNYY 124
Adj. Batting Runs
1. GehrigNYY 73
2. MedwickSTL 70
3. GreenbergDET 67
4. DiMaggioNYY 59
5. MizeSTL 58
6. CamilliPHI 51
7. GehringerDET 44
8. OttNYG 42
9. GibsonHG 39
10. JohnsonPHA 38
Adj. Batting Wins
1. MedwickSTL 6.8
2. GehrigNYY 6.6
3. GreenbergDET 6.0
4. MizeSTL 5.7
5. DiMaggioNYY 5.3
6. CamilliPHI 5.0
7. OttNYG 4.2
8. GehringerDET 4.0
9. JohnsonPHA 3.4
10. GibsonHG 3.4
Extra Base Hits
1. GreenbergDET 103
2. MedwickSTL 97
3. DiMaggioNYY 96
4. MosesPHA 86
5. GehrigNYY 83
6. TroskyCLE 77
7. SoltersCLE 73
BellSLB 73
9. CliftSLB 72
MizeSTL 72
Times On Base
1. GehrigNYY 331
2. GreenbergDET 305
3. GehringerDET 300
4. DiMaggioNYY 284
5. WanerPIT 282
6. MedwickSTL 280
7. CliftSLB 279
8. LaryCLE 278
9. BellSLB 272
10. AverillCLE 270
RolfeNYY 270
Offensive Win %
1. GibsonHG .927
2. BrownKCM .854
3. LeonardHG .848
4. MedwickSTL .833
5. MizeSTL .824
6. GehrigNYY .823
7. WrightWEG .817
8. WhatleyBBB .811
9. CamilliPHI .806
10. GreenbergDET .805
Hit By Pitch
1. CrosettiNYY 12
2. BartellNYG 10
3. GoodmanCIN 7
PytlakCLE 7
5. CroninBOS 6
MillsBOS 6
JurgesCHC 6
PietCHW 6
CliftSLB 6
10. HassettBRO 5
MarshallCAG 5
CollinsCHC 5
KampourisCIN 5
WalkerDET 5
DiMaggioNYY 5
MizeSTL 5
MyerWSH 5
TravisWSH 5
Sacrifice Hits
1. BrownSTL 26
2. WarstlerBSN 22
3. CramerBOS 17
WalkerCHW 17
5. KreevichCHW 16
6. HayesCHW 15
7. HassettBRO 14
DemareeCHC 14
BartellNYG 14
NewsomePHA 14
Intentional Bases on Balls
1. PytlakCLE 15
2. SuhrPIT 14
3. FletcherBSN 13
HartnettCHC 13
DickeyNYY 13
GehrigNYY 13
MedwickSTL 13
8. FoxxBOS 12
SewellCHW 12
10. PhelpsBRO 11
DanningNYG 11
Double Plays Grounded Into
1. DemareeCHC 23
2. WhitneyPHI 19
3. LavagettoBRO 17
KampourisCIN 17
DurocherSTL 17
6. ToddPIT 16
BrownSTL 16
8. LopezBSN 15
MartyCHC 15
CuylerCIN 15
Caught Stealing
1. GalanCHC 19
HackCHC 19
3. GoodmanCIN 18
4. GutteridgeSTL 16
5. BrownSTL 14
6. WerberPHA 13
7. BrackBRO 12
Chapman2TM 12
9. HassettBRO 11
CamilliPHI 11
SchareinPHI 11
Power-Speed #
1. GalanCHC 20.2
WalkerDET 20.2
3. FoxxBOS 15.7
4. GreenbergDET 13.3
5. JohnsonPHA 13.2
MosesPHA 13.2
7. MooreBSN 13.0
8. CliftSLB 12.5
9. GehringerDET 12.3
10. FoxDET 12.0
AB per SO
1. WanerPIT 44.8
2. CooneyBRO 43.0
3. CramerBOS 40.0
4. DeanPHA 30.9
5. HassettBRO 29.3
6. WhiteheadNYG 28.7
7. PytlakCLE 26.5
8. HermanCHC 25.6
9. DickeyNYY 24.1
10. RadcliffCHW 23.4
AB per HR
1. GibsonHG 7.8
2. YorkDET 10.7
3. LeonardHG 13.1
4. DiMaggioNYY 13.5
5. GreenbergDET 14.9
6. SuttlesNE 15.3
7. GehrigNYY 15.4
8. FoxxBOS 15.8
9. OttNYG 17.6
10. CamilliPHI 17.6
Outs Made
1. GalanCHC 487
CrosettiNYY 487
3. LewisWSH 473
4. RolfeNYY 472
5. LaryCLE 471
6. WarstlerBSN 470
7. DemareeCHC 463
HayesCHW 463
9. MosesPHA 455
10. HackCHC 444
Base-Out Runs Added (RE24)
1. GehrigNYY 95.96
2. DiMaggioNYY 88.98
3. GreenbergDET 88.43
4. MedwickSTL 86.15
5. MizeSTL 65.33
6. GehringerDET 57.09
7. DickeyNYY 45.71
8. CliftSLB 43.18
9. WanerPIT 41.64
10. OttNYG 41.37
Win Probability Added (WPA)
1. MedwickSTL 9.1
2. GehrigNYY 8.8
3. DiMaggioNYY 8.8
4. MizeSTL 6.8
5. GreenbergDET 6.0
6. FoxxBOS 4.3
7. TroskyCLE 4.2
8. JohnsonPHA 4.2
9. GehringerDET 4.1
10. DickeyNYY 4.1
Situ. Wins Added (WPA/LI)
1. DiMaggioNYY 7.7
2. GehrigNYY 7.3
3. GreenbergDET 6.3
4. MedwickSTL 6.3
5. MizeSTL 5.9
6. GehringerDET 4.3
7. OttNYG 4.1
8. DickeyNYY 3.8
9. JohnsonPHA 3.7
10. VaughanPIT 3.5
Championship WPA (cWPA)
1. GehrigNYY 20.7
2. DiMaggioNYY 18.0
3. MedwickSTL 13.0
4. OttNYG 12.4
5. DickeyNYY 12.1
6. HartnettCHC 11.4
7. RippleNYG 9.8
8. HermanCHC 9.4
9. MizeSTL 8.8
10. HackCHC 8.1
Base-Out Wins Added (REW)
1. GehrigNYY 8.5
2. MedwickSTL 8.3
3. DiMaggioNYY 7.9
4. GreenbergDET 7.8
5. MizeSTL 6.4
6. GehringerDET 5.1
7. WanerPIT 4.1
8. DickeyNYY 4.1
9. OttNYG 4.1
10. CliftSLB 3.9