Xavier Hernandez vs. Pedro Silva — Career Comparison

Gen XTexasThrows RightBats LeftNorth AmericaHouston AstrosAmerican LeagueRelief Pitcher
Lost GenerationCubaThrows RightBats RightCaribbeanCuban Stars WestNegro National LeagueStarting Pitcher

Pedro Silva built a career as a starting pitcher and Xavier Hernandez as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Xavier Hernandez posted stronger surface numbers — ERA 3.9 and WHIP 1.376 compared to 7.49 and 1.891 for Pedro Silva. By the career numbers, Xavier Hernandez had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Xavier Hernandez and Pedro Silva

Xavier Hernandez
Careerverified
Per 9 Inningsverified
10
10
Pedro Silva
Career
Per 9 Innings
1
1
Xavier Hernandez
Careerverified
Per 9 Inningsverified
463
6.21
Pedro Silva
Career
Per 9 Innings
17
1.51
Xavier Hernandez
Career
Per 9 Innings
7
0.09
Pedro Silva
Careerverified
Per 9 Inningsverified
11
0.98
Xavier Hernandez
Careerverified
Per 9 Inningsverified
40
0.54
Pedro Silva
Career
Per 9 Innings
3
0.27
Xavier Hernandez
Career
Per 9 Inningsverified
35
0.47
Pedro Silva
Careerverified
Per 9 Innings
9
0.8
Xavier Hernandez
Careerverified
Per 9 Inningsverified
53.33
53.33
Pedro Silva
Career
Per 9 Innings
25
25
Xavier Hernandez
Career
Per 9 Innings
1.51
1.51
Pedro Silva
Careerverified
Per 9 Inningsverified
64.71
64.71
Xavier Hernandez
Career
Per 9 Innings
0
0
Pedro Silva
Careerverified
Per 9 Inningsverified
7
0.62
Xavier Hernandez
Career
Per 9 Innings
0
0
Pedro Silva
Career
Per 9 Innings
0
0
Xavier Hernandez
Careerverified
Per 9 Inningsverified
35
0.47
Pedro Silva
Career
Per 9 Innings
0
0
Xavier Hernandez
Career
Per 9 Inningsverified
291
3.9
Pedro Silva
Careerverified
Per 9 Innings
84
7.49
Xavier Hernandez
Careerverified
Per 9 Inningsverified
3.9
3.9
Pedro Silva
Career
Per 9 Innings
7.49
7.49
Xavier Hernandez
Careerverified
Per 9 Inningsverified
3.65
3.65
Pedro Silva
Career
Per 9 Innings
6.67
6.67
Xavier Hernandez
Careerverified
Per 9 Inningsverified
3.9
3.9
Pedro Silva
Career
Per 9 Innings
4.89
4.89
Xavier Hernandez
Careerverified
Per 9 Inningsverified
0.244
0.244
Pedro Silva
Career
Per 9 Innings
0.325
0.325
Xavier Hernandez
Careerverified
Per 9 Innings
2013
27
Pedro Silva
Career
Per 9 Innings
303
27
Xavier Hernandez
Careerverified
Per 9 Innings
671
9
Pedro Silva
Career
Per 9 Innings
101
9
Xavier Hernandez
Career
Per 9 Inningsverified
621
8.33
Pedro Silva
Careerverified
Per 9 Innings
136
12.12
Xavier Hernandez
Careerverified
Per 9 Inningsverified
8.33
8.33
Pedro Silva
Career
Per 9 Innings
12.12
12.12
Xavier Hernandez
Career
Per 9 Innings
67
0.9
Pedro Silva
Careerverified
Per 9 Inningsverified
5
0.45
Xavier Hernandez
Career
Per 9 Innings
0.9
0.9
Pedro Silva
Careerverified
Per 9 Inningsverified
0.45
0.45
Xavier Hernandez
Careerverified
Per 9 Inningsverified
0.14
0.14
Pedro Silva
Career
Per 9 Innings
0.29
0.29
Xavier Hernandez
Career
Per 9 Inningsverified
266
3.57
Pedro Silva
Careerverified
Per 9 Innings
55
4.9
Xavier Hernandez
Career
Per 9 Innings
36
0.48
Pedro Silva
Careerverified
Per 9 Inningsverified
0
0
Xavier Hernandez
Careerverified
Per 9 Inningsverified
3.57
3.57
Pedro Silva
Career
Per 9 Innings
4.9
4.9
Xavier Hernandez
Careerverified
Per 9 Inningsverified
562
7.54
Pedro Silva
Career
Per 9 Innings
33
2.94
Xavier Hernandez
Careerverified
Per 9 Inningsverified
7.54
7.54
Pedro Silva
Career
Per 9 Innings
2.94
2.94
Xavier Hernandez
Career
Per 9 Innings
1.21
1.21
Pedro Silva
Careerverified
Per 9 Inningsverified
1.94
1.94
Xavier Hernandez
Careerverified
Per 9 Inningsverified
1.234
1.234
Pedro Silva
Career
Per 9 Innings
0.871
0.871
Xavier Hernandez
Career
Per 9 Innings
46
0.62
Pedro Silva
Careerverified
Per 9 Inningsverified
4
0.36
Xavier Hernandez
Career
Per 9 Inningsverified
20
0.27
Pedro Silva
Careerverified
Per 9 Innings
9
0.8
Xavier Hernandez
Career
Per 9 Innings
0
0
Pedro Silva
Career
Per 9 Innings
0
0
Xavier Hernandez
Careerverified
Per 9 Innings
2879
38.62
Pedro Silva
Career
Per 9 Inningsverified
493
43.93
Xavier Hernandez
Careerverified
Per 9 Inningsverified
169
2.27
Pedro Silva
Career
Per 9 Innings
4
0.36
Xavier Hernandez
Career
Per 9 Inningsverified
324
4.35
Pedro Silva
Careerverified
Per 9 Innings
100
8.91
Xavier Hernandez
Careerverified
Per 9 Inningsverified
4.35
4.35
Pedro Silva
Career
Per 9 Innings
8.91
8.91
Xavier Hernandez
Career
Per 9 Inningsverified
28
0.38
Pedro Silva
Careerverified
Per 9 Innings
11
0.98
Xavier Hernandez
Career
Per 9 Innings
22
0.3
Pedro Silva
Careerverified
Per 9 Inningsverified
0
0
Xavier Hernandez
Careerverified
Per 9 Innings
48
0.64
Pedro Silva
Career
Per 9 Inningsverified
10
0.89
Xavier Hernandez
Careerverified
Per 9 Inningsverified
1.322
1.322
Pedro Silva
Career
Per 9 Innings
1.891
1.891
Xavier Hernandez
Careerverified
Per 9 Innings
2543
34.11
Pedro Silva
Career
Per 9 Inningsverified
418
37.25
Xavier Hernandez
Careerverified
Per 9 Inningsverified
0.7
0.7
Pedro Silva
Career
Per 9 Innings
5.88
5.88
Xavier Hernandez
Careerverified
Per 9 Inningsverified
0.289
0.289
Pedro Silva
Career
Per 9 Innings
0.345
0.345
Xavier Hernandez
Career
Per 9 Innings
38.62
38.62
Pedro Silva
Careerverified
Per 9 Inningsverified
43.93
43.93

Fielding Stats for Xavier Hernandez and Pedro Silva

Xavier Hernandez
Careerverified
Per 9 Inningsverified
10
10
Pedro Silva
Career
Per 9 Innings
1
1
Xavier Hernandez
Careerverified
Per 9 Inningsverified
463
6.21
Pedro Silva
Career
Per 9 Innings
40
1.36
Xavier Hernandez
Career
Per 9 Innings
7
0.09
Pedro Silva
Careerverified
Per 9 Inningsverified
30
1.02
Xavier Hernandez
Careerverified
Per 9 Innings
2013
27
Pedro Silva
Career
Per 9 Innings
797
27
Xavier Hernandez
Careerverified
Per 9 Innings
671
9
Pedro Silva
Career
Per 9 Innings
265.2
9
Xavier Hernandez
Career
Per 9 Innings
40
0.54
Pedro Silva
Careerverified
Per 9 Inningsverified
74
2.51
Xavier Hernandez
Careerverified
Per 9 Innings
64
0.86
Pedro Silva
Career
Per 9 Inningsverified
37
1.25
Xavier Hernandez
Careerverified
Per 9 Inningsverified
2
0.03
Pedro Silva
Career
Per 9 Innings
4
0.14
Xavier Hernandez
Career
Per 9 Innings
106
1.42
Pedro Silva
Careerverified
Per 9 Inningsverified
115
3.9
Xavier Hernandez
Career
Per 9 Innings
104
1.39
Pedro Silva
Careerverified
Per 9 Inningsverified
111
3.76
Xavier Hernandez
Careerverified
Per 9 Inningsverified
98.11
98.11
Pedro Silva
Career
Per 9 Innings
96.52
96.52
Xavier Hernandez
Career
Per 9 Innings
0.225
0.225
Pedro Silva
Careerverified
Per 9 Inningsverified
2.775
2.775
Xavier Hernandez
Career
Per 9 Innings
1.51
1.51
Pedro Silva
Careerverified
Per 9 Inningsverified
75
75
Xavier Hernandez
Careerverified
Per 9 Innings
4
0.05
Pedro Silva
Career
Per 9 Inningsverified
2
0.07
Xavier Hernandez
Career
Per 9 Innings
0
0
Pedro Silva
Career
Per 9 Innings
0
0
Xavier Hernandez
Career
Per 9 Innings
0
0
Pedro Silva
Career
Per 9 Innings
0
0
Xavier Hernandez
Careerverified
Per 9 Inningsverified
0
0
Pedro Silva
Career
Per 9 Innings
3
0.1
Xavier Hernandez
Career
Per 9 Innings
0
0
Pedro Silva
Career
Per 9 Innings
0
0

Hitting Stats for Xavier Hernandez and Pedro Silva

Xavier Hernandez
Careerverified
Per 600 PAverified
10
10
Pedro Silva
Career
Per 600 PA
1
1
Xavier Hernandez
Careerverified
Per 600 PAverified
464
6474.42
Pedro Silva
Career
Per 600 PA
38
174.05
Xavier Hernandez
Career
Per 600 PA
43
600
Pedro Silva
Careerverified
Per 600 PA
131
600
Xavier Hernandez
Career
Per 600 PA
37
516.28
Pedro Silva
Careerverified
Per 600 PAverified
120
549.62
Xavier Hernandez
Career
Per 600 PA
0.027
0.027
Pedro Silva
Careerverified
Per 600 PAverified
0.2
0.2
Xavier Hernandez
Career
Per 600 PA
0.209
0.209
Pedro Silva
Careerverified
Per 600 PAverified
0.619
0.619
Xavier Hernandez
Career
Per 600 PA
1
13.95
Pedro Silva
Careerverified
Per 600 PAverified
24
109.92
Xavier Hernandez
Career
Per 600 PA
1
13.95
Pedro Silva
Careerverified
Per 600 PAverified
16
73.28
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Careerverified
Per 600 PAverified
4
18.32
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Career
Per 600 PA
0
0
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Careerverified
Per 600 PAverified
4
18.32
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Careerverified
Per 600 PAverified
8
36.64
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Careerverified
Per 600 PAverified
0.333
0.333
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Careerverified
Per 600 PAverified
0.033
0.033
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Careerverified
Per 600 PAverified
0.167
0.167
Xavier Hernandez
Career
Per 600 PA
0.01
0.12
Pedro Silva
Careerverified
Per 600 PAverified
11.83
54.2
Xavier Hernandez
Career
Per 600 PA
1
13.95
Pedro Silva
Careerverified
Per 600 PAverified
40
183.21
Xavier Hernandez
Career
Per 600 PA
3
41.86
Pedro Silva
Careerverified
Per 600 PAverified
33
151.15
Xavier Hernandez
Career
Per 600 PA
0.077
0.077
Pedro Silva
Careerverified
Per 600 PAverified
0.256
0.256
Xavier Hernandez
Career
Per 600 PA
0.027
0.027
Pedro Silva
Careerverified
Per 600 PAverified
0.333
0.333
Xavier Hernandez
Career
Per 600 PA
0.104
0.104
Pedro Silva
Careerverified
Per 600 PAverified
0.589
0.589
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Careerverified
Per 600 PAverified
0.133
0.133
Xavier Hernandez
Career
Per 600 PA
0.041
0.041
Pedro Silva
Careerverified
Per 600 PAverified
0.198
0.198
Xavier Hernandez
Career
Per 600 PA
0.081
0.081
Pedro Silva
Careerverified
Per 600 PAverified
0.531
0.531
Xavier Hernandez
Career
Per 600 PA
0.059
0.059
Pedro Silva
Careerverified
Per 600 PAverified
0.172
0.172
Xavier Hernandez
Career
Per 600 PA
2
27.91
Pedro Silva
Careerverified
Per 600 PAverified
23
105.34
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Careerverified
Per 600 PAverified
17
77.86
Xavier Hernandez
Career
Per 600 PA
2
27.91
Pedro Silva
Careerverified
Per 600 PAverified
36
164.89
Xavier Hernandez
Career
Per 600 PA
-2.82
-39.33
Pedro Silva
Careerverified
Per 600 PAverified
11.53
52.81
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Career
Per 600 PA
0
0
Xavier Hernandez
Career
Per 600 PA
2
27.91
Pedro Silva
Careerverified
Per 600 PAverified
9
41.22
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Career
Per 600 PA
0
0
Xavier Hernandez
Career
Per 600 PA
20
279.07
Pedro Silva
Careerverified
Per 600 PAverified
0
0
Xavier Hernandez
Careerverified
Per 600 PAverified
2.15
2.15
Pedro Silva
Career
Per 600 PA
Xavier Hernandez
Careerverified
Per 600 PAverified
0.1
0.1
Pedro Silva
Career
Per 600 PA
Xavier Hernandez
Careerverified
Per 600 PAverified
4
55.81
Pedro Silva
Career
Per 600 PA
2
9.16
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Career
Per 600 PA
0
0
Xavier Hernandez
Career
Per 600 PA
1
13.95
Pedro Silva
Careerverified
Per 600 PAverified
0
0
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Careerverified
Per 600 PAverified
2
9.16
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Career
Per 600 PA
0
0
Xavier Hernandez
Career
Per 600 PA
0
0
Pedro Silva
Careerverified
Per 600 PAverified
2
9.16
Xavier Hernandez
Career
Per 600 PA
Pedro Silva
Careerverified
Per 600 PAverified
100
100