David Hess vs. Randy Williams — Career Comparison

MillenialTennesseeThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueStarting Pitcher
Gen XTexasThrows LeftBats LeftNorth AmericaChicago White SoxAmerican LeagueRelief Pitcher

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

Pitching Stats for David Hess and Randy Williams

David Hess
Career
Per 9 Innings
4
4
Randy Williams
Careerverified
Per 9 Inningsverified
5
5
David Hess
Career
Per 9 Innings
62
2.65
Randy Williams
Careerverified
Per 9 Inningsverified
97
10.65
David Hess
Careerverified
Per 9 Inningsverified
34
1.45
Randy Williams
Career
Per 9 Innings
0
0
David Hess
Careerverified
Per 9 Innings
6
0.26
Randy Williams
Career
Per 9 Inningsverified
3
0.33
David Hess
Career
Per 9 Innings
22
0.94
Randy Williams
Careerverified
Per 9 Inningsverified
4
0.44
David Hess
Career
Per 9 Innings
21.43
21.43
Randy Williams
Careerverified
Per 9 Inningsverified
42.86
42.86
David Hess
Careerverified
Per 9 Inningsverified
54.84
54.84
Randy Williams
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
0
0
Randy Williams
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
0
0
Randy Williams
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
0
0
Randy Williams
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
146
6.25
Randy Williams
Careerverified
Per 9 Inningsverified
53
5.82
David Hess
Career
Per 9 Innings
6.25
6.25
Randy Williams
Careerverified
Per 9 Inningsverified
5.82
5.82
David Hess
Career
Per 9 Innings
6.45
6.45
Randy Williams
Careerverified
Per 9 Inningsverified
6.38
6.38
David Hess
Career
Per 9 Innings
6.54
6.54
Randy Williams
Careerverified
Per 9 Inningsverified
4.94
4.94
David Hess
Careerverified
Per 9 Inningsverified
0.285
0.285
Randy Williams
Career
Per 9 Innings
0.292
0.292
David Hess
Careerverified
Per 9 Innings
631
27
Randy Williams
Career
Per 9 Innings
246
27
David Hess
Careerverified
Per 9 Innings
210.1
9
Randy Williams
Career
Per 9 Innings
82
9
David Hess
Career
Per 9 Inningsverified
242
10.35
Randy Williams
Careerverified
Per 9 Innings
96
10.54
David Hess
Careerverified
Per 9 Inningsverified
10.36
10.36
Randy Williams
Career
Per 9 Innings
10.54
10.54
David Hess
Career
Per 9 Innings
61
2.61
Randy Williams
Careerverified
Per 9 Inningsverified
9
0.99
David Hess
Career
Per 9 Innings
2.61
2.61
Randy Williams
Careerverified
Per 9 Inningsverified
0.99
0.99
David Hess
Career
Per 9 Innings
0.98
0.98
Randy Williams
Careerverified
Per 9 Inningsverified
0.09
0.09
David Hess
Career
Per 9 Inningsverified
80
3.42
Randy Williams
Careerverified
Per 9 Innings
57
6.26
David Hess
Careerverified
Per 9 Inningsverified
3
0.13
Randy Williams
Career
Per 9 Innings
13
1.43
David Hess
Careerverified
Per 9 Inningsverified
3.42
3.42
Randy Williams
Career
Per 9 Innings
6.26
6.26
David Hess
Careerverified
Per 9 Innings
161
6.89
Randy Williams
Career
Per 9 Inningsverified
75
8.23
David Hess
Career
Per 9 Innings
6.89
6.89
Randy Williams
Careerverified
Per 9 Inningsverified
8.23
8.23
David Hess
Careerverified
Per 9 Inningsverified
2.6
2.6
Randy Williams
Career
Per 9 Innings
0.77
0.77
David Hess
Career
Per 9 Innings
1.146
1.146
Randy Williams
Careerverified
Per 9 Inningsverified
1.61
1.61
David Hess
Career
Per 9 Innings
4
0.17
Randy Williams
Careerverified
Per 9 Inningsverified
1
0.11
David Hess
Career
Per 9 Inningsverified
11
0.47
Randy Williams
Careerverified
Per 9 Innings
7
0.77
David Hess
Career
Per 9 Innings
1
0.04
Randy Williams
Careerverified
Per 9 Inningsverified
0
0
David Hess
Careerverified
Per 9 Innings
953
40.78
Randy Williams
Career
Per 9 Inningsverified
399
43.79
David Hess
Career
Per 9 Innings
13
0.56
Randy Williams
Careerverified
Per 9 Inningsverified
16
1.76
David Hess
Career
Per 9 Innings
166
7.1
Randy Williams
Careerverified
Per 9 Inningsverified
56
6.15
David Hess
Career
Per 9 Innings
7.1
7.1
Randy Williams
Careerverified
Per 9 Inningsverified
6.15
6.15
David Hess
Career
Per 9 Inningsverified
4
0.17
Randy Williams
Careerverified
Per 9 Innings
2
0.22
David Hess
Career
Per 9 Inningsverified
9
0.39
Randy Williams
Careerverified
Per 9 Innings
4
0.44
David Hess
Careerverified
Per 9 Innings
14
0.6
Randy Williams
Career
Per 9 Inningsverified
6
0.66
David Hess
Careerverified
Per 9 Inningsverified
1.531
1.531
Randy Williams
Career
Per 9 Innings
1.866
1.866
David Hess
Careerverified
Per 9 Inningsverified
849
36.33
Randy Williams
Career
Per 9 Innings
329
36.11
David Hess
Career
Per 9 Innings
2.68
2.68
Randy Williams
Careerverified
Per 9 Inningsverified
0.58
0.58
David Hess
Careerverified
Per 9 Inningsverified
0.289
0.289
Randy Williams
Career
Per 9 Innings
0.355
0.355
David Hess
Career
Per 9 Innings
40.78
40.78
Randy Williams
Careerverified
Per 9 Inningsverified
43.79
43.79

Fielding Stats for David Hess and Randy Williams

David Hess
Career
Per 9 Innings
4
4
Randy Williams
Careerverified
Per 9 Inningsverified
5
5
David Hess
Career
Per 9 Innings
62
2.65
Randy Williams
Careerverified
Per 9 Inningsverified
97
10.65
David Hess
Careerverified
Per 9 Inningsverified
34
1.45
Randy Williams
Career
Per 9 Innings
0
0
David Hess
Careerverified
Per 9 Innings
631
27
Randy Williams
Career
Per 9 Innings
246
27
David Hess
Careerverified
Per 9 Innings
210.1
9
Randy Williams
Career
Per 9 Innings
82
9
David Hess
Careerverified
Per 9 Innings
9
0.39
Randy Williams
Career
Per 9 Inningsverified
8
0.88
David Hess
Careerverified
Per 9 Innings
13
0.56
Randy Williams
Career
Per 9 Inningsverified
11
1.21
David Hess
Career
Per 9 Innings
4
0.17
Randy Williams
Careerverified
Per 9 Inningsverified
0
0
David Hess
Careerverified
Per 9 Innings
26
1.11
Randy Williams
Career
Per 9 Inningsverified
19
2.09
David Hess
Careerverified
Per 9 Innings
22
0.94
Randy Williams
Career
Per 9 Inningsverified
19
2.09
David Hess
Career
Per 9 Innings
84.62
84.62
Randy Williams
Careerverified
Per 9 Inningsverified
100
100
David Hess
Careerverified
Per 9 Inningsverified
0.355
0.355
Randy Williams
Career
Per 9 Innings
0.196
0.196
David Hess
Careerverified
Per 9 Inningsverified
54.84
54.84
Randy Williams
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
1
0.04
Randy Williams
Careerverified
Per 9 Inningsverified
2
0.22
David Hess
Career
Per 9 Innings
0
0
Randy Williams
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
0
0
Randy Williams
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
0
0
Randy Williams
Career
Per 9 Innings
0
0
David Hess
Career
Per 9 Innings
0
0
Randy Williams
Career
Per 9 Innings
0
0

Hitting Stats for David Hess and Randy Williams

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