Tommy Hughes vs. Cecil Upshaw — Career Comparison
Tommy Hughes 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 3.92 and 1.462 for Tommy Hughes. By the career numbers, Cecil Upshaw had the better of this cross-role comparison — though era context would sharpen the verdict.
Pitching Stats for Tommy Hughes and Cecil Upshaw
Tommy Hughes
Career
Per 9 Innings
144
1.88
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Tommy Hughes
Career
Per 9 Innings
35.63
35.63
Cecil Upshaw
Career
Per 9 Innings
48.57
48.57
Tommy Hughes
Career
Per 9 Innings
300
3.92
Cecil Upshaw
Career
Per 9 Innings
196
3.13
Tommy Hughes
Career
Per 9 Innings
3.92
3.92
Cecil Upshaw
Career
Per 9 Innings
3.13
3.13
Tommy Hughes
Career
Per 9 Innings
4.02
4.02
Cecil Upshaw
Career
Per 9 Innings
3.36
3.36
Tommy Hughes
Career
Per 9 Innings
4.35
4.35
Cecil Upshaw
Career
Per 9 Innings
3.76
3.76
Tommy Hughes
Career
Per 9 Innings
0.261
0.261
Cecil Upshaw
Career
Per 9 Innings
0.255
0.255
Tommy Hughes
Career
Per 9 Innings
2064
27
Cecil Upshaw
Career
Per 9 Innings
1689
27
Tommy Hughes
Career
Per 9 Innings
688
9
Cecil Upshaw
Career
Per 9 Innings
563
9
Tommy Hughes
Career
Per 9 Innings
9.13
9.13
Cecil Upshaw
Career
Per 9 Innings
8.71
8.71
Tommy Hughes
Career
Per 9 Innings
33
0.43
Cecil Upshaw
Career
Per 9 Innings
37
0.59
Tommy Hughes
Career
Per 9 Innings
0.43
0.43
Cecil Upshaw
Career
Per 9 Innings
0.59
0.59
Tommy Hughes
Career
Per 9 Innings
0.23
0.23
Cecil Upshaw
Career
Per 9 Innings
0.11
0.11
Tommy Hughes
Career
Per 9 Innings
308
4.03
Cecil Upshaw
Career
Per 9 Innings
177
2.83
Tommy Hughes
Career
Per 9 Innings
4.03
4.03
Cecil Upshaw
Career
Per 9 Innings
2.83
2.83
Tommy Hughes
Career
Per 9 Innings
221
2.89
Cecil Upshaw
Career
Per 9 Innings
323
5.16
Tommy Hughes
Career
Per 9 Innings
2.89
2.89
Cecil Upshaw
Career
Per 9 Innings
5.16
5.16
Tommy Hughes
Career
Per 9 Innings
1.53
1.53
Cecil Upshaw
Career
Per 9 Innings
0.93
0.93
Tommy Hughes
Career
Per 9 Innings
0.769
0.769
Cecil Upshaw
Career
Per 9 Innings
0.888
0.888
Tommy Hughes
Career
Per 9 Innings
7
0.09
Cecil Upshaw
Career
Per 9 Innings
18
0.29
Tommy Hughes
Career
Per 9 Innings
5
0.07
Cecil Upshaw
Career
Per 9 Innings
20
0.32
Tommy Hughes
Career
Per 9 Innings
2991
39.13
Cecil Upshaw
Career
Per 9 Innings
2362
37.76
Tommy Hughes
Career
Per 9 Innings
23
0.3
Cecil Upshaw
Career
Per 9 Innings
230
3.68
Tommy Hughes
Career
Per 9 Innings
4.64
4.64
Cecil Upshaw
Career
Per 9 Innings
3.52
3.52
Tommy Hughes
Career
Per 9 Innings
0
0
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Tommy Hughes
Career
Per 9 Innings
1.462
1.462
Cecil Upshaw
Career
Per 9 Innings
1.282
1.282
Tommy Hughes
Career
Per 9 Innings
2678
35.03
Cecil Upshaw
Career
Per 9 Innings
2137
34.16
Tommy Hughes
Career
Per 9 Innings
2.47
2.47
Cecil Upshaw
Career
Per 9 Innings
0.63
0.63
Tommy Hughes
Career
Per 9 Innings
0.274
0.274
Cecil Upshaw
Career
Per 9 Innings
0.286
0.286
Tommy Hughes
Career
Per 9 Innings
39.13
39.13
Cecil Upshaw
Career
Per 9 Innings
37.76
37.76
Fielding Stats for Tommy Hughes and Cecil Upshaw
Tommy Hughes
Career
Per 9 Innings
144
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Tommy Hughes
Career
Per 9 Innings
186
Cecil Upshaw
Career
Per 9 Innings
140
2.24
Tommy Hughes
Career
Per 9 Innings
181
Cecil Upshaw
Career
Per 9 Innings
130
2.08
Tommy Hughes
Career
Per 9 Innings
97.31
Cecil Upshaw
Career
Per 9 Innings
92.86
92.86
Tommy Hughes
Career
Per 9 Innings
1.257
Cecil Upshaw
Career
Per 9 Innings
0.374
0.374
Hitting Stats for Tommy Hughes and Cecil Upshaw
Tommy Hughes
Career
Per 600 PA
152
389.74
Cecil Upshaw
Career
Per 600 PA
348
2269.57
Tommy Hughes
Career
Per 600 PA
234
600
Cecil Upshaw
Career
Per 600 PA
92
600
Tommy Hughes
Career
Per 600 PA
0.117
0.117
Cecil Upshaw
Career
Per 600 PA
0.16
0.16
Tommy Hughes
Career
Per 600 PA
0.327
0.327
Cecil Upshaw
Career
Per 600 PA
0.495
0.495
Tommy Hughes
Career
Per 600 PA
2
5.13
Cecil Upshaw
Career
Per 600 PA
1
6.52
Tommy Hughes
Career
Per 600 PA
0.08
0.08
Cecil Upshaw
Career
Per 600 PA
0.083
0.083
Tommy Hughes
Career
Per 600 PA
3.42
8.78
Cecil Upshaw
Career
Per 600 PA
3.09
20.14
Tommy Hughes
Career
Per 600 PA
27
69.23
Cecil Upshaw
Career
Per 600 PA
15
97.83
Tommy Hughes
Career
Per 600 PA
32
82.05
Cecil Upshaw
Career
Per 600 PA
15
97.83
Tommy Hughes
Career
Per 600 PA
0.146
0.146
Cecil Upshaw
Career
Per 600 PA
0.192
0.192
Tommy Hughes
Career
Per 600 PA
0.127
0.127
Cecil Upshaw
Career
Per 600 PA
0.2
0.2
Tommy Hughes
Career
Per 600 PA
0.009
0.009
Cecil Upshaw
Career
Per 600 PA
0.04
0.04
Tommy Hughes
Career
Per 600 PA
0.097
0.097
Cecil Upshaw
Career
Per 600 PA
0.137
0.137
Tommy Hughes
Career
Per 600 PA
0.178
0.178
Cecil Upshaw
Career
Per 600 PA
0.281
0.281
Tommy Hughes
Career
Per 600 PA
0.167
0.167
Cecil Upshaw
Career
Per 600 PA
0.216
0.216
Tommy Hughes
Career
Per 600 PA
14
35.9
Cecil Upshaw
Career
Per 600 PA
5
32.61
Tommy Hughes
Career
Per 600 PA
3.71
3.71
Cecil Upshaw
Career
Per 600 PA
4
4
Tommy Hughes
Career
Per 600 PA
0.1
0.1
Cecil Upshaw
Career
Per 600 PA
0.13
0.13
Tommy Hughes
Career
Per 600 PA
14
35.9
Cecil Upshaw
Career
Per 600 PA
14
91.3
Tommy Hughes
Career
Per 600 PA
3
7.69
Cecil Upshaw
Career
Per 600 PA
1
6.52