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 Pitching Leaders

Wins Above Replacement--all
1. HornsbySTL 12.1
2. RuthNYY 11.4
3. VanceBRO 10.3
4. EhmkeBOS 8.2
5. PennockNYY 7.9
6. FrischNYG 7.5
JohnsonWSH 7.5
WintersHIL 7.5
9. WheatBRO 6.8
10. ShauteCLE 6.7
WAR for Pitchers
1. VanceBRO 10.5
2. EhmkeBOS 8.3
3. PennockNYY 8.1
4. JohnsonWSH 6.8
5. WintersHIL 6.6
6. BrownNLG 5.9
7. SmithCLE 5.9
8. ShauteCLE 5.7
9. StreeterBBB 5.6
10. FergusonBOS 5.5
Earned Run Average
1. BrownNLG 2.00
2. VanceBRO 2.16
Foster2TM 2.16
4. PadrónCAG 2.17
5. MooreMRS 2.53
6. HendersonAC 2.58
7. McClureBBS 2.59
8. GlassMRS 2.61
9. FlournoyBRG 2.69
10. McQuillanNYG 2.69
Wins
1. VanceBRO 28
2. JohnsonWSH 23
3. GrimesBRO 22
4. PennockNYY 21
5. ShauteCLE 20
ThurstonCHW 20
WintersHIL 20
CooperPIT 20
MaysCIN 20
10. EhmkeBOS 19
Win-Loss %
1. CockrellHIL .909
2. Foster2TM .875
3. MéndezKCM .857
4. YdePIT .842
5. MillerCAG .833
RileCAG .833
7. VanceBRO .824
8. McClureBBS .818
BellKCM .818
10. WintersHIL .800
Walks & Hits per IP
1. VanceBRO 1.022
2. BrownNLG 1.041
3. Foster2TM 1.065
4. WintersHIL 1.077
5. PadrónCAG 1.092
6. GlassMRS 1.099
7. FlournoyBRG 1.108
8. RixeyCIN 1.116
9. JohnsonWSH 1.116
10. MorrisKCM 1.117
Hits per 9 IP
1. Foster2TM 6.345
2. GlassMRS 6.597
3. MorrisKCM 6.699
4. VanceBRO 6.947
5. WintersHIL 7.313
6. BrownNLG 7.314
7. HendersonAC 7.364
8. JohnsonWSH 7.552
9. MillerCAG 7.737
10. YdePIT 7.933
Bases On Balls per 9 IP
1. StreeterBBB 1.168
2. WilliamsBRG 1.215
3. HamptonWP 1.272
4. RyanHIL 1.326
5. BentonCIN 1.328
6. AlexanderCHC 1.329
7. CooperPIT 1.340
8. MaysCIN 1.434
9. DonohueCIN 1.457
10. SmithCLE 1.526
Strikeouts per 9 IP
1. LevisCSE 7.891
2. VanceBRO 7.648
3. Foster2TM 7.155
4. PoindexterBBB 6.587
5. HendersonAC 6.459
6. GlassMRS 6.443
7. Stamps2TM 6.361
8. Hensley2TM 5.769
9. StreeterBBB 5.750
10. GrierWP 5.574
Games Played
1. MarberryWSH 50
2. HollowayDET 49
3. HoytNYY 46
ShauteCLE 46
5. EhmkeBOS 45
6. ConnallyCHW 44
QuinnBOS 44
8. RommelPHA 43
VangilderSLB 43
10. DanforthSLB 41
FergusonBOS 41
LyonsCHW 41
KremerPIT 41
MorrisonPIT 41
Saves
1. MarberryWSH 15
2. RussellWSH 8
3. QuinnBOS 7
4. Williams2TM 6
MayCIN 6
ConnallyCHW 6
DaussDET 6
8. CooperDS 5
DanforthSLB 5
RyanNYG 5
Innings Pitched
1. EhmkeBOS 315.0
2. GrimesBRO 310.2
3. VanceBRO 308.1
4. ThurstonCHW 291.0
5. PennockNYY 286.1
6. ShauteCLE 283.0
7. RommelPHA 278.0
8. JohnsonWSH 277.2
9. CooperPIT 268.2
10. BarnesBSN 267.2
Strikeouts
1. VanceBRO 262
2. JohnsonWSH 158
3. GrimesBRO 135
4. StreeterBBB 128
5. PoindexterBBB 121
6. EhmkeBOS 119
7. ShawkeyNYY 114
WintersHIL 114
9. BrownNLG 107
10. PennockNYY 101
RoganKCM 101
Games Started
1. JohnsonWSH 38
2. EhmkeBOS 36
ThurstonCHW 36
GrimesBRO 36
5. CooperPIT 35
6. PennockNYY 34
RommelPHA 34
ShauteCLE 34
VanceBRO 34
10. CoveleskiCLE 33
ShockerSLB 33
Complete Games
1. GrimesBRO 30
VanceBRO 30
3. ThurstonCHW 28
4. EhmkeBOS 26
5. PennockNYY 25
CooperPIT 25
7. ShauteCLE 21
BarnesBSN 21
9. JohnsonWSH 20
RommelPHA 20
SmithCLE 20
WintersHIL 20
AldridgeCHC 20
StreeterBBB 20
Shutouts
1. JohnsonWSH 6
2. DavisSLB 5
3. RixeyCIN 4
ShockerSLB 4
PennockNYY 4
BarnesBSN 4
CooperPIT 4
KremerPIT 4
SothoronSTL 4
EhmkeBOS 4
YdePIT 4
Home Runs
1. KaufmannCHC 21
2. ThurstonCHW 17
KeenCHC 17
4. DanforthSLB 16
5. GrimesBRO 15
6. GlaznerPHI 14
HainesSTL 14
NehfNYG 14
9. PennockNYY 13
StonerDET 13
CooperPIT 13
CouchPHI 13
Bases on Balls
1. BushNYY 109
2. FergusonBOS 108
RingPHI 108
4. RommelPHA 94
5. GrimesBRO 91
6. GrayPHA 89
7. WingardSLB 85
8. SothoronSTL 84
9. ShauteCLE 83
10. EhmkeBOS 81
MeekerPHA 81
Hits
1. GrimesBRO 351
2. ThurstonCHW 330
3. EhmkeBOS 324
4. ShauteCLE 317
5. PennockNYY 302
RommelPHA 302
7. CooperPIT 296
8. HoytNYY 295
9. BarnesBSN 292
10. CoveleskiCLE 286
Strikeouts / Base On Balls
1. StreeterBBB 4.923
2. WilliamsBRG 4.231
3. LevisCSE 3.609
4. VanceBRO 3.403
5. RyanHIL 2.964
6. McClureBBS 2.850
7. HamptonWP 2.846
8. BrownNLG 2.610
9. FlournoyBRG 2.563
10. PadrónCAG 2.483
Home Runs per 9 IP
1. DrakeKCM 0.000
Stamps2TM 0.000
PadrónCAG 0.000
Foster2TM 0.000
5. HarneyCAG 0.072
6. GlassMRS 0.077
7. MogridgeWSH 0.085
8. HeimachPHA 0.091
9. RoganKCM 0.103
10. BentonCIN 0.111
Losses
1. BarnesBSN 20
2. GenewichBSN 19
HainesSTL 19
4. EhmkeBOS 17
FergusonBOS 17
ShauteCLE 17
CarlsonPHI 17
8. BushNYY 16
CoveleskiCLE 16
GlaznerPHI 16
MorrisonPIT 16
SothoronSTL 16
Earned Runs
1. GrimesBRO 132
2. ThurstonCHW 123
3. RommelPHA 122
4. EhmkeBOS 121
5. ShauteCLE 118
6. LyonsCHW 117
7. GenewichBSN 116
8. ShockerSLB 115
9. StonerDET 113
10. DanforthSLB 110
CarlsonPHI 110
Wild Pitches
1. MitchellPHI 9
2. BushNYY 7
MeekerPHA 7
MorrisonPIT 7
5. LevisCSE 6
HainesSTL 6
7. CoveleskiCLE 5
JonesNYY 5
ShauteCLE 5
ShawkeyNYY 5
ThurstonCHW 5
UhleCLE 5
GrimesBRO 5
JacobsCHC 5
RingPHI 5
Bell2TM 5
Hit By Pitch
1. GardnerHBG 14
2. UhleCLE 13
WhitehillDET 13
4. QuinnBOS 12
5. EhmkeBOS 11
6. JohnsonWSH 10
PiercyBOS 10
SothoronSTL 10
PoindexterBBB 10
Stamps2TM 10
Batters Faced
1. EhmkeBOS 1,349
2. GrimesBRO 1,345
3. ThurstonCHW 1,237
4. ShauteCLE 1,223
5. VanceBRO 1,221
6. PennockNYY 1,201
7. RommelPHA 1,183
8. JohnsonWSH 1,148
9. BarnesBSN 1,109
CooperPIT 1,109
Games Finished
1. MarberryWSH 31
2. ConnallyCHW 25
3. HollowayDET 22
4. MayCIN 21
5. DaussDET 20
GastonNYY 20
RossBOS 20
SheehanCIN 20
SherdelSTL 20
10. BettsPHI 19
Adjusted ERA+
1. BrownNLG 210
2. Foster2TM 201
3. PadrónCAG 199
4. VanceBRO 174
5. MooreMRS 171
6. GlassMRS 165
7. HendersonAC 163
8. McClureBBS 163
9. FlournoyBRG 157
10. WintersHIL 152
Fielding Independent Pitching
1. Foster2TM 2.28
2. VanceBRO 2.34
3. PadrónCAG 2.46
4. StreeterBBB 2.53
5. GlassMRS 2.65
6. Hensley2TM 2.75
7. RoganKCM 2.80
8. PoindexterBBB 2.85
9. HarneyCAG 2.86
10. Stamps2TM 2.89
Adj. Pitching Runs
1. VanceBRO 56
2. PennockNYY 45
3. JohnsonWSH 44
4. BrownNLG 39
5. WintersHIL 36
6. EhmkeBOS 33
7. PadrónCAG 31
8. ZacharyWSH 31
9. StreeterBBB 30
10. SmithCLE 30
Adj. Pitching Wins
1. VanceBRO 6.1
2. PennockNYY 4.5
3. JohnsonWSH 4.5
4. BrownNLG 3.8
5. WintersHIL 3.5
6. EhmkeBOS 3.2
7. ZacharyWSH 3.1
8. PadrónCAG 3.0
9. SmithCLE 2.9
10. StreeterBBB 2.9
Base-Out Runs Saved (RE24)
1. VanceBRO 63.65
2. JohnsonWSH 53.60
3. PennockNYY 53.08
4. ZacharyWSH 36.88
5. KremerPIT 30.82
6. CollinsDET 29.50
7. EhmkeBOS 28.36
8. RixeyCIN 27.73
9. BarnesNYG 27.07
10. SmithCLE 26.85
Win Probability Added (WPA)
1. VanceBRO 7.6
2. PennockNYY 6.5
3. JohnsonWSH 4.8
4. MarberryWSH 4.5
5. YdePIT 3.4
6. KremerPIT 3.2
7. RommelPHA 3.1
8. ZacharyWSH 3.1
9. CooperPIT 2.8
10. MogridgeWSH 2.8
Sit. Wins Saved (WPA/LI)
1. VanceBRO 6.2
2. JohnsonWSH 5.3
3. KremerPIT 3.5
4. SmithCLE 3.4
5. RixeyCIN 3.2
6. ZacharyWSH 3.1
7. MogridgeWSH 3.0
8. PennockNYY 3.0
9. CollinsDET 2.9
10. YdePIT 2.6
Championship WPA (cWPA)
1. PennockNYY 30.3
2. JohnsonWSH 20.3
3. Doak2TM 19.8
4. ZacharyWSH 19.4
5. MarberryWSH 13.0
6. McQuillanNYG 12.8
7. VanceBRO 11.3
8. JonesNYY 10.4
9. BarnesNYG 10.3
10. HoytNYY 10.2
Base-Out Wins Saved (REW)
1. VanceBRO 7.2
2. JohnsonWSH 5.6
3. PennockNYY 5.4
4. ZacharyWSH 3.8
5. KremerPIT 3.2
6. CollinsDET 3.0
7. RixeyCIN 2.9
8. BarnesNYG 2.9
9. YdePIT 2.8
10. EhmkeBOS 2.7