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. WaltersCIN 9.8
2. FellerCLE 9.7
3. DiMaggioNYY 8.3
4. Newsom2TM 7.7
5. MizeSTL 7.5
6. FoxxBOS 6.9
7. GroveBOS 6.8
8. RolfeNYY 6.7
9. WilliamsBOS 6.6
10. JohnsonPHA 6.6
WAR Position Players
1. DiMaggioNYY 8.3
2. MizeSTL 7.5
3. FoxxBOS 6.8
4. RolfeNYY 6.7
5. WilliamsBOS 6.6
6. JohnsonPHA 6.6
7. FreyCIN 6.6
8. CamilliBRO 6.4
9. GordonNYY 6.2
10. OttNYG 5.9
Offensive WAR
1. MizeSTL 7.6
2. DiMaggioNYY 7.2
3. FoxxBOS 6.9
4. JohnsonPHA 6.4
WilliamsBOS 6.4
6. OttNYG 6.1
7. RolfeNYY 6.0
8. VaughanPIT 5.6
9. CamilliBRO 5.3
10. GreenbergDET 5.2
Defensive WAR
1. CrosettiNYY 3.0
2. MyersCIN 2.9
3. GordonNYY 2.6
4. FreyCIN 2.3
5. JurgesNYG 2.0
6. BrownSTL 1.6
7. MillerBSN 1.4
8. WarstlerBSN 1.3
9. WhiteheadNYG 1.3
10. TravisWSH 1.3
Batting Average
1. GibsonHG .402
2. TurnerCBR .393
3. LeonardHG .385
4. HoskinsBEG .382
5. DiMaggioNYY .381
6. HughesBEG .378
7. WilsonNE .368
8. BrownKCM .368
9. WrightBEG .365
10. FoxxBOS .360
On-Base%
1. GibsonHG .492
2. LeonardHG .485
3. FoxxBOS .464
4. SelkirkNYY .452
5. OttNYG .449
6. DiMaggioNYY .448
7. KellerNYY .447
8. MizeSTL .444
9. JohnsonPHA .440
10. HughesBEG .440
Slugging %
1. GibsonHG .824
2. LeonardHG .780
3. FoxxBOS .694
4. DiMaggioNYY .671
5. MizeSTL .626
6. GreenbergDET .622
7. WilliamsBOS .609
8. TroskyCLE .589
9. SuttlesNE .588
10. BrownKCM .586
On-Base Plus Slugging
1. GibsonHG 1.315
2. LeonardHG 1.264
3. FoxxBOS 1.158
4. DiMaggioNYY 1.119
5. MizeSTL 1.070
6. WilliamsBOS 1.045
7. GreenbergDET 1.042
8. OttNYG 1.030
9. TurnerCBR 1.023
10. SuttlesNE 1.005
Games Played
1. CamilliBRO 157
2. HackCHC 156
McCormickCIN 156
HermanCHC 156
5. KeltnerCLE 154
McQuinnSLB 154
7. LavagettoBRO 153
MizeSTL 153
9. RolfeNYY 152
CrosettiNYY 152
VaughanPIT 152
At Bats
1. CrosettiNYY 656
2. RolfeNYY 648
3. BrownSTL 645
4. HackCHC 641
5. McCormickCIN 630
6. HermanCHC 623
7. McQuinnSLB 617
8. McCoskyDET 611
9. MedwickSTL 606
10. SlaughterSTL 604
Plate Appearances
1. CrosettiNYY 743
2. RolfeNYY 731
3. HackCHC 724
4. HermanCHC 713
5. WerberCIN 707
6. McQuinnSLB 702
7. BrownSTL 695
8. VaughanPIT 693
9. McCoskyDET 692
10. McCormickCIN 688
Runs Scored
1. RolfeNYY 139
2. WilliamsBOS 131
3. FoxxBOS 130
4. McCoskyDET 120
5. WerberCIN 115
JohnsonPHA 115
7. HackCHC 112
8. GreenbergDET 111
HermanCHC 111
10. CramerBOS 110
Hits
1. RolfeNYY 213
2. McCormickCIN 209
3. MedwickSTL 201
4. MizeSTL 197
5. McQuinnSLB 195
6. SlaughterSTL 193
7. BrownSTL 192
8. HackCHC 191
KeltnerCLE 191
HermanCHC 191
Total Bases
1. MizeSTL 353
2. WilliamsBOS 344
3. FoxxBOS 324
4. RolfeNYY 321
5. McQuinnSLB 318
6. McCormickCIN 312
7. GreenbergDET 311
8. DiMaggioNYY 310
9. MedwickSTL 307
10. JohnsonPHA 301
Doubles
1. SlaughterSTL 52
2. MedwickSTL 48
3. RolfeNYY 46
4. WilliamsBOS 44
MizeSTL 44
6. GreenbergDET 42
7. McCormickCIN 41
8. KoyBRO 37
GoodmanCIN 37
McQuinnSLB 37
Triples
1. HermanCHC 18
2. GoodmanCIN 16
LewisWSH 16
4. McCoskyDET 14
MizeSTL 14
6. CampbellCLE 13
McQuinnSLB 13
8. CamilliBRO 12
9. JurgesNYG 11
KeltnerCLE 11
WrightWSH 11
WalkerCHW 11
WilliamsBOS 11
VaughanPIT 11
Home Runs
1. FoxxBOS 35
2. GreenbergDET 33
3. WilliamsBOS 31
4. DiMaggioNYY 30
5. GordonNYY 28
MizeSTL 28
7. OttNYG 27
8. CamilliBRO 26
9. TroskyCLE 25
10. LeiberCHC 24
DickeyNYY 24
Runs Batted In
1. WilliamsBOS 145
2. McCormickCIN 128
3. DiMaggioNYY 126
4. MedwickSTL 117
5. JohnsonPHA 114
6. GreenbergDET 113
7. WalkerCHW 111
GordonNYY 111
9. MizeSTL 108
10. CroninBOS 107
Bases on Balls
1. CliftSLB 111
2. CamilliBRO 110
3. WilliamsBOS 107
4. ApplingCHW 105
5. SelkirkNYY 103
6. OttNYG 100
7. JohnsonPHA 99
8. MizeSTL 92
9. GreenbergDET 91
WerberCIN 91
Strikeouts
1. CamilliBRO 107
2. GreenbergDET 95
3. MyersCIN 90
4. NagelPHA 86
5. CrosettiNYY 81
6. FoxxBOS 72
7. GutteridgeSTL 70
8. KoyBRO 64
HeathCLE 64
WilliamsBOS 64
Stolen Bases
1. CaseWSH 51
2. KreevichCHW 23
FoxDET 23
4. McCoskyDET 20
5. KuhelCHW 18
ChapmanCLE 18
7. McNairCHW 17
HackCHC 17
WalkerCHW 17
HandleyPIT 17
Singles
1. HassettBSN 162
2. BrownSTL 150
3. HackCHC 149
4. CramerBOS 147
5. McCormickCIN 146
6. RolfeNYY 143
7. ApplingCHW 140
8. McCoskyDET 139
9. VaughanPIT 135
10. LavagettoBRO 133
Adjusted OPS+
1. GibsonHG 251
2. LeonardHG 238
3. TurnerCBR 196
4. FoxxBOS 188
5. BrownKCM 185
6. DiMaggioNYY 184
7. MizeSTL 178
8. OttNYG 174
9. SuttlesNE 170
10. StoneNE 162
Runs Created
1. MizeSTL 154
2. FoxxBOS 149
WilliamsBOS 149
4. DiMaggioNYY 138
5. JohnsonPHA 134
6. GreenbergDET 130
7. RolfeNYY 128
8. CamilliBRO 120
McQuinnSLB 120
10. MedwickSTL 117
Adj. Batting Runs
1. MizeSTL 66
2. FoxxBOS 64
3. DiMaggioNYY 58
4. WilliamsBOS 55
5. JohnsonPHA 49
6. OttNYG 47
7. GreenbergDET 44
8. CamilliBRO 39
9. SelkirkNYY 37
10. TroskyCLE 36
Adj. Batting Wins
1. MizeSTL 6.4
2. FoxxBOS 5.9
3. DiMaggioNYY 5.3
4. WilliamsBOS 5.0
5. OttNYG 4.6
6. JohnsonPHA 4.5
7. GreenbergDET 4.0
8. CamilliBRO 3.8
9. SelkirkNYY 3.4
10. TroskyCLE 3.3
Extra Base Hits
1. WilliamsBOS 86
MizeSTL 86
3. GreenbergDET 82
4. FoxxBOS 76
5. RolfeNYY 70
MedwickSTL 70
McQuinnSLB 70
8. SlaughterSTL 69
9. CamilliBRO 68
DiMaggioNYY 68
Times On Base
1. RolfeNYY 295
2. WilliamsBOS 294
3. MizeSTL 293
4. JohnsonPHA 283
5. CamilliBRO 278
6. WerberCIN 270
7. ApplingCHW 267
8. McCoskyDET 262
HermanCHC 262
McQuinnSLB 262
Offensive Win %
1. GibsonHG .905
2. LeonardHG .885
3. TurnerCBR .875
4. BrownKCM .843
5. FoxxBOS .833
6. DiMaggioNYY .830
7. MizeSTL .826
8. OttNYG .789
9. WilsonSL3 .786
10. SuttlesNE .785
Hit By Pitch
1. CrosettiNYY 13
2. SelkirkNYY 8
3. BartellCHC 7
WalkerCHW 7
GoodmanCIN 7
6. JurgesNYG 6
WerberCIN 6
VaughanPIT 6
9. WestBSN 5
BergerCIN 5
CliftSLB 5
SlaughterSTL 5
LavagettoBRO 5
ReynoldsCHC 5
WhiteheadNYG 5
MillerBSN 5
HermanCHC 5
Sacrifice Hits
1. MayPHI 25
FreyCIN 25
3. KreevichCHW 22
MyersCIN 22
GoodmanCIN 22
VaughanPIT 22
7. CroninBOS 20
ChapmanCLE 20
9. HermanCHC 19
LewisWSH 19
Intentional Bases on Balls
1. LombardiCIN 19
2. MizeSTL 18
3. LopezBSN 13
4. CliftSLB 12
HartnettCHC 12
WilliamsBOS 12
7. MedwickSTL 11
VaughanPIT 11
9. PhelpsBRO 10
10. DahlgrenNYY 9
BartellCHC 9
KeltnerCLE 9
GoodmanCIN 9
DiMaggioNYY 9
Double Plays Grounded Into
1. VosmikBOS 27
2. JurgesNYG 26
3. LombardiCIN 24
HermanCHC 24
5. McCormickCIN 23
6. BonuraNYG 22
7. DemareeNYG 20
8. LavagettoBRO 19
ChapmanCLE 19
10. CroninBOS 18
Caught Stealing
1. HackCHC 18
2. CaseWSH 17
3. FoxDET 12
4. KreevichCHW 10
DoerrBOS 10
TaborBOS 10
GordonNYY 10
HandleyPIT 10
9. McNairCHW 9
ApplingCHW 9
LewisWSH 9
Power-Speed #
1. JohnsonPHA 18.2
2. KuhelCHW 16.4
3. GordonNYY 15.8
4. SelkirkNYY 15.3
5. TaborBOS 14.9
6. WalkerCHW 14.7
7. GreenbergDET 12.9
8. ChapmanPHA 12.7
9. LavagettoBRO 11.7
10. HackCHC 10.9
AB per SO
1. CooneyBSN 46.0
2. HassettBSN 42.1
3. McCormickCIN 39.4
4. BrownSTL 35.8
5. CramerBOS 34.6
6. MooreNYG 33.1
7. VaughanPIT 29.8
8. WanerPIT 29.2
9. WrightWSH 26.3
10. GarmsBSN 25.7
AB per HR
1. GibsonHG 9.3
2. LeonardHG 9.9
3. FoxxBOS 13.3
4. OttNYG 14.7
5. GreenbergDET 15.2
6. LeiberCHC 15.2
7. DiMaggioNYY 15.4
8. StoneNE 16.3
SuttlesNE 16.3
10. YorkDET 16.5
Outs Made
1. CrosettiNYY 530
2. HackCHC 490
3. BrownSTL 483
4. HermanCHC 481
5. McCormickCIN 460
6. WalkerCHW 458
7. WerberCIN 457
8. McQuinnSLB 456
9. VosmikBOS 448
RolfeNYY 448
Base-Out Runs Added (RE24)
1. DiMaggioNYY 70.07
2. WilliamsBOS 64.52
3. MizeSTL 63.24
4. FoxxBOS 56.19
5. JohnsonPHA 55.32
6. SelkirkNYY 52.48
7. CamilliBRO 48.10
8. DickeyNYY 46.21
9. RolfeNYY 46.06
10. McCormickCIN 43.92
Win Probability Added (WPA)
1. CamilliBRO 5.6
2. MizeSTL 5.1
3. DiMaggioNYY 4.9
4. JohnsonPHA 4.8
5. WilliamsBOS 4.7
6. FoxxBOS 4.5
7. GoodmanCIN 4.5
8. McCormickCIN 4.4
9. OttNYG 4.2
10. MedwickSTL 3.9
Situ. Wins Added (WPA/LI)
1. MizeSTL 6.3
2. FoxxBOS 5.5
3. DiMaggioNYY 5.0
4. CamilliBRO 4.9
5. OttNYG 4.7
6. JohnsonPHA 4.4
7. SelkirkNYY 4.3
8. WilliamsBOS 4.1
9. McCormickCIN 3.6
10. MedwickSTL 3.5
Championship WPA (cWPA)
1. McCormickCIN 13.5
2. GoodmanCIN 13.3
3. MizeSTL 12.8
4. FreyCIN 10.3
5. MedwickSTL 8.0
6. SlaughterSTL 6.4
7. DiMaggioNYY 6.2
8. FoxxBOS 6.1
9. SelkirkNYY 5.9
10. RolfeNYY 5.5
Base-Out Wins Added (REW)
1. DiMaggioNYY 6.4
2. MizeSTL 6.0
3. WilliamsBOS 5.8
4. JohnsonPHA 5.1
5. FoxxBOS 5.0
6. SelkirkNYY 4.8
7. CamilliBRO 4.6
8. DickeyNYY 4.3
9. RolfeNYY 4.3
10. McCormickCIN 4.2