Andrew Heaney vs. Cecil Upshaw — Career Comparison
Andrew Heaney 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 led in home run suppression (HR9+ 120 vs 83), run prevention (ERA+ 107 vs 91), and walk avoidance (BB%+ 123 vs 111). Andrew Heaney held the edge in strikeout rate (K%+ 103 vs 88). Role difference aside, Cecil Upshaw holds a clear edge on every meaningful shared measure.
Pitching Stats for Andrew Heaney and Cecil Upshaw
Andrew Heaney
Career
Per 9 Innings
230
1.82
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Andrew Heaney
Career
Per 9 Innings
72
0.57
Cecil Upshaw
Career
Per 9 Innings
36
0.58
Andrew Heaney
Career
Per 9 Innings
43.75
43.75
Cecil Upshaw
Career
Per 9 Innings
48.57
48.57
Andrew Heaney
Career
Per 9 Innings
90.43
90.43
Cecil Upshaw
Career
Per 9 Innings
0
0
Andrew Heaney
Career
Per 9 Innings
577
4.57
Cecil Upshaw
Career
Per 9 Innings
196
3.13
Andrew Heaney
Career
Per 9 Innings
4.57
4.57
Cecil Upshaw
Career
Per 9 Innings
3.13
3.13
Andrew Heaney
Career
Per 9 Innings
4.29
4.29
Cecil Upshaw
Career
Per 9 Innings
3.36
3.36
Andrew Heaney
Career
Per 9 Innings
4.33
4.33
Cecil Upshaw
Career
Per 9 Innings
3.76
3.76
Andrew Heaney
Career
Per 9 Innings
0.252
0.252
Cecil Upshaw
Career
Per 9 Innings
0.255
0.255
Andrew Heaney
Career
Per 9 Innings
3410
27
Cecil Upshaw
Career
Per 9 Innings
1689
27
Andrew Heaney
Career
Per 9 Innings
1136.2
9
Cecil Upshaw
Career
Per 9 Innings
563
9
Andrew Heaney
Career
Per 9 Innings
1113
8.81
Cecil Upshaw
Career
Per 9 Innings
545
8.71
Andrew Heaney
Career
Per 9 Innings
8.81
8.81
Cecil Upshaw
Career
Per 9 Innings
8.71
8.71
Andrew Heaney
Career
Per 9 Innings
199
1.58
Cecil Upshaw
Career
Per 9 Innings
37
0.59
Andrew Heaney
Career
Per 9 Innings
1.58
1.58
Cecil Upshaw
Career
Per 9 Innings
0.59
0.59
Andrew Heaney
Career
Per 9 Innings
0.87
0.87
Cecil Upshaw
Career
Per 9 Innings
0.11
0.11
Andrew Heaney
Career
Per 9 Innings
339
2.68
Cecil Upshaw
Career
Per 9 Innings
177
2.83
Andrew Heaney
Career
Per 9 Innings
4
0.03
Cecil Upshaw
Career
Per 9 Innings
50
0.8
Andrew Heaney
Career
Per 9 Innings
2.68
2.68
Cecil Upshaw
Career
Per 9 Innings
2.83
2.83
Andrew Heaney
Career
Per 9 Innings
1156
9.15
Cecil Upshaw
Career
Per 9 Innings
323
5.16
Andrew Heaney
Career
Per 9 Innings
9.15
9.15
Cecil Upshaw
Career
Per 9 Innings
5.16
5.16
Andrew Heaney
Career
Per 9 Innings
5.03
5.03
Cecil Upshaw
Career
Per 9 Innings
0.93
0.93
Andrew Heaney
Career
Per 9 Innings
1.315
1.315
Cecil Upshaw
Career
Per 9 Innings
0.888
0.888
Andrew Heaney
Career
Per 9 Innings
34
0.27
Cecil Upshaw
Career
Per 9 Innings
18
0.29
Andrew Heaney
Career
Per 9 Innings
72
0.57
Cecil Upshaw
Career
Per 9 Innings
20
0.32
Andrew Heaney
Career
Per 9 Innings
4865
38.52
Cecil Upshaw
Career
Per 9 Innings
2362
37.76
Andrew Heaney
Career
Per 9 Innings
6
0.05
Cecil Upshaw
Career
Per 9 Innings
230
3.68
Andrew Heaney
Career
Per 9 Innings
614
4.86
Cecil Upshaw
Career
Per 9 Innings
220
3.52
Andrew Heaney
Career
Per 9 Innings
4.86
4.86
Cecil Upshaw
Career
Per 9 Innings
3.52
3.52
Andrew Heaney
Career
Per 9 Innings
15
0.12
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Andrew Heaney
Career
Per 9 Innings
26
0.21
Cecil Upshaw
Career
Per 9 Innings
7
0.11
Andrew Heaney
Career
Per 9 Innings
73
0.58
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Andrew Heaney
Career
Per 9 Innings
1.277
1.277
Cecil Upshaw
Career
Per 9 Innings
1.282
1.282
Andrew Heaney
Career
Per 9 Innings
4413
34.94
Cecil Upshaw
Career
Per 9 Innings
2137
34.16
Andrew Heaney
Career
Per 9 Innings
2.67
2.67
Cecil Upshaw
Career
Per 9 Innings
0.63
0.63
Andrew Heaney
Career
Per 9 Innings
0.299
0.299
Cecil Upshaw
Career
Per 9 Innings
0.286
0.286
Andrew Heaney
Career
Per 9 Innings
38.52
38.52
Cecil Upshaw
Career
Per 9 Innings
37.76
37.76
Fielding Stats for Andrew Heaney and Cecil Upshaw
Andrew Heaney
Career
Per 9 Innings
230
1.82
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Andrew Heaney
Career
Per 9 Innings
3410
27
Cecil Upshaw
Career
Per 9 Innings
1690
27
Andrew Heaney
Career
Per 9 Innings
1136.2
9
Cecil Upshaw
Career
Per 9 Innings
563.1
9
Andrew Heaney
Career
Per 9 Innings
50
0.4
Cecil Upshaw
Career
Per 9 Innings
28
0.45
Andrew Heaney
Career
Per 9 Innings
87
0.69
Cecil Upshaw
Career
Per 9 Innings
102
1.63
Andrew Heaney
Career
Per 9 Innings
140
1.11
Cecil Upshaw
Career
Per 9 Innings
140
2.24
Andrew Heaney
Career
Per 9 Innings
137
1.08
Cecil Upshaw
Career
Per 9 Innings
130
2.08
Andrew Heaney
Career
Per 9 Innings
97.86
97.86
Cecil Upshaw
Career
Per 9 Innings
92.86
92.86
Andrew Heaney
Career
Per 9 Innings
0.596
0.596
Cecil Upshaw
Career
Per 9 Innings
0.374
0.374
Andrew Heaney
Career
Per 9 Innings
90.43
90.43
Cecil Upshaw
Career
Per 9 Innings
0
0
Andrew Heaney
Career
Per 9 Innings
8
0.06
Cecil Upshaw
Career
Per 9 Innings
3
0.05
Andrew Heaney
Career
Per 9 Innings
0
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Hitting Stats for Andrew Heaney and Cecil Upshaw
Andrew Heaney
Career
Per 600 PA
230
5111.11
Cecil Upshaw
Career
Per 600 PA
348
2269.57
Andrew Heaney
Career
Per 600 PA
27
600
Cecil Upshaw
Career
Per 600 PA
92
600
Andrew Heaney
Career
Per 600 PA
0.125
0.125
Cecil Upshaw
Career
Per 600 PA
0.16
0.16
Andrew Heaney
Career
Per 600 PA
0.352
0.352
Cecil Upshaw
Career
Per 600 PA
0.495
0.495
Andrew Heaney
Career
Per 600 PA
0.46
10.29
Cecil Upshaw
Career
Per 600 PA
3.09
20.14
Andrew Heaney
Career
Per 600 PA
3
66.67
Cecil Upshaw
Career
Per 600 PA
15
97.83
Andrew Heaney
Career
Per 600 PA
4
88.89
Cecil Upshaw
Career
Per 600 PA
15
97.83
Andrew Heaney
Career
Per 600 PA
0.16
0.16
Cecil Upshaw
Career
Per 600 PA
0.192
0.192
Andrew Heaney
Career
Per 600 PA
0.125
0.125
Cecil Upshaw
Career
Per 600 PA
0.2
0.2
Andrew Heaney
Career
Per 600 PA
0.103
0.103
Cecil Upshaw
Career
Per 600 PA
0.137
0.137
Andrew Heaney
Career
Per 600 PA
0.191
0.191
Cecil Upshaw
Career
Per 600 PA
0.281
0.281
Andrew Heaney
Career
Per 600 PA
0.273
0.273
Cecil Upshaw
Career
Per 600 PA
0.216
0.216
Andrew Heaney
Career
Per 600 PA
2
44.44
Cecil Upshaw
Career
Per 600 PA
5
32.61
Andrew Heaney
Career
Per 600 PA
2.08
2.08
Cecil Upshaw
Career
Per 600 PA
4
4
Andrew Heaney
Career
Per 600 PA
0.08
0.08
Cecil Upshaw
Career
Per 600 PA
0.13
0.13
Andrew Heaney
Career
Per 600 PA
2
44.44
Cecil Upshaw
Career
Per 600 PA
14
91.3
Andrew Heaney
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
1
6.52