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. HubbellNYG 9.0
2. FoxxPHA 9.0
3. KleinPHI 8.0
4. WarnekeCHC 7.8
5. GrovePHA 7.3
6. GehringerDET 7.3
7. GehrigNYY 7.2
8. CroninWSH 7.1
9. BergerBSN 6.9
10. HadleySLB 6.9
WAR Position Players
1. FoxxPHA 9.0
2. KleinPHI 8.0
3. GehringerDET 7.3
4. GehrigNYY 7.2
5. CroninWSH 7.1
6. BergerBSN 6.9
7. VaughanPIT 6.6
8. CochranePHA 6.3
9. RuthNYY 6.2
10. MartinSTL 6.2
Offensive WAR
1. FoxxPHA 9.0
2. KleinPHI 8.3
3. GehrigNYY 7.9
4. VaughanPIT 6.7
5. CochranePHA 6.7
6. BergerBSN 6.7
7. MartinSTL 6.4
8. RuthNYY 6.3
9. CroninWSH 5.6
10. GehringerDET 5.6
Defensive WAR
1. CritzNYG 4.1
2. RyanNYG 3.1
3. JurgesCHC 3.0
4. CroninWSH 2.6
5. RogellDET 2.3
6. GehringerDET 2.3
7. UrbanskiBSN 2.0
8. HoganBSN 1.4
9. HayesCHW 1.3
10. HermanCHC 1.3
Whitney2TM 1.3
Batting Average
1. AndrewsCBB .398
2. GibsonPC .395
3. Morney3TM .376
4. KleinPHI .368
5. Dunn2TM .367
6. FoxxPHA .356
7. PagePC .356
8. StearnesCAG .354
9. Gill2TM .350
10. DavisPHI .349
On-Base%
1. CochranePHA .459
2. FoxxPHA .449
3. BishopPHA .446
4. GibsonPC .442
5. RuthNYY .442
6. AndrewsCBB .432
7. GehrigNYY .424
8. KleinPHI .422
9. StearnesCAG .418
10. Morney3TM .414
Slugging %
1. GibsonPC .744
2. FoxxPHA .703
3. AndrewsCBB .651
4. CharlestonPC .615
5. GehrigNYY .605
6. KleinPHI .602
7. StearnesCAG .600
8. RuthNYY .582
9. BergerBSN .566
10. Morney3TM .538
On-Base Plus Slugging
1. GibsonPC 1.186
2. FoxxPHA 1.153
3. AndrewsCBB 1.082
4. GehrigNYY 1.030
5. KleinPHI 1.025
6. RuthNYY 1.023
7. StearnesCAG 1.018
8. CharlestonPC 1.011
9. CochranePHA .974
10. Morney3TM .952
Games Played
1. GehringerDET 155
RogellDET 155
3. SuhrPIT 154
TraynorPIT 154
WanerPIT 154
6. HermanCHC 153
KuhelWSH 153
ManushWSH 153
9. JordanBSN 152
OttNYG 152
GehrigNYY 152
CramerPHA 152
HigginsPHA 152
BartellPHI 152
KleinPHI 152
VaughanPIT 152
CroninWSH 152
At Bats
1. CramerPHA 661
2. ManushWSH 658
3. FullisPHI 647
4. GehringerDET 628
5. TraynorPIT 624
6. HermanCHC 619
7. WanerPIT 618
8. ApplingCHW 612
9. KleinPHI 606
10. SimmonsCHW 605
Plate Appearances
1. CramerPHA 718
2. GehringerDET 705
3. ManushWSH 704
4. FullisPHI 698
5. CroninWSH 697
6. WanerPIT 694
7. GehrigNYY 687
8. BartellPHI 685
9. HaasCHW 682
10. HermanCHC 681
Runs Scored
1. GehrigNYY 138
2. FoxxPHA 125
3. MartinSTL 122
4. ManushWSH 115
5. ChapmanNYY 112
6. CramerPHA 109
7. GehringerDET 104
CochranePHA 104
9. JohnsonPHA 103
10. SwansonCHW 102
Hits
1. KleinPHI 223
2. ManushWSH 221
3. GehringerDET 204
FoxxPHA 204
5. SimmonsCHW 200
FullisPHI 200
7. GehrigNYY 198
8. ApplingCHW 197
9. CramerPHA 195
10. KuhelWSH 194
Total Bases
1. FoxxPHA 403
2. KleinPHI 365
3. GehrigNYY 359
4. ManushWSH 302
5. BergerBSN 299
6. MedwickSTL 296
7. GehringerDET 294
8. SimmonsCHW 291
9. AverillCLE 284
10. WanerPIT 282
Doubles
1. CroninWSH 45
2. JohnsonPHA 44
KleinPHI 44
4. BurnsSLB 43
5. GehringerDET 42
RogellDET 42
7. GehrigNYY 41
8. MedwickSTL 40
9. AverillCLE 39
LindstromPIT 39
Triples
1. VaughanPIT 19
2. ManushWSH 17
3. AverillCLE 16
CombsNYY 16
WanerPIT 16
6. MyerWSH 15
7. ReynoldsSLB 14
8. FoxDET 13
9. HermanCHC 12
GehrigNYY 12
LazzeriNYY 12
HigginsPHA 12
WestSLB 12
MartinSTL 12
Home Runs
1. FoxxPHA 48
2. RuthNYY 34
3. GehrigNYY 32
4. KleinPHI 28
5. BergerBSN 27
6. OttNYG 23
7. JohnsonPHA 21
8. LazzeriNYY 18
GibsonPC 18
MedwickSTL 18
Runs Batted In
1. FoxxPHA 163
2. GehrigNYY 140
3. KleinPHI 120
4. SimmonsCHW 119
5. CroninWSH 118
6. GehringerDET 108
7. KuhelWSH 107
8. BergerBSN 106
CampbellSLB 106
10. LazzeriNYY 104
RuthNYY 104
Bases on Balls
1. RuthNYY 114
2. BishopPHA 106
CochranePHA 106
4. FoxxPHA 96
5. SwansonCHW 93
6. GehrigNYY 92
7. CroninWSH 87
8. JohnsonPHA 85
9. RogellDET 79
10. OttNYG 75
Strikeouts
1. FoxxPHA 93
2. RuthNYY 90
3. GreenbergDET 78
4. BergerBSN 77
CampbellSLB 77
6. JohnsonPHA 74
7. CookeBOS 71
8. LeveySLB 68
9. VergezNYG 66
10. RyanNYG 62
LazzeriNYY 62
WatkinsSTL 62
Stolen Bases
1. ChapmanNYY 27
2. WalkerDET 26
MartinSTL 26
4. SwansonCHW 19
5. FullisPHI 18
FrischSTL 18
7. KuhelWSH 17
8. BellPC 16
9. LazzeriNYY 15
KleinPHI 15
Werber2TM 15
Singles
1. ManushWSH 167
2. FullisPHI 162
3. TraynorPIT 156
4. CramerPHA 152
5. SimmonsCHW 147
6. ApplingCHW 145
7. GehringerDET 144
KleinPHI 144
9. KuhelWSH 139
10. HermanCHC 136
Adjusted OPS+
1. GibsonPC 217
2. FoxxPHA 201
3. AndrewsCBB 191
4. GehrigNYY 177
5. KleinPHI 176
6. RuthNYY 176
7. StearnesCAG 174
8. BergerBSN 172
9. CharlestonPC 171
10. CochranePHA 158
Runs Created
1. FoxxPHA 180
2. KleinPHI 153
3. GehrigNYY 147
4. RuthNYY 116
5. GehringerDET 114
6. ManushWSH 111
7. SimmonsCHW 109
8. KuhelWSH 108
9. BergerBSN 107
MartinSTL 107
Adj. Batting Runs
1. FoxxPHA 84
2. GehrigNYY 66
3. KleinPHI 63
4. RuthNYY 55
5. BergerBSN 47
6. CochranePHA 44
7. GibsonPC 37
8. VaughanPIT 35
9. OttNYG 31
10. WanerPIT 29
Adj. Batting Wins
1. FoxxPHA 7.9
2. KleinPHI 6.5
3. GehrigNYY 6.3
4. RuthNYY 5.3
5. BergerBSN 4.8
6. CochranePHA 4.2
7. VaughanPIT 3.7
8. GibsonPC 3.6
9. OttNYG 3.2
10. WanerPIT 3.0
MartinSTL 3.0
Extra Base Hits
1. FoxxPHA 94
2. GehrigNYY 85
3. KleinPHI 79
4. BergerBSN 72
5. JohnsonPHA 69
6. MedwickSTL 68
7. AverillCLE 66
8. HermanCHC 64
9. CampbellSLB 62
10. WanerPIT 61
CroninWSH 61
Times On Base
1. FoxxPHA 301
2. GehrigNYY 291
3. KleinPHI 280
4. GehringerDET 275
CroninWSH 275
6. SwansonCHW 261
7. MartinSTL 259
ManushWSH 259
9. RogellDET 255
KuhelWSH 255
Offensive Win %
1. GibsonPC .883
2. FoxxPHA .863
3. KleinPHI .849
4. AndrewsCBB .846
5. StearnesCAG .805
6. CharlestonPC .787
7. GehrigNYY .785
8. RuthNYY .782
9. Morney3TM .766
10. BergerBSN .766
Hit By Pitch
1. DykesCHW 12
WatkinsSTL 12
3. Leslie2TM 8
4. BottomleyCIN 7
5. RiceCIN 6
CurryNEG 6
PietPIT 6
8. FrederickBRO 5
UrbanskiBSN 5
JurgesCHC 5
StephensonCHC 5
AverillCLE 5
BartellPHI 5
DavisPHI 5
FullisPHI 5
VaughanPIT 5
Sacrifice Hits
1. BartellPHI 37
2. HaasCHW 30
3. LindstromPIT 25
4. CritzNYG 21
CramerPHA 21
BluegeWSH 21
7. JordanBSN 19
8. MaranvilleBSN 17
RiceCIN 17
SuhrPIT 17
Intentional Bases on Balls
1. VaughanPIT 12
2. DickeyNYY 9
FoxxPHA 9
4. BergerBSN 7
SimmonsCHW 7
BottomleyCIN 7
HafeyCIN 7
WanerPIT 7
9. SeedsBOS 6
SuhrPIT 6
FrischSTL 6
KuhelWSH 6
SewellWSH 6
Double Plays Grounded Into
1. LombardiCIN 26
2. HermanCHC 21
MorrisseyCIN 21
DavisPHI 21
5. CuccinelloBRO 20
FrischSTL 20
Leslie2TM 20
Whitney2TM 20
9. JurgesCHC 19
10. HoganBSN 17
MaranvilleBSN 17
HartnettCHC 17
Caught Stealing
1. ChapmanNYY 18
2. GehrigNYY 13
WatkinsSTL 13
4. SchulteWSH 12
5. ApplingCHW 11
SwansonCHW 11
VaughanPIT 11
BurnsSLB 11
OrsattiSTL 11
10. JohnsonBOS 10
FullisPHI 10
MelilloSLB 10
Power-Speed #
1. KleinPHI 19.5
2. LazzeriNYY 16.4
3. GehrigNYY 14.0
4. ChapmanNYY 13.5
5. WalkerDET 13.4
6. KuhelWSH 13.4
7. CampbellSLB 12.3
8. MartinSTL 12.2
9. JohnsonPHA 11.6
10. JohnsonBOS 11.3
AB per SO
1. SewellNYY 131.0
2. WanerPIT 62.5
3. FrederickBRO 39.7
4. FrischSTL 36.6
5. ManushWSH 36.6
6. DickeyNYY 34.1
7. VosmikCLE 33.7
8. MooreCIN 32.1
9. MooreBSN 31.1
10. WanerPIT 30.9
AB per HR
1. FoxxPHA 11.9
2. GibsonPC 13.2
3. RuthNYY 13.5
4. AndrewsCBB 16.6
5. GehrigNYY 18.5
6. BergerBSN 19.6
7. CharlestonPC 19.8
8. KleinPHI 21.6
9. SuttlesCAG 22.4
10. Redus2TM 22.6
Outs Made
1. CramerPHA 491
2. HermanCHC 487
3. FullisPHI 481
4. BartellPHI 477
5. TraynorPIT 468
6. CritzNYG 461
7. JordanBSN 457
8. UrbanskiBSN 456
9. WanerPIT 455
10. Adams2TM 453
Base-Out Runs Added (RE24)
1. FoxxPHA 84.23
2. KleinPHI 80.82
3. GehrigNYY 64.75
4. BergerBSN 57.89
5. RuthNYY 53.65
6. OttNYG 48.89
7. GehringerDET 48.14
8. VaughanPIT 44.62
9. CochranePHA 40.38
10. KuhelWSH 40.21
Win Probability Added (WPA)
1. KleinPHI 7.2
2. FoxxPHA 7.1
3. GehrigNYY 6.1
4. BergerBSN 5.5
5. ChapmanNYY 4.8
6. WanerPIT 4.3
7. VaughanPIT 4.2
8. GehringerDET 4.0
9. MartinSTL 3.9
10. HigginsPHA 3.8
Situ. Wins Added (WPA/LI)
1. FoxxPHA 7.0
2. KleinPHI 6.6
3. GehrigNYY 6.1
4. RuthNYY 5.2
5. BergerBSN 4.9
6. MartinSTL 3.8
7. CochranePHA 3.7
8. JohnsonPHA 3.4
9. WanerPIT 3.3
10. VaughanPIT 3.1
Championship WPA (cWPA)
1. ChapmanNYY 12.3
2. OttNYG 10.6
3. TerryNYG 10.5
4. WanerPIT 10.0
5. RuthNYY 9.7
6. CroninWSH 9.7
7. GehrigNYY 9.7
8. MyerWSH 9.0
9. VaughanPIT 8.7
10. KuhelWSH 6.0
Base-Out Wins Added (REW)
1. FoxxPHA 7.9
2. KleinPHI 7.8
3. GehrigNYY 6.3
4. BergerBSN 6.2
5. RuthNYY 5.3
6. OttNYG 5.1
7. VaughanPIT 4.6
8. GehringerDET 4.6
9. MedwickSTL 4.0
10. KuhelWSH 3.9