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.6
2. FellerCLE 9.7
3. NewhouserDET 9.6
4. MusialSTL 9.3
5. SainBSN 8.0
6. TroutDET 8.0
7. PeskyBOS 7.2
8. PolletSTL 6.8
9. StankyBRO 6.7
10. GreenbergDET 6.5
WAR Position Players
1. WilliamsBOS 10.6
2. MusialSTL 9.3
3. PeskyBOS 7.2
4. StankyBRO 6.7
5. GreenbergDET 6.5
6. MizeNYG 6.4
7. ApplingCHW 6.3
8. KellerNYY 6.1
9. ReeseBRO 6.1
10. VernonWSH 5.7
Offensive WAR
1. WilliamsBOS 10.1
2. MusialSTL 9.5
3. StankyBRO 6.5
4. PeskyBOS 6.2
5. VernonWSH 5.9
6. MizeNYG 5.9
7. KellerNYY 5.8
8. GreenbergDET 5.7
9. SpenceWSH 5.5
10. KurowskiSTL 5.4
Defensive WAR
1. MarionSTL 3.1
2. DoerrBOS 2.4
3. ApplingCHW 2.4
4. PeskyBOS 2.2
ReeseBRO 2.2
6. MillerCIN 2.0
7. GordonNYY 1.9
8. AdamsCIN 1.9
9. StirnweissNYY 1.9
10. RizzutoNYY 1.8
Batting Average
1. IrvinNE .369
2. MusialSTL .365
3. DobyNE .365
4. StrongKCM .364
5. NelsonCAG .361
6. WareCBE .358
7. KimbroBEG .357
8. GraceCBE .356
9. VernonWSH .353
10. WilliamsBOS .342
On-Base%
1. WilliamsBOS .497
2. StrongKCM .466
3. GreeneKCM .462
4. LeonardHG .459
5. KellmanCBE .455
6. KimbroBEG .449
7. IrvinNE .443
8. DobyNE .437
9. StankyBRO .436
10. MusialSTL .434
Slugging %
1. WilliamsBOS .667
2. GibsonHG .653
3. GreenbergDET .604
4. DobyNE .592
5. MusialSTL .587
6. KimbroBEG .557
7. BrownKCM .552
8. IrvinNE .548
9. LeonardHG .538
10. KellerNYY .533
On-Base Plus Slugging
1. WilliamsBOS 1.164
2. DobyNE 1.030
3. GibsonHG 1.026
4. MusialSTL 1.021
5. KimbroBEG 1.006
6. LeonardHG .998
7. IrvinNE .991
8. GreenbergDET .977
9. StrongKCM .966
10. KellerNYY .938
Games Played
1. MusialSTL 156
SlaughterSTL 156
3. LakeDET 155
4. YorkBOS 154
5. PeskyBOS 153
6. ReeseBRO 152
SpenceWSH 152
8. DoerrBOS 151
9. WilliamsBOS 150
WalkerBRO 150
HenrichNYY 150
KellerNYY 150
LewisWSH 150
At Bats
1. MusialSTL 624
2. PeskyBOS 621
3. SlaughterSTL 609
4. SchoendienstSTL 606
5. LakeDET 587
VernonWSH 587
7. DoerrBOS 583
8. ApplingCHW 582
BerardinoSLB 582
LewisWSH 582
Plate Appearances
1. LakeDET 705
2. PeskyBOS 703
3. MusialSTL 702
4. SlaughterSTL 685
5. WilliamsBOS 672
HenrichNYY 672
7. YorkBOS 669
8. DoerrBOS 659
ApplingCHW 659
10. LewisWSH 656
Runs Scored
1. WilliamsBOS 142
2. MusialSTL 124
3. PeskyBOS 115
4. LakeDET 108
5. SlaughterSTL 100
6. StankyBRO 98
KellerNYY 98
8. DoerrBOS 95
9. SchoendienstSTL 94
10. HenrichNYY 92
Hits
1. MusialSTL 228
2. PeskyBOS 208
3. VernonWSH 207
4. WalkerBRO 184
5. SlaughterSTL 183
6. ApplingCHW 180
7. WilliamsBOS 176
HolmesBSN 176
9. SchoendienstSTL 170
LewisWSH 170
Total Bases
1. MusialSTL 366
2. WilliamsBOS 343
3. GreenbergDET 316
4. VernonWSH 298
5. KellerNYY 287
SpenceWSH 287
7. SlaughterSTL 283
8. PeskyBOS 265
9. DoerrBOS 264
10. EnnisPHI 262
Doubles
1. VernonWSH 51
2. MusialSTL 50
SpenceWSH 50
4. PeskyBOS 43
5. WilliamsBOS 37
6. HolmesBSN 35
7. DoerrBOS 34
8. EdwardsCLE 33
9. KurowskiSTL 32
Heath2TM 32
Triples
1. MusialSTL 20
2. EdwardsCLE 16
3. LewisWSH 13
4. ReeseBRO 10
CavarrettaCHC 10
DobyNE 10
KellerNYY 10
Kell2TM 10
SpenceWSH 10
10. DoerrBOS 9
WalkerBRO 9
ZarillaSLB 9
Home Runs
1. GreenbergDET 44
2. WilliamsBOS 38
3. KellerNYY 30
4. SeereyCLE 26
5. DiMaggioNYY 25
6. KinerPIT 23
7. MizeNYG 22
8. ChapmanPHA 20
9. HenrichNYY 19
10. DoerrBOS 18
SlaughterSTL 18
Runs Batted In
1. SlaughterSTL 130
2. GreenbergDET 127
3. WilliamsBOS 123
4. YorkBOS 119
5. DoerrBOS 116
WalkerBRO 116
7. MusialSTL 103
8. KellerNYY 101
9. DiMaggioNYY 95
10. KurowskiSTL 89
Bases on Balls
1. WilliamsBOS 156
2. StankyBRO 137
3. KellerNYY 113
4. FletcherPIT 111
5. LakeDET 103
6. CavarrettaCHC 88
CullenbineDET 88
8. ReeseBRO 87
HenrichNYY 87
10. YorkBOS 86
Strikeouts
1. KinerPIT 109
2. SeereyCLE 101
KellerNYY 101
4. YorkBOS 93
5. GreenbergDET 88
6. SeminickPHI 86
7. Heath2TM 73
PriddyWSH 73
9. GordonNYY 72
10. ReeseBRO 71
Stolen Bases
1. ReiserBRO 34
2. CaseCLE 28
3. HaasCIN 22
4. HoppBSN 21
5. PearsonNE 18
StirnweissNYY 18
7. AdamsCIN 16
8. LakeDET 15
9. WalkerBRO 14
KollowayCHW 14
RizzutoNYY 14
VernonWSH 14
Singles
1. PeskyBOS 159
2. ApplingCHW 147
3. MusialSTL 142
4. VernonWSH 140
5. WalkerBRO 137
SchoendienstSTL 137
7. DiMaggioBOS 131
8. HolmesBSN 129
Kell2TM 129
10. SlaughterSTL 127
Adjusted OPS+
1. WilliamsBOS 215
2. DobyNE 186
3. StrongKCM 184
4. MusialSTL 183
5. GibsonHG 183
6. KimbroBEG 180
7. LeonardHG 178
8. IrvinNE 176
9. NelsonCAG 171
10. BrownKCM 168
Runs Created
1. WilliamsBOS 170
2. MusialSTL 155
3. GreenbergDET 118
VernonWSH 118
5. KellerNYY 114
6. SlaughterSTL 105
7. PeskyBOS 104
8. WalkerBRO 101
SpenceWSH 101
10. MizeNYG 94
DiMaggioNYY 94
Adj. Batting Runs
1. WilliamsBOS 93
2. MusialSTL 69
3. VernonWSH 46
4. KellerNYY 46
5. MizeNYG 44
6. GreenbergDET 43
7. CullenbineDET 41
8. SpenceWSH 35
9. CavarrettaCHC 30
10. WalkerBRO 29
Adj. Batting Wins
1. WilliamsBOS 9.3
2. MusialSTL 7.1
3. KellerNYY 4.7
VernonWSH 4.7
5. MizeNYG 4.6
6. GreenbergDET 4.3
7. CullenbineDET 4.2
8. SpenceWSH 3.5
9. CavarrettaCHC 3.1
10. WalkerBRO 3.0
Extra Base Hits
1. MusialSTL 86
2. WilliamsBOS 83
3. GreenbergDET 78
4. SpenceWSH 76
5. KellerNYY 69
6. VernonWSH 67
7. DoerrBOS 61
8. EdwardsCLE 59
9. SlaughterSTL 56
10. Heath2TM 55
Times On Base
1. WilliamsBOS 334
2. MusialSTL 304
3. PeskyBOS 276
4. StankyBRO 271
5. KellerNYY 265
6. LakeDET 256
VernonWSH 256
8. SlaughterSTL 254
9. WalkerBRO 252
10. ApplingCHW 251
Offensive Win %
1. WilliamsBOS .889
2. MusialSTL .842
3. DobyNE .833
4. StrongKCM .821
5. KimbroBEG .821
6. IrvinNE .816
7. LeonardHG .814
8. NelsonCAG .805
9. GibsonHG .797
10. BrownKCM .775
Hit By Pitch
1. HenrichNYY 7
2. BlattnerNYG 6
RizzutoNYY 6
Grace2TM 6
5. SteeleBBB 5
HoppBSN 5
ClayCIN 5
MizeNYG 5
KurowskiSTL 5
10. KimbroBEG 4
AndersonBRO 4
KellmanCBE 4
PafkoCHC 4
MichaelsCHW 4
LakeDET 4
DrakeIC 4
GordonNYY 4
KellerNYY 4
EnnisPHI 4
SeminickPHI 4
CoanWSH 4
SpenceWSH 4
TravisWSH 4
Sacrifice Hits
1. StankyBRO 20
2. KerrNYG 19
3. LowreyCHC 17
NewsomePHI 17
5. BoudreauCLE 15
MarionSTL 15
Kell2TM 15
8. PeskyBOS 14
ReeseBRO 14
AdamsCIN 14
Intentional Bases on Balls
1. WilliamsBOS 29
2. WalkerBRO 19
3. WagnerBOS 16
4. ReeseBRO 14
MizeNYG 14
KurowskiSTL 14
MarionSTL 14
8. CavarrettaCHC 13
KellerNYY 13
SlaughterSTL 13
Double Plays Grounded Into
1. ChapmanPHA 22
2. RosarPHA 20
3. SeminickPHI 19
4. DoerrBOS 18
5. WrightCHW 17
GreenbergDET 17
TravisWSH 17
8. DiMaggioBOS 16
YorkBOS 16
CavarrettaCHC 16
LibkeCIN 16
BerardinoSLB 16
Caught Stealing
1. ReeseBRO 12
HaasCIN 12
RussellPIT 12
4. FurilloBRO 11
ReiserBRO 11
CaseCLE 11
7. TuckerCHW 10
VernonWSH 10
9. CullerBSN 9
LakeDET 9
SeminickPHI 9
MusialSTL 9
SchoendienstSTL 9
Power-Speed #
1. ReiserBRO 16.6
2. SlaughterSTL 12.0
3. BlattnerNYG 11.5
4. PearsonNE 11.1
5. WalkerBRO 11.0
6. LakeDET 10.4
7. VernonWSH 10.2
8. MusialSTL 9.7
9. RussellPIT 9.3
10. GreenbergDET 9.0
AB per SO
1. HolmesBSN 40.6
2. BoudreauCLE 36.8
3. WaitkusCHC 31.5
4. CoxPIT 27.4
5. CullerBSN 26.8
6. Verban2TM 26.3
7. Kell2TM 26.1
8. RosarPHA 24.9
9. WrightCHW 24.8
10. LowreyCHC 24.5
AB per HR
1. GreenbergDET 11.9
2. GibsonHG 13.1
3. WilliamsBOS 13.5
4. SeereyCLE 15.5
5. KellerNYY 17.9
6. DiMaggioNYY 20.1
7. KinerPIT 21.8
8. LeonardHG 24.1
9. ChapmanPHA 27.3
10. NortheyPHI 27.4
Outs Made
1. LakeDET 464
2. SchoendienstSTL 463
3. DoerrBOS 458
4. BerardinoSLB 453
5. PeskyBOS 443
HenrichNYY 443
SlaughterSTL 443
8. YorkBOS 440
9. LewisWSH 438
SpenceWSH 438
Base-Out Runs Added (RE24)
1. WilliamsBOS 82.43
2. MusialSTL 70.31
3. SlaughterSTL 52.07
4. KellerNYY 49.05
5. WalkerBRO 46.54
6. MizeNYG 43.24
7. YorkBOS 37.41
8. RobinsonNYY 34.43
9. VernonWSH 34.10
10. GalanBRO 32.20
Win Probability Added (WPA)
1. WilliamsBOS 7.7
2. MusialSTL 6.1
3. ReiserBRO 4.9
4. Herman2TM 4.5
5. SlaughterSTL 4.5
6. WalkerBRO 4.3
7. HenrichNYY 4.2
8. MizeNYG 4.0
9. VernonWSH 3.9
10. KellerNYY 3.9
Situ. Wins Added (WPA/LI)
1. WilliamsBOS 7.8
2. MusialSTL 5.9
3. KellerNYY 5.4
4. WalkerBRO 3.8
5. StankyBRO 3.8
6. MizeNYG 3.5
7. VernonWSH 3.4
8. SlaughterSTL 3.3
9. GreenbergDET 3.3
10. DoerrBOS 3.1
Championship WPA (cWPA)
1. MusialSTL 27.1
2. SlaughterSTL 19.0
3. ReiserBRO 15.1
4. WilliamsBOS 12.1
5. ReeseBRO 11.1
6. WalkerBRO 9.7
7. GalanBRO 8.8
8. KurowskiSTL 8.5
9. Herman2TM 6.4
10. EdwardsBRO 6.3
Base-Out Wins Added (REW)
1. WilliamsBOS 8.0
2. MusialSTL 7.1
3. SlaughterSTL 5.3
4. KellerNYY 5.0
5. WalkerBRO 4.8
6. MizeNYG 4.4
7. YorkBOS 3.7
8. VernonWSH 3.6
9. RobinsonNYY 3.5
10. GalanBRO 3.3