Pedro Avila vs. Cecil Upshaw — Career Comparison
The numbers give Pedro Avila a clear advantage over Cecil Upshaw across the core pitching metrics. Pedro Avila led in home run suppression (HR9+ 157 vs 120), strikeout rate (K%+ 100 vs 88), and skill-based run prevention (DICE+ 108 vs 99). Cecil Upshaw held the edge in walk avoidance (BB%+ 123 vs 88). Pedro Avila was the better reliever — the numbers make that case clearly.
Pitching Stats for Pedro Avila and Cecil Upshaw
Pedro Avila
Career
Per 9 Innings
72
4.43
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Pedro Avila
Career
Per 9 Innings
66.67
66.67
Cecil Upshaw
Career
Per 9 Innings
48.57
48.57
Pedro Avila
Career
Per 9 Innings
57
3.51
Cecil Upshaw
Career
Per 9 Innings
196
3.13
Pedro Avila
Career
Per 9 Innings
3.75
3.75
Cecil Upshaw
Career
Per 9 Innings
3.36
3.36
Pedro Avila
Career
Per 9 Innings
3.69
3.69
Cecil Upshaw
Career
Per 9 Innings
3.76
3.76
Pedro Avila
Career
Per 9 Innings
0.233
0.233
Cecil Upshaw
Career
Per 9 Innings
0.255
0.255
Pedro Avila
Career
Per 9 Innings
439
27
Cecil Upshaw
Career
Per 9 Innings
1689
27
Pedro Avila
Career
Per 9 Innings
146.1
9
Cecil Upshaw
Career
Per 9 Innings
563
9
Pedro Avila
Career
Per 9 Innings
7.81
7.81
Cecil Upshaw
Career
Per 9 Innings
8.71
8.71
Pedro Avila
Career
Per 9 Innings
13
0.8
Cecil Upshaw
Career
Per 9 Innings
37
0.59
Pedro Avila
Career
Per 9 Innings
0.8
0.8
Cecil Upshaw
Career
Per 9 Innings
0.59
0.59
Pedro Avila
Career
Per 9 Innings
0.18
0.18
Cecil Upshaw
Career
Per 9 Innings
0.11
0.11
Pedro Avila
Career
Per 9 Innings
1
0.06
Cecil Upshaw
Career
Per 9 Innings
50
0.8
Pedro Avila
Career
Per 9 Innings
4.12
4.12
Cecil Upshaw
Career
Per 9 Innings
2.83
2.83
Pedro Avila
Career
Per 9 Innings
151
9.29
Cecil Upshaw
Career
Per 9 Innings
323
5.16
Pedro Avila
Career
Per 9 Innings
9.29
9.29
Cecil Upshaw
Career
Per 9 Innings
5.16
5.16
Pedro Avila
Career
Per 9 Innings
2.1
2.1
Cecil Upshaw
Career
Per 9 Innings
0.93
0.93
Pedro Avila
Career
Per 9 Innings
1.49
1.49
Cecil Upshaw
Career
Per 9 Innings
0.888
0.888
Pedro Avila
Career
Per 9 Innings
13
0.8
Cecil Upshaw
Career
Per 9 Innings
18
0.29
Pedro Avila
Career
Per 9 Innings
11
0.68
Cecil Upshaw
Career
Per 9 Innings
20
0.32
Pedro Avila
Career
Per 9 Innings
634
38.99
Cecil Upshaw
Career
Per 9 Innings
2362
37.76
Pedro Avila
Career
Per 9 Innings
20
1.23
Cecil Upshaw
Career
Per 9 Innings
230
3.68
Pedro Avila
Career
Per 9 Innings
4.12
4.12
Cecil Upshaw
Career
Per 9 Innings
3.52
3.52
Pedro Avila
Career
Per 9 Innings
3
0.18
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Pedro Avila
Career
Per 9 Innings
7
0.43
Cecil Upshaw
Career
Per 9 Innings
7
0.11
Pedro Avila
Career
Per 9 Innings
15
0.92
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Pedro Avila
Career
Per 9 Innings
1.326
1.326
Cecil Upshaw
Career
Per 9 Innings
1.282
1.282
Pedro Avila
Career
Per 9 Innings
546
33.58
Cecil Upshaw
Career
Per 9 Innings
2137
34.16
Pedro Avila
Career
Per 9 Innings
0.93
0.93
Cecil Upshaw
Career
Per 9 Innings
0.63
0.63
Pedro Avila
Career
Per 9 Innings
0.298
0.298
Cecil Upshaw
Career
Per 9 Innings
0.286
0.286
Pedro Avila
Career
Per 9 Innings
38.99
38.99
Cecil Upshaw
Career
Per 9 Innings
37.76
37.76
Fielding Stats for Pedro Avila and Cecil Upshaw
Pedro Avila
Career
Per 9 Innings
72
4.43
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Pedro Avila
Career
Per 9 Innings
439
27
Cecil Upshaw
Career
Per 9 Innings
1690
27
Pedro Avila
Career
Per 9 Innings
146.1
9
Cecil Upshaw
Career
Per 9 Innings
563.1
9
Pedro Avila
Career
Per 9 Innings
24
1.48
Cecil Upshaw
Career
Per 9 Innings
140
2.24
Pedro Avila
Career
Per 9 Innings
23
1.41
Cecil Upshaw
Career
Per 9 Innings
130
2.08
Pedro Avila
Career
Per 9 Innings
95.83
95.83
Cecil Upshaw
Career
Per 9 Innings
92.86
92.86
Pedro Avila
Career
Per 9 Innings
0.319
0.319
Cecil Upshaw
Career
Per 9 Innings
0.374
0.374
Pedro Avila
Career
Per 9 Innings
2
0.12
Cecil Upshaw
Career
Per 9 Innings
3
0.05
Hitting Stats for Pedro Avila and Cecil Upshaw
Pedro Avila
Career
Per 600 PA
72
14400
Cecil Upshaw
Career
Per 600 PA
348
2269.57
Pedro Avila
Career
Per 600 PA
3
600
Cecil Upshaw
Career
Per 600 PA
92
600
Pedro Avila
Career
Per 600 PA
0.333
0.333
Cecil Upshaw
Career
Per 600 PA
0.495
0.495
Pedro Avila
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0.192
0.192
Pedro Avila
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0.137
0.137
Pedro Avila
Career
Per 600 PA
3
3
Cecil Upshaw
Career
Per 600 PA
4
4
Pedro Avila
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
1
6.52