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.1
2. LuqueCIN 10.9
3. HeilmannDET 9.4
4. SpeakerCLE 9.1
5. RoganKCM 8.7
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.3
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. DaussDET 21
JonesNYY 21
DonohueCIN 21
GrimesBRO 21
9. EhmkeBOS 20
ShockerSLB 20
HainesSTL 20
RixeyCIN 20
Win-Loss %
1. WilliamsCAG .900
2. LockhartAC .778
CooperABC .778
4. LuqueCIN .771
5. WintersHIL .769
6. RyanNYG .762
7. PennockNYY .760
8. MéndezKCM .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.472
10. WilliamsNLG 5.466
Games Played
1. RommelPHA 56
2. UhleCLE 54
3. ColeDET 52
RussellWSH 52
5. DaussDET 50
6. PilletteDET 47
7. HarrissPHA 46
Thurston2TM 46
9. JonnardNYG 45
RyanNYG 45
Saves
1. RussellWSH 9
2. QuinnBOS 7
JonnardNYG 7
4. HarrissPHA 6
RommelPHA 6
CooperDS 6
7. ColeDET 5
DaussDET 5
ShockerSLB 5
UhleCLE 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. LuqueCIN 151
RoganKCM 151
4. JohnsonWSH 130
5. BushNYY 125
ShawkeyNYY 125
7. EhmkeBOS 121
8. GrimesBRO 119
CurryKCM 119
10. MorrisonPIT 114
Games Started
1. UhleCLE 44
2. DaussDET 39
EhmkeBOS 39
4. CooperPIT 38
GrimesBRO 38
6. LuqueCIN 37
MorrisonPIT 37
RixeyCIN 37
9. HastyPHA 36
PilletteDET 36
AlexanderCHC 36
DonohueCIN 36
HainesSTL 36
RingPHI 36
Complete Games
1. GrimesBRO 33
2. UhleCLE 30
3. EhmkeBOS 28
LuqueCIN 28
5. MorrisonPIT 27
6. AlexanderCHC 26
CooperPIT 26
8. ShockerSLB 24
9. HainesSTL 23
RingPHI 23
RixeyCIN 23
Shutouts
1. LuqueCIN 6
2. McQuillanNYG 5
CoveleskiCLE 5
Barnes2TM 5
5. VangilderSLB 4
RoganKCM 4
DaussDET 4
8. RommelPHA 3
AlexanderCHC 3
ScottNYG 3
RixeyCIN 3
VanceBRO 3
ShockerSLB 3
PadrónCSW 3
RileCAG 3
MogridgeWSH 3
BushNYY 3
JonesNYY 3
Glazner2TM 3
JohnsonWSH 3
MarquardBSN 3
Home Runs
1. ShawkeyNYY 17
AldridgeCHC 17
AlexanderCHC 17
4. SherdelSTL 16
Glazner2TM 16
6. GenewichBSN 15
ScottNYG 15
ForceDS 15
9. HeimachPHA 14
RommelPHA 14
KaufmannCHC 14
NehfNYG 14
OsborneCHC 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. ShawkeyNYY 102
UhleCLE 102
Hits
1. UhleCLE 378
2. GrimesBRO 356
3. RingPHI 336
4. RixeyCIN 334
5. DaussDET 331
CooperPIT 331
7. EhmkeBOS 318
8. AlexanderCHC 308
RuetherBRO 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.109
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
PiercyBOS 17
QuinnBOS 17
VangilderSLB 17
WeinertPHI 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. DickermanBRO 9
MorrisonPIT 9
RoganKCM 9
6. ShawkeyNYY 8
WeinertPHI 8
StewartSLS 8
9. BlankenshipCHW 7
10. FergusonBOS 6
FullertonBOS 6
PiercyBOS 6
ZahniserWSH 6
SykesBBS 6
GrimesBRO 6
RixeyCIN 6
Bell2TM 6
Hit By Pitch
1. EhmkeBOS 20
JohnsonWSH 20
3. PiercyBOS 14
4. CvengrosCHW 13
5. DanforthSLB 12
UhleCLE 12
7. CooperPIT 11
GrimesBRO 11
KaufmannCHC 11
VanceBRO 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
DecaturBRO 18
KeckCIN 18
OeschgerBSN 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 81.54
2. PennockNYY 43.11
3. RixeyCIN 43.08
4. BushNYY 34.55
5. HoytNYY 33.42
6. AlexanderCHC 32.90
7. MorrisonPIT 31.76
8. ShockerSLB 31.72
9. VangilderSLB 30.99
10. DaussDET 27.08
Win Probability Added (WPA)
1. LuqueCIN 10.2
2. RixeyCIN 5.2
3. PennockNYY 4.7
4. MorrisonPIT 4.0
5. JohnsonWSH 3.9
6. HainesSTL 3.8
7. ShockerSLB 3.6
8. DaussDET 3.6
9. CoveleskiCLE 3.5
10. HoytNYY 3.4
Sit. Wins Saved (WPA/LI)
1. LuqueCIN 6.8
2. AlexanderCHC 4.2
3. ShockerSLB 3.8
4. MorrisonPIT 3.8
5. RixeyCIN 3.6
6. PennockNYY 3.3
7. HoytNYY 3.1
8. UhleCLE 2.7
9. BushNYY 2.7
10. DaussDET 2.6
Championship WPA (cWPA)
1. LuqueCIN 18.7
2. RixeyCIN 12.4
3. ScottNYG 10.5
4. RyanNYG 9.5
5. MorrisonPIT 7.8
6. PennockNYY 7.0
7. Watson2TM 6.8
8. BushNYY 6.7
9. Meadows2TM 6.2
10. McQuillanNYG 5.2
Base-Out Wins Saved (REW)
1. LuqueCIN 9.0
2. PennockNYY 4.5
3. RixeyCIN 4.5
4. BushNYY 3.5
5. HoytNYY 3.4
6. AlexanderCHC 3.3
7. MorrisonPIT 3.2
8. ShockerSLB 3.1
9. VangilderSLB 3.0
10. DaussDET 2.7