Doc Ayers vs. Duke Esper — Career Comparison

Lost GenerationVirginiaThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueStarting Pitcher
Pre-GenerationalNew JerseyThrows LeftNorth AmericaBaltimore OriolesNational LeagueRelief Pitcher

Doc Ayers 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. Doc Ayers posted stronger surface numbers — ERA 2.84 and WHIP 1.217 compared to 4.39 and 1.573 for Duke Esper. By the career numbers, Doc Ayers had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Doc Ayers and Duke Esper

Doc Ayers
Career
Per 9 Innings
9
9
Duke Esper
Career
Per 9 Innings
9
9
Doc Ayers
Careerverified
Per 9 Inningsverified
299
1.88
Duke Esper
Career
Per 9 Innings
236
1.23
Doc Ayers
Career
Per 9 Innings
140
0.88
Duke Esper
Careerverified
Per 9 Inningsverified
198
1.03
Doc Ayers
Career
Per 9 Innings
65
0.41
Duke Esper
Careerverified
Per 9 Inningsverified
101
0.53
Doc Ayers
Careerverified
Per 9 Inningsverified
79
0.5
Duke Esper
Career
Per 9 Innings
100
0.52
Doc Ayers
Career
Per 9 Innings
45.14
45.14
Duke Esper
Careerverified
Per 9 Inningsverified
50.25
50.25
Doc Ayers
Career
Per 9 Innings
46.82
46.82
Duke Esper
Careerverified
Per 9 Inningsverified
83.9
83.9
Doc Ayers
Career
Per 9 Innings
58
0.37
Duke Esper
Careerverified
Per 9 Inningsverified
152
0.79
Doc Ayers
Careerverified
Per 9 Inningsverified
17
0.11
Duke Esper
Career
Per 9 Innings
4
0.02
Doc Ayers
Careerverified
Per 9 Inningsverified
15
0.09
Duke Esper
Career
Per 9 Innings
5
0.03
Doc Ayers
Careerverified
Per 9 Inningsverified
451
2.84
Duke Esper
Career
Per 9 Innings
842
4.39
Doc Ayers
Careerverified
Per 9 Inningsverified
2.84
2.84
Duke Esper
Career
Per 9 Innings
4.39
4.39
Doc Ayers
Careerverified
Per 9 Inningsverified
3.03
3.03
Duke Esper
Career
Per 9 Innings
4.55
4.55
Doc Ayers
Careerverified
Per 9 Inningsverified
3.25
3.25
Duke Esper
Career
Per 9 Innings
4.04
4.04
Doc Ayers
Careerverified
Per 9 Inningsverified
0.258
0.258
Duke Esper
Career
Per 9 Innings
0.288
0.288
Doc Ayers
Career
Per 9 Innings
4286
27
Duke Esper
Careerverified
Per 9 Innings
5183
27
Doc Ayers
Career
Per 9 Innings
1428.2
9
Duke Esper
Careerverified
Per 9 Innings
1727.2
9
Doc Ayers
Careerverified
Per 9 Inningsverified
1357
8.55
Duke Esper
Career
Per 9 Innings
2048
10.67
Doc Ayers
Careerverified
Per 9 Inningsverified
8.55
8.55
Duke Esper
Career
Per 9 Innings
10.67
10.67
Doc Ayers
Careerverified
Per 9 Inningsverified
23
0.14
Duke Esper
Career
Per 9 Innings
46
0.24
Doc Ayers
Careerverified
Per 9 Inningsverified
0.14
0.14
Duke Esper
Career
Per 9 Innings
0.24
0.24
Doc Ayers
Careerverified
Per 9 Inningsverified
0.08
0.08
Duke Esper
Career
Per 9 Innings
0.19
0.19
Doc Ayers
Careerverified
Per 9 Inningsverified
382
2.41
Duke Esper
Career
Per 9 Innings
669
3.49
Doc Ayers
Career
Per 9 Innings
0
0
Duke Esper
Career
Per 9 Innings
0
0
Doc Ayers
Careerverified
Per 9 Inningsverified
2.41
2.41
Duke Esper
Career
Per 9 Innings
3.49
3.49
Doc Ayers
Careerverified
Per 9 Inningsverified
622
3.92
Duke Esper
Career
Per 9 Innings
453
2.36
Doc Ayers
Careerverified
Per 9 Inningsverified
3.92
3.92
Duke Esper
Career
Per 9 Innings
2.36
2.36
Doc Ayers
Careerverified
Per 9 Inningsverified
2.08
2.08
Duke Esper
Career
Per 9 Innings
1.92
1.92
Doc Ayers
Careerverified
Per 9 Inningsverified
0.703
0.703
Duke Esper
Career
Per 9 Innings
0.649
0.649
Doc Ayers
Careerverified
Per 9 Inningsverified
14
0.09
Duke Esper
Career
Per 9 Innings
24
0.13
Doc Ayers
Career
Per 9 Innings
50
0.31
Duke Esper
Careerverified
Per 9 Inningsverified
32
0.17
Doc Ayers
Career
Per 9 Innings
5
0.03
Duke Esper
Careerverified
Per 9 Inningsverified
0
0
Doc Ayers
Career
Per 9 Innings
5702
35.92
Duke Esper
Careerverified
Per 9 Inningsverified
7824
40.76
Doc Ayers
Careerverified
Per 9 Inningsverified
109
0.69
Duke Esper
Career
Per 9 Innings
35
0.18
Doc Ayers
Careerverified
Per 9 Inningsverified
612
3.86
Duke Esper
Career
Per 9 Innings
1196
6.23
Doc Ayers
Careerverified
Per 9 Inningsverified
3.86
3.86
Duke Esper
Career
Per 9 Innings
6.23
6.23
Doc Ayers
Career
Per 9 Innings
0
0
Duke Esper
Career
Per 9 Innings
0
0
Doc Ayers
Career
Per 9 Innings
0
0
Duke Esper
Career
Per 9 Innings
0
0
Doc Ayers
Career
Per 9 Innings
0
0
Duke Esper
Career
Per 9 Innings
0
0
Doc Ayers
Careerverified
Per 9 Inningsverified
1.217
1.217
Duke Esper
Career
Per 9 Innings
1.573
1.573
Doc Ayers
Career
Per 9 Innings
5270
33.2
Duke Esper
Careerverified
Per 9 Inningsverified
7123
37.11
Doc Ayers
Careerverified
Per 9 Inningsverified
2.05
2.05
Duke Esper
Career
Per 9 Innings
5.07
5.07
Doc Ayers
Careerverified
Per 9 Inningsverified
0.288
0.288
Duke Esper
Career
Per 9 Innings
0.302
0.302
Doc Ayers
Career
Per 9 Innings
35.92
35.92
Duke Esper
Careerverified
Per 9 Inningsverified
40.76
40.76

Fielding Stats for Doc Ayers and Duke Esper

Doc Ayers
Career
Per 9 Innings
9
Duke Esper
Career
Per 9 Inningsverified
9
9
Doc Ayers
Careerverified
Per 9 Innings
299
Duke Esper
Career
Per 9 Inningsverified
238
1.23
Doc Ayers
Career
Per 9 Innings
0
Duke Esper
Career
Per 9 Innings
0
0
Doc Ayers
Career
Per 9 Innings
0
Duke Esper
Careerverified
Per 9 Inningsverified
5205
27
Doc Ayers
Career
Per 9 Innings
0
Duke Esper
Careerverified
Per 9 Inningsverified
1735
9
Doc Ayers
Career
Per 9 Innings
64
Duke Esper
Careerverified
Per 9 Inningsverified
67
0.35
Doc Ayers
Career
Per 9 Innings
354
Duke Esper
Careerverified
Per 9 Inningsverified
382
1.98
Doc Ayers
Career
Per 9 Inningsverified
39
Duke Esper
Careerverified
Per 9 Innings
26
0.13
Doc Ayers
Career
Per 9 Innings
457
Duke Esper
Careerverified
Per 9 Inningsverified
475
2.46
Doc Ayers
Career
Per 9 Innings
418
Duke Esper
Careerverified
Per 9 Inningsverified
449
2.33
Doc Ayers
Career
Per 9 Innings
91.47
Duke Esper
Careerverified
Per 9 Inningsverified
94.53
94.53
Doc Ayers
Career
Per 9 Innings
1.398
Duke Esper
Careerverified
Per 9 Inningsverified
1.887
1.887
Doc Ayers
Career
Per 9 Innings
0
Duke Esper
Career
Per 9 Innings
0
0
Doc Ayers
Careerverified
Per 9 Innings
13
Duke Esper
Career
Per 9 Inningsverified
8
0.04
Doc Ayers
Career
Per 9 Innings
0
Duke Esper
Career
Per 9 Innings
0
0
Doc Ayers
Career
Per 9 Innings
0
Duke Esper
Career
Per 9 Innings
0
0
Doc Ayers
Career
Per 9 Innings
0
Duke Esper
Career
Per 9 Innings
0
0
Doc Ayers
Career
Per 9 Innings
0
Duke Esper
Career
Per 9 Innings
0
0

Hitting Stats for Doc Ayers and Duke Esper

Doc Ayers
Career
Per 600 PA
9
9
Duke Esper
Career
Per 600 PA
9
9
Doc Ayers
Careerverified
Per 600 PAverified
299
397.78
Duke Esper
Career
Per 600 PA
240
183.21
Doc Ayers
Career
Per 600 PA
451
600
Duke Esper
Careerverified
Per 600 PA
786
600
Doc Ayers
Career
Per 600 PA
420
558.76
Duke Esper
Careerverified
Per 600 PAverified
739
564.12
Doc Ayers
Career
Per 600 PA
0.171
0.171
Duke Esper
Careerverified
Per 600 PAverified
0.241
0.241
Doc Ayers
Career
Per 600 PA
0.433
0.433
Duke Esper
Careerverified
Per 600 PAverified
0.607
0.607
Doc Ayers
Career
Per 600 PA
72
95.79
Duke Esper
Careerverified
Per 600 PAverified
178
135.88
Doc Ayers
Career
Per 600 PA
60
79.82
Duke Esper
Careerverified
Per 600 PAverified
141
107.63
Doc Ayers
Career
Per 600 PA
10
13.3
Duke Esper
Careerverified
Per 600 PAverified
26
19.85
Doc Ayers
Career
Per 600 PA
2
2.66
Duke Esper
Careerverified
Per 600 PAverified
9
6.87
Doc Ayers
Career
Per 600 PA
0
0
Duke Esper
Careerverified
Per 600 PAverified
2
1.53
Doc Ayers
Career
Per 600 PA
12
15.96
Duke Esper
Careerverified
Per 600 PAverified
37
28.24
Doc Ayers
Career
Per 600 PA
0.167
0.167
Duke Esper
Careerverified
Per 600 PAverified
0.208
0.208
Doc Ayers
Career
Per 600 PA
0
0
Duke Esper
Careerverified
Per 600 PAverified
0.003
0.003
Doc Ayers
Career
Per 600 PA
0
0
Duke Esper
Careerverified
Per 600 PAverified
0.011
0.011
Doc Ayers
Career
Per 600 PA
16.49
21.93
Duke Esper
Careerverified
Per 600 PAverified
66.92
51.08
Doc Ayers
Career
Per 600 PA
86
114.41
Duke Esper
Careerverified
Per 600 PAverified
228
174.05
Doc Ayers
Career
Per 600 PA
86
114.41
Duke Esper
Careerverified
Per 600 PAverified
222
169.47
Doc Ayers
Career
Per 600 PA
0.198
0.198
Duke Esper
Careerverified
Per 600 PAverified
0.284
0.284
Doc Ayers
Career
Per 600 PA
0.205
0.205
Duke Esper
Careerverified
Per 600 PAverified
0.309
0.309
Doc Ayers
Career
Per 600 PA
0.403
0.403
Duke Esper
Careerverified
Per 600 PAverified
0.592
0.592
Doc Ayers
Career
Per 600 PA
0.033
0.033
Duke Esper
Careerverified
Per 600 PAverified
0.068
0.068
Doc Ayers
Career
Per 600 PA
0.14
0.14
Duke Esper
Careerverified
Per 600 PAverified
0.205
0.205
Doc Ayers
Career
Per 600 PA
0.287
0.287
Duke Esper
Careerverified
Per 600 PAverified
0.49
0.49
Doc Ayers
Career
Per 600 PA
0.207
0.207
Duke Esper
Careerverified
Per 600 PAverified
0.274
0.274
Doc Ayers
Career
Per 600 PA
20
26.61
Duke Esper
Careerverified
Per 600 PAverified
87
66.41
Doc Ayers
Career
Per 600 PA
23
30.6
Duke Esper
Careerverified
Per 600 PAverified
83
63.36
Doc Ayers
Career
Per 600 PA
43
57.21
Duke Esper
Careerverified
Per 600 PAverified
168
128.24
Doc Ayers
Career
Per 600 PA
13.21
17.57
Duke Esper
Careerverified
Per 600 PAverified
74.9
57.18
Doc Ayers
Career
Per 600 PA
1
1.33
Duke Esper
Careerverified
Per 600 PAverified
4
3.05
Doc Ayers
Career
Per 600 PA
13
17.29
Duke Esper
Careerverified
Per 600 PAverified
40
30.53
Doc Ayers
Career
Per 600 PA
0
0
Duke Esper
Career
Per 600 PA
0
0
Doc Ayers
Careerverified
Per 600 PA
72
95.79
Duke Esper
Career
Per 600 PAverified
95
72.52
Doc Ayers
Career
Per 600 PA
6.26
6.26
Duke Esper
Careerverified
Per 600 PAverified
8.27
8.27
Doc Ayers
Career
Per 600 PA
0.18
0.18
Duke Esper
Careerverified
Per 600 PAverified
0.42
0.42
Doc Ayers
Careerverified
Per 600 PAverified
17
22.62
Duke Esper
Career
Per 600 PA
3
2.29
Doc Ayers
Career
Per 600 PA
0
0
Duke Esper
Career
Per 600 PA
0
0
Doc Ayers
Career
Per 600 PA
0
0
Duke Esper
Career
Per 600 PA
0
0
Doc Ayers
Career
Per 600 PA
1
1.33
Duke Esper
Careerverified
Per 600 PAverified
3
2.29
Doc Ayers
Careerverified
Per 600 PAverified
4
5.32
Duke Esper
Career
Per 600 PA
0
0
Doc Ayers
Careerverified
Per 600 PAverified
5
6.65
Duke Esper
Career
Per 600 PA
3
2.29
Doc Ayers
Career
Per 600 PA
20
20
Duke Esper
Careerverified
Per 600 PAverified
100
100