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 10.5
2. GrovePHA 10.0
3. GehrigNYY 8.6
4. FerrellCLE 8.0
5. SimmonsPHA 7.4
6. CroninWSH 6.8
7. TerryNYG 6.6
8. AverillCLE 6.5
9. ClarkBRO 6.3
10. BrandtBSN 6.2
WAR Position Players
1. RuthNYY 10.5
2. GehrigNYY 8.6
3. SimmonsPHA 7.4
4. CroninWSH 6.8
5. TerryNYG 6.6
6. AverillCLE 6.5
7. OttNYG 6.1
8. BishopPHA 6.0
9. BergerBSN 5.9
10. ChapmanNYY 5.9
Offensive WAR
1. RuthNYY 10.7
2. GehrigNYY 9.3
3. AverillCLE 6.8
4. SimmonsPHA 6.5
5. KleinPHI 6.2
6. TerryNYG 5.9
7. GoslinSLB 5.9
8. CroninWSH 5.7
9. OttNYG 5.5
10. CochranePHA 5.5
Defensive WAR
1. JacksonNYG 2.8
2. ThevenowPIT 2.3
3. BishopPHA 2.2
4. GelbertSTL 2.1
5. CroninWSH 2.1
6. DurocherCIN 1.6
7. EnglishCHC 1.5
8. FrischSTL 1.4
9. MelilloSLB 1.3
10. MyerWSH 1.2
Batting Average
1. SimmonsPHA .390
2. StearnesDS .376
3. RuthNYY .373
4. WilliamsAB2 .354
5. ScottLOW .353
6. MorganCLE .351
7. HafeySTL .349
8. TerryNYG .349
9. CochranePHA .349
10. BottomleySTL .348
On-Base%
1. RuthNYY .495
2. StearnesDS .465
3. MorganCLE .451
4. GehrigNYY .446
5. SimmonsPHA .444
6. WellsSLS .439
7. JohnstonDS .432
8. BlueCHW .430
9. BishopPHA .426
10. CochranePHA .423
Slugging %
1. RuthNYY .700
2. GehrigNYY .662
3. SimmonsPHA .641
4. StearnesDS .632
5. SuttlesSLS .628
6. KleinPHI .584
7. AverillCLE .576
8. HornsbyCHC .574
9. HafeySTL .569
10. FoxxPHA .567
On-Base Plus Slugging
1. RuthNYY 1.195
2. GehrigNYY 1.108
3. StearnesDS 1.096
4. SimmonsPHA 1.085
5. SuttlesSLS 1.046
6. HornsbyCHC .996
7. KleinPHI .982
8. WellsSLS .980
9. AverillCLE .979
10. CochranePHA .976
Games Played
1. BergerBSN 156
EnglishCHC 156
CroninWSH 156
4. BlueCHW 155
AverillCLE 155
GehrigNYY 155
LaryNYY 155
TraynorPIT 155
9. CuylerCHC 154
CuccinelloCIN 154
WanerPIT 154
At Bats
1. WanerPIT 681
2. EnglishCHC 634
3. AverillCLE 627
4. JohnsonDET 621
5. GehrigNYY 619
6. BergerBSN 617
MelilloSLB 617
8. ManushWSH 616
9. TraynorPIT 615
10. CuylerCHC 613
Plate Appearances
1. GehrigNYY 738
2. EnglishCHC 727
3. BlueCHW 726
WanerPIT 726
5. LaryNYY 712
6. CuylerCHC 710
7. AverillCLE 701
8. CroninWSH 700
9. JohnsonDET 698
10. ChapmanNYY 686
Runs Scored
1. GehrigNYY 163
2. RuthNYY 149
3. AverillCLE 140
4. TerryNYG 121
KleinPHI 121
6. ChapmanNYY 120
CombsNYY 120
8. BlueCHW 119
9. EnglishCHC 117
10. BishopPHA 115
Hits
1. WanerPIT 214
2. TerryNYG 213
3. GehrigNYY 211
4. AverillCLE 209
5. CuylerCHC 202
EnglishCHC 202
7. SimmonsPHA 200
KleinPHI 200
9. BergerBSN 199
RuthNYY 199
Total Bases
1. GehrigNYY 410
2. RuthNYY 374
3. AverillCLE 361
4. KleinPHI 347
5. SimmonsPHA 329
6. GoslinSLB 328
7. TerryNYG 323
8. HermanBRO 320
9. BergerBSN 316
10. WebbBOS 311
Doubles
1. WebbBOS 67
2. AlexanderDET 47
3. KressSLB 46
AdamsSTL 46
5. BergerBSN 44
CroninWSH 44
7. HermanBRO 43
TerryNYG 43
MillerPHA 43
BartellPHI 43
WestWSH 43
Triples
1. TerryNYG 20
2. JohnsonDET 19
3. HermanBRO 16
4. BlueCHW 15
GehrigNYY 15
TraynorPIT 15
7. BissonetteBRO 14
ReynoldsCHW 14
VosmikCLE 14
10. CombsNYY 13
SimmonsPHA 13
WanerPIT 13
WatkinsSTL 13
CroninWSH 13
WestWSH 13
Home Runs
1. GehrigNYY 46
RuthNYY 46
3. AverillCLE 32
4. KleinPHI 31
5. FoxxPHA 30
6. OttNYG 29
7. GoslinSLB 24
8. SimmonsPHA 22
9. BergerBSN 19
10. HermanBRO 18
ArlettPHI 18
Runs Batted In
1. GehrigNYY 185
2. RuthNYY 162
3. AverillCLE 143
4. SimmonsPHA 128
5. CroninWSH 126
6. ChapmanNYY 122
7. KleinPHI 121
8. FoxxPHA 120
9. VosmikCLE 117
10. OttNYG 115
Bases on Balls
1. RuthNYY 128
2. BlueCHW 127
3. GehrigNYY 117
4. BishopPHA 112
5. LaryNYY 88
6. MorganCLE 83
7. CroninWSH 81
8. OttNYG 80
GoslinSLB 80
10. LazzeriNYY 79
Strikeouts
1. CullopCIN 86
2. FoxxPHA 84
3. LeveySLB 83
4. EnglishCHC 80
LazzeriNYY 80
6. ChapmanNYY 77
7. BergerBSN 70
8. WilsonCHC 69
9. WatkinsSTL 66
10. HermanBRO 65
VergezNYG 65
Stolen Bases
1. ChapmanNYY 61
2. JohnsonDET 33
3. FrischSTL 28
4. BurnsSLB 19
5. CissellCHW 18
LazzeriNYY 18
7. HermanBRO 17
ReynoldsCHW 17
GehrigNYY 17
10. BellSLS 16
AdamsSTL 16
MartinSTL 16
BluegeWSH 16
Singles
1. WanerPIT 172
2. EnglishCHC 154
3. CuylerCHC 144
4. StoneDET 142
MelilloSLB 142
6. TerryNYG 141
7. BlueCHW 140
8. Fonseca2TM 135
9. ChapmanNYY 133
10. VosmikCLE 132
Adjusted OPS+
1. RuthNYY 218
2. StearnesDS 205
3. GehrigNYY 194
4. SuttlesSLS 190
5. SimmonsPHA 175
6. WellsSLS 173
7. HornsbyCHC 163
8. HafeySTL 154
9. KleinPHI 153
10. OttNYG 152
Runs Created
1. RuthNYY 184
2. GehrigNYY 180
3. SimmonsPHA 144
4. AverillCLE 141
5. KleinPHI 134
6. GoslinSLB 133
7. WebbBOS 125
8. TerryNYG 122
9. BergerBSN 118
10. ChapmanNYY 116
Adj. Batting Runs
1. RuthNYY 98
2. GehrigNYY 85
3. SimmonsPHA 56
4. WebbBOS 45
5. AverillCLE 44
6. KleinPHI 43
7. GoslinSLB 43
8. TerryNYG 41
9. MorganCLE 37
10. OttNYG 37
Adj. Batting Wins
1. RuthNYY 9.0
2. GehrigNYY 7.9
3. SimmonsPHA 5.2
4. KleinPHI 4.2
5. WebbBOS 4.2
6. AverillCLE 4.2
7. GoslinSLB 4.1
8. TerryNYG 4.0
9. OttNYG 3.6
10. MorganCLE 3.5
Extra Base Hits
1. GehrigNYY 92
2. WebbBOS 84
3. RuthNYY 80
4. AverillCLE 78
5. HermanBRO 77
6. GoslinSLB 76
7. KleinPHI 75
8. TerryNYG 72
FoxxPHA 72
SimmonsPHA 72
Times On Base
1. GehrigNYY 328
RuthNYY 328
3. BlueCHW 309
4. AverillCLE 283
5. CuylerCHC 279
6. GoslinSLB 278
7. EnglishCHC 277
8. CroninWSH 272
9. ChapmanNYY 269
10. WebbBOS 266
Offensive Win %
1. RuthNYY .879
2. StearnesDS .866
3. SimmonsPHA .841
4. GehrigNYY .824
5. SuttlesSLS .806
6. HornsbyCHC .791
7. HafeySTL .776
8. WellsSLS .772
9. KleinPHI .771
10. BottomleySTL .765
Hit By Pitch
1. MillerPHA 10
2. BartonCHC 9
SewellNYY 9
4. EnglishCHC 7
5. FrederickBRO 6
GilbertBRO 6
ReynoldsCHW 6
AverillCLE 6
VergezNYG 6
LaryNYY 6
DykesPHA 6
ManushWSH 6
Sacrifice Hits
1. MaguireBSN 31
2. BartellPHI 30
3. CuylerCHC 20
4. HaasPHA 19
5. EnglishCHC 18
6. JurgesCHC 17
SewellNYY 17
GranthamPIT 17
9. MaranvilleBSN 16
JensenPIT 16
Intentional Bases on Balls
1. GehrigNYY 14
2. SimmonsPHA 10
3. WebbBOS 8
SukeforthCIN 8
AlexanderDET 8
HoganNYG 8
Hendrick2TM 8
8. BerryBOS 7
GoslinSLB 7
10. LopezBRO 6
BergerBSN 6
SewellCLE 6
CombsNYY 6
PhillipsPIT 6
SpencerWSH 6
Caught Stealing
1. ChapmanNYY 23
2. JohnsonDET 21
3. CuylerCHC 17
4. KressSLB 16
AdamsSTL 16
6. TerryNYG 14
MyerWSH 14
8. StoneDET 13
9. SweeneyBOS 12
LindstromNYG 12
GehrigNYY 12
BurnsSLB 12
FrischSTL 12
Power-Speed #
1. ChapmanNYY 26.6
2. GehrigNYY 24.8
3. HermanBRO 17.5
4. BergerBSN 15.4
5. OttNYG 14.9
6. AverillCLE 14.0
7. WatkinsSTL 13.9
8. GoslinSLB 13.1
9. HafeySTL 13.0
10. JohnsonDET 12.9
AB per SO
1. RoushCIN 75.2
2. SewellNYY 60.5
3. LeachNYG 57.2
4. WanerPIT 42.6
5. FrischSTL 39.8
6. RiceWSH 37.5
7. OliverBOS 34.5
8. MillerPHA 33.4
9. FerrellSLB 32.2
10. O'DoulBRO 32.0
AB per HR
1. RuthNYY 11.6
2. GehrigNYY 13.5
3. StearnesDS 16.6
4. OttNYG 17.1
5. FoxxPHA 17.2
6. SuttlesSLS 17.3
7. KleinPHI 19.2
8. AverillCLE 19.6
9. HornsbyCHC 22.3
10. ArlettPHI 23.2
Outs Made
1. WanerPIT 476
2. JohnsonDET 471
3. EnglishCHC 461
4. LaryNYY 457
5. FrederickBRO 452
AdamsSTL 452
7. CuylerCHC 448
8. MelilloSLB 446
9. TraynorPIT 444
10. BurnsSLB 442
Base-Out Runs Added (RE24)
1. RuthNYY 106.26
2. GehrigNYY 94.67
3. AverillCLE 65.86
4. SimmonsPHA 64.88
5. KleinPHI 63.72
6. ChapmanNYY 57.14
7. HornsbyCHC 53.13
8. GoslinSLB 51.73
9. MorganCLE 48.08
10. CuylerCHC 46.57
Win Probability Added (WPA)
1. RuthNYY 9.0
2. GehrigNYY 7.1
3. SimmonsPHA 7.0
4. TraynorPIT 4.8
5. BissonetteBRO 4.8
6. HornsbyCHC 4.7
7. KleinPHI 4.7
8. BottomleySTL 4.5
9. AverillCLE 4.1
10. CuylerCHC 3.9
Situ. Wins Added (WPA/LI)
1. RuthNYY 8.6
2. GehrigNYY 8.0
3. KleinPHI 5.9
4. SimmonsPHA 5.8
5. AverillCLE 5.2
6. OttNYG 4.2
7. HafeySTL 4.0
8. GoslinSLB 3.9
9. WebbBOS 3.8
10. HornsbyCHC 3.8
Championship WPA (cWPA)
1. SimmonsPHA 12.3
2. FrischSTL 8.3
3. HornsbyCHC 6.9
4. BottomleySTL 6.4
5. RuthNYY 6.4
6. CuylerCHC 6.1
7. WatkinsSTL 5.9
8. CollinsSTL 5.6
9. FoxxPHA 5.4
10. OttNYG 4.9
Base-Out Wins Added (REW)
1. RuthNYY 10.0
2. GehrigNYY 9.0
3. AverillCLE 6.0
4. KleinPHI 5.9
5. SimmonsPHA 5.9
6. ChapmanNYY 5.5
7. HornsbyCHC 5.1
8. GoslinSLB 4.8
9. CuylerCHC 4.5
10. MorganCLE 4.4