David Hess vs. Mike Willis — Career Comparison

MillenialTennesseeThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueStarting Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

David Hess built a career as a starting pitcher and Mike Willis as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Mike Willis posted stronger surface numbers — ERA 4.59 and WHIP 1.524 compared to 6.25 and 1.545 for David Hess. By the career numbers, Mike Willis had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for David Hess and Mike Willis

David Hess
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
David Hess
Career
Per 9 Innings
62
2.65
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
David Hess
Careerverified
Per 9 Inningsverified
34
1.45
Mike Willis
Career
Per 9 Innings
6
0.18
David Hess
Career
Per 9 Inningsverified
6
0.26
Mike Willis
Careerverified
Per 9 Innings
7
0.21
David Hess
Career
Per 9 Innings
22
0.94
Mike Willis
Careerverified
Per 9 Inningsverified
21
0.64
David Hess
Career
Per 9 Innings
21.43
21.43
Mike Willis
Careerverified
Per 9 Inningsverified
25
25
David Hess
Careerverified
Per 9 Inningsverified
54.84
54.84
Mike Willis
Career
Per 9 Innings
4.17
4.17
David Hess
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
David Hess
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
David Hess
Careerverified
Per 9 Innings
146
6.25
Mike Willis
Career
Per 9 Inningsverified
151
4.59
David Hess
Career
Per 9 Innings
6.25
6.25
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
David Hess
Career
Per 9 Innings
6.45
6.45
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
David Hess
Career
Per 9 Innings
6.54
6.54
Mike Willis
Careerverified
Per 9 Inningsverified
4.86
4.86
David Hess
Career
Per 9 Innings
0.285
0.285
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
David Hess
Career
Per 9 Innings
631
27
Mike Willis
Careerverified
Per 9 Innings
888
27
David Hess
Career
Per 9 Innings
210.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
David Hess
Careerverified
Per 9 Innings
242
10.35
Mike Willis
Career
Per 9 Inningsverified
312
9.49
David Hess
Career
Per 9 Innings
10.36
10.36
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
David Hess
Career
Per 9 Innings
61
2.61
Mike Willis
Careerverified
Per 9 Inningsverified
36
1.09
David Hess
Career
Per 9 Innings
2.61
2.61
Mike Willis
Careerverified
Per 9 Inningsverified
1.09
1.09
David Hess
Career
Per 9 Innings
0.98
0.98
Mike Willis
Careerverified
Per 9 Inningsverified
0.25
0.25
David Hess
Careerverified
Per 9 Inningsverified
80
3.42
Mike Willis
Career
Per 9 Innings
124
3.77
David Hess
Careerverified
Per 9 Inningsverified
3
0.13
Mike Willis
Career
Per 9 Innings
15
0.46
David Hess
Careerverified
Per 9 Inningsverified
3.42
3.42
Mike Willis
Career
Per 9 Innings
3.77
3.77
David Hess
Careerverified
Per 9 Inningsverified
161
6.89
Mike Willis
Career
Per 9 Innings
149
4.53
David Hess
Careerverified
Per 9 Inningsverified
6.89
6.89
Mike Willis
Career
Per 9 Innings
4.53
4.53
David Hess
Careerverified
Per 9 Inningsverified
2.6
2.6
Mike Willis
Career
Per 9 Innings
1.03
1.03
David Hess
Careerverified
Per 9 Inningsverified
1.146
1.146
Mike Willis
Career
Per 9 Innings
0.922
0.922
David Hess
Careerverified
Per 9 Inningsverified
4
0.17
Mike Willis
Career
Per 9 Innings
9
0.27
David Hess
Career
Per 9 Innings
11
0.47
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
David Hess
Career
Per 9 Innings
1
0.04
Mike Willis
Career
Per 9 Inningsverified
1
0.03
David Hess
Career
Per 9 Inningsverified
953
40.78
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
David Hess
Career
Per 9 Innings
13
0.56
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
David Hess
Career
Per 9 Innings
166
7.1
Mike Willis
Careerverified
Per 9 Inningsverified
161
4.9
David Hess
Career
Per 9 Innings
7.1
7.1
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
David Hess
Careerverified
Per 9 Inningsverified
4
0.17
Mike Willis
Career
Per 9 Innings
19
0.58
David Hess
Careerverified
Per 9 Innings
9
0.39
Mike Willis
Career
Per 9 Inningsverified
12
0.36
David Hess
Career
Per 9 Innings
14
0.6
Mike Willis
Careerverified
Per 9 Inningsverified
23
0.7
David Hess
Career
Per 9 Innings
1.531
1.531
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
David Hess
Career
Per 9 Inningsverified
849
36.33
Mike Willis
Careerverified
Per 9 Innings
1137
34.57
David Hess
Career
Per 9 Innings
2.68
2.68
Mike Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
David Hess
Careerverified
Per 9 Inningsverified
0.289
0.289
Mike Willis
Career
Per 9 Innings
0.29
0.29
David Hess
Careerverified
Per 9 Inningsverified
40.78
40.78
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for David Hess and Mike Willis

David Hess
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
David Hess
Career
Per 9 Innings
62
2.65
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
David Hess
Careerverified
Per 9 Inningsverified
34
1.45
Mike Willis
Career
Per 9 Innings
6
0.18
David Hess
Career
Per 9 Innings
631
27
Mike Willis
Careerverified
Per 9 Innings
888
27
David Hess
Career
Per 9 Innings
210.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
David Hess
Career
Per 9 Innings
9
0.39
Mike Willis
Careerverified
Per 9 Inningsverified
19
0.58
David Hess
Career
Per 9 Innings
13
0.56
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
David Hess
Career
Per 9 Innings
4
0.17
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
David Hess
Career
Per 9 Innings
26
1.11
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
David Hess
Career
Per 9 Innings
22
0.94
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
David Hess
Career
Per 9 Innings
84.62
84.62
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
David Hess
Career
Per 9 Innings
0.355
0.355
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
David Hess
Careerverified
Per 9 Inningsverified
54.84
54.84
Mike Willis
Career
Per 9 Innings
4.17
4.17
David Hess
Career
Per 9 Innings
1
0.04
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
David Hess
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for David Hess and Mike Willis

David Hess
Career
Per 600 PAverified
4
4
Mike Willis
Careerverified
Per 600 PA
5
David Hess
Career
Per 600 PAverified
62
3381.82
Mike Willis
Careerverified
Per 600 PA
144
David Hess
Careerverified
Per 600 PAverified
11
600
Mike Willis
Career
Per 600 PA
0
David Hess
Careerverified
Per 600 PAverified
9
490.91
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
David Hess
Careerverified
Per 600 PAverified
0.227
0.227
Mike Willis
Career
Per 600 PA
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
David Hess
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
David Hess
Careerverified
Per 600 PAverified
0.01
0.66
Mike Willis
Career
Per 600 PA
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Careerverified
Per 600 PAverified
1
54.55
Mike Willis
Career
Per 600 PA
0
David Hess
Careerverified
Per 600 PAverified
0.1
0.1
Mike Willis
Career
Per 600 PA
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
David Hess
Careerverified
Per 600 PAverified
0.1
0.1
Mike Willis
Career
Per 600 PA
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
David Hess
Careerverified
Per 600 PAverified
0.045
0.045
Mike Willis
Career
Per 600 PA
David Hess
Careerverified
Per 600 PAverified
0.111
0.111
Mike Willis
Career
Per 600 PA
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
David Hess
Careerverified
Per 600 PAverified
2
109.09
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Careerverified
Per 600 PAverified
2
109.09
Mike Willis
Career
Per 600 PA
0
David Hess
Careerverified
Per 600 PAverified
-0.59
-32.43
Mike Willis
Career
Per 600 PA
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Careerverified
Per 600 PAverified
1
54.55
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
4
218.18
Mike Willis
Careerverified
Per 600 PAverified
0
David Hess
Careerverified
Per 600 PAverified
2.75
2.75
Mike Willis
Career
Per 600 PA
David Hess
Careerverified
Per 600 PAverified
0.25
0.25
Mike Willis
Career
Per 600 PA
David Hess
Careerverified
Per 600 PAverified
1
54.55
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
David Hess
Career
Per 600 PA
Mike Willis
Career
Per 600 PA