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.6
2. BoudreauCLE 8.1
3. ApplingCHW 7.4
4. ChandlerNYY 7.3
5. NicholsonCHC 6.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.6
2. BoudreauCLE 8.1
3. ApplingCHW 7.4
4. NicholsonCHC 6.6
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.2
2. ApplingCHW 7.0
3. NicholsonCHC 6.4
4. GibsonHG 6.2
5. BoudreauCLE 6.0
6. KellerNYY 5.9
7. VaughanBRO 5.9
8. HermanBRO 5.3
9. StephensSLB 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. MusialSTL 157
DiMaggioPIT 157
3. ElliottPIT 156
4. JohnsonNYY 155
DoerrBOS 155
YorkDET 155
ApplingCHW 155
WakefieldDET 155
9. MillerCIN 154
KleinSTL 154
EttenNYY 154
FletcherPIT 154
LupienBOS 154
NicholsonCHC 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. WitekNYG 672
LupienBOS 672
Runs Scored
1. VaughanBRO 112
2. MusialSTL 108
3. CaseWSH 102
4. KellerNYY 97
5. NicholsonCHC 95
6. GibsonHG 93
CavarrettaCHC 93
8. StankyCHC 92
9. KleinSTL 91
WakefieldDET 91
FletcherPIT 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. DiMaggioPIT 41
HermanBRO 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. MosesCHW 12
LowreyCHC 12
LindellNYY 12
ElliottPIT 12
7. KellerNYY 11
RussellPIT 11
YorkDET 11
GordonNYG 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. SpenceWSH 88
DiMaggioPIT 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. KuhelCHW 14
CulbersonBOS 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. KleinSTL 131
JohnsonNYY 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. StephensSLB 52
NortheyPHI 52
10. DoerrBOS 51
LaabsSLB 51
GibsonHG 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 .823
5. RadcliffCAG .797
6. NicholsonCHC .781
7. KellerNYY .775
8. ApplingCHW .742
9. Davenport2TM .741
10. YorkDET .735
Hit By Pitch
1. VernonWSH 10
2. KuhelCHW 7
BartellNYG 7
CrosettiNYY 7
LinaresNYC 7
6. HodginCHW 6
HallPHA 6
FletcherPIT 6
Kampouris2TM 6
10. SpenceWSH 5
NicholsonCHC 5
MayoPHA 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. KleinSTL 15
HackCHC 15
SandersSTL 15
Intentional Bases on Balls
1. LopezPIT 17
2. GordonNYY 15
NicholsonCHC 15
4. MuellerCIN 14
MusialSTL 14
6. ApplingCHW 12
7. HermanBRO 11
8. SandersSTL 10
9. McCormickCIN 9
OttNYG 9
LindellNYY 9
DiMaggioPIT 9
YorkDET 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. GordonNYY 18
LombardiNYG 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. StirnweissNYY 9
LupienBOS 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 57.35
2. GalanBRO 52.64
3. KellerNYY 49.77
4. HermanBRO 41.40
5. MusialSTL 40.68
6. EttenNYY 38.81
7. ElliottPIT 38.39
8. VaughanBRO 34.65
9. FletcherPIT 33.92
10. CavarrettaCHC 31.62
Win Probability Added (WPA)
1. KellerNYY 6.2
2. GalanBRO 5.3
3. NicholsonCHC 5.2
4. VaughanBRO 5.0
5. MusialSTL 4.1
6. FletcherPIT 4.0
7. EttenNYY 3.8
8. HermanBRO 3.2
9. CaseWSH 3.0
10. NiemanBSN 3.0
Situ. Wins Added (WPA/LI)
1. MusialSTL 4.7
2. NicholsonCHC 4.2
3. KellerNYY 4.2
4. ElliottPIT 3.3
5. GalanBRO 3.3
6. HermanBRO 2.8
7. EttenNYY 2.5
8. DickeyNYY 2.5
9. BoudreauCLE 2.4
10. CavarrettaCHC 2.4
Championship WPA (cWPA)
1. GalanBRO 12.3
2. EttenNYY 11.1
3. KellerNYY 10.4
4. VaughanBRO 7.9
5. HermanBRO 5.7
6. JohnsonWSH 5.4
7. MusialSTL 5.4
8. FletcherPIT 4.9
9. KurowskiSTL 4.9
10. DickeyNYY 4.4
Base-Out Wins Added (REW)
1. NicholsonCHC 6.1
2. GalanBRO 5.5
3. KellerNYY 5.3
4. HermanBRO 4.3
5. MusialSTL 4.2
6. EttenNYY 4.2
7. ElliottPIT 4.0
8. VaughanBRO 3.6
9. FletcherPIT 3.5
10. CavarrettaCHC 3.4