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. MusialSTL 9.5
2. BoudreauCLE 8.1
3. ApplingCHW 7.4
4. ChandlerNYY 7.3
5. NicholsonCHC 6.7
6. KellerNYY 6.6
7. KleinSTL 6.5
8. GordonNYY 6.5
9. GibsonHG 6.3
10. YorkDET 6.1
WAR Position Players
1. MusialSTL 9.5
2. BoudreauCLE 8.1
3. ApplingCHW 7.4
4. NicholsonCHC 6.7
5. KellerNYY 6.6
6. KleinSTL 6.5
7. GordonNYY 6.5
8. GibsonHG 6.3
9. YorkDET 6.1
10. GalanBRO 6.0
Offensive WAR
1. MusialSTL 8.1
2. ApplingCHW 7.0
3. NicholsonCHC 6.4
4. GibsonHG 6.2
5. BoudreauCLE 6.0
6. VaughanBRO 5.9
7. KellerNYY 5.9
8. StephensSLB 5.3
9. HermanBRO 5.3
10. GalanBRO 5.1
Defensive WAR
1. MillerCIN 4.0
2. MarionSTL 3.4
3. BoudreauCLE 3.3
4. KleinSTL 2.9
5. GordonNYY 2.8
6. FreyCIN 2.6
7. WietelmannBSN 2.5
8. RichardsDET 2.0
9. RosarCLE 1.8
10. DoerrBOS 1.8
Batting Average
1. VargasNYC .471
2. GibsonHG .466
3. BenjaminHG .372
4. RadcliffCAG .369
5. CoimbreNYC .360
6. HarrisHG .358
7. MusialSTL .357
8. BellHG .355
9. EasterlingHG .352
10. BrownKCM .340
On-Base%
1. GibsonHG .560
2. VargasNYC .529
3. BrownPS .440
4. LeonardHG .439
5. BellHG .432
6. CoimbreNYC .429
7. MusialSTL .425
8. BenjaminHG .423
9. HarrisHG .421
10. ApplingCHW .419
Slugging %
1. GibsonHG .867
2. VargasNYC .587
3. MusialSTL .562
4. BrownKCM .533
5. NicholsonCHC .531
6. YorkDET .527
7. KellerNYY .525
8. LeonardHG .504
9. EasterlingHG .502
10. DavisNE .500
On-Base Plus Slugging
1. GibsonHG 1.427
2. VargasNYC 1.116
3. MusialSTL .988
4. LeonardHG .943
5. BrownKCM .923
6. KellerNYY .922
7. NicholsonCHC .917
8. BenjaminHG .901
9. EasterlingHG .896
10. YorkDET .893
Games Played
1. DiMaggioPIT 157
MusialSTL 157
3. ElliottPIT 156
4. DoerrBOS 155
ApplingCHW 155
WakefieldDET 155
YorkDET 155
JohnsonNYY 155
9. LupienBOS 154
NicholsonCHC 154
MillerCIN 154
EttenNYY 154
FletcherPIT 154
KleinSTL 154
At Bats
1. WakefieldDET 633
2. HolmesBSN 629
3. KleinSTL 627
4. WitekNYG 622
5. MusialSTL 617
6. WorkmanBSN 615
7. CaseWSH 613
8. VaughanBRO 610
9. LupienBOS 608
NicholsonCHC 608
Plate Appearances
1. MusialSTL 701
2. HolmesBSN 697
WakefieldDET 697
4. KleinSTL 696
5. VaughanBRO 685
6. NicholsonCHC 684
7. WorkmanBSN 679
8. ApplingCHW 677
9. DoerrBOS 676
10. LupienBOS 672
WitekNYG 672
Runs Scored
1. VaughanBRO 112
2. MusialSTL 108
3. CaseWSH 102
4. KellerNYY 97
5. NicholsonCHC 95
6. CavarrettaCHC 93
GibsonHG 93
8. StankyCHC 92
9. WakefieldDET 91
FletcherPIT 91
KleinSTL 91
Hits
1. MusialSTL 220
2. WakefieldDET 200
3. WitekNYG 195
4. HermanBRO 193
5. ApplingCHW 192
6. NicholsonCHC 188
7. VaughanBRO 186
8. ElliottPIT 183
9. CramerDET 182
10. KleinSTL 180
CaseWSH 180
Total Bases
1. MusialSTL 347
2. NicholsonCHC 323
3. YorkDET 301
4. WakefieldDET 275
5. KellerNYY 269
6. ElliottPIT 258
7. KleinSTL 257
8. VaughanBRO 252
NortheyPHI 252
10. DoerrBOS 249
Doubles
1. MusialSTL 48
2. HermanBRO 41
DiMaggioPIT 41
4. VaughanBRO 39
5. WakefieldDET 38
6. CaseWSH 36
7. EttenNYY 35
GutteridgeSLB 35
9. HolmesBSN 33
ApplingCHW 33
HockettCLE 33
Triples
1. MusialSTL 20
2. KleinSTL 14
3. LowreyCHC 12
MosesCHW 12
LindellNYY 12
ElliottPIT 12
7. YorkDET 11
GordonNYG 11
KellerNYY 11
RussellPIT 11
Home Runs
1. YorkDET 34
2. KellerNYY 31
3. NicholsonCHC 29
4. StephensSLB 22
5. GibsonHG 20
6. HeathCLE 18
OttNYG 18
8. GordonNYY 17
LaabsSLB 17
10. DoerrBOS 16
NortheyPHI 16
Runs Batted In
1. NicholsonCHC 128
2. YorkDET 118
3. GibsonHG 109
4. EttenNYY 107
5. ElliottPIT 101
6. HermanBRO 100
7. JohnsonNYY 94
8. StephensSLB 91
9. DiMaggioPIT 88
SpenceWSH 88
Bases on Balls
1. KellerNYY 106
2. GalanBRO 103
3. GordonNYY 98
4. CullenbineCLE 96
5. OttNYG 95
FletcherPIT 95
7. StankyCHC 92
8. ApplingCHW 90
BoudreauCLE 90
10. TiptonCIN 85
Strikeouts
1. DiMaggioPIT 126
2. LaabsSLB 105
3. HooverDET 101
4. YorkDET 88
5. NicholsonCHC 86
6. JoostBSN 80
7. PriddyWSH 76
8. GordonNYY 75
9. StephensSLB 73
10. WorkmanBSN 72
TuckerCHW 72
Stolen Bases
1. CaseWSH 61
2. MosesCHW 56
3. TuckerCHW 29
4. ApplingCHW 27
5. VernonWSH 24
6. FoxBOS 22
7. VaughanBRO 20
8. BankheadHG 17
9. LupienBOS 16
10. CulbersonBOS 14
KuhelCHW 14
Singles
1. WitekNYG 172
2. CramerDET 159
3. ApplingCHW 154
4. HermanBRO 148
5. WakefieldDET 147
6. MusialSTL 139
7. CaseWSH 138
8. VaughanBRO 136
9. ElliottPIT 134
10. JohnsonNYY 131
KleinSTL 131
Adjusted OPS+
1. GibsonHG 281
2. VargasNYC 200
3. BrownKCM 184
4. MusialSTL 177
5. KellerNYY 168
6. NicholsonCHC 166
7. RadcliffCAG 164
8. HeathCLE 156
9. LeonardHG 153
10. YorkDET 153
Runs Created
1. MusialSTL 146
2. NicholsonCHC 124
3. GibsonHG 121
4. YorkDET 109
5. KellerNYY 106
6. ApplingCHW 103
WakefieldDET 103
8. ElliottPIT 97
9. HermanBRO 95
10. VaughanBRO 92
Adj. Batting Runs
1. GibsonHG 66
2. MusialSTL 62
3. NicholsonCHC 50
4. KellerNYY 45
5. ApplingCHW 37
6. YorkDET 37
7. CullenbineCLE 33
8. GalanBRO 29
9. HeathCLE 29
10. HermanBRO 29
Adj. Batting Wins
1. MusialSTL 6.5
2. GibsonHG 5.9
3. NicholsonCHC 5.2
4. KellerNYY 4.9
5. ApplingCHW 4.0
6. YorkDET 3.9
7. CullenbineCLE 3.6
8. HeathCLE 3.2
9. GalanBRO 3.1
10. HermanBRO 3.1
Extra Base Hits
1. MusialSTL 81
2. NicholsonCHC 68
3. YorkDET 67
4. DiMaggioPIT 58
5. KellerNYY 57
6. EttenNYY 54
7. WakefieldDET 53
8. NortheyPHI 52
StephensSLB 52
10. DoerrBOS 51
GibsonHG 51
LaabsSLB 51
Times On Base
1. MusialSTL 294
2. ApplingCHW 283
3. NicholsonCHC 264
4. WakefieldDET 262
5. HermanBRO 259
6. FletcherPIT 255
7. VaughanBRO 249
8. GalanBRO 247
9. KellerNYY 245
10. BoudreauCLE 244
Offensive Win %
1. GibsonHG .947
2. VargasNYC .891
3. MusialSTL .826
4. BrownKCM .822
5. RadcliffCAG .796
6. NicholsonCHC .781
7. KellerNYY .775
8. ApplingCHW .742
9. Davenport2TM .741
10. YorkDET .735
Hit By Pitch
1. VernonWSH 10
2. KuhelCHW 7
LinaresNYC 7
BartellNYG 7
CrosettiNYY 7
6. HodginCHW 6
HallPHA 6
FletcherPIT 6
Kampouris2TM 6
10. NicholsonCHC 5
MayoPHA 5
SpenceWSH 5
Sacrifice Hits
1. WalkerSTL 36
2. HooverDET 28
3. MayoPHA 23
4. BoudreauCLE 20
5. MillerCIN 19
6. FoxBOS 18
7. MesnerCIN 17
8. RyanBSN 16
9. HackCHC 15
KleinSTL 15
SandersSTL 15
Intentional Bases on Balls
1. LopezPIT 17
2. NicholsonCHC 15
GordonNYY 15
4. MuellerCIN 14
MusialSTL 14
6. ApplingCHW 12
7. HermanBRO 11
8. SandersSTL 10
9. McCormickCIN 9
YorkDET 9
OttNYG 9
LindellNYY 9
DiMaggioPIT 9
Double Plays Grounded Into
1. BloodworthDET 29
2. JohnsonNYY 27
3. GordonNYG 26
4. WakefieldDET 23
5. YorkDET 22
DahlgrenPHI 22
7. WitekNYG 21
8. HermanBRO 19
SiebertPHA 19
10. LombardiNYG 18
GordonNYY 18
MayPHI 18
Caught Stealing
1. HockettCLE 18
2. TuckerCHW 17
3. MosesCHW 14
CaseWSH 14
5. CurtrightCHW 12
6. VaughanBRO 11
RussellPIT 11
8. LupienBOS 9
StirnweissNYY 9
GutteridgeSLB 9
Power-Speed #
1. DiMaggioPIT 12.7
2. KellerNYY 11.4
3. WorkmanBSN 10.9
4. VernonWSH 10.8
5. DoerrBOS 10.7
6. MusialSTL 10.6
7. OttNYG 10.1
8. SpenceWSH 9.6
9. TaborBOS 9.1
10. YorkDET 8.7
AB per SO
1. VaughanBRO 46.9
2. CramerDET 46.6
3. MusialSTL 34.3
4. RosarCLE 31.8
5. McCormickCIN 31.5
6. HolmesBSN 31.5
7. WitekNYG 27.0
8. LombardiNYG 26.8
9. SiebertPHA 26.6
10. LupienBOS 26.4
AB per HR
1. GibsonHG 12.5
2. KellerNYY 16.5
3. YorkDET 16.8
4. NicholsonCHC 21.0
5. OttNYG 21.1
6. StephensSLB 23.3
7. HeathCLE 23.6
8. Triplett2TM 25.7
9. BrownKCM 28.1
10. BrooksNYC 28.3
Outs Made
1. WorkmanBSN 483
2. MillerCIN 482
3. HolmesBSN 478
HooverDET 478
5. MosesCHW 476
6. LupienBOS 474
7. DoerrBOS 469
KleinSTL 469
9. HockettCLE 468
10. WitekNYG 464
JohnsonNYY 464
Base-Out Runs Added (RE24)
1. NicholsonCHC 58.20
2. GalanBRO 52.97
3. KellerNYY 50.21
4. HermanBRO 41.27
5. MusialSTL 40.73
6. ElliottPIT 39.17
7. EttenNYY 39.15
8. VaughanBRO 34.12
9. CavarrettaCHC 33.36
10. FletcherPIT 33.25
Win Probability Added (WPA)
1. KellerNYY 6.2
2. NicholsonCHC 5.5
3. GalanBRO 5.4
4. VaughanBRO 4.9
5. MusialSTL 4.1
6. FletcherPIT 3.9
7. EttenNYY 3.8
8. HermanBRO 3.2
9. ElliottPIT 3.1
10. NiemanBSN 3.0
Situ. Wins Added (WPA/LI)
1. MusialSTL 4.7
2. NicholsonCHC 4.4
3. KellerNYY 4.2
4. ElliottPIT 3.4
5. GalanBRO 3.3
6. HermanBRO 2.8
7. EttenNYY 2.5
8. DickeyNYY 2.5
9. ApplingCHW 2.5
10. CavarrettaCHC 2.5
Championship WPA (cWPA)
1. GalanBRO 12.6
2. EttenNYY 11.3
3. KellerNYY 10.4
4. VaughanBRO 7.7
5. JohnsonWSH 6.6
6. MusialSTL 5.9
7. HermanBRO 5.6
8. FletcherPIT 4.8
9. KurowskiSTL 4.4
10. WanerBRO 4.3
Base-Out Wins Added (REW)
1. NicholsonCHC 6.2
2. GalanBRO 5.5
3. KellerNYY 5.3
4. HermanBRO 4.3
5. EttenNYY 4.2
6. MusialSTL 4.2
7. ElliottPIT 4.1
8. VaughanBRO 3.6
9. CavarrettaCHC 3.6
10. FletcherPIT 3.5