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 11.3
2. BoudreauCLE 10.4
3. SainBSN 8.6
4. BrecheenSTL 8.5
5. WilliamsBOS 8.3
6. DiMaggioNYY 6.9
7. NewhouserDET 6.7
8. MizeNYG 6.6
9. GordonCLE 6.5
10. LemonCLE 6.4
WAR Position Players
1. MusialSTL 11.3
2. BoudreauCLE 10.4
3. WilliamsBOS 8.3
4. DiMaggioNYY 6.9
5. MizeNYG 6.6
6. GordonCLE 6.5
7. ElliottBSN 6.3
8. KinerPIT 6.1
9. KeltnerCLE 6.1
10. PafkoCHC 6.1
Offensive WAR
1. MusialSTL 10.8
2. BoudreauCLE 8.4
3. WilliamsBOS 8.3
4. DiMaggioNYY 6.7
5. MizeNYG 6.5
6. ElliottBSN 6.2
7. GordonNYG 6.1
8. PafkoCHC 5.6
9. KinerPIT 5.6
10. HenrichNYY 5.3
Defensive WAR
1. BoudreauCLE 3.0
2. GordonCLE 2.3
3. StephensBOS 1.9
4. ReeseBRO 1.7
5. RojekPIT 1.6
6. MarionSTL 1.5
7. GilliamBEG 1.5
8. StirnweissNYY 1.5
9. SuderPHA 1.4
10. DoerrBOS 1.2
MurtaughPIT 1.2
Batting Average
1. WilsonBBB .435
2. BrownKCM .408
3. DavisBBB .382
4. MusialSTL .376
5. WilliamsBOS .369
6. SteeleBBB .362
LockettBEG .362
8. HairstonIC .357
9. AustinPS .356
10. BoudreauCLE .355
On-Base%
1. WilsonBBB .500
2. WilliamsBOS .497
3. SteeleBBB .492
4. BrownKCM .477
5. KimbroBEG .457
6. BoudreauCLE .453
7. MusialSTL .450
8. DavisBBB .438
9. EasterHG .434
10. ThompsonKCM .431
Slugging %
1. MusialSTL .702
2. BrownKCM .684
3. WilliamsBOS .615
4. WilsonBBB .600
5. DiMaggioNYY .598
6. MizeNYG .564
7. HenrichNYY .554
8. ThompsonKCM .554
9. SteeleBBB .553
10. EasterHG .549
On-Base Plus Slugging
1. BrownKCM 1.161
2. MusialSTL 1.152
3. WilliamsBOS 1.112
4. WilsonBBB 1.100
5. SteeleBBB 1.045
6. DiMaggioNYY .994
7. BoudreauCLE .987
8. ThompsonKCM .986
9. EasterHG .982
10. DavisBBB .967
Games Played
1. KinerPIT 156
RojekPIT 156
3. DiMaggioBOS 155
StephensBOS 155
MusialSTL 155
6. LupienCHW 154
7. KeltnerCLE 153
DiMaggioNYY 153
DillingerSLB 153
10. BoudreauCLE 152
MizeNYG 152
EnnisPHI 152
At Bats
1. DiMaggioBOS 648
2. DillingerSLB 644
3. RojekPIT 641
4. StephensBOS 635
5. LupienCHW 617
6. MusialSTL 611
7. MitchellCLE 608
8. DiMaggioNYY 594
9. MajeskiPHA 590
10. EnnisPHI 589
Plate Appearances
1. DiMaggioBOS 756
2. DillingerSLB 722
3. StephensBOS 716
4. RojekPIT 714
5. LupienCHW 700
6. MusialSTL 698
7. PeskyBOS 677
ElliottBSN 677
9. BoudreauCLE 676
10. HenrichNYY 674
Runs Scored
1. HenrichNYY 138
2. MusialSTL 135
3. DiMaggioBOS 127
4. PeskyBOS 124
WilliamsBOS 124
6. LockmanNYG 117
7. BoudreauCLE 116
8. StephensBOS 114
9. MizeNYG 110
DiMaggioNYY 110
DillingerSLB 110
Hits
1. MusialSTL 230
2. DillingerSLB 207
3. MitchellCLE 204
4. BoudreauCLE 199
5. HolmesBSN 190
DiMaggioNYY 190
7. WilliamsBOS 188
8. RojekPIT 186
9. DiMaggioBOS 185
10. MajeskiPHA 183
Total Bases
1. MusialSTL 429
2. DiMaggioNYY 355
3. HenrichNYY 326
4. MizeNYG 316
5. WilliamsBOS 313
6. EnnisPHI 309
7. StephensBOS 299
BoudreauCLE 299
9. KinerPIT 296
10. KeltnerCLE 291
Doubles
1. MusialSTL 46
2. WilliamsBOS 44
3. HenrichNYY 42
4. MajeskiPHA 41
5. DiMaggioBOS 40
EnnisPHI 40
PriddySLB 40
8. DarkBSN 39
ZarillaSLB 39
10. RobinsonBRO 38
Triples
1. MusialSTL 18
2. HenrichNYY 14
3. Stewart2TM 13
4. HoppPIT 12
5. MullinDET 11
DiMaggioNYY 11
SlaughterSTL 11
YostWSH 11
9. WaitkusCHC 10
LockmanNYG 10
BerraNYY 10
DillingerSLB 10
PlattSLB 10
Home Runs
1. MizeNYG 40
KinerPIT 40
3. DiMaggioNYY 39
MusialSTL 39
5. SauerCIN 35
6. GordonCLE 32
7. KeltnerCLE 31
8. GordonNYG 30
EnnisPHI 30
10. StephensBOS 29
Runs Batted In
1. DiMaggioNYY 155
2. StephensBOS 137
3. MusialSTL 131
4. WilliamsBOS 127
5. MizeNYG 125
6. GordonCLE 124
7. KinerPIT 123
8. MajeskiPHA 120
9. KeltnerCLE 119
10. DoerrBOS 111
Bases on Balls
1. ElliottBSN 131
2. WilliamsBOS 126
3. JoostPHA 119
4. FainPHA 113
5. KinerPIT 112
6. DiMaggioBOS 101
7. PeskyBOS 99
8. BoudreauCLE 98
9. ApplingCHW 94
MizeNYG 94
Strikeouts
1. Seerey2TM 102
2. JoostPHA 87
3. SauerCIN 85
4. CoanWSH 78
5. DobyCLE 77
ThomsonNYG 77
BlatnikPHI 77
8. SmalleyCHC 76
9. HeganCLE 74
10. PriddySLB 71
Stolen Bases
1. AshburnPHI 32
2. DillingerSLB 28
3. ReeseBRO 25
4. RojekPIT 24
5. CoanWSH 23
6. RobinsonBRO 22
7. TorgesonBSN 19
8. HermanskiBRO 15
MárquezHG 15
VernonWSH 15
Singles
1. MitchellCLE 162
2. DillingerSLB 161
3. RojekPIT 150
4. HolmesBSN 142
McCoskyPHA 142
6. BoudreauCLE 141
7. ApplingCHW 138
8. DiMaggioBOS 132
9. AshburnPHI 131
10. DarkBSN 127
MusialSTL 127
SlaughterSTL 127
Adjusted OPS+
1. BrownKCM 209
2. MusialSTL 200
3. WilsonBBB 194
4. WilliamsBOS 189
5. EasterHG 183
6. SteeleBBB 180
7. LockettBEG 170
8. MinosoNYC 166
9. BoudreauCLE 166
10. DiMaggioNYY 164
Runs Created
1. MusialSTL 192
2. WilliamsBOS 156
3. DiMaggioNYY 138
4. BoudreauCLE 135
5. HenrichNYY 125
6. MizeNYG 124
7. KeltnerCLE 115
8. KinerPIT 114
9. GordonNYG 108
10. ElliottBSN 107
Adj. Batting Runs
1. MusialSTL 87
2. WilliamsBOS 75
3. BoudreauCLE 57
4. DiMaggioNYY 49
5. MizeNYG 45
6. HenrichNYY 41
7. ElliottBSN 40
8. KinerPIT 38
9. KeltnerCLE 36
10. GordonNYG 35
Adj. Batting Wins
1. MusialSTL 8.4
2. WilliamsBOS 7.2
3. BoudreauCLE 5.5
4. DiMaggioNYY 4.8
5. MizeNYG 4.4
6. ElliottBSN 3.9
7. HenrichNYY 3.9
8. KinerPIT 3.7
9. KeltnerCLE 3.5
10. GordonNYG 3.5
Extra Base Hits
1. MusialSTL 103
2. HenrichNYY 81
3. DiMaggioNYY 76
4. EnnisPHI 74
5. WilliamsBOS 72
6. MizeNYG 70
7. KinerPIT 64
8. StephensBOS 62
9. GordonNYG 60
10. KeltnerCLE 59
Times On Base
1. WilliamsBOS 317
2. MusialSTL 312
3. BoudreauCLE 299
4. DiMaggioBOS 288
5. ElliottBSN 284
6. DillingerSLB 273
7. DiMaggioNYY 265
8. PeskyBOS 264
9. FainPHA 262
KinerPIT 262
Offensive Win %
1. BrownKCM .872
2. MusialSTL .872
3. WilsonBBB .864
4. WilliamsBOS .862
5. EasterHG .817
6. LockettBEG .807
7. SteeleBBB .795
8. MinosoNYC .785
9. BoudreauCLE .777
10. DavisBBB .767
Hit By Pitch
1. DiMaggioNYY 8
2. KimbroBEG 7
RobinsonBRO 7
VicoDET 7
CoanWSH 7
6. PeskyBOS 6
MajeskiPHA 6
8. SteeleBBB 5
GoodmanBOS 5
MaddernCHC 5
NicholsonCHC 5
PafkoCHC 5
WrightCHW 5
DobyCLE 5
KellDET 5
MárquezHG 5
KurowskiSTL 5
RiceSTL 5
Sacrifice Hits
1. McCoskyPHA 22
2. MayoDET 18
StevensSLB 18
4. VicoDET 17
5. SainBSN 16
BoudreauCLE 16
7. ZarillaSLB 15
8. JeffcoatCHC 14
9. EversDET 13
LiponDET 13
SwiftDET 13
RizzutoNYY 13
SuderPHA 13
Intentional Bases on Balls
1. HeganCLE 17
2. LamannoCIN 15
SeminickPHI 15
4. WilliamsBOS 14
NicholsonCHC 14
6. SislerPHI 12
7. ElliottBSN 10
RobinsonCLE 10
MarshallNYG 10
10. HermanskiBRO 9
HodgesBRO 9
KluszewskiCIN 9
SauerCIN 9
StallcupCIN 9
MizeNYG 9
SlaughterSTL 9
VernonWSH 9
Double Plays Grounded Into
1. StephensBOS 25
JonesSTL 25
3. KeltnerCLE 23
VicoDET 23
5. TebbettsBOS 22
JohnsonNYY 22
7. DiMaggioNYY 20
8. MajeskiPHA 19
9. GoodmanBOS 18
HolmesBSN 18
GordonNYG 18
ChapmanPHA 18
DillingerSLB 18
MusialSTL 18
KozarWSH 18
Caught Stealing
1. MitchellCLE 18
2. RojekPIT 16
3. RobinsonBRO 14
4. MurtaughPIT 11
DillingerSLB 11
VernonWSH 11
7. BakerCHW 10
PhilleyCHW 10
AshburnPHI 10
10. BaumholtzCIN 9
DobyCLE 9
MayoDET 9
Stewart2TM 9
CoanWSH 9
Power-Speed #
1. RobinsonBRO 15.5
2. HermanskiBRO 15.0
3. ReeseBRO 13.2
4. TorgesonBSN 13.1
5. GordonNYG 12.6
6. MusialSTL 11.9
7. ZarillaSLB 11.5
8. LockmanNYG 11.1
9. DobyCLE 11.0
10. CoanWSH 10.7
AB per SO
1. BoudreauCLE 62.2
2. MitchellCLE 35.8
3. Verban2TM 34.8
4. WaitkusCHC 29.6
5. HolmesBSN 29.3
6. SchoendienstSTL 25.5
7. WrightCHW 25.3
8. McCoskyPHA 23.4
9. KollowayCHW 23.2
10. WalkerPIT 22.7
AB per HR
1. KinerPIT 13.9
2. MizeNYG 14.0
3. SauerCIN 15.1
4. DiMaggioNYY 15.2
5. MusialSTL 15.7
6. GordonCLE 17.2
7. GordonNYG 17.4
8. KeltnerCLE 18.0
9. DoerrBOS 19.5
10. EnnisPHI 19.6
Outs Made
1. StephensBOS 491
2. RojekPIT 487
3. LupienCHW 484
4. DiMaggioBOS 481
5. DillingerSLB 478
6. KozarWSH 461
7. VernonWSH 457
8. MarionSTL 447
9. StallcupCIN 443
10. YostWSH 442
Base-Out Runs Added (RE24)
1. WilliamsBOS 99.84
2. MusialSTL 90.64
3. BoudreauCLE 66.63
4. MizeNYG 64.79
5. DiMaggioNYY 64.14
6. HenrichNYY 51.38
7. SlaughterSTL 48.94
8. KinerPIT 48.68
9. RobinsonBRO 47.08
10. GordonNYG 40.77
Win Probability Added (WPA)
1. MusialSTL 8.7
2. WilliamsBOS 7.2
3. MizeNYG 6.8
4. DiMaggioNYY 5.3
5. KinerPIT 5.1
6. PafkoCHC 5.0
7. SlaughterSTL 4.4
8. MajeskiPHA 4.2
9. BoudreauCLE 4.1
10. RobinsonBRO 4.0
Situ. Wins Added (WPA/LI)
1. MusialSTL 8.0
2. WilliamsBOS 7.5
3. BoudreauCLE 6.0
4. MizeNYG 5.3
5. DiMaggioNYY 4.9
6. HenrichNYY 4.7
7. KeltnerCLE 4.7
8. KinerPIT 4.5
9. PafkoCHC 4.0
10. GordonCLE 3.6
Championship WPA (cWPA)
1. KeltnerCLE 30.1
2. WilliamsBOS 23.0
3. BoudreauCLE 21.6
4. MusialSTL 19.3
5. DiMaggioNYY 19.2
6. GordonCLE 17.2
7. HenrichNYY 16.0
8. KinerPIT 11.3
9. SlaughterSTL 10.9
10. StephensBOS 10.9
Base-Out Wins Added (REW)
1. WilliamsBOS 9.2
2. MusialSTL 8.5
3. BoudreauCLE 6.5
4. MizeNYG 6.3
5. DiMaggioNYY 6.2
6. HenrichNYY 5.0
7. KinerPIT 4.7
8. SlaughterSTL 4.7
9. RobinsonBRO 4.5
10. GordonNYG 4.0