Antonio Alfonseca vs. Cecil Upshaw — Career Comparison
The numbers give Cecil Upshaw a clear advantage over Antonio Alfonseca across the core pitching metrics. Cecil Upshaw led in walk avoidance (BB%+ 123 vs 108), run prevention (ERA+ 107 vs 97), and strikeout rate (K%+ 88 vs 81). Antonio Alfonseca held the edge in home run suppression (HR9+ 126 vs 120). Cecil Upshaw was the better reliever — the numbers make that case clearly.
Pitching Stats for Antonio Alfonseca and Cecil Upshaw
Antonio Alfonseca
Career
Per 9 Innings
592
8.69
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Antonio Alfonseca
Career
Per 9 Innings
35
0.51
Cecil Upshaw
Career
Per 9 Innings
34
0.54
Antonio Alfonseca
Career
Per 9 Innings
37
0.54
Cecil Upshaw
Career
Per 9 Innings
36
0.58
Antonio Alfonseca
Career
Per 9 Innings
48.61
48.61
Cecil Upshaw
Career
Per 9 Innings
48.57
48.57
Antonio Alfonseca
Career
Per 9 Innings
129
1.89
Cecil Upshaw
Career
Per 9 Innings
86
1.37
Antonio Alfonseca
Career
Per 9 Innings
280
4.11
Cecil Upshaw
Career
Per 9 Innings
196
3.13
Antonio Alfonseca
Career
Per 9 Innings
4.11
4.11
Cecil Upshaw
Career
Per 9 Innings
3.13
3.13
Antonio Alfonseca
Career
Per 9 Innings
4.67
4.67
Cecil Upshaw
Career
Per 9 Innings
3.36
3.36
Antonio Alfonseca
Career
Per 9 Innings
4.19
4.19
Cecil Upshaw
Career
Per 9 Innings
3.76
3.76
Antonio Alfonseca
Career
Per 9 Innings
0.284
0.284
Cecil Upshaw
Career
Per 9 Innings
0.255
0.255
Antonio Alfonseca
Career
Per 9 Innings
1839
27
Cecil Upshaw
Career
Per 9 Innings
1689
27
Antonio Alfonseca
Career
Per 9 Innings
613
9
Cecil Upshaw
Career
Per 9 Innings
563
9
Antonio Alfonseca
Career
Per 9 Innings
677
9.94
Cecil Upshaw
Career
Per 9 Innings
545
8.71
Antonio Alfonseca
Career
Per 9 Innings
9.94
9.94
Cecil Upshaw
Career
Per 9 Innings
8.71
8.71
Antonio Alfonseca
Career
Per 9 Innings
55
0.81
Cecil Upshaw
Career
Per 9 Innings
37
0.59
Antonio Alfonseca
Career
Per 9 Innings
0.81
0.81
Cecil Upshaw
Career
Per 9 Innings
0.59
0.59
Antonio Alfonseca
Career
Per 9 Innings
0.09
0.09
Cecil Upshaw
Career
Per 9 Innings
0.11
0.11
Antonio Alfonseca
Career
Per 9 Innings
250
3.67
Cecil Upshaw
Career
Per 9 Innings
177
2.83
Antonio Alfonseca
Career
Per 9 Innings
45
0.66
Cecil Upshaw
Career
Per 9 Innings
50
0.8
Antonio Alfonseca
Career
Per 9 Innings
3.67
3.67
Cecil Upshaw
Career
Per 9 Innings
2.83
2.83
Antonio Alfonseca
Career
Per 9 Innings
400
5.87
Cecil Upshaw
Career
Per 9 Innings
323
5.16
Antonio Alfonseca
Career
Per 9 Innings
5.87
5.87
Cecil Upshaw
Career
Per 9 Innings
5.16
5.16
Antonio Alfonseca
Career
Per 9 Innings
0.68
0.68
Cecil Upshaw
Career
Per 9 Innings
0.93
0.93
Antonio Alfonseca
Career
Per 9 Innings
1.06
1.06
Cecil Upshaw
Career
Per 9 Innings
0.888
0.888
Antonio Alfonseca
Career
Per 9 Innings
13
0.19
Cecil Upshaw
Career
Per 9 Innings
18
0.29
Antonio Alfonseca
Career
Per 9 Innings
22
0.32
Cecil Upshaw
Career
Per 9 Innings
20
0.32
Antonio Alfonseca
Career
Per 9 Innings
2
0.03
Cecil Upshaw
Career
Per 9 Innings
1
0.02
Antonio Alfonseca
Career
Per 9 Innings
2710
39.79
Cecil Upshaw
Career
Per 9 Innings
2362
37.76
Antonio Alfonseca
Career
Per 9 Innings
301
4.42
Cecil Upshaw
Career
Per 9 Innings
230
3.68
Antonio Alfonseca
Career
Per 9 Innings
296
4.35
Cecil Upshaw
Career
Per 9 Innings
220
3.52
Antonio Alfonseca
Career
Per 9 Innings
4.35
4.35
Cecil Upshaw
Career
Per 9 Innings
3.52
3.52
Antonio Alfonseca
Career
Per 9 Innings
36
0.53
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Antonio Alfonseca
Career
Per 9 Innings
18
0.26
Cecil Upshaw
Career
Per 9 Innings
7
0.11
Antonio Alfonseca
Career
Per 9 Innings
79
1.16
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Antonio Alfonseca
Career
Per 9 Innings
1.512
1.512
Cecil Upshaw
Career
Per 9 Innings
1.282
1.282
Antonio Alfonseca
Career
Per 9 Innings
2384
35
Cecil Upshaw
Career
Per 9 Innings
2137
34.16
Antonio Alfonseca
Career
Per 9 Innings
0.5
0.5
Cecil Upshaw
Career
Per 9 Innings
0.63
0.63
Antonio Alfonseca
Career
Per 9 Innings
0.322
0.322
Cecil Upshaw
Career
Per 9 Innings
0.286
0.286
Antonio Alfonseca
Career
Per 9 Innings
39.79
39.79
Cecil Upshaw
Career
Per 9 Innings
37.76
37.76
Fielding Stats for Antonio Alfonseca and Cecil Upshaw
Antonio Alfonseca
Career
Per 9 Innings
592
8.69
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Antonio Alfonseca
Career
Per 9 Innings
1839
27
Cecil Upshaw
Career
Per 9 Innings
1690
27
Antonio Alfonseca
Career
Per 9 Innings
613
9
Cecil Upshaw
Career
Per 9 Innings
563.1
9
Antonio Alfonseca
Career
Per 9 Innings
31
0.46
Cecil Upshaw
Career
Per 9 Innings
28
0.45
Antonio Alfonseca
Career
Per 9 Innings
84
1.23
Cecil Upshaw
Career
Per 9 Innings
102
1.63
Antonio Alfonseca
Career
Per 9 Innings
4
0.06
Cecil Upshaw
Career
Per 9 Innings
10
0.16
Antonio Alfonseca
Career
Per 9 Innings
119
1.75
Cecil Upshaw
Career
Per 9 Innings
140
2.24
Antonio Alfonseca
Career
Per 9 Innings
115
1.69
Cecil Upshaw
Career
Per 9 Innings
130
2.08
Antonio Alfonseca
Career
Per 9 Innings
96.64
96.64
Cecil Upshaw
Career
Per 9 Innings
92.86
92.86
Antonio Alfonseca
Career
Per 9 Innings
0.194
0.194
Cecil Upshaw
Career
Per 9 Innings
0.374
0.374
Antonio Alfonseca
Career
Per 9 Innings
8
0.12
Cecil Upshaw
Career
Per 9 Innings
3
0.05
Antonio Alfonseca
Career
Per 9 Innings
0
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Antonio Alfonseca
Career
Per 9 Innings
0
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Antonio Alfonseca
Career
Per 9 Innings
0
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Hitting Stats for Antonio Alfonseca and Cecil Upshaw
Antonio Alfonseca
Career
Per 600 PA
592
23680
Cecil Upshaw
Career
Per 600 PA
348
2269.57
Antonio Alfonseca
Career
Per 600 PA
15
600
Cecil Upshaw
Career
Per 600 PA
92
600
Antonio Alfonseca
Career
Per 600 PA
14
560
Cecil Upshaw
Career
Per 600 PA
75
489.13
Antonio Alfonseca
Career
Per 600 PA
0.143
0.143
Cecil Upshaw
Career
Per 600 PA
0.16
0.16
Antonio Alfonseca
Career
Per 600 PA
0.333
0.333
Cecil Upshaw
Career
Per 600 PA
0.495
0.495
Antonio Alfonseca
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0.083
0.083
Antonio Alfonseca
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0.013
0.013
Antonio Alfonseca
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0.083
0.083
Antonio Alfonseca
Career
Per 600 PA
0.26
10.23
Cecil Upshaw
Career
Per 600 PA
3.09
20.14
Antonio Alfonseca
Career
Per 600 PA
2
80
Cecil Upshaw
Career
Per 600 PA
15
97.83
Antonio Alfonseca
Career
Per 600 PA
2
80
Cecil Upshaw
Career
Per 600 PA
15
97.83
Antonio Alfonseca
Career
Per 600 PA
0.143
0.143
Cecil Upshaw
Career
Per 600 PA
0.192
0.192
Antonio Alfonseca
Career
Per 600 PA
0.143
0.143
Cecil Upshaw
Career
Per 600 PA
0.2
0.2
Antonio Alfonseca
Career
Per 600 PA
0.286
0.286
Cecil Upshaw
Career
Per 600 PA
0.392
0.392
Antonio Alfonseca
Career
Per 600 PA
0.1
0.1
Cecil Upshaw
Career
Per 600 PA
0.137
0.137
Antonio Alfonseca
Career
Per 600 PA
0.167
0.167
Cecil Upshaw
Career
Per 600 PA
0.281
0.281
Antonio Alfonseca
Career
Per 600 PA
0.333
0.333
Cecil Upshaw
Career
Per 600 PA
0.216
0.216
Antonio Alfonseca
Career
Per 600 PA
2
80
Cecil Upshaw
Career
Per 600 PA
5
32.61
Antonio Alfonseca
Career
Per 600 PA
-0.08
-3.25
Cecil Upshaw
Career
Per 600 PA
2.36
15.41
Antonio Alfonseca
Career
Per 600 PA
1.88
1.88
Cecil Upshaw
Career
Per 600 PA
4
4
Antonio Alfonseca
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0.13
0.13
Antonio Alfonseca
Career
Per 600 PA
1
40
Cecil Upshaw
Career
Per 600 PA
14
91.3
Antonio Alfonseca
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
1
6.52