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. RuthNYY 11.6
2. UhleCLE 9.2
3. CarlsonPHI 8.7
4. FosterCAG 8.5
5. GoslinWSH 6.9
6. GehrigNYY 6.9
7. GrovePHA 6.6
8. KremerPIT 6.5
9. SuttlesSLS 6.4
10. MostilCHW 6.4
WAR Position Players
1. RuthNYY 11.6
2. GoslinWSH 6.9
3. GehrigNYY 6.9
4. SuttlesSLS 6.4
5. MostilCHW 6.4
6. SewellCLE 6.0
7. StearnesDS 6.0
8. FalkCHW 5.7
9. SpeakerCLE 5.5
10. WanerPIT 5.4
Offensive WAR
1. RuthNYY 11.1
2. SuttlesSLS 6.8
3. GoslinWSH 6.4
4. GehrigNYY 6.3
5. HeilmannDET 6.0
6. ManushDET 5.9
7. SimmonsPHA 5.6
8. BellSTL 5.6
9. SewellCLE 5.5
10. StearnesDS 5.5
Defensive WAR
1. ThevenowSTL 3.9
2. CooneyCHC 3.2
3. CritzCIN 2.8
4. FrischNYG 2.2
5. AdamsCHC 2.1
6. DeMossABC 2.0
7. KammCHW 1.9
8. AllenKCM 1.8
9. JacksonNYG 1.7
10. SewellCLE 1.5
Batting Average
1. SuttlesSLS .425
2. StearnesDS .383
3. HardingABC .378
4. ManushDET .378
5. DihigoCSE .375
6. WellsSLS .373
7. WilsonBBS .373
8. RuthNYY .372
9. HudspethNLG .372
10. FothergillDET .367
On-Base%
1. RuthNYY .516
2. WilsonBBS .487
3. DihigoCSE .475
4. SuttlesSLS .472
5. WellsSLS .470
6. StearnesDS .458
7. HardingABC .449
8. TorrienteKCM .446
9. HeilmannDET .445
10. CollinsCHW .441
Slugging %
1. SuttlesSLS .877
2. RuthNYY .737
3. DihigoCSE .737
4. StearnesDS .716
5. CreacySLS .632
6. Beckwith2TM .593
7. WellsSLS .584
8. HudspethNLG .574
9. WilliamsPHI .568
10. CharlestonHBG .568
On-Base Plus Slugging
1. SuttlesSLS 1.349
2. RuthNYY 1.253
3. DihigoCSE 1.212
4. StearnesDS 1.174
5. WellsSLS 1.054
6. WilsonBBS 1.046
7. CreacySLS 1.020
8. CharlestonHBG 1.006
9. HudspethNLG .990
10. WilliamsPHI .986
Games Played
1. CuylerPIT 157
2. ThevenowSTL 156
TavenerDET 156
4. FalkCHW 155
CritzCIN 155
WalkerCIN 155
PippCIN 155
GehrigNYY 155
BellSTL 155
LazzeriNYY 155
At Bats
1. RiceWSH 641
2. AdamsCHC 624
3. KoenigNYY 617
4. SpurgeonCLE 614
CuylerPIT 614
6. SislerSLB 613
7. BrownBSN 612
8. CritzCIN 607
9. CombsNYY 606
10. BurnsCLE 603
BottomleySTL 603
Plate Appearances
1. RiceWSH 704
2. MostilCHW 702
3. AdamsCHC 701
4. GehrigNYY 697
5. CuylerPIT 694
6. BottomleySTL 684
7. KoenigNYY 679
8. SpurgeonCLE 678
9. CritzCIN 672
SewellCLE 672
Runs Scored
1. RuthNYY 139
2. GehrigNYY 135
3. MostilCHW 120
4. CombsNYY 113
CuylerPIT 113
6. BellSLS 107
7. GoslinWSH 105
8. McManusSLB 102
9. SpurgeonCLE 101
WanerPIT 101
Hits
1. BurnsCLE 216
RiceWSH 216
3. GoslinWSH 201
BrownBSN 201
5. SimmonsPHA 199
6. MostilCHW 197
CuylerPIT 197
8. FalkCHW 195
9. AdamsCHC 193
10. BellSTL 189
Total Bases
1. RuthNYY 365
2. SimmonsPHA 329
3. GehrigNYY 314
SuttlesSLS 314
5. GoslinWSH 308
6. BottomleySTL 305
7. BellSTL 301
8. BurnsCLE 298
9. WilsonCHC 285
RiceWSH 285
Doubles
1. BurnsCLE 64
2. SimmonsPHA 53
3. SpeakerCLE 52
4. Jacobson2TM 51
5. GehrigNYY 47
6. FalkCHW 43
7. MostilCHW 41
SewellCLE 41
HeilmannDET 41
10. SheelyCHW 40
BottomleySTL 40
Triples
1. WanerPIT 22
2. WalkerCIN 20
GehrigNYY 20
4. SuttlesSLS 19
5. TraynorPIT 17
GehringerDET 17
7. GoslinWSH 15
MostilCHW 15
CuylerPIT 15
PippCIN 15
WrightPIT 15
Home Runs
1. RuthNYY 47
2. SuttlesSLS 32
3. CreacySLS 23
4. StearnesDS 21
WilsonCHC 21
6. SimmonsPHA 19
BottomleySTL 19
8. WilliamsPHI 18
LazzeriNYY 18
10. WilliamsSLB 17
GoslinWSH 17
BellSTL 17
Runs Batted In
1. RuthNYY 153
2. SuttlesSLS 130
3. BottomleySTL 120
4. LazzeriNYY 117
5. BurnsCLE 115
6. SimmonsPHA 110
7. GoslinWSH 109
GehrigNYY 109
WilsonCHC 109
10. FalkCHW 108
Bases on Balls
1. RuthNYY 144
2. BishopPHA 116
3. RigneyBOS 108
4. GehrigNYY 105
5. SpeakerCLE 94
6. BlueDET 90
7. MostilCHW 79
8. KammCHW 77
9. SheelyCHW 75
10. HaneyBOS 74
Strikeouts
1. LazzeriNYY 96
2. FribergPHI 77
3. RuthNYY 76
4. GehrigNYY 73
5. CuylerPIT 66
6. BellSTL 62
McManusSLB 62
8. WilsonCHC 61
9. BladesSTL 57
CollinsNYY 57
Stolen Bases
1. BellSLS 36
2. MostilCHW 35
CuylerPIT 35
4. AdamsCHC 27
5. RussellSLS 25
RigginsDS 25
7. DeMossABC 24
CharlestonHBG 24
WilsonBBS 24
HunnefieldCHW 24
ThomasHIL 24
RiceWSH 24
Singles
1. RiceWSH 167
2. BrownBSN 160
3. AdamsCHC 155
4. SpurgeonCLE 147
5. BurnsCLE 145
6. GoslinWSH 143
CuylerPIT 143
8. FalkCHW 140
9. SummaCLE 138
SislerSLB 138
Adjusted OPS+
1. SuttlesSLS 241
2. DihigoCSE 229
3. RuthNYY 226
4. StearnesDS 199
5. WilsonBBS 186
6. CharlestonHBG 174
7. WellsSLS 171
8. HudspethNLG 169
9. Beckwith2TM 167
10. JohnsonBBS 161
Runs Created
1. RuthNYY 185
2. SuttlesSLS 148
3. GehrigNYY 131
4. SimmonsPHA 130
5. GoslinWSH 127
6. HeilmannDET 116
WanerPIT 116
ManushDET 116
9. MostilCHW 115
BellSTL 115
BurnsCLE 115
Adj. Batting Runs
1. RuthNYY 101
2. SuttlesSLS 71
3. StearnesDS 51
4. GehrigNYY 46
5. GoslinWSH 44
6. HeilmannDET 43
7. WilsonCHC 40
8. ManushDET 38
9. WanerPIT 37
10. SimmonsPHA 35
Adj. Batting Wins
1. RuthNYY 9.5
2. SuttlesSLS 6.4
3. StearnesDS 4.6
4. GehrigNYY 4.5
5. GoslinWSH 4.2
6. HeilmannDET 4.1
7. WilsonCHC 3.9
8. ManushDET 3.7
9. WanerPIT 3.6
10. SimmonsPHA 3.3
Extra Base Hits
1. GehrigNYY 83
2. RuthNYY 82
SimmonsPHA 82
4. SuttlesSLS 79
5. BottomleySTL 73
6. BurnsCLE 71
7. SpeakerCLE 67
8. WanerPIT 65
WilsonCHC 65
10. BellSTL 64
Times On Base
1. RuthNYY 331
2. MostilCHW 286
3. GehrigNYY 285
4. GoslinWSH 271
5. FalkCHW 263
6. SewellCLE 260
RiceWSH 260
8. SpeakerCLE 258
9. CuylerPIT 256
10. HeilmannDET 255
Offensive Win %
1. SuttlesSLS .915
2. RuthNYY .893
3. DihigoCSE .890
4. StearnesDS .852
5. WilsonBBS .822
6. WellsSLS .797
7. WilliamsPHI .790
8. HudspethNLG .789
9. Beckwith2TM .784
10. CharlestonHBG .782
Hit By Pitch
1. MurraySLS 15
2. BladesSTL 11
3. MostilCHW 10
TorrienteKCM 10
5. CuylerPIT 9
HarrisWSH 9
PérezHBG 9
8. BriggsHIL 8
WelshBSN 8
SummaCLE 8
BurnsCLE 8
SewellCLE 8
MothellKCM 8
DykesPHA 8
BlackwellDS 8
Mueller2TM 8
Sacrifice Hits
1. DouthitSTL 37
2. SpurgeonCLE 35
3. WelshBSN 32
4. BellSTL 31
HunnefieldCHW 31
6. WalkerCIN 30
RoushCIN 30
8. HaneyBOS 28
TavenerDET 28
SpeakerCLE 28
LindstromNYG 28
ManushDET 28
Caught Stealing
1. RiceWSH 23
2. MeuselNYY 17
3. MostilCHW 14
4. FothergillDET 12
5. MorehartCHW 11
RiceSLB 11
HarrisWSH 11
MyerWSH 11
9. FalkCHW 10
Miller2TM 10
Power-Speed #
1. StearnesDS 21.0
2. SuttlesSLS 20.4
3. BellSLS 18.0
4. RuthNYY 17.8
5. LazzeriNYY 16.9
6. Southworth2TM 14.9
7. WellsSLS 14.3
8. CharlestonHBG 14.1
9. SimmonsPHA 13.9
10. MeuselNYY 13.7
AB per SO
1. SewellCLE 96.3
2. SummaCLE 64.6
3. HighBSN 52.9
4. CooneyCHC 51.3
5. Southworth2TM 50.7
6. CollinsCHW 46.9
7. SmithPIT 41.7
8. TraynorPIT 41.0
9. SheelyCHW 40.4
10. ThomasHIL 39.8
AB per HR
1. RuthNYY 10.5
2. DihigoCSE 10.9
3. SuttlesSLS 11.2
4. StearnesDS 16.3
5. CharlestonHBG 16.9
6. CreacySLS 17.0
7. WilliamsPHI 18.7
8. WesleyDS 18.8
9. WilliamsSLB 20.4
10. WellsSLS 21.5
Outs Made
1. SpurgeonCLE 470
KoenigNYY 470
3. TodtBOS 467
CritzCIN 467
5. RiceWSH 466
6. SislerSLB 459
7. LazzeriNYY 454
8. AdamsCHC 450
9. CombsNYY 445
10. BottomleySTL 442
Base-Out Runs Added (RE24)
1. RuthNYY 91.13
2. GehrigNYY 52.19
3. WanerPIT 48.08
4. SpeakerCLE 44.66
5. WilsonCHC 44.52
6. BurnsCLE 43.79
7. SimmonsPHA 41.29
8. FalkCHW 40.78
9. GranthamPIT 36.50
10. CollinsCHW 32.29
Win Probability Added (WPA)
1. RuthNYY 7.0
2. BurnsCLE 5.9
3. SpeakerCLE 5.1
4. SimmonsPHA 5.0
5. WilsonCHC 4.9
6. GehrigNYY 4.3
7. WanerPIT 3.4
8. HighBSN 3.3
9. Southworth2TM 3.3
10. HeilmannDET 3.2
Situ. Wins Added (WPA/LI)
1. RuthNYY 7.7
2. GehrigNYY 3.9
3. SimmonsPHA 3.6
4. BurnsCLE 3.6
5. WilsonCHC 3.5
6. WanerPIT 3.4
7. SpeakerCLE 3.1
8. HeilmannDET 2.8
9. FalkCHW 2.6
10. SewellCLE 2.6
Championship WPA (cWPA)
1. RuthNYY 21.4
2. GehrigNYY 14.2
3. ChristensenCIN 10.7
4. Southworth2TM 8.3
5. BurnsCLE 7.7
6. GranthamPIT 7.3
7. WanerPIT 6.7
8. SpeakerCLE 6.5
9. LazzeriNYY 6.5
10. HargraveCIN 6.3
Base-Out Wins Added (REW)
1. RuthNYY 8.6
2. GehrigNYY 5.0
3. WanerPIT 4.6
4. WilsonCHC 4.3
5. SpeakerCLE 4.3
6. BurnsCLE 4.2
7. FalkCHW 4.0
8. SimmonsPHA 3.9
9. GranthamPIT 3.5
10. CollinsCHW 3.1