Brad Keller vs. Dale Willis — Career Comparison

MillenialGeorgiaThrows RightBats RightNorth AmericaChicago CubsNational LeagueStarting Pitcher
Silent GenerationGeorgiaThrows RightBats RightNorth AmericaKansas City AthleticsAmerican LeagueRelief Pitcher

Brad Keller built a career as a starting pitcher and Dale Willis as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Brad Keller posted stronger surface numbers — ERA 4.14 and WHIP 1.414 compared to 5.04 and 1.657 for Dale Willis. By the career numbers, Brad Keller had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Brad Keller and Dale Willis

Brad Keller
Careerverified
Per 9 Inningsverified
8
8
Dale Willis
Career
Per 9 Innings
1
1
Brad Keller
Careerverified
Per 9 Innings
234
2.67
Dale Willis
Career
Per 9 Inningsverified
25
5.04
Brad Keller
Careerverified
Per 9 Inningsverified
117
1.33
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
42
0.48
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
59
0.67
Dale Willis
Careerverified
Per 9 Inningsverified
2
0.4
Brad Keller
Careerverified
Per 9 Inningsverified
41.58
41.58
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
50
50
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
2
0.02
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
1
0.01
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Innings
5
0.06
Dale Willis
Career
Per 9 Inningsverified
1
0.2
Brad Keller
Career
Per 9 Inningsverified
363
4.14
Dale Willis
Careerverified
Per 9 Innings
25
5.04
Brad Keller
Careerverified
Per 9 Inningsverified
4.14
4.14
Dale Willis
Career
Per 9 Innings
5.04
5.04
Brad Keller
Careerverified
Per 9 Inningsverified
4.22
4.22
Dale Willis
Career
Per 9 Innings
4.79
4.79
Brad Keller
Career
Per 9 Innings
4.1
4.1
Dale Willis
Careerverified
Per 9 Inningsverified
3.72
3.72
Brad Keller
Careerverified
Per 9 Inningsverified
0.256
0.256
Dale Willis
Career
Per 9 Innings
0.258
0.258
Brad Keller
Careerverified
Per 9 Innings
2370
27
Dale Willis
Career
Per 9 Innings
134
27
Brad Keller
Careerverified
Per 9 Innings
790
9
Dale Willis
Career
Per 9 Innings
44.2
9
Brad Keller
Career
Per 9 Inningsverified
772
8.79
Dale Willis
Careerverified
Per 9 Innings
46
9.27
Brad Keller
Careerverified
Per 9 Inningsverified
8.79
8.79
Dale Willis
Career
Per 9 Innings
9.27
9.27
Brad Keller
Career
Per 9 Innings
75
0.85
Dale Willis
Careerverified
Per 9 Inningsverified
3
0.6
Brad Keller
Career
Per 9 Innings
0.85
0.85
Dale Willis
Careerverified
Per 9 Inningsverified
0.6
0.6
Brad Keller
Career
Per 9 Innings
0.32
0.32
Dale Willis
Careerverified
Per 9 Inningsverified
0.12
0.12
Brad Keller
Career
Per 9 Inningsverified
340
3.87
Dale Willis
Careerverified
Per 9 Innings
25
5.04
Brad Keller
Career
Per 9 Inningsverified
5
0.06
Dale Willis
Careerverified
Per 9 Innings
3
0.6
Brad Keller
Careerverified
Per 9 Inningsverified
3.87
3.87
Dale Willis
Career
Per 9 Innings
5.04
5.04
Brad Keller
Careerverified
Per 9 Innings
613
6.98
Dale Willis
Career
Per 9 Inningsverified
47
9.47
Brad Keller
Career
Per 9 Innings
6.98
6.98
Dale Willis
Careerverified
Per 9 Inningsverified
9.47
9.47
Brad Keller
Careerverified
Per 9 Inningsverified
2.62
2.62
Dale Willis
Career
Per 9 Innings
1.88
1.88
Brad Keller
Career
Per 9 Innings
1.206
1.206
Dale Willis
Careerverified
Per 9 Inningsverified
1.612
1.612
Brad Keller
Career
Per 9 Innings
45
0.51
Dale Willis
Careerverified
Per 9 Inningsverified
0
0
Brad Keller
Career
Per 9 Inningsverified
33
0.38
Dale Willis
Careerverified
Per 9 Innings
4
0.81
Brad Keller
Career
Per 9 Innings
1
0.01
Dale Willis
Careerverified
Per 9 Inningsverified
0
0
Brad Keller
Careerverified
Per 9 Innings
3416
38.92
Dale Willis
Career
Per 9 Inningsverified
207
41.71
Brad Keller
Careerverified
Per 9 Innings
28
0.32
Dale Willis
Career
Per 9 Inningsverified
6
1.21
Brad Keller
Career
Per 9 Inningsverified
393
4.48
Dale Willis
Careerverified
Per 9 Innings
28
5.64
Brad Keller
Careerverified
Per 9 Inningsverified
4.48
4.48
Dale Willis
Career
Per 9 Innings
5.64
5.64
Brad Keller
Career
Per 9 Innings
4
0.05
Dale Willis
Careerverified
Per 9 Inningsverified
0
0
Brad Keller
Career
Per 9 Innings
25
0.28
Dale Willis
Careerverified
Per 9 Inningsverified
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
98
1.12
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
1.408
1.408
Dale Willis
Career
Per 9 Innings
1.59
1.59
Brad Keller
Careerverified
Per 9 Innings
3014
34.34
Dale Willis
Career
Per 9 Inningsverified
178
35.87
Brad Keller
Career
Per 9 Innings
1.68
1.68
Dale Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
Brad Keller
Careerverified
Per 9 Inningsverified
0.3
0.3
Dale Willis
Career
Per 9 Innings
0.336
0.336
Brad Keller
Career
Per 9 Innings
38.92
38.92
Dale Willis
Careerverified
Per 9 Inningsverified
41.71
41.71

Fielding Stats for Brad Keller and Dale Willis

Brad Keller
Careerverified
Per 9 Inningsverified
8
8
Dale Willis
Career
Per 9 Innings
1
1
Brad Keller
Careerverified
Per 9 Innings
234
2.67
Dale Willis
Career
Per 9 Inningsverified
25
5.04
Brad Keller
Careerverified
Per 9 Inningsverified
117
1.33
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Innings
2370
27
Dale Willis
Career
Per 9 Innings
134
27
Brad Keller
Careerverified
Per 9 Innings
790
9
Dale Willis
Career
Per 9 Innings
44.2
9
Brad Keller
Careerverified
Per 9 Innings
42
0.48
Dale Willis
Career
Per 9 Inningsverified
4
0.81
Brad Keller
Careerverified
Per 9 Innings
73
0.83
Dale Willis
Career
Per 9 Inningsverified
8
1.61
Brad Keller
Career
Per 9 Inningsverified
4
0.05
Dale Willis
Careerverified
Per 9 Innings
1
0.2
Brad Keller
Careerverified
Per 9 Innings
119
1.36
Dale Willis
Career
Per 9 Inningsverified
13
2.62
Brad Keller
Careerverified
Per 9 Innings
115
1.31
Dale Willis
Career
Per 9 Inningsverified
12
2.42
Brad Keller
Careerverified
Per 9 Inningsverified
96.64
96.64
Dale Willis
Career
Per 9 Innings
92.31
92.31
Brad Keller
Careerverified
Per 9 Inningsverified
0.492
0.492
Dale Willis
Career
Per 9 Innings
0.48
0.48
Brad Keller
Careerverified
Per 9 Inningsverified
50
50
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
6
0.07
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
0
0
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
0
0
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
0
0
Dale Willis
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
0
0
Dale Willis
Career
Per 9 Innings
0
0

Hitting Stats for Brad Keller and Dale Willis

Brad Keller
Careerverified
Per 600 PAverified
8
8
Dale Willis
Career
Per 600 PA
1
1
Brad Keller
Careerverified
Per 600 PAverified
234
7020
Dale Willis
Career
Per 600 PA
26
2600
Brad Keller
Careerverified
Per 600 PA
20
600
Dale Willis
Career
Per 600 PA
6
600
Brad Keller
Careerverified
Per 600 PA
16
480
Dale Willis
Career
Per 600 PAverified
6
600
Brad Keller
Career
Per 600 PA
0.125
0.125
Dale Willis
Careerverified
Per 600 PAverified
0.167
0.167
Brad Keller
Careerverified
Per 600 PAverified
0.425
0.425
Dale Willis
Career
Per 600 PA
0.333
0.333
Brad Keller
Careerverified
Per 600 PA
2
60
Dale Willis
Career
Per 600 PAverified
1
100
Brad Keller
Careerverified
Per 600 PA
2
60
Dale Willis
Career
Per 600 PAverified
1
100
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PA
0.35
10.6
Dale Willis
Career
Per 600 PAverified
0.15
14.97
Brad Keller
Careerverified
Per 600 PA
2
60
Dale Willis
Career
Per 600 PAverified
1
100
Brad Keller
Careerverified
Per 600 PA
3
90
Dale Willis
Career
Per 600 PAverified
1
100
Brad Keller
Careerverified
Per 600 PAverified
0.177
0.177
Dale Willis
Career
Per 600 PA
0.167
0.167
Brad Keller
Career
Per 600 PA
0.125
0.125
Dale Willis
Careerverified
Per 600 PAverified
0.167
0.167
Brad Keller
Career
Per 600 PA
0.302
0.302
Dale Willis
Careerverified
Per 600 PAverified
0.333
0.333
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0.111
0.111
Dale Willis
Careerverified
Per 600 PAverified
0.117
0.117
Brad Keller
Careerverified
Per 600 PAverified
0.214
0.214
Dale Willis
Career
Per 600 PA
0.2
0.2
Brad Keller
Careerverified
Per 600 PAverified
0.286
0.286
Dale Willis
Career
Per 600 PA
0.25
0.25
Brad Keller
Career
Per 600 PA
1
30
Dale Willis
Career
Per 600 PAverified
1
100
Brad Keller
Career
Per 600 PA
1
30
Dale Willis
Career
Per 600 PAverified
1
100
Brad Keller
Career
Per 600 PA
2
60
Dale Willis
Career
Per 600 PAverified
2
200
Brad Keller
Careerverified
Per 600 PA
0.11
3.2
Dale Willis
Career
Per 600 PAverified
0.07
6.7
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
1
30
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
9
270
Dale Willis
Careerverified
Per 600 PAverified
2
200
Brad Keller
Career
Per 600 PA
2.22
2.22
Dale Willis
Careerverified
Per 600 PAverified
3
3
Brad Keller
Careerverified
Per 600 PAverified
0.11
0.11
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
3
90
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
Dale Willis
Career
Per 600 PA