Pedro Silva vs. Cecil Upshaw — Career Comparison
Pedro Silva 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 7.49 and 1.891 for Pedro Silva. By the career numbers, Cecil Upshaw had the better of this cross-role comparison — though era context would sharpen the verdict.
Pitching Stats for Pedro Silva and Cecil Upshaw
Pedro Silva
Career
Per 9 Innings
17
1.51
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Pedro Silva
Career
Per 9 Innings
25
25
Cecil Upshaw
Career
Per 9 Innings
48.57
48.57
Pedro Silva
Career
Per 9 Innings
84
7.49
Cecil Upshaw
Career
Per 9 Innings
196
3.13
Pedro Silva
Career
Per 9 Innings
6.67
6.67
Cecil Upshaw
Career
Per 9 Innings
3.36
3.36
Pedro Silva
Career
Per 9 Innings
4.89
4.89
Cecil Upshaw
Career
Per 9 Innings
3.76
3.76
Pedro Silva
Career
Per 9 Innings
0.325
0.325
Cecil Upshaw
Career
Per 9 Innings
0.255
0.255
Pedro Silva
Career
Per 9 Innings
303
27
Cecil Upshaw
Career
Per 9 Innings
1689
27
Pedro Silva
Career
Per 9 Innings
101
9
Cecil Upshaw
Career
Per 9 Innings
563
9
Pedro Silva
Career
Per 9 Innings
12.12
12.12
Cecil Upshaw
Career
Per 9 Innings
8.71
8.71
Pedro Silva
Career
Per 9 Innings
5
0.45
Cecil Upshaw
Career
Per 9 Innings
37
0.59
Pedro Silva
Career
Per 9 Innings
0.45
0.45
Cecil Upshaw
Career
Per 9 Innings
0.59
0.59
Pedro Silva
Career
Per 9 Innings
0.29
0.29
Cecil Upshaw
Career
Per 9 Innings
0.11
0.11
Pedro Silva
Career
Per 9 Innings
4.9
4.9
Cecil Upshaw
Career
Per 9 Innings
2.83
2.83
Pedro Silva
Career
Per 9 Innings
33
2.94
Cecil Upshaw
Career
Per 9 Innings
323
5.16
Pedro Silva
Career
Per 9 Innings
2.94
2.94
Cecil Upshaw
Career
Per 9 Innings
5.16
5.16
Pedro Silva
Career
Per 9 Innings
1.94
1.94
Cecil Upshaw
Career
Per 9 Innings
0.93
0.93
Pedro Silva
Career
Per 9 Innings
0.871
0.871
Cecil Upshaw
Career
Per 9 Innings
0.888
0.888
Pedro Silva
Career
Per 9 Innings
4
0.36
Cecil Upshaw
Career
Per 9 Innings
18
0.29
Pedro Silva
Career
Per 9 Innings
9
0.8
Cecil Upshaw
Career
Per 9 Innings
20
0.32
Pedro Silva
Career
Per 9 Innings
493
43.93
Cecil Upshaw
Career
Per 9 Innings
2362
37.76
Pedro Silva
Career
Per 9 Innings
4
0.36
Cecil Upshaw
Career
Per 9 Innings
230
3.68
Pedro Silva
Career
Per 9 Innings
8.91
8.91
Cecil Upshaw
Career
Per 9 Innings
3.52
3.52
Pedro Silva
Career
Per 9 Innings
11
0.98
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Pedro Silva
Career
Per 9 Innings
10
0.89
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Pedro Silva
Career
Per 9 Innings
1.891
1.891
Cecil Upshaw
Career
Per 9 Innings
1.282
1.282
Pedro Silva
Career
Per 9 Innings
418
37.25
Cecil Upshaw
Career
Per 9 Innings
2137
34.16
Pedro Silva
Career
Per 9 Innings
5.88
5.88
Cecil Upshaw
Career
Per 9 Innings
0.63
0.63
Pedro Silva
Career
Per 9 Innings
0.345
0.345
Cecil Upshaw
Career
Per 9 Innings
0.286
0.286
Pedro Silva
Career
Per 9 Innings
43.93
43.93
Cecil Upshaw
Career
Per 9 Innings
37.76
37.76
Fielding Stats for Pedro Silva and Cecil Upshaw
Pedro Silva
Career
Per 9 Innings
40
1.36
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Pedro Silva
Career
Per 9 Innings
797
27
Cecil Upshaw
Career
Per 9 Innings
1690
27
Pedro Silva
Career
Per 9 Innings
265.2
9
Cecil Upshaw
Career
Per 9 Innings
563.1
9
Pedro Silva
Career
Per 9 Innings
37
1.25
Cecil Upshaw
Career
Per 9 Innings
102
1.63
Pedro Silva
Career
Per 9 Innings
115
3.9
Cecil Upshaw
Career
Per 9 Innings
140
2.24
Pedro Silva
Career
Per 9 Innings
111
3.76
Cecil Upshaw
Career
Per 9 Innings
130
2.08
Pedro Silva
Career
Per 9 Innings
96.52
96.52
Cecil Upshaw
Career
Per 9 Innings
92.86
92.86
Pedro Silva
Career
Per 9 Innings
2.775
2.775
Cecil Upshaw
Career
Per 9 Innings
0.374
0.374
Pedro Silva
Career
Per 9 Innings
2
0.07
Cecil Upshaw
Career
Per 9 Innings
3
0.05
Hitting Stats for Pedro Silva and Cecil Upshaw
Pedro Silva
Career
Per 600 PA
38
174.05
Cecil Upshaw
Career
Per 600 PA
348
2269.57
Pedro Silva
Career
Per 600 PA
131
600
Cecil Upshaw
Career
Per 600 PA
92
600
Pedro Silva
Career
Per 600 PA
0.2
0.2
Cecil Upshaw
Career
Per 600 PA
0.16
0.16
Pedro Silva
Career
Per 600 PA
0.619
0.619
Cecil Upshaw
Career
Per 600 PA
0.495
0.495
Pedro Silva
Career
Per 600 PA
8
36.64
Cecil Upshaw
Career
Per 600 PA
1
6.52
Pedro Silva
Career
Per 600 PA
0.333
0.333
Cecil Upshaw
Career
Per 600 PA
0.083
0.083
Pedro Silva
Career
Per 600 PA
0.033
0.033
Cecil Upshaw
Career
Per 600 PA
0.013
0.013
Pedro Silva
Career
Per 600 PA
0.167
0.167
Cecil Upshaw
Career
Per 600 PA
0.083
0.083
Pedro Silva
Career
Per 600 PA
11.83
54.2
Cecil Upshaw
Career
Per 600 PA
3.09
20.14
Pedro Silva
Career
Per 600 PA
40
183.21
Cecil Upshaw
Career
Per 600 PA
15
97.83
Pedro Silva
Career
Per 600 PA
33
151.15
Cecil Upshaw
Career
Per 600 PA
15
97.83
Pedro Silva
Career
Per 600 PA
0.256
0.256
Cecil Upshaw
Career
Per 600 PA
0.192
0.192
Pedro Silva
Career
Per 600 PA
0.333
0.333
Cecil Upshaw
Career
Per 600 PA
0.2
0.2
Pedro Silva
Career
Per 600 PA
0.133
0.133
Cecil Upshaw
Career
Per 600 PA
0.04
0.04
Pedro Silva
Career
Per 600 PA
0.198
0.198
Cecil Upshaw
Career
Per 600 PA
0.137
0.137
Pedro Silva
Career
Per 600 PA
0.531
0.531
Cecil Upshaw
Career
Per 600 PA
0.281
0.281
Pedro Silva
Career
Per 600 PA
36
164.89
Cecil Upshaw
Career
Per 600 PA
5
32.61
Pedro Silva
Career
Per 600 PA
11.53
52.81
Cecil Upshaw
Career
Per 600 PA
2.36
15.41
Pedro Silva
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
1
6.52