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. Negro Leagues Data: Frequently Asked Questions (NEW)

Major League Batting Leaders

Wins Above Replacement--all
1. RuthNYY 12.6
2. FaberCHW 11.1
3. HornsbySTL 10.8
4. ShockerSLB 8.6
5. RoganKCM 8.1
6. GrimesBRO 8.0
7. MaysNYY 7.5
8. BancroftNYG 7.4
9. JonesBOS 7.2
10. LeblancCS 7.0
WAR Position Players
1. RuthNYY 12.8
2. HornsbySTL 10.8
3. BancroftNYG 7.4
4. FrischNYG 6.9
5. HeilmannDET 6.9
6. CobbDET 6.7
7. SpeakerCLE 6.6
8. CharlestonSLG 6.1
9. BlackwellSLG 5.9
10. SislerSLB 5.7
Offensive WAR
1. RuthNYY 12.2
2. HornsbySTL 10.0
3. HeilmannDET 7.3
4. CobbDET 6.6
5. CharlestonSLG 6.4
6. FrischNYG 5.8
7. SpeakerCLE 5.6
8. SewellCLE 5.4
9. BlackwellSLG 5.4
10. BancroftNYG 5.3
Defensive WAR
1. BancroftNYG 3.3
2. MaranvillePIT 2.6
3. ScottBOS 2.6
4. LavanSTL 2.2
5. FrischNYG 1.6
MooreKCM 1.6
7. WardNYY 1.6
8. HerreraCS 1.6
HollocherCHC 1.6
10. PerkinsPHA 1.5
Batting Average
1. CharlestonSLG .433
2. BlackwellSLG .405
3. HornsbySTL .397
4. HeilmannDET .394
5. TaylorABC .392
6. CobbDET .389
7. RuthNYY .378
8. SislerSLB .371
9. SpeakerCLE .362
10. JacobsonSLB .352
On-Base%
1. RuthNYY .512
2. CharlestonSLG .512
3. BlackwellSLG .478
4. HornsbySTL .458
5. CobbDET .452
6. TaylorABC .448
7. HeilmannDET .444
8. SpeakerCLE .439
9. TorrienteCAG .430
10. CruiseBSN .429
Slugging %
1. RuthNYY .846
2. CharlestonSLG .736
3. BlackwellSLG .670
4. HornsbySTL .639
5. HeilmannDET .606
6. CobbDET .596
7. TorrienteCAG .593
8. MooreKCM .566
9. WilliamsSLB .561
10. SislerSLB .560
On-Base Plus Slugging
1. RuthNYY 1.359
2. CharlestonSLG 1.248
3. BlackwellSLG 1.148
4. HornsbySTL 1.097
5. HeilmannDET 1.051
6. CobbDET 1.048
7. TorrienteCAG 1.023
8. WilliamsSLB .990
9. SpeakerCLE .977
10. SislerSLB .971
Games Played
1. DykesPHA 155
2. ScottBOS 154
SheelyCHW 154
SewellCLE 154
WittPHA 154
HornsbySTL 154
HarrisWSH 154
ShanksWSH 154
9. BoeckelBSN 153
BohneCIN 153
GardnerCLE 153
BlueDET 153
BancroftNYG 153
FrischNYG 153
PippNYY 153
WardNYY 153
MaranvillePIT 153
JudgeWSH 153
At Bats
1. TobinSLB 671
2. OlsonBRO 652
3. BigbeePIT 632
4. WittPHA 629
5. JohnstonBRO 624
PowellBSN 624
7. JudgeWSH 622
8. FrischNYG 618
9. JohnsonCHW 613
BohneCIN 613
DykesPHA 613
Plate Appearances
1. WittPHA 731
TobinSLB 731
3. JudgeWSH 715
4. BlueDET 711
5. DykesPHA 701
6. PowellBSN 699
BurnsNYG 699
8. BancroftNYG 698
9. PeckinpaughNYY 696
10. OlsonBRO 695
Runs Scored
1. RuthNYY 177
2. TobinSLB 132
3. HornsbySTL 131
4. PeckinpaughNYY 128
5. SislerSLB 125
6. CobbDET 124
7. BancroftNYG 121
FrischNYG 121
9. WilliamsSLB 115
10. PowellBSN 114
HeilmannDET 114
Hits
1. HeilmannDET 237
2. TobinSLB 236
3. HornsbySTL 235
4. SislerSLB 216
5. FrischNYG 211
JacobsonSLB 211
7. VeachDET 207
8. RuthNYY 204
BigbeePIT 204
10. JohnstonBRO 203
Total Bases
1. RuthNYY 457
2. HornsbySTL 378
3. HeilmannDET 365
4. MeuselNYY 334
5. TobinSLB 327
6. SislerSLB 326
7. VeachDET 324
8. KellyNYG 310
9. WilliamsSLB 307
10. McHenrySTL 305
Doubles
1. SpeakerCLE 52
2. RuthNYY 44
HornsbySTL 44
4. HeilmannDET 43
VeachDET 43
6. KellyNYG 42
7. JohnstonBRO 41
8. MeuselNYY 40
9. RiceWSH 39
10. GrimesCHC 38
JacobsonSLB 38
SislerSLB 38
Triples
1. PowellBSN 18
ThomasCOB 18
SislerSLB 18
TobinSLB 18
HornsbySTL 18
ShanksWSH 18
7. FrischNYG 17
BigbeePIT 17
GrimmPIT 17
10. BohneCIN 16
CobbDET 16
YoungsNYG 16
MeuselNYY 16
RuthNYY 16
Home Runs
1. RuthNYY 59
2. MeuselNYY 24
WilliamsSLB 24
4. KellyNYG 23
WalkerPHA 23
6. HornsbySTL 21
7. HeilmannDET 19
8. WilliamsPHI 18
9. McHenrySTL 17
10. SmithCLE 16
VeachDET 16
DykesPHA 16
FournierSTL 16
Runs Batted In
1. RuthNYY 168
2. HeilmannDET 139
3. MeuselNYY 138
4. VeachDET 128
5. HornsbySTL 126
6. KellyNYG 122
7. GardnerCLE 120
8. WilliamsSLB 117
9. SislerSLB 104
10. PippNYY 103
Bases on Balls
1. RuthNYY 145
2. BlueDET 103
3. PeckinpaughNYY 84
4. SewellCLE 80
BurnsNYG 80
6. SchangNYY 78
7. WittPHA 77
8. WilliamsSLB 74
9. WalkerPHA 73
10. YoungsNYG 71
Strikeouts
1. MeuselNYY 88
2. PowellBSN 85
3. RuthNYY 81
ParkinsonPHI 81
5. DykesPHA 75
6. KellyNYG 73
7. FalkCHW 69
8. WardNYY 68
9. O'RourkeWSH 56
10. GrimesCHC 55
Stolen Bases
1. FrischNYG 49
2. CareyPIT 37
3. SislerSLB 35
4. HewittSLG 33
5. CharlestonSLG 32
6. LyonsCAG 30
BaróCS 30
8. HarrisWSH 29
9. JohnstonBRO 28
10. BohneCIN 26
RiceWSH 26
Singles
1. TobinSLB 179
2. HeilmannDET 161
BigbeePIT 161
4. FrischNYG 155
5. JacobsonSLB 154
6. WittPHA 152
HornsbySTL 152
8. SislerSLB 148
9. BancroftNYG 146
10. CollinsCHW 145
JohnsonCHW 145
FournierSTL 145
Adjusted OPS+
1. CharlestonSLG 250
2. RuthNYY 239
3. BlackwellSLG 222
4. HornsbySTL 191
5. TorrienteCAG 187
6. TaylorABC 172
7. HeilmannDET 167
8. CobbDET 166
9. McNairKCM 158
10. MooreKCM 158
Runs Created
1. RuthNYY 229
2. HornsbySTL 167
3. HeilmannDET 159
4. SislerSLB 134
5. CobbDET 133
6. WilliamsSLB 126
7. TobinSLB 124
8. VeachDET 123
9. FrischNYG 119
10. SpeakerCLE 118
MeuselNYY 118
Adj. Batting Runs
1. RuthNYY 120
2. HornsbySTL 78
3. HeilmannDET 60
4. CharlestonSLG 57
5. CobbDET 52
6. BlackwellSLG 48
7. TaylorABC 40
8. SpeakerCLE 39
9. WilliamsSLB 39
10. FournierSTL 38
Adj. Batting Wins
1. RuthNYY 10.9
2. HornsbySTL 7.5
3. CharlestonSLG 5.7
4. HeilmannDET 5.5
5. BlackwellSLG 4.8
6. CobbDET 4.8
7. TaylorABC 4.1
8. FournierSTL 3.7
9. McHenrySTL 3.6
10. SpeakerCLE 3.6
WilliamsSLB 3.6
Extra Base Hits
1. RuthNYY 119
2. HornsbySTL 83
3. MeuselNYY 80
4. HeilmannDET 76
5. KellyNYG 74
6. VeachDET 72
7. SpeakerCLE 69
8. SislerSLB 68
9. CobbDET 65
10. WilliamsSLB 62
McHenrySTL 62
Times On Base
1. RuthNYY 353
2. HornsbySTL 302
3. HeilmannDET 292
4. BlueDET 288
5. TobinSLB 284
6. WittPHA 276
7. SewellCLE 273
8. WilliamsSLB 268
9. BurnsNYG 267
10. BancroftNYG 263
Offensive Win %
1. CharlestonSLG .926
2. RuthNYY .905
3. BlackwellSLG .896
4. HornsbySTL .845
5. TorrienteCAG .829
6. TaylorABC .825
7. HeilmannDET .805
8. CobbDET .790
9. BaróCS .769
10. McNairKCM .766
Hit By Pitch
1. HarrisWSH 18
2. DykesPHA 15
3. MostilCHW 13
4. McAdooSLG 12
MonginSLG 12
6. SewellCLE 11
HewittSLG 11
8. MenoskyBOS 9
RiceWSH 9
10. KenyonABC 8
JiménezCS 8
CarrKCM 8
WardNYY 8
BlackwellSLG 8
DudleySLG 8
FournierSTL 8
Sacrifice Hits
1. WambsganssCLE 43
2. Bush2TM 41
3. StockSTL 36
4. McInnisBOS 35
SouthworthBSN 35
6. TerryCHC 34
MulliganCHW 34
8. DaubertCIN 33
PeckinpaughNYY 33
PippNYY 33
Caught Stealing
1. BohneCIN 22
FournierSTL 22
3. SouthworthBSN 20
BurnsNYG 20
BigbeePIT 20
McHenrySTL 20
7. MulliganCHW 18
DuncanCIN 18
Rapp2TM 18
10. PowellBSN 17
RoushCIN 17
BlueDET 17
YoungsNYG 17
WilliamsSLB 17
Power-Speed #
1. RuthNYY 26.4
2. WilliamsSLB 21.8
3. CharlestonSLG 20.4
4. MeuselNYY 19.9
5. SislerSLB 17.9
6. FournierSTL 17.8
7. CarrKCM 17.1
8. BlackwellSLG 16.2
9. HornsbySTL 16.1
10. CobbDET 15.5
AB per SO
1. McInnisBOS 64.9
2. RiceWSH 56.1
3. SevereidSLB 52.4
4. RoushCIN 52.3
5. PrattBOS 52.1
6. CollinsCHW 47.8
7. DealCHC 46.9
8. SouthworthBSN 43.8
9. HollocherCHC 42.9
10. SpeakerCLE 42.2
AB per HR
1. RuthNYY 9.2
2. CharlestonSLG 18.9
3. WilliamsSLB 22.8
4. TorrienteCAG 24.2
5. WalkerPHA 24.2
6. BlackwellSLG 24.5
7. MeuselNYY 24.9
8. KellyNYG 25.5
9. SmithCLE 26.9
10. CarrKCM 27.9
Outs Made
1. MulliganCHW 508
2. OlsonBRO 498
3. BohneCIN 480
4. MaranvillePIT 467
5. JohnsonCHW 466
6. WittPHA 465
7. PowellBSN 463
DykesPHA 463
JudgeWSH 463
10. HolkeBSN 462
Base-Out Runs Added (RE24)
1. RuthNYY 134.12
2. HornsbySTL 78.42
3. CobbDET 59.19
4. HeilmannDET 57.92
5. SpeakerCLE 52.51
6. SislerSLB 51.22
7. VeachDET 44.47
8. FrischNYG 44.25
9. BancroftNYG 44.01
10. YoungsNYG 41.98
Win Probability Added (WPA)
1. RuthNYY 11.1
2. HornsbySTL 7.0
3. FrischNYG 5.3
4. HeilmannDET 5.3
5. RoushCIN 4.5
6. SouthworthBSN 4.3
7. TobinSLB 3.8
8. Meusel2TM 3.7
9. JohnstonBRO 3.6
10. SevereidSLB 3.4
Situ. Wins Added (WPA/LI)
1. RuthNYY 11.2
2. HornsbySTL 6.7
3. HeilmannDET 4.8
4. SislerSLB 4.4
5. CobbDET 4.0
6. FournierSTL 3.6
7. SpeakerCLE 3.5
8. WilliamsSLB 3.5
9. McHenrySTL 3.4
10. Meusel2TM 3.4
Championship WPA (cWPA)
1. RuthNYY 44.9
2. FrischNYG 20.3
3. GardnerCLE 11.8
4. BurnsCLE 10.7
5. SchangNYY 9.8
6. SmithNYG 8.9
7. SpeakerCLE 8.9
8. YoungsNYG 8.4
9. BancroftNYG 8.1
10. SewellCLE 7.7
Base-Out Wins Added (REW)
1. RuthNYY 12.0
2. HornsbySTL 7.6
3. CobbDET 5.5
4. HeilmannDET 5.4
5. SpeakerCLE 4.8
6. SislerSLB 4.6
7. FrischNYG 4.3
8. BancroftNYG 4.2
9. VeachDET 4.1
10. YoungsNYG 4.0
rOBA
1. RuthNYY .571
2. CharlestonSLG .568
3. BlackwellSLG .526
4. HornsbySTL .488
5. CobbDET .474
6. HeilmannDET .474
7. TorrienteCAG .471
8. SpeakerCLE .451
9. TaylorABC .448
10. SislerSLB .447
Rbat+
1. CharlestonSLG 238
2. RuthNYY 233
3. BlackwellSLG 212
4. HornsbySTL 198
5. TorrienteCAG 180
6. CobbDET 174
7. HeilmannDET 173
8. TaylorABC 171
9. CruiseBSN 159
10. SpeakerCLE 153