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. WilliamsBOS 10.5
2. CooperSTL 8.3
3. GordonNYY 7.7
4. OttNYG 7.1
5. SlaughterSTL 6.9
6. KellerNYY 6.8
7. DiMaggioNYY 6.4
8. MizeNYG 6.4
9. HughsonBOS 6.3
10. PeskyBOS 6.2
WAR Position Players
1. WilliamsBOS 10.5
2. GordonNYY 7.7
3. OttNYG 7.1
4. SlaughterSTL 6.9
5. KellerNYY 6.8
6. DiMaggioNYY 6.4
7. MizeNYG 6.4
8. PeskyBOS 6.2
9. ReeseBRO 6.2
10. NicholsonCHC 6.1
Offensive WAR
1. WilliamsBOS 9.9
2. OttNYG 7.4
3. SlaughterSTL 6.7
4. KellerNYY 6.4
5. MizeNYG 6.1
6. DiMaggioNYY 6.0
7. GordonNYY 6.0
8. NicholsonCHC 5.9
9. HackCHC 5.8
10. ReiserBRO 5.8
Defensive WAR
1. ReeseBRO 3.6
2. RizzutoNYY 3.4
3. MarionSTL 2.8
4. GordonNYY 2.5
5. PeskyBOS 2.2
6. FreyCIN 2.2
7. MillerBSN 2.1
8. JurgesNYG 2.0
9. DoerrBOS 1.8
10. BoudreauCLE 1.7
Batting Average
1. StrongKCM .364
2. SerrellKCM .360
3. WilliamsBOS .356
4. RobinsonMRS .353
5. McLaurin2TM .351
6. Pearson2TM .347
7. WellsNE .343
8. Day2TM .341
9. Clarkson3TM .339
10. BrownKCM .338
On-Base%
1. WilliamsBOS .499
2. GibsonHG .447
3. Davenport3TM .431
4. StrongKCM .425
5. Clarkson3TM .419
6. KellerNYY .417
7. FletcherPIT .417
8. OttNYG .415
9. Pearson2TM .414
10. JudnichSLB .413
Slugging %
1. WilliamsBOS .648
2. RobinsonMRS .612
3. Pearson2TM .601
4. Clarkson3TM .593
5. GibsonHG .580
6. SerrellKCM .561
7. StrongKCM .561
8. MizeNYG .521
9. KellerNYY .513
10. JudnichSLB .499
On-Base Plus Slugging
1. WilliamsBOS 1.147
2. GibsonHG 1.027
3. Pearson2TM 1.015
4. Clarkson3TM 1.011
5. RobinsonMRS 1.001
6. StrongKCM .985
7. SerrellKCM .963
8. KellerNYY .930
9. JudnichSLB .912
10. OttNYG .912
Games Played
1. FlemingCLE 156
2. HermanBRO 155
3. HaasCIN 154
McCoskyDET 154
DiMaggioNYY 154
6. YorkDET 153
SiebertPHA 153
8. KellerNYY 152
NicholsonCHC 152
KeltnerCLE 152
OttNYG 152
SlaughterSTL 152
At Bats
1. CramerDET 630
2. SpenceWSH 629
3. KeltnerCLE 624
4. DiMaggioBOS 622
5. VernonWSH 621
6. PeskyBOS 620
7. GutteridgeSLB 616
8. SiebertPHA 612
9. DiMaggioNYY 610
10. BrownSTL 606
Plate Appearances
1. DiMaggioBOS 702
2. SpenceWSH 696
3. GutteridgeSLB 689
4. SlaughterSTL 687
5. PeskyBOS 686
6. VernonWSH 685
7. CramerDET 682
8. McCoskyDET 681
9. DiMaggioNYY 680
10. NicholsonCHC 673
Runs Scored
1. WilliamsBOS 141
2. DiMaggioNYY 123
3. OttNYG 118
4. DiMaggioBOS 110
5. CliftSLB 108
6. KellerNYY 106
7. PeskyBOS 105
8. CaseWSH 101
9. SlaughterSTL 100
10. MizeNYG 97
Hits
1. PeskyBOS 205
2. SpenceWSH 203
3. SlaughterSTL 188
4. WilliamsBOS 186
DiMaggioNYY 186
6. KeltnerCLE 179
7. DiMaggioBOS 178
8. McCoskyDET 176
9. NicholsonCHC 173
GordonNYY 173
Total Bases
1. WilliamsBOS 338
2. DiMaggioNYY 304
3. SlaughterSTL 292
4. MizeNYG 282
5. NicholsonCHC 280
6. KellerNYY 279
7. OttNYG 273
8. DiMaggioBOS 272
SpenceWSH 272
10. GordonNYY 264
Doubles
1. KollowayCHW 40
2. CliftSLB 39
3. MarionSTL 38
4. HeathCLE 37
MedwickBRO 37
6. DiMaggioBOS 36
HackCHC 36
8. JohnsonPHA 35
DoerrBOS 35
10. VernonWSH 34
WilliamsBOS 34
HermanBRO 34
KeltnerCLE 34
HigginsDET 34
Triples
1. SlaughterSTL 17
2. SpenceWSH 15
3. HeathCLE 13
DiMaggioNYY 13
5. McQuillenSLB 12
6. GutteridgeSLB 11
NicholsonCHC 11
McCoskyDET 11
9. HarrisDET 10
BoudreauCLE 10
MusialSTL 10
ValoPHA 10
Home Runs
1. WilliamsBOS 36
2. OttNYG 30
3. LaabsSLB 27
4. CamilliBRO 26
MizeNYG 26
KellerNYY 26
7. YorkDET 21
NicholsonCHC 21
DiMaggioNYY 21
10. GordonNYY 18
Runs Batted In
1. WilliamsBOS 137
2. DiMaggioNYY 114
3. MizeNYG 110
4. CamilliBRO 109
5. KellerNYY 108
6. GordonNYY 103
7. DoerrBOS 102
8. LaabsSLB 99
9. SlaughterSTL 98
10. MedwickBRO 96
Bases on Balls
1. WilliamsBOS 145
2. KellerNYY 114
3. OttNYG 109
4. FlemingCLE 106
CliftSLB 106
6. FletcherPIT 105
7. CamilliBRO 97
8. HackCHC 94
9. Cullenbine3TM 92
10. LaabsSLB 88
SlaughterSTL 88
Strikeouts
1. GordonNYY 95
2. LaabsSLB 88
3. DiMaggioPIT 87
4. CamilliBRO 85
5. NicholsonCHC 80
6. McQuinnSLB 77
7. YorkDET 71
8. Foxx2TM 70
9. HeathCLE 66
10. VernonWSH 63
BloodworthDET 63
Stolen Bases
1. CaseWSH 44
2. VernonWSH 25
3. RizzutoNYY 22
KuhelCHW 22
5. ReiserBRO 20
6. HoagCHW 17
ApplingCHW 17
8. DiMaggioBOS 16
GutteridgeSLB 16
KollowayCHW 16
MosesCHW 16
Singles
1. PeskyBOS 165
2. SpenceWSH 157
3. CramerDET 136
4. KeltnerCLE 135
5. CaseWSH 131
6. McCoskyDET 130
7. SlaughterSTL 127
8. HassettNYY 126
9. SiebertPHA 125
10. ElliottPIT 124
Adjusted OPS+
1. WilliamsBOS 216
2. RobinsonMRS 206
3. StrongKCM 202
4. GibsonHG 200
5. Pearson2TM 196
6. Clarkson3TM 195
7. SerrellKCM 195
8. Davenport3TM 175
9. BrownKCM 165
10. OttNYG 165
Runs Created
1. WilliamsBOS 168
2. KellerNYY 118
SlaughterSTL 118
4. DiMaggioNYY 114
5. OttNYG 113
6. GordonNYY 108
7. NicholsonCHC 107
8. MizeNYG 106
9. SpenceWSH 105
10. DiMaggioBOS 97
LaabsSLB 97
Adj. Batting Runs
1. WilliamsBOS 93
2. OttNYG 50
3. KellerNYY 49
4. SlaughterSTL 45
5. GordonNYY 41
6. MizeNYG 40
7. NicholsonCHC 40
8. FlemingCLE 38
9. DiMaggioNYY 36
10. JudnichSLB 35
Adj. Batting Wins
1. WilliamsBOS 9.3
2. OttNYG 5.3
3. KellerNYY 5.0
4. SlaughterSTL 4.8
5. MizeNYG 4.3
NicholsonCHC 4.3
7. GordonNYY 4.2
8. FlemingCLE 3.9
9. HackCHC 3.7
10. DiMaggioNYY 3.7
Extra Base Hits
1. WilliamsBOS 75
2. DiMaggioNYY 63
3. SlaughterSTL 61
4. HeathCLE 60
5. KellerNYY 59
6. DiMaggioBOS 58
MizeNYG 58
8. CamilliBRO 56
9. JohnsonPHA 55
DoerrBOS 55
LaabsSLB 55
Times On Base
1. WilliamsBOS 335
2. SlaughterSTL 282
3. KellerNYY 275
4. OttNYG 274
5. FlemingCLE 272
6. SpenceWSH 266
7. HackCHC 260
8. FletcherPIT 257
NicholsonCHC 257
10. DiMaggioNYY 256
CliftSLB 256
Offensive Win %
1. WilliamsBOS .890
2. GibsonHG .844
3. Clarkson3TM .844
4. StrongKCM .840
5. Pearson2TM .840
6. RobinsonMRS .833
7. SerrellKCM .830
8. Davenport3TM .788
9. SlaughterSTL .783
10. OttNYG .781
Hit By Pitch
1. CrosettiNYY 9
2. BartellNYG 8
NicholsonCHC 8
4. LitwhilerPHI 7
5. DiMaggioBOS 6
RizzutoNYY 6
FlemingCLE 6
FletcherPIT 6
KurowskiSTL 6
SlaughterSTL 6
Sacrifice Hits
1. PeskyBOS 22
MerulloCHC 22
3. MurtaughPHI 21
4. MarionSTL 20
5. BoudreauCLE 19
6. OwenBRO 18
7. KeltnerCLE 16
McQuinnSLB 16
9. GutteridgeSLB 14
WitekNYG 14
CrespiSTL 14
Intentional Bases on Balls
1. FlemingCLE 23
2. CamilliBRO 22
3. WilliamsBOS 20
4. WrightCHW 13
5. NicholsonCHC 12
MusialSTL 12
7. MizeNYG 11
CooperSTL 11
LivingstonPHI 11
10. HeathCLE 10
DiMaggioNYY 10
Double Plays Grounded Into
1. WitekNYG 23
2. GordonNYY 22
3. McQuillenSLB 21
HigginsDET 21
5. JurgesNYG 20
SuderPHA 20
7. EstalellaWSH 19
8. CooperSTL 18
9. LombardiBSN 17
10. OwenBRO 16
YorkDET 16
JohnsonPHA 16
FernandezBSN 16
MillerBSN 16
KeltnerCLE 16
LitwhilerPHI 16
Caught Stealing
1. BoudreauCLE 16
2. KollowayCHW 14
3. WeatherlyCLE 13
GutteridgeSLB 13
TaborBOS 13
6. LupienBOS 12
HockettCLE 12
8. DiMaggioBOS 10
ReeseBRO 10
MurtaughPHI 10
CoscarartPIT 10
MosesCHW 10
Power-Speed #
1. KellerNYY 18.2
2. DiMaggioBOS 14.9
3. CamilliBRO 14.4
4. GordonNYY 14.4
5. ReiserBRO 13.3
6. VernonWSH 13.2
7. DiMaggioPIT 12.0
8. NicholsonCHC 11.6
9. SlaughterSTL 10.6
10. OttNYG 10.0
AB per SO
1. HolmesBSN 55.8
2. BrownSTL 55.1
3. WanerPHI 47.8
4. SpenceWSH 39.3
5. FinneyBOS 36.1
6. SiebertPHA 36.0
7. CramerDET 35.0
8. HassettNYY 33.6
9. McCormickCIN 31.3
10. VaughanBRO 29.1
AB per HR
1. WilliamsBOS 14.5
2. GibsonHG 16.2
3. Pearson2TM 17.5
4. OttNYG 18.3
5. LaabsSLB 19.3
6. CamilliBRO 20.2
7. MizeNYG 20.8
8. KellerNYY 20.9
9. GreeneKCM 21.0
10. RobinsonMRS 21.3
Outs Made
1. GutteridgeSLB 494
2. CramerDET 489
3. KeltnerCLE 480
4. HockettCLE 478
5. KollowayCHW 474
BrownSTL 474
7. HaasCIN 469
VernonWSH 469
SiebertPHA 469
10. DiMaggioBOS 467
Base-Out Runs Added (RE24)
1. WilliamsBOS 91.45
2. MizeNYG 63.53
3. KellerNYY 61.41
4. OttNYG 55.82
5. CamilliBRO 52.51
6. ReiserBRO 47.61
7. DiMaggioNYY 46.59
8. SlaughterSTL 44.89
9. GordonNYY 43.29
10. NicholsonCHC 40.15
Win Probability Added (WPA)
1. WilliamsBOS 9.6
2. KellerNYY 6.7
3. MizeNYG 6.4
4. CamilliBRO 5.9
5. NicholsonCHC 5.0
6. OttNYG 4.9
7. SlaughterSTL 4.5
8. FlemingCLE 4.5
9. MusialSTL 4.1
10. ReiserBRO 4.0
Situ. Wins Added (WPA/LI)
1. WilliamsBOS 8.2
2. MizeNYG 6.0
3. OttNYG 5.6
4. KellerNYY 5.3
5. SlaughterSTL 4.9
6. NicholsonCHC 4.1
7. CamilliBRO 3.9
8. HackCHC 3.4
9. ReiserBRO 3.2
10. DiMaggioNYY 3.2
Championship WPA (cWPA)
1. SlaughterSTL 11.8
2. ReiserBRO 11.0
3. CamilliBRO 11.0
4. WilliamsBOS 10.2
5. KellerNYY 9.7
6. HenrichNYY 8.6
7. MusialSTL 8.0
8. GordonNYY 7.2
9. FlemingCLE 6.3
10. VaughanBRO 5.4
Base-Out Wins Added (REW)
1. WilliamsBOS 9.0
2. MizeNYG 6.7
3. KellerNYY 6.3
4. OttNYG 5.9
5. CamilliBRO 5.5
6. ReiserBRO 5.0
7. DiMaggioNYY 4.8
8. SlaughterSTL 4.6
9. GordonNYY 4.5
10. NicholsonCHC 4.4