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.5
4. DiMaggioNYY 8.3
5. GehrigNYY 8.2
6. GehringerDET 7.8
7. GreenbergDET 7.6
8. CliftSLB 7.1
9. OttNYG 6.8
10. MizeSTL 6.7
WAR Position Players
1. MedwickSTL 8.5
2. DiMaggioNYY 8.3
3. GehrigNYY 8.2
4. GehringerDET 7.8
5. GreenbergDET 7.6
6. CliftSLB 7.1
7. OttNYG 6.8
8. MizeSTL 6.7
9. BartellNYG 6.6
10. DickeyNYY 6.6
Offensive WAR
1. GehrigNYY 8.8
2. MedwickSTL 8.2
3. DiMaggioNYY 7.8
4. GreenbergDET 7.4
5. GehringerDET 7.2
6. MizeSTL 7.1
7. OttNYG 6.2
8. CliftSLB 6.2
9. CamilliPHI 6.0
HermanCHC 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. WhatleyBBB .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 .692
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.084
9. MedwickSTL 1.056
10. CamilliPHI 1.034
Games Played
1. GehrigNYY 157
2. AverillCLE 156
LewisWSH 156
MedwickSTL 156
LaryCLE 156
BellSLB 156
7. CliftSLB 155
8. GreenbergDET 154
RolfeNYY 154
WanerPIT 154
MosesPHA 154
DemareeCHC 154
WalkerCHW 154
HackCHC 154
HaleCLE 154
ApplingCHW 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. RolfeNYY 741
LaryCLE 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. MosesPHA 208
FoxDET 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. WalkerDET 42
ApplingCHW 42
CampbellCLE 42
SoltersCLE 42
Triples
1. VaughanPIT 17
2. KreevichCHW 16
WalkerCHW 16
4. StoneWSH 15
DiMaggioNYY 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. MedwickSTL 31
OttNYG 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. RolfeNYY 90
CamilliPHI 90
GehringerDET 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. PytlakCLE 16
HackCHC 16
Singles
1. WanerPIT 178
2. LewisWSH 162
3. GehringerDET 154
4. WanerPIT 149
WalkerDET 149
FoxDET 149
7. BellSLB 145
8. TravisWSH 144
9. MedwickSTL 140
DemareeCHC 140
Adjusted OPS+
1. GibsonHG 273
2. LeonardHG 204
3. BrownKCM 199
4. WhatleyBBB 194
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. CliftSLB 127
BellSLB 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. MizeSTL 72
CliftSLB 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. WhatleyBBB .825
6. MizeSTL .824
7. GehrigNYY .823
8. WrightWEG .817
9. CamilliPHI .806
10. GreenbergDET .805
Hit By Pitch
1. CrosettiNYY 12
2. BartellNYG 10
3. PytlakCLE 7
GoodmanCIN 7
5. MillsBOS 6
CliftSLB 6
CroninBOS 6
JurgesCHC 6
PietCHW 6
10. CollinsCHC 5
HassettBRO 5
KampourisCIN 5
WalkerDET 5
MizeSTL 5
TravisWSH 5
DiMaggioNYY 5
MarshallCAG 5
MyerWSH 5
Sacrifice Hits
1. BrownSTL 26
2. WarstlerBSN 22
3. WalkerCHW 17
CramerBOS 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. HartnettCHC 13
MedwickSTL 13
DickeyNYY 13
FletcherBSN 13
GehrigNYY 13
8. FoxxBOS 12
SewellCHW 12
10. DanningNYG 11
PhelpsBRO 11
Double Plays Grounded Into
1. DemareeCHC 23
2. WhitneyPHI 19
3. KampourisCIN 17
DurocherSTL 17
LavagettoBRO 17
6. ToddPIT 16
BrownSTL 16
8. MartyCHC 15
LopezBSN 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. WalkerDET 20.2
GalanCHC 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.82
2. DiMaggioNYY 88.82
3. MedwickSTL 85.56
4. GreenbergDET 80.01
5. MizeSTL 65.52
6. GehringerDET 51.26
7. DickeyNYY 45.82
8. FoxxBOS 43.65
9. WanerPIT 41.59
10. CliftSLB 40.69
Win Probability Added (WPA)
1. MedwickSTL 9.0
2. GehrigNYY 8.8
3. DiMaggioNYY 8.8
4. MizeSTL 6.5
5. GreenbergDET 5.9
6. FoxxBOS 4.6
7. TroskyCLE 4.2
8. JohnsonPHA 4.2
9. DickeyNYY 4.1
10. BonuraCHW 3.9
Situ. Wins Added (WPA/LI)
1. DiMaggioNYY 7.7
2. GehrigNYY 7.3
3. MedwickSTL 6.3
4. MizeSTL 6.0
5. GreenbergDET 5.7
6. OttNYG 3.9
7. GehringerDET 3.9
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 12.8
4. OttNYG 12.4
5. DickeyNYY 12.2
6. HartnettCHC 11.4
7. RippleNYG 9.9
8. HermanCHC 9.5
9. MizeSTL 8.1
10. HackCHC 7.7
Base-Out Wins Added (REW)
1. GehrigNYY 8.5
2. MedwickSTL 8.3
3. DiMaggioNYY 7.8
4. GreenbergDET 7.1
5. MizeSTL 6.4
6. GehringerDET 4.6
7. WanerPIT 4.1
8. DickeyNYY 4.1
9. FoxxBOS 3.9
10. CliftSLB 3.7