Duke Esper vs. Bill Ricks — Career Comparison

Pre-GenerationalNew JerseyThrows LeftNorth AmericaBaltimore OriolesNational LeagueRelief Pitcher
Greatest GenerationNorth CarolinaThrows RightBats RightNorth AmericaPhiladelphia StarsNegro National League IIStarting PitcherAll-Star

Bill Ricks built a career as a starting pitcher and Duke Esper as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Bill Ricks posted stronger surface numbers — ERA 3.23 and WHIP 1.329 compared to 4.39 and 1.573 for Duke Esper. By the career numbers, Bill Ricks had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Duke Esper and Bill Ricks

Duke Esper
Careerverified
Per 9 Inningsverified
9
9
Bill Ricks
Career
Per 9 Innings
5
5
Duke Esper
Careerverified
Per 9 Innings
236
1.23
Bill Ricks
Career
Per 9 Inningsverified
64
1.65
Duke Esper
Careerverified
Per 9 Inningsverified
198
1.03
Bill Ricks
Career
Per 9 Innings
37
0.96
Duke Esper
Careerverified
Per 9 Innings
101
0.53
Bill Ricks
Career
Per 9 Inningsverified
21
0.54
Duke Esper
Career
Per 9 Innings
100
0.52
Bill Ricks
Careerverified
Per 9 Inningsverified
15
0.39
Duke Esper
Career
Per 9 Innings
50.25
50.25
Bill Ricks
Careerverified
Per 9 Inningsverified
58.33
58.33
Duke Esper
Careerverified
Per 9 Inningsverified
83.9
83.9
Bill Ricks
Career
Per 9 Innings
57.81
57.81
Duke Esper
Careerverified
Per 9 Inningsverified
152
0.79
Bill Ricks
Career
Per 9 Innings
19
0.49
Duke Esper
Careerverified
Per 9 Innings
4
0.02
Bill Ricks
Career
Per 9 Inningsverified
2
0.05
Duke Esper
Careerverified
Per 9 Innings
5
0.03
Bill Ricks
Career
Per 9 Inningsverified
4
0.1
Duke Esper
Career
Per 9 Innings
842
4.39
Bill Ricks
Careerverified
Per 9 Inningsverified
125
3.23
Duke Esper
Career
Per 9 Innings
4.39
4.39
Bill Ricks
Careerverified
Per 9 Inningsverified
3.23
3.23
Duke Esper
Career
Per 9 Innings
4.55
4.55
Bill Ricks
Careerverified
Per 9 Inningsverified
3.3
3.3
Duke Esper
Career
Per 9 Innings
4.04
4.04
Bill Ricks
Careerverified
Per 9 Inningsverified
3.38
3.38
Duke Esper
Career
Per 9 Innings
0.288
0.288
Bill Ricks
Careerverified
Per 9 Inningsverified
0.253
0.253
Duke Esper
Careerverified
Per 9 Innings
5183
27
Bill Ricks
Career
Per 9 Innings
1045
27
Duke Esper
Careerverified
Per 9 Innings
1727.2
9
Bill Ricks
Career
Per 9 Innings
348.1
9
Duke Esper
Career
Per 9 Innings
2048
10.67
Bill Ricks
Careerverified
Per 9 Inningsverified
336
8.68
Duke Esper
Career
Per 9 Innings
10.67
10.67
Bill Ricks
Careerverified
Per 9 Inningsverified
8.68
8.68
Duke Esper
Career
Per 9 Innings
46
0.24
Bill Ricks
Careerverified
Per 9 Inningsverified
9
0.23
Duke Esper
Career
Per 9 Innings
0.24
0.24
Bill Ricks
Careerverified
Per 9 Inningsverified
0.23
0.23
Duke Esper
Career
Per 9 Innings
0.19
0.19
Bill Ricks
Careerverified
Per 9 Inningsverified
0.14
0.14
Duke Esper
Career
Per 9 Innings
669
3.49
Bill Ricks
Careerverified
Per 9 Inningsverified
127
3.28
Duke Esper
Career
Per 9 Innings
0
0
Bill Ricks
Career
Per 9 Innings
0
0
Duke Esper
Career
Per 9 Innings
3.49
3.49
Bill Ricks
Careerverified
Per 9 Inningsverified
3.28
3.28
Duke Esper
Careerverified
Per 9 Innings
453
2.36
Bill Ricks
Career
Per 9 Inningsverified
195
5.04
Duke Esper
Career
Per 9 Innings
2.36
2.36
Bill Ricks
Careerverified
Per 9 Inningsverified
5.04
5.04
Duke Esper
Career
Per 9 Innings
1.92
1.92
Bill Ricks
Careerverified
Per 9 Inningsverified
3.05
3.05
Duke Esper
Career
Per 9 Innings
0.649
0.649
Bill Ricks
Careerverified
Per 9 Inningsverified
0.924
0.924
Duke Esper
Career
Per 9 Inningsverified
24
0.13
Bill Ricks
Careerverified
Per 9 Innings
6
0.16
Duke Esper
Career
Per 9 Inningsverified
32
0.17
Bill Ricks
Careerverified
Per 9 Innings
8
0.21
Duke Esper
Career
Per 9 Innings
0
0
Bill Ricks
Career
Per 9 Innings
0
0
Duke Esper
Careerverified
Per 9 Inningsverified
7824
40.76
Bill Ricks
Career
Per 9 Innings
1492
38.55
Duke Esper
Careerverified
Per 9 Innings
35
0.18
Bill Ricks
Career
Per 9 Inningsverified
20
0.52
Duke Esper
Career
Per 9 Innings
1196
6.23
Bill Ricks
Careerverified
Per 9 Inningsverified
165
4.26
Duke Esper
Career
Per 9 Innings
6.23
6.23
Bill Ricks
Careerverified
Per 9 Inningsverified
4.26
4.26
Duke Esper
Careerverified
Per 9 Inningsverified
0
0
Bill Ricks
Career
Per 9 Innings
28
0.72
Duke Esper
Careerverified
Per 9 Inningsverified
0
0
Bill Ricks
Career
Per 9 Innings
3
0.08
Duke Esper
Career
Per 9 Innings
0
0
Bill Ricks
Careerverified
Per 9 Inningsverified
33
0.85
Duke Esper
Career
Per 9 Innings
1.573
1.573
Bill Ricks
Careerverified
Per 9 Inningsverified
1.329
1.329
Duke Esper
Careerverified
Per 9 Inningsverified
7123
37.11
Bill Ricks
Career
Per 9 Innings
1326
34.26
Duke Esper
Career
Per 9 Innings
5.07
5.07
Bill Ricks
Careerverified
Per 9 Inningsverified
2.58
2.58
Duke Esper
Career
Per 9 Innings
0.302
0.302
Bill Ricks
Careerverified
Per 9 Inningsverified
0.291
0.291
Duke Esper
Careerverified
Per 9 Inningsverified
40.76
40.76
Bill Ricks
Career
Per 9 Innings
38.55
38.55

Fielding Stats for Duke Esper and Bill Ricks

Duke Esper
Careerverified
Per 9 Inningsverified
9
9
Bill Ricks
Career
Per 9 Innings
5
5
Duke Esper
Careerverified
Per 9 Innings
238
1.23
Bill Ricks
Career
Per 9 Inningsverified
65
1.66
Duke Esper
Career
Per 9 Innings
0
0
Bill Ricks
Careerverified
Per 9 Inningsverified
37
0.95
Duke Esper
Careerverified
Per 9 Innings
5205
27
Bill Ricks
Career
Per 9 Innings
1056
27
Duke Esper
Careerverified
Per 9 Innings
1735
9
Bill Ricks
Career
Per 9 Innings
352
9
Duke Esper
Careerverified
Per 9 Innings
67
0.35
Bill Ricks
Career
Per 9 Inningsverified
15
0.38
Duke Esper
Careerverified
Per 9 Innings
382
1.98
Bill Ricks
Career
Per 9 Inningsverified
88
2.25
Duke Esper
Career
Per 9 Innings
26
0.13
Bill Ricks
Careerverified
Per 9 Innings
5
0.13
Duke Esper
Careerverified
Per 9 Innings
475
2.46
Bill Ricks
Career
Per 9 Inningsverified
108
2.76
Duke Esper
Careerverified
Per 9 Innings
449
2.33
Bill Ricks
Career
Per 9 Inningsverified
103
2.63
Duke Esper
Career
Per 9 Innings
94.53
94.53
Bill Ricks
Careerverified
Per 9 Inningsverified
95.37
95.37
Duke Esper
Careerverified
Per 9 Inningsverified
1.887
1.887
Bill Ricks
Career
Per 9 Innings
1.585
1.585
Duke Esper
Career
Per 9 Innings
0
0
Bill Ricks
Careerverified
Per 9 Inningsverified
56.92
56.92
Duke Esper
Careerverified
Per 9 Innings
8
0.04
Bill Ricks
Career
Per 9 Inningsverified
6
0.15
Duke Esper
Career
Per 9 Innings
0
0
Bill Ricks
Career
Per 9 Innings
0
0
Duke Esper
Career
Per 9 Innings
0
0
Bill Ricks
Career
Per 9 Innings
0
0
Duke Esper
Career
Per 9 Innings
0
0
Bill Ricks
Career
Per 9 Innings
0
0
Duke Esper
Career
Per 9 Innings
0
0
Bill Ricks
Career
Per 9 Innings
0
0

Hitting Stats for Duke Esper and Bill Ricks

Duke Esper
Careerverified
Per 600 PAverified
9
9
Bill Ricks
Career
Per 600 PA
5
5
Duke Esper
Careerverified
Per 600 PA
240
183.21
Bill Ricks
Career
Per 600 PAverified
73
275.47
Duke Esper
Careerverified
Per 600 PA
786
600
Bill Ricks
Career
Per 600 PA
159
600
Duke Esper
Careerverified
Per 600 PA
739
564.12
Bill Ricks
Career
Per 600 PAverified
151
569.81
Duke Esper
Career
Per 600 PA
0.241
0.241
Bill Ricks
Careerverified
Per 600 PAverified
0.285
0.285
Duke Esper
Career
Per 600 PA
0.607
0.607
Bill Ricks
Careerverified
Per 600 PAverified
0.673
0.673
Duke Esper
Careerverified
Per 600 PA
178
135.88
Bill Ricks
Career
Per 600 PAverified
43
162.26
Duke Esper
Careerverified
Per 600 PA
141
107.63
Bill Ricks
Career
Per 600 PAverified
36
135.85
Duke Esper
Careerverified
Per 600 PAverified
26
19.85
Bill Ricks
Career
Per 600 PA
4
15.09
Duke Esper
Careerverified
Per 600 PA
9
6.87
Bill Ricks
Career
Per 600 PAverified
2
7.55
Duke Esper
Careerverified
Per 600 PA
2
1.53
Bill Ricks
Career
Per 600 PAverified
1
3.77
Duke Esper
Careerverified
Per 600 PAverified
37
28.24
Bill Ricks
Career
Per 600 PA
7
26.42
Duke Esper
Careerverified
Per 600 PAverified
0.208
0.208
Bill Ricks
Career
Per 600 PA
0.163
0.163
Duke Esper
Career
Per 600 PA
0.003
0.003
Bill Ricks
Careerverified
Per 600 PAverified
0.007
0.007
Duke Esper
Career
Per 600 PA
0.011
0.011
Bill Ricks
Careerverified
Per 600 PAverified
0.023
0.023
Duke Esper
Careerverified
Per 600 PA
66.92
51.08
Bill Ricks
Career
Per 600 PAverified
15.65
59.05
Duke Esper
Careerverified
Per 600 PA
228
174.05
Bill Ricks
Career
Per 600 PAverified
54
203.77
Duke Esper
Careerverified
Per 600 PA
222
169.47
Bill Ricks
Career
Per 600 PAverified
47
177.36
Duke Esper
Career
Per 600 PA
0.284
0.284
Bill Ricks
Careerverified
Per 600 PAverified
0.303
0.303
Duke Esper
Career
Per 600 PA
0.309
0.309
Bill Ricks
Careerverified
Per 600 PAverified
0.358
0.358
Duke Esper
Career
Per 600 PA
0.592
0.592
Bill Ricks
Careerverified
Per 600 PAverified
0.661
0.661
Duke Esper
Career
Per 600 PA
0.068
0.068
Bill Ricks
Careerverified
Per 600 PAverified
0.073
0.073
Duke Esper
Career
Per 600 PA
0.205
0.205
Bill Ricks
Careerverified
Per 600 PAverified
0.226
0.226
Duke Esper
Career
Per 600 PA
0.49
0.49
Bill Ricks
Careerverified
Per 600 PAverified
0.532
0.532
Duke Esper
Career
Per 600 PA
0.274
0.274
Bill Ricks
Careerverified
Per 600 PAverified
0.28
0.28
Duke Esper
Careerverified
Per 600 PA
87
66.41
Bill Ricks
Career
Per 600 PAverified
21
79.25
Duke Esper
Careerverified
Per 600 PA
83
63.36
Bill Ricks
Career
Per 600 PAverified
22
83.02
Duke Esper
Careerverified
Per 600 PA
168
128.24
Bill Ricks
Career
Per 600 PAverified
42
158.49
Duke Esper
Careerverified
Per 600 PA
74.9
57.18
Bill Ricks
Career
Per 600 PAverified
18.75
70.77
Duke Esper
Careerverified
Per 600 PAverified
4
3.05
Bill Ricks
Career
Per 600 PA
0
0
Duke Esper
Careerverified
Per 600 PAverified
40
30.53
Bill Ricks
Career
Per 600 PA
4
15.09
Duke Esper
Career
Per 600 PA
0
0
Bill Ricks
Career
Per 600 PA
0
0
Duke Esper
Career
Per 600 PA
95
72.52
Bill Ricks
Careerverified
Per 600 PAverified
0
0
Duke Esper
Careerverified
Per 600 PAverified
8.27
8.27
Bill Ricks
Career
Per 600 PA
Duke Esper
Careerverified
Per 600 PAverified
0.42
0.42
Bill Ricks
Career
Per 600 PA
Duke Esper
Career
Per 600 PA
3
2.29
Bill Ricks
Careerverified
Per 600 PAverified
4
15.09
Duke Esper
Career
Per 600 PA
0
0
Bill Ricks
Career
Per 600 PA
0
0
Duke Esper
Careerverified
Per 600 PAverified
0
0
Bill Ricks
Career
Per 600 PA
1
3.77
Duke Esper
Careerverified
Per 600 PAverified
3
2.29
Bill Ricks
Career
Per 600 PA
0
0
Duke Esper
Career
Per 600 PA
0
0
Bill Ricks
Career
Per 600 PA
0
0
Duke Esper
Careerverified
Per 600 PAverified
3
2.29
Bill Ricks
Career
Per 600 PA
0
0
Duke Esper
Careerverified
Per 600 PAverified
100
100
Bill Ricks
Career
Per 600 PA