David Huff vs. Cecil Upshaw — Career Comparison
David Huff built a career as a starting pitcher and Cecil Upshaw as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Cecil Upshaw posted stronger surface numbers — ERA 3.13 and WHIP 1.371 compared to 5.17 and 1.528 for David Huff. By the career numbers, Cecil Upshaw had the better of this cross-role comparison — though era context would sharpen the verdict.
Pitching Stats for David Huff and Cecil Upshaw
David Huff
Career
Per 9 Innings
120
2.75
Cecil Upshaw
Career
Per 9 Innings
348
5.56
David Huff
Career
Per 9 Innings
45.45
45.45
Cecil Upshaw
Career
Per 9 Innings
48.57
48.57
David Huff
Career
Per 9 Innings
226
5.17
Cecil Upshaw
Career
Per 9 Innings
196
3.13
David Huff
Career
Per 9 Innings
5.23
5.23
Cecil Upshaw
Career
Per 9 Innings
3.36
3.36
David Huff
Career
Per 9 Innings
4.83
4.83
Cecil Upshaw
Career
Per 9 Innings
3.76
3.76
David Huff
Career
Per 9 Innings
0.291
0.291
Cecil Upshaw
Career
Per 9 Innings
0.255
0.255
David Huff
Career
Per 9 Innings
1180
27
Cecil Upshaw
Career
Per 9 Innings
1689
27
David Huff
Career
Per 9 Innings
393.1
9
Cecil Upshaw
Career
Per 9 Innings
563
9
David Huff
Career
Per 9 Innings
10.59
10.59
Cecil Upshaw
Career
Per 9 Innings
8.71
8.71
David Huff
Career
Per 9 Innings
59
1.35
Cecil Upshaw
Career
Per 9 Innings
37
0.59
David Huff
Career
Per 9 Innings
1.35
1.35
Cecil Upshaw
Career
Per 9 Innings
0.59
0.59
David Huff
Career
Per 9 Innings
0.49
0.49
Cecil Upshaw
Career
Per 9 Innings
0.11
0.11
David Huff
Career
Per 9 Innings
6
0.14
Cecil Upshaw
Career
Per 9 Innings
50
0.8
David Huff
Career
Per 9 Innings
3.02
3.02
Cecil Upshaw
Career
Per 9 Innings
2.83
2.83
David Huff
Career
Per 9 Innings
234
5.35
Cecil Upshaw
Career
Per 9 Innings
323
5.16
David Huff
Career
Per 9 Innings
5.35
5.35
Cecil Upshaw
Career
Per 9 Innings
5.16
5.16
David Huff
Career
Per 9 Innings
1.95
1.95
Cecil Upshaw
Career
Per 9 Innings
0.93
0.93
David Huff
Career
Per 9 Innings
0.931
0.931
Cecil Upshaw
Career
Per 9 Innings
0.888
0.888
David Huff
Career
Per 9 Innings
9
0.21
Cecil Upshaw
Career
Per 9 Innings
18
0.29
David Huff
Career
Per 9 Innings
8
0.18
Cecil Upshaw
Career
Per 9 Innings
20
0.32
David Huff
Career
Per 9 Innings
1755
40.16
Cecil Upshaw
Career
Per 9 Innings
2362
37.76
David Huff
Career
Per 9 Innings
22
0.5
Cecil Upshaw
Career
Per 9 Innings
230
3.68
David Huff
Career
Per 9 Innings
5.86
5.86
Cecil Upshaw
Career
Per 9 Innings
3.52
3.52
David Huff
Career
Per 9 Innings
10
0.23
Cecil Upshaw
Career
Per 9 Innings
21
0.34
David Huff
Career
Per 9 Innings
11
0.25
Cecil Upshaw
Career
Per 9 Innings
7
0.11
David Huff
Career
Per 9 Innings
35
0.8
Cecil Upshaw
Career
Per 9 Innings
21
0.34
David Huff
Career
Per 9 Innings
1.513
1.513
Cecil Upshaw
Career
Per 9 Innings
1.282
1.282
David Huff
Career
Per 9 Innings
1594
36.47
Cecil Upshaw
Career
Per 9 Innings
2137
34.16
David Huff
Career
Per 9 Innings
2.13
2.13
Cecil Upshaw
Career
Per 9 Innings
0.63
0.63
David Huff
Career
Per 9 Innings
0.311
0.311
Cecil Upshaw
Career
Per 9 Innings
0.286
0.286
David Huff
Career
Per 9 Innings
40.16
40.16
Cecil Upshaw
Career
Per 9 Innings
37.76
37.76
Fielding Stats for David Huff and Cecil Upshaw
David Huff
Career
Per 9 Innings
120
2.75
Cecil Upshaw
Career
Per 9 Innings
348
5.56
David Huff
Career
Per 9 Innings
1180
27
Cecil Upshaw
Career
Per 9 Innings
1690
27
David Huff
Career
Per 9 Innings
393.1
9
Cecil Upshaw
Career
Per 9 Innings
563.1
9
David Huff
Career
Per 9 Innings
60
1.37
Cecil Upshaw
Career
Per 9 Innings
140
2.24
David Huff
Career
Per 9 Innings
58
1.33
Cecil Upshaw
Career
Per 9 Innings
130
2.08
David Huff
Career
Per 9 Innings
96.67
96.67
Cecil Upshaw
Career
Per 9 Innings
92.86
92.86
David Huff
Career
Per 9 Innings
0.483
0.483
Cecil Upshaw
Career
Per 9 Innings
0.374
0.374
David Huff
Career
Per 9 Innings
1
0.02
Cecil Upshaw
Career
Per 9 Innings
3
0.05
Hitting Stats for David Huff and Cecil Upshaw
David Huff
Career
Per 600 PA
120
7200
Cecil Upshaw
Career
Per 600 PA
348
2269.57
David Huff
Career
Per 600 PA
10
600
Cecil Upshaw
Career
Per 600 PA
92
600
David Huff
Career
Per 600 PA
0.125
0.125
Cecil Upshaw
Career
Per 600 PA
0.16
0.16
David Huff
Career
Per 600 PA
0.4
0.4
Cecil Upshaw
Career
Per 600 PA
0.495
0.495
David Huff
Career
Per 600 PA
0.125
0.125
Cecil Upshaw
Career
Per 600 PA
0.192
0.192
David Huff
Career
Per 600 PA
0.125
0.125
Cecil Upshaw
Career
Per 600 PA
0.2
0.2
David Huff
Career
Per 600 PA
0.088
0.088
Cecil Upshaw
Career
Per 600 PA
0.137
0.137
David Huff
Career
Per 600 PA
0.143
0.143
Cecil Upshaw
Career
Per 600 PA
0.281
0.281
David Huff
Career
Per 600 PA
2.5
2.5
Cecil Upshaw
Career
Per 600 PA
4
4
David Huff
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
1
6.52