Preston Hanna vs. Cecil Upshaw — Career Comparison
Preston Hanna 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 4.61 and 1.690 for Preston Hanna. By the career numbers, Cecil Upshaw had the better of this cross-role comparison — though era context would sharpen the verdict.
Pitching Stats for Preston Hanna and Cecil Upshaw
Preston Hanna
Career
Per 9 Innings
156
3.21
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Preston Hanna
Career
Per 9 Innings
25
0.51
Cecil Upshaw
Career
Per 9 Innings
36
0.58
Preston Hanna
Career
Per 9 Innings
40.48
40.48
Cecil Upshaw
Career
Per 9 Innings
48.57
48.57
Preston Hanna
Career
Per 9 Innings
30.13
30.13
Cecil Upshaw
Career
Per 9 Innings
0
0
Preston Hanna
Career
Per 9 Innings
224
4.61
Cecil Upshaw
Career
Per 9 Innings
196
3.13
Preston Hanna
Career
Per 9 Innings
4.61
4.61
Cecil Upshaw
Career
Per 9 Innings
3.13
3.13
Preston Hanna
Career
Per 9 Innings
4.9
4.9
Cecil Upshaw
Career
Per 9 Innings
3.36
3.36
Preston Hanna
Career
Per 9 Innings
4.66
4.66
Cecil Upshaw
Career
Per 9 Innings
3.76
3.76
Preston Hanna
Career
Per 9 Innings
0.269
0.269
Cecil Upshaw
Career
Per 9 Innings
0.255
0.255
Preston Hanna
Career
Per 9 Innings
1312
27
Cecil Upshaw
Career
Per 9 Innings
1689
27
Preston Hanna
Career
Per 9 Innings
437.1
9
Cecil Upshaw
Career
Per 9 Innings
563
9
Preston Hanna
Career
Per 9 Innings
444
9.14
Cecil Upshaw
Career
Per 9 Innings
545
8.71
Preston Hanna
Career
Per 9 Innings
9.14
9.14
Cecil Upshaw
Career
Per 9 Innings
8.71
8.71
Preston Hanna
Career
Per 9 Innings
28
0.58
Cecil Upshaw
Career
Per 9 Innings
37
0.59
Preston Hanna
Career
Per 9 Innings
0.58
0.58
Cecil Upshaw
Career
Per 9 Innings
0.59
0.59
Preston Hanna
Career
Per 9 Innings
0.18
0.18
Cecil Upshaw
Career
Per 9 Innings
0.11
0.11
Preston Hanna
Career
Per 9 Innings
279
5.74
Cecil Upshaw
Career
Per 9 Innings
177
2.83
Preston Hanna
Career
Per 9 Innings
16
0.33
Cecil Upshaw
Career
Per 9 Innings
50
0.8
Preston Hanna
Career
Per 9 Innings
5.74
5.74
Cecil Upshaw
Career
Per 9 Innings
2.83
2.83
Preston Hanna
Career
Per 9 Innings
253
5.21
Cecil Upshaw
Career
Per 9 Innings
323
5.16
Preston Hanna
Career
Per 9 Innings
5.21
5.21
Cecil Upshaw
Career
Per 9 Innings
5.16
5.16
Preston Hanna
Career
Per 9 Innings
1.62
1.62
Cecil Upshaw
Career
Per 9 Innings
0.93
0.93
Preston Hanna
Career
Per 9 Innings
1.217
1.217
Cecil Upshaw
Career
Per 9 Innings
0.888
0.888
Preston Hanna
Career
Per 9 Innings
36
0.74
Cecil Upshaw
Career
Per 9 Innings
18
0.29
Preston Hanna
Career
Per 9 Innings
11
0.23
Cecil Upshaw
Career
Per 9 Innings
20
0.32
Preston Hanna
Career
Per 9 Innings
1985
40.85
Cecil Upshaw
Career
Per 9 Innings
2362
37.76
Preston Hanna
Career
Per 9 Innings
23
0.47
Cecil Upshaw
Career
Per 9 Innings
230
3.68
Preston Hanna
Career
Per 9 Innings
250
5.14
Cecil Upshaw
Career
Per 9 Innings
220
3.52
Preston Hanna
Career
Per 9 Innings
5.14
5.14
Cecil Upshaw
Career
Per 9 Innings
3.52
3.52
Preston Hanna
Career
Per 9 Innings
25
0.51
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Preston Hanna
Career
Per 9 Innings
20
0.41
Cecil Upshaw
Career
Per 9 Innings
7
0.11
Preston Hanna
Career
Per 9 Innings
43
0.88
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Preston Hanna
Career
Per 9 Innings
1.653
1.653
Cecil Upshaw
Career
Per 9 Innings
1.282
1.282
Preston Hanna
Career
Per 9 Innings
1650
33.96
Cecil Upshaw
Career
Per 9 Innings
2137
34.16
Preston Hanna
Career
Per 9 Innings
1.6
1.6
Cecil Upshaw
Career
Per 9 Innings
0.63
0.63
Preston Hanna
Career
Per 9 Innings
0.304
0.304
Cecil Upshaw
Career
Per 9 Innings
0.286
0.286
Preston Hanna
Career
Per 9 Innings
40.85
40.85
Cecil Upshaw
Career
Per 9 Innings
37.76
37.76
Fielding Stats for Preston Hanna and Cecil Upshaw
Preston Hanna
Career
Per 9 Innings
156
3.21
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Preston Hanna
Career
Per 9 Innings
1312
27
Cecil Upshaw
Career
Per 9 Innings
1690
27
Preston Hanna
Career
Per 9 Innings
437.1
9
Cecil Upshaw
Career
Per 9 Innings
563.1
9
Preston Hanna
Career
Per 9 Innings
24
0.49
Cecil Upshaw
Career
Per 9 Innings
28
0.45
Preston Hanna
Career
Per 9 Innings
72
1.48
Cecil Upshaw
Career
Per 9 Innings
102
1.63
Preston Hanna
Career
Per 9 Innings
100
2.06
Cecil Upshaw
Career
Per 9 Innings
140
2.24
Preston Hanna
Career
Per 9 Innings
96
1.98
Cecil Upshaw
Career
Per 9 Innings
130
2.08
Preston Hanna
Career
Per 9 Innings
96
96
Cecil Upshaw
Career
Per 9 Innings
92.86
92.86
Preston Hanna
Career
Per 9 Innings
0.615
0.615
Cecil Upshaw
Career
Per 9 Innings
0.374
0.374
Preston Hanna
Career
Per 9 Innings
30.13
30.13
Cecil Upshaw
Career
Per 9 Innings
0
0
Preston Hanna
Career
Per 9 Innings
5
0.1
Cecil Upshaw
Career
Per 9 Innings
3
0.05
Preston Hanna
Career
Per 9 Innings
0
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Hitting Stats for Preston Hanna and Cecil Upshaw
Preston Hanna
Career
Per 600 PA
156
917.65
Cecil Upshaw
Career
Per 600 PA
348
2269.57
Preston Hanna
Career
Per 600 PA
102
600
Cecil Upshaw
Career
Per 600 PA
92
600
Preston Hanna
Career
Per 600 PA
0.161
0.161
Cecil Upshaw
Career
Per 600 PA
0.16
0.16
Preston Hanna
Career
Per 600 PA
0.49
0.49
Cecil Upshaw
Career
Per 600 PA
0.495
0.495
Preston Hanna
Career
Per 600 PA
4
23.53
Cecil Upshaw
Career
Per 600 PA
1
6.52
Preston Hanna
Career
Per 600 PA
0.267
0.267
Cecil Upshaw
Career
Per 600 PA
0.083
0.083
Preston Hanna
Career
Per 600 PA
0.011
0.011
Cecil Upshaw
Career
Per 600 PA
0.013
0.013
Preston Hanna
Career
Per 600 PA
0.067
0.067
Cecil Upshaw
Career
Per 600 PA
0.083
0.083
Preston Hanna
Career
Per 600 PA
5.34
31.41
Cecil Upshaw
Career
Per 600 PA
3.09
20.14
Preston Hanna
Career
Per 600 PA
23
135.29
Cecil Upshaw
Career
Per 600 PA
15
97.83
Preston Hanna
Career
Per 600 PA
21
123.53
Cecil Upshaw
Career
Per 600 PA
15
97.83
Preston Hanna
Career
Per 600 PA
0.212
0.212
Cecil Upshaw
Career
Per 600 PA
0.192
0.192
Preston Hanna
Career
Per 600 PA
0.247
0.247
Cecil Upshaw
Career
Per 600 PA
0.2
0.2
Preston Hanna
Career
Per 600 PA
0.086
0.086
Cecil Upshaw
Career
Per 600 PA
0.04
0.04
Preston Hanna
Career
Per 600 PA
0.157
0.157
Cecil Upshaw
Career
Per 600 PA
0.137
0.137
Preston Hanna
Career
Per 600 PA
0.367
0.367
Cecil Upshaw
Career
Per 600 PA
0.281
0.281
Preston Hanna
Career
Per 600 PA
0.233
0.233
Cecil Upshaw
Career
Per 600 PA
0.216
0.216
Preston Hanna
Career
Per 600 PA
11
64.71
Cecil Upshaw
Career
Per 600 PA
5
32.61
Preston Hanna
Career
Per 600 PA
4.3
25.28
Cecil Upshaw
Career
Per 600 PA
2.36
15.41
Preston Hanna
Career
Per 600 PA
3.19
3.19
Cecil Upshaw
Career
Per 600 PA
4
4
Preston Hanna
Career
Per 600 PA
0.19
0.19
Cecil Upshaw
Career
Per 600 PA
0.13
0.13
Preston Hanna
Career
Per 600 PA
3
17.65
Cecil Upshaw
Career
Per 600 PA
14
91.3
Preston Hanna
Career
Per 600 PA
1
5.88
Cecil Upshaw
Career
Per 600 PA
1
6.52