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. RuthNYY 14.2
2. LuqueCIN 10.9
3. HeilmannDET 9.3
4. SpeakerCLE 9.1
5. RoganKCM 8.6
6. UhleCLE 7.8
7. WilliamsSLB 7.7
8. SewellCLE 7.5
9. FrischNYG 7.1
10. HornsbySTL 6.8
WAR for Pitchers
1. LuqueCIN 10.7
2. RingPHI 8.1
3. ShockerSLB 6.2
4. PennockNYY 6.1
5. EhmkeBOS 6.1
6. RoganKCM 6.0
7. UhleCLE 6.0
8. VangilderSLB 5.9
9. RixeyCIN 5.9
10. RileCAG 5.7
Earned Run Average
1. LuqueCIN 1.93
2. WintersHIL 2.36
3. RyanHIL 2.48
4. LockhartAC 2.50
5. RileCAG 2.53
6. CoveleskiCLE 2.76
7. RixeyCIN 2.80
8. LevisCSE 2.80
9. Flournoy2TM 2.83
10. RoganKCM 2.94
Wins
1. LuqueCIN 27
2. UhleCLE 26
3. MorrisonPIT 25
4. AlexanderCHC 22
5. JonesNYY 21
DonohueCIN 21
DaussDET 21
GrimesBRO 21
9. EhmkeBOS 20
ShockerSLB 20
HainesSTL 20
RixeyCIN 20
Win-Loss %
1. WilliamsCAG .900
2. CooperABC .778
LockhartAC .778
4. LuqueCIN .771
5. WintersHIL .769
6. RyanNYG .762
7. PennockNYY .760
8. MendézKCM .750
9. OwensCAG .727
10. JonesNYY .724
Walks & Hits per IP
1. LockhartAC 1.099
2. RyanHIL 1.101
3. AlexanderCHC 1.108
4. HendersonAC 1.114
5. WintersHIL 1.119
6. LuqueCIN 1.140
7. CooperDS 1.156
8. LevisCSE 1.160
9. RoganKCM 1.164
10. RileCAG 1.164
Hits per 9 IP
1. WintersHIL 7.246
2. HarperAC 7.259
3. LockhartAC 7.663
4. RoganKCM 7.683
5. LuqueCIN 7.798
6. HendersonAC 7.900
7. ShawkeyNYY 8.072
8. RyanHIL 8.148
9. RileCAG 8.188
10. CooperDS 8.247
Bases On Balls per 9 IP
1. AlexanderCHC 0.885
2. WilliamsNLG 0.994
3. FabréCSE 1.000
4. AdamsPIT 1.418
5. ShockerSLB 1.590
6. Hampton2TM 1.639
7. CoveleskiCLE 1.658
8. Thurston2TM 1.748
9. RyanHIL 1.757
10. GenewichBSN 1.821
Strikeouts per 9 IP
1. WintersHIL 7.246
2. LevisCSE 6.623
3. VanceBRO 6.325
4. HollandNLG 6.000
5. HendersonAC 5.895
6. HubbardBRG 5.772
7. BrownNLG 5.716
8. StewartSLS 5.537
9. RoganKCM 5.473
10. WilliamsNLG 5.466
Games Played
1. RommelPHA 56
2. UhleCLE 54
3. ColeDET 52
RussellWSH 52
5. DaussDET 50
6. PilletteDET 47
7. Thurston2TM 46
HarrissPHA 46
9. RyanNYG 45
JonnardNYG 45
Saves
1. RussellWSH 9
2. QuinnBOS 7
JonnardNYG 7
4. CooperDS 6
RommelPHA 6
HarrissPHA 6
7. ColeDET 5
ShockerSLB 5
UhleCLE 5
DaussDET 5
RyanNYG 5
Innings Pitched
1. UhleCLE 357.2
2. GrimesBRO 327.0
3. LuqueCIN 322.0
4. EhmkeBOS 316.2
5. DaussDET 316.0
6. RixeyCIN 309.0
7. AlexanderCHC 305.0
8. RingPHI 304.1
9. MorrisonPIT 301.2
10. RommelPHA 297.2
Strikeouts
1. VanceBRO 197
2. RoganKCM 151
LuqueCIN 151
4. JohnsonWSH 130
5. BushNYY 125
ShawkeyNYY 125
7. EhmkeBOS 121
8. CurryKCM 119
GrimesBRO 119
10. MorrisonPIT 114
Games Started
1. UhleCLE 44
2. EhmkeBOS 39
DaussDET 39
4. CooperPIT 38
GrimesBRO 38
6. LuqueCIN 37
MorrisonPIT 37
RixeyCIN 37
9. HastyPHA 36
PilletteDET 36
HainesSTL 36
DonohueCIN 36
RingPHI 36
AlexanderCHC 36
Complete Games
1. GrimesBRO 33
2. UhleCLE 30
3. EhmkeBOS 28
LuqueCIN 28
5. MorrisonPIT 27
6. CooperPIT 26
AlexanderCHC 26
8. ShockerSLB 24
9. HainesSTL 23
RingPHI 23
RixeyCIN 23
Shutouts
1. LuqueCIN 6
2. McQuillanNYG 5
Barnes2TM 5
CoveleskiCLE 5
5. RoganKCM 4
VangilderSLB 4
DaussDET 4
8. JohnsonWSH 3
MogridgeWSH 3
ShockerSLB 3
PadrónCSW 3
Glazner2TM 3
BushNYY 3
JonesNYY 3
RommelPHA 3
ScottNYG 3
VanceBRO 3
AlexanderCHC 3
MarquardBSN 3
RixeyCIN 3
RileCAG 3
Home Runs
1. AldridgeCHC 17
ShawkeyNYY 17
AlexanderCHC 17
4. Glazner2TM 16
SherdelSTL 16
6. GenewichBSN 15
ScottNYG 15
ForceDS 15
9. KaufmannCHC 14
HeimachPHA 14
RommelPHA 14
OsborneCHC 14
NehfNYG 14
Bases on Balls
1. VangilderSLB 120
2. EhmkeBOS 119
3. BushNYY 117
4. RingPHI 115
5. MorrisonPIT 110
6. CvengrosCHW 108
RommelPHA 108
8. RobertsonCHW 104
9. UhleCLE 102
ShawkeyNYY 102
Hits
1. UhleCLE 378
2. GrimesBRO 356
3. RingPHI 336
4. RixeyCIN 334
5. CooperPIT 331
DaussDET 331
7. EhmkeBOS 318
8. RuetherBRO 308
AlexanderCHC 308
10. RommelPHA 306
Strikeouts / Base On Balls
1. WilliamsNLG 5.500
2. LevisCSE 3.250
3. HollandNLG 3.200
4. HendersonAC 2.778
5. WintersHIL 2.568
6. RyanHIL 2.455
7. AlexanderCHC 2.400
8. ReddingBRG 2.333
9. PadrónCSW 2.286
10. CurryKCM 2.245
Home Runs per 9 IP
1. Flournoy2TM 0.000
2. LuqueCIN 0.056
3. RixeyCIN 0.087
4. WilliamsCAG 0.096
5. DonohueCIN 0.098
6. Meadows2TM 0.110
7. CarrBBS 0.123
8. StreeterNLG 0.127
9. RoganKCM 0.145
10. DanforthSLB 0.159
Losses
1. PilletteDET 19
RommelPHA 19
CooperPIT 19
4. RobertsonCHW 18
GrimesBRO 18
6. EhmkeBOS 17
QuinnBOS 17
VangilderSLB 17
WeinertPHI 17
PiercyBOS 17
Earned Runs
1. UhleCLE 150
2. EhmkeBOS 133
3. RingPHI 131
4. GrimesBRO 130
5. RuetherBRO 129
6. DaussDET 127
7. HastyPHA 120
8. CooperPIT 117
MorrisonPIT 117
10. VanceBRO 109
Wild Pitches
1. RingPHI 14
2. BushNYY 12
3. RoganKCM 9
MorrisonPIT 9
DickermanBRO 9
6. WeinertPHI 8
ShawkeyNYY 8
StewartSLS 8
9. BlankenshipCHW 7
10. FergusonBOS 6
FullertonBOS 6
SykesBBS 6
PiercyBOS 6
ZahniserWSH 6
GrimesBRO 6
RixeyCIN 6
Bell2TM 6
Hit By Pitch
1. EhmkeBOS 20
JohnsonWSH 20
3. PiercyBOS 14
4. CvengrosCHW 13
5. UhleCLE 12
DanforthSLB 12
7. KaufmannCHC 11
CooperPIT 11
VanceBRO 11
GrimesBRO 11
Batters Faced
1. UhleCLE 1,548
2. GrimesBRO 1,418
3. EhmkeBOS 1,350
4. DaussDET 1,340
5. RingPHI 1,333
6. LuqueCIN 1,301
7. RommelPHA 1,294
RixeyCIN 1,294
9. MorrisonPIT 1,270
10. CooperPIT 1,259
Games Finished
1. Thurston2TM 30
2. RussellWSH 29
3. ColeDET 26
4. JonnardNYG 25
5. BarfootSTL 22
6. FussellCHC 21
7. RommelPHA 20
8. O'DoulBOS 18
KeckCIN 18
OeschgerBSN 18
DecaturBRO 18
RyanNYG 18
Adjusted ERA+
1. LuqueCIN 201
2. RileCAG 173
3. WintersHIL 168
4. RyanHIL 161
5. LockhartAC 160
6. RoganKCM 150
7. WilliamsCAG 148
8. CoveleskiCLE 144
9. LevisCSE 142
10. Flournoy2TM 142
Fielding Independent Pitching
1. LevisCSE 2.61
2. WilliamsNLG 2.69
3. HendersonAC 2.94
4. RyanHIL 2.97
5. CarrBBS 2.98
6. RoganKCM 3.02
7. StreeterNLG 3.02
8. LuqueCIN 3.05
9. BrownNLG 3.05
10. WintersHIL 3.05
Adj. Pitching Runs
1. LuqueCIN 69
2. RoganKCM 39
3. RileCAG 38
4. RixeyCIN 35
5. AlexanderCHC 29
6. VangilderSLB 28
7. PennockNYY 28
8. CoveleskiCLE 25
9. HoytNYY 25
10. ShockerSLB 25
Adj. Pitching Wins
1. LuqueCIN 7.4
2. RoganKCM 3.6
3. RixeyCIN 3.6
4. RileCAG 3.5
5. AlexanderCHC 2.9
6. VangilderSLB 2.9
7. PennockNYY 2.8
8. CoveleskiCLE 2.6
9. HoytNYY 2.5
10. ShockerSLB 2.5
Base-Out Runs Saved (RE24)
1. LuqueCIN 79.67
2. RixeyCIN 38.03
3. AlexanderCHC 35.82
4. BushNYY 34.78
5. PennockNYY 33.84
6. MorrisonPIT 31.76
7. HoytNYY 30.85
8. VangilderSLB 25.78
9. KeenCHC 25.60
10. CooperPIT 24.28
Win Probability Added (WPA)
1. LuqueCIN 9.7
2. RixeyCIN 4.7
3. MorrisonPIT 4.0
4. HainesSTL 4.0
5. CoveleskiCLE 3.5
6. DonohueCIN 3.4
7. HoytNYY 3.0
8. KeenCHC 3.0
9. ScottNYG 2.9
10. JonesNYY 2.8
Sit. Wins Saved (WPA/LI)
1. LuqueCIN 6.5
2. AlexanderCHC 4.3
3. MorrisonPIT 3.8
4. RixeyCIN 3.1
5. HoytNYY 3.1
6. UhleCLE 2.7
7. BushNYY 2.5
8. ScottNYG 2.4
9. ShockerSLB 2.4
10. CoveleskiCLE 2.2
Championship WPA (cWPA)
1. LuqueCIN 17.7
2. ScottNYG 13.0
3. RixeyCIN 11.5
4. RyanNYG 9.4
5. MorrisonPIT 7.8
6. Watson2TM 6.8
7. DonohueCIN 6.6
8. BushNYY 6.4
9. Meadows2TM 6.2
10. McQuillanNYG 5.2
Base-Out Wins Saved (REW)
1. LuqueCIN 8.7
2. RixeyCIN 3.9
3. AlexanderCHC 3.6
4. BushNYY 3.6
5. PennockNYY 3.5
6. MorrisonPIT 3.2
7. HoytNYY 3.1
8. KeenCHC 2.6
9. VangilderSLB 2.5
10. McQuillanNYG 2.5