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. FoxxPHA 10.4
2. GrovePHA 9.3
3. RuthNYY 8.5
4. OttNYG 8.3
5. GehrigNYY 8.2
6. RuffingNYY 7.8
7. TerryNYG 7.6
8. KleinPHI 7.5
9. HubbellNYG 7.4
10. FerrellCLE 7.2
WAR for Pitchers
1. GrovePHA 9.5
2. WarnekeCHC 6.9
3. FerrellCLE 6.9
4. HubbellNYG 6.8
5. CrowderWSH 6.6
6. RuffingNYY 6.6
7. DeanSTL 5.9
8. HarderCLE 5.8
9. LyonsCHW 5.2
10. Rhem2TM 4.9
Earned Run Average
1. ParnellMRM 0.83
2. NelsonMGS 1.76
3. WilliamsMRM 1.91
4. StrongHG 2.07
5. FosterCAG 2.09
6. MatthewsMRM 2.17
7. WarnekeCHC 2.37
8. MitchellMGS 2.42
9. Bell2TM 2.47
10. PowellCAG 2.49
Wins
1. CrowderWSH 26
2. GrovePHA 25
3. GomezNYY 24
4. FerrellCLE 23
5. WeaverWSH 22
WarnekeCHC 22
7. ClarkBRO 20
8. EarnshawPHA 19
BushCHC 19
10. RuffingNYY 18
DeanSTL 18
FrenchPIT 18
HubbellNYG 18
Win-Loss %
1. Williams2TM 1.000
2. MatthewsMRM .846
3. ParnellMRM .833
Hunter2TM .833
Williams2TM .833
6. AllenNYY .810
7. NelsonMGS .800
8. WarnekeCHC .786
9. GomezNYY .774
10. SmithBBS .750
Walks & Hits per IP
1. WilliamsMRM 0.882
2. ParnellMRM 0.926
3. MatthewsMRM 0.954
4. WillisNEG 1.026
5. HubbellNYG 1.056
6. FosterCAG 1.074
7. BrewerWAP 1.076
8. SwiftPIT 1.078
9. NelsonMGS 1.083
10. Carter3TM 1.091
Hits per 9 IP
1. WilliamsMRM 5.241
2. ParnellMRM 5.333
3. StrongHG 7.082
4. MatthewsMRM 7.195
5. BrewerWAP 7.214
6. MitchellMGS 7.262
7. CarterHIL 7.400
8. SwetonicPIT 7.414
9. AllenNYY 7.594
10. RuffingNYY 7.610
Bases On Balls per 9 IP
1. Bankhead3TM 0.771
2. SwiftPIT 1.092
3. DavisAB2 1.118
4. WillisNEG 1.154
5. LucasCIN 1.170
6. HubbellNYG 1.268
7. BentonCIN 1.353
8. MatthewsMRM 1.393
9. Carter3TM 1.403
10. HolseyNEG 1.405
Strikeouts per 9 IP
1. Harvey2TM 6.818
2. RuffingNYY 6.602
3. Hunter2TM 6.395
4. Davis2TM 6.326
5. DeanSTL 6.010
6. BrewerWAP 5.977
7. GomezNYY 5.970
8. FosterCAG 5.880
9. GrovePHA 5.801
10. MorrisMRM 5.770
Games Played
1. MarberryWSH 54
2. GraySLB 52
3. CrowderWSH 50
4. HogsettDET 47
KlineBOS 47
FrenchPIT 47
Moore2TM 47
8. BrownWSH 46
DeanSTL 46
10. GrovePHA 44
CarletonSTL 44
Saves
1. MarberryWSH 13
2. QuinnBRO 9
3. Moore2TM 8
4. HogsettDET 7
GrovePHA 7
6. BengePHI 6
UhleDET 6
BrownWSH 6
9. FaberCHW 5
CantwellBSN 5
LuqueNYG 5
Kimsey2TM 5
Innings Pitched
1. CrowderWSH 327.0
2. GrovePHA 291.2
3. FerrellCLE 287.2
4. DeanSTL 286.0
5. HubbellNYG 284.0
6. WarnekeCHC 277.0
7. FrenchPIT 274.1
8. ClarkBRO 273.0
9. WalbergPHA 272.0
10. LucasCIN 269.1
Strikeouts
1. DeanSTL 191
2. RuffingNYY 190
3. GrovePHA 188
4. GomezNYY 176
5. Hadley2TM 145
6. HubbellNYG 137
7. MaloneCHC 120
8. CarletonSTL 113
9. PipgrasNYY 111
10. BrownBSN 110
Games Started
1. CrowderWSH 39
2. BlaeholderSLB 36
ClarkBRO 36
4. Hadley2TM 35
5. FerrellCLE 34
WalbergPHA 34
7. EarnshawPHA 33
DeanSTL 33
FrenchPIT 33
MungoBRO 33
Complete Games
1. LucasCIN 28
2. GrovePHA 27
3. FerrellCLE 26
4. WarnekeCHC 25
5. RuffingNYY 22
HubbellNYG 22
7. BrownCLE 21
CrowderWSH 21
EarnshawPHA 21
GomezNYY 21
Shutouts
1. BridgesDET 4
GrovePHA 4
DeanSTL 4
SwetonicPIT 4
WarnekeCHC 4
PowellCAG 4
7. AllenNYY 3
CrowderWSH 3
FerrellCLE 3
GraySLB 3
RuffingNYY 3
WalbergPHA 3
WhitehillDET 3
BettsBSN 3
CarletonSTL 3
FrenchPIT 3
MatthewsMRM 3
WilliamsMRM 3
Trent3TM 3
Home Runs
1. EarnshawPHA 28
2. MahaffeyPHA 27
3. GomezNYY 23
WalkerNYG 23
Hadley2TM 23
6. StewartSLB 22
7. CollinsPHI 21
8. HubbellNYG 20
9. BlaeholderSLB 19
FitzsimmonsNYG 19
Bases on Balls
1. Hadley2TM 171
2. BridgesDET 119
3. RuffingNYY 115
MungoBRO 115
5. WeaverWSH 112
6. GomezNYY 105
7. FerrellCLE 104
BrownBSN 104
9. WalbergPHA 103
10. WyattDET 102
DeanSTL 102
Hits
1. CrowderWSH 319
2. WalbergPHA 305
3. BlaeholderSLB 304
4. FrenchPIT 301
5. FerrellCLE 299
6. BrownCLE 298
7. DerringerSTL 296
8. FitzsimmonsNYG 287
9. ClarkBRO 282
10. DeanSTL 280
Strikeouts / Base On Balls
1. Bankhead3TM 5.500
2. WillisNEG 4.500
3. HubbellNYG 3.425
4. MatthewsMRM 3.278
5. FosterCAG 3.167
6. Davis2TM 3.154
7. McDonaldWAP 2.833
8. RhodesLVB 2.714
9. Carter3TM 2.583
10. Hunter2TM 2.571
Home Runs per 9 IP
1. BrewerWAP 0.000
Williams2TM 0.000
McDuffie2TM 0.000
Davis2TM 0.000
Bell2TM 0.000
6. Hunter2TM 0.089
7. Charleston2TM 0.124
8. TiantCUP 0.126
9. HolmesBBS 0.155
10. RichardsonWAP 0.168
Losses
1. Hadley2TM 21
2. StewartSLB 19
CarrollCIN 19
4. GastonCHW 17
LucasCIN 17
MaloneCHC 17
7. WeilandBOS 16
BrandtBSN 16
FrenchPIT 16
10. JonesCHW 15
LyonsCHW 15
DeanSTL 15
JohnsonCIN 15
MacFayden2TM 15
Earned Runs
1. Hadley2TM 149
2. WalbergPHA 143
3. BlaeholderSLB 135
4. StewartSLB 133
5. EarnshawPHA 130
6. MahaffeyPHA 126
7. GomezNYY 124
8. WhitehillDET 123
9. CrowderWSH 121
10. BrownCLE 119
Wild Pitches
1. EarnshawPHA 9
DerringerSTL 9
3. MaloneCHC 8
4. BrownWSH 7
FitzsimmonsNYG 7
HallahanSTL 7
QuinnBRO 7
Andrews2TM 7
9. BridgesDET 6
GraySLB 6
KlineBOS 6
PipgrasNYY 6
WyattDET 6
StoutSTL 6
Hit By Pitch
1. CarrollCIN 9
2. Hadley2TM 8
3. BushCHC 7
4. MarrowDET 6
PipgrasNYY 6
WeilandBOS 6
McDonaldWAP 6
CollinsPHI 6
HansenPHI 6
HarrisPIT 6
HeimachBRO 6
HolleyPHI 6
MaloneCHC 6
MungoBRO 6
PruettBSN 6
PowellCAG 6
Batters Faced
1. CrowderWSH 1,356
2. FerrellCLE 1,244
3. GrovePHA 1,207
4. WalbergPHA 1,203
DeanSTL 1,203
6. FrenchPIT 1,167
7. Hadley2TM 1,155
8. HubbellNYG 1,151
9. GomezNYY 1,149
10. BlaeholderSLB 1,141
Games Finished
1. QuinnBRO 32
2. Kimsey2TM 29
3. FaberCHW 28
HogsettDET 28
Moore2TM 28
6. CantwellBSN 27
7. MarberryWSH 26
8. GibsonNYG 23
9. LuqueNYG 22
10. KlineBOS 21
Adjusted ERA+
1. ParnellMRM 421
2. StrongHG 203
3. NelsonMGS 199
4. WilliamsMRM 183
5. Bell2TM 171
6. FosterCAG 167
7. MatthewsMRM 161
8. WarnekeCHC 160
9. GrovePHA 160
10. Williams2TM 155
Fielding Independent Pitching
1. Davis2TM 2.16
2. Hunter2TM 2.42
3. BrewerWAP 2.43
4. Bell2TM 2.44
5. McDonaldWAP 2.76
6. Williams2TM 2.89
7. GrovePHA 2.91
8. Charleston2TM 3.06
9. ClarkBRO 3.13
10. Matlock2TM 3.15
Adj. Pitching Runs
1. GrovePHA 57
2. WarnekeCHC 46
3. CrowderWSH 40
4. HubbellNYG 39
5. FerrellCLE 33
6. RuffingNYY 32
7. HarderCLE 28
8. BridgesDET 26
9. LyonsCHW 25
10. LucasCIN 25
Adj. Pitching Wins
1. GrovePHA 5.7
2. WarnekeCHC 4.9
3. HubbellNYG 4.1
4. CrowderWSH 3.8
5. FerrellCLE 3.1
RuffingNYY 3.1
7. HarderCLE 2.6
8. LucasCIN 2.6
9. BridgesDET 2.5
10. BettsBSN 2.4
Base-Out Runs Saved (RE24)
1. GrovePHA 74.22
2. WarnekeCHC 53.32
3. RuffingNYY 44.16
4. HubbellNYG 39.79
5. CrowderWSH 39.78
6. FerrellCLE 32.74
7. BettsBSN 27.32
8. HarderCLE 25.64
9. LyonsCHW 24.04
10. DeanSTL 22.12
Win Probability Added (WPA)
1. GrovePHA 7.7
2. WarnekeCHC 5.5
3. FerrellCLE 4.9
4. CrowderWSH 4.1
5. RuffingNYY 3.9
6. AllenNYY 3.2
7. SwetonicPIT 3.1
8. DeanSTL 2.9
9. RootCHC 2.8
10. HubbellNYG 2.8
Sit. Wins Saved (WPA/LI)
1. GrovePHA 5.4
2. WarnekeCHC 4.4
3. CrowderWSH 4.0
4. HubbellNYG 3.6
5. RuffingNYY 3.2
6. JohnsonCIN 2.9
7. HarderCLE 2.7
8. GomezNYY 2.6
9. LucasCIN 2.5
10. BrownCLE 2.5
Championship WPA (cWPA)
1. WarnekeCHC 15.6
2. RuffingNYY 10.7
3. GomezNYY 8.8
4. SwetonicPIT 8.2
5. TinningCHC 8.0
6. AllenNYY 7.2
7. GrovePHA 6.5
8. BrandtBSN 5.3
9. FerrellCLE 4.9
10. RootCHC 4.4
Base-Out Wins Saved (REW)
1. GrovePHA 7.4
2. WarnekeCHC 5.8
3. RuffingNYY 4.6
4. HubbellNYG 4.3
5. CrowderWSH 3.9
6. FerrellCLE 3.0
7. BettsBSN 2.9
8. HarderCLE 2.4
9. LyonsCHW 2.4
10. SwetonicPIT 2.3