Antonio Alfonseca vs. Troy Mattes — Career Comparison
Troy Mattes built a career as a starting pitcher and Antonio Alfonseca as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Antonio Alfonseca posted stronger surface numbers — ERA 4.11 and WHIP 1.586 compared to 6 and 1.644 for Troy Mattes. By the career numbers, Antonio Alfonseca had the better of this cross-role comparison — though era context would sharpen the verdict.
Pitching Stats for Antonio Alfonseca and Troy Mattes
Antonio Alfonseca
Career
Per 9 Innings
592
8.69
Troy Mattes
Career
Per 9 Innings
8
1.6
Antonio Alfonseca
Career
Per 9 Innings
37
0.54
Troy Mattes
Career
Per 9 Innings
3
0.6
Antonio Alfonseca
Career
Per 9 Innings
48.61
48.61
Troy Mattes
Career
Per 9 Innings
50
50
Antonio Alfonseca
Career
Per 9 Innings
280
4.11
Troy Mattes
Career
Per 9 Innings
30
6
Antonio Alfonseca
Career
Per 9 Innings
4.67
4.67
Troy Mattes
Career
Per 9 Innings
6.18
6.18
Antonio Alfonseca
Career
Per 9 Innings
4.19
4.19
Troy Mattes
Career
Per 9 Innings
6.11
6.11
Antonio Alfonseca
Career
Per 9 Innings
0.284
0.284
Troy Mattes
Career
Per 9 Innings
0.285
0.285
Antonio Alfonseca
Career
Per 9 Innings
1839
27
Troy Mattes
Career
Per 9 Innings
135
27
Antonio Alfonseca
Career
Per 9 Innings
613
9
Troy Mattes
Career
Per 9 Innings
45
9
Antonio Alfonseca
Career
Per 9 Innings
677
9.94
Troy Mattes
Career
Per 9 Innings
51
10.2
Antonio Alfonseca
Career
Per 9 Innings
9.94
9.94
Troy Mattes
Career
Per 9 Innings
10.2
10.2
Antonio Alfonseca
Career
Per 9 Innings
55
0.81
Troy Mattes
Career
Per 9 Innings
9
1.8
Antonio Alfonseca
Career
Per 9 Innings
0.81
0.81
Troy Mattes
Career
Per 9 Innings
1.8
1.8
Antonio Alfonseca
Career
Per 9 Innings
0.09
0.09
Troy Mattes
Career
Per 9 Innings
1.13
1.13
Antonio Alfonseca
Career
Per 9 Innings
250
3.67
Troy Mattes
Career
Per 9 Innings
21
4.2
Antonio Alfonseca
Career
Per 9 Innings
45
0.66
Troy Mattes
Career
Per 9 Innings
2
0.4
Antonio Alfonseca
Career
Per 9 Innings
3.67
3.67
Troy Mattes
Career
Per 9 Innings
4.2
4.2
Antonio Alfonseca
Career
Per 9 Innings
400
5.87
Troy Mattes
Career
Per 9 Innings
26
5.2
Antonio Alfonseca
Career
Per 9 Innings
5.87
5.87
Troy Mattes
Career
Per 9 Innings
5.2
5.2
Antonio Alfonseca
Career
Per 9 Innings
0.68
0.68
Troy Mattes
Career
Per 9 Innings
3.25
3.25
Antonio Alfonseca
Career
Per 9 Innings
1.06
1.06
Troy Mattes
Career
Per 9 Innings
1.044
1.044
Antonio Alfonseca
Career
Per 9 Innings
13
0.19
Troy Mattes
Career
Per 9 Innings
6
1.2
Antonio Alfonseca
Career
Per 9 Innings
22
0.32
Troy Mattes
Career
Per 9 Innings
4
0.8
Antonio Alfonseca
Career
Per 9 Innings
2710
39.79
Troy Mattes
Career
Per 9 Innings
207
41.4
Antonio Alfonseca
Career
Per 9 Innings
296
4.35
Troy Mattes
Career
Per 9 Innings
33
6.6
Antonio Alfonseca
Career
Per 9 Innings
4.35
4.35
Troy Mattes
Career
Per 9 Innings
6.6
6.6
Antonio Alfonseca
Career
Per 9 Innings
36
0.53
Troy Mattes
Career
Per 9 Innings
2
0.4
Antonio Alfonseca
Career
Per 9 Innings
18
0.26
Troy Mattes
Career
Per 9 Innings
1
0.2
Antonio Alfonseca
Career
Per 9 Innings
79
1.16
Troy Mattes
Career
Per 9 Innings
3
0.6
Antonio Alfonseca
Career
Per 9 Innings
1.512
1.512
Troy Mattes
Career
Per 9 Innings
1.6
1.6
Antonio Alfonseca
Career
Per 9 Innings
2384
35
Troy Mattes
Career
Per 9 Innings
179
35.8
Antonio Alfonseca
Career
Per 9 Innings
0.5
0.5
Troy Mattes
Career
Per 9 Innings
4.13
4.13
Antonio Alfonseca
Career
Per 9 Innings
0.322
0.322
Troy Mattes
Career
Per 9 Innings
0.292
0.292
Antonio Alfonseca
Career
Per 9 Innings
39.79
39.79
Troy Mattes
Career
Per 9 Innings
41.4
41.4
Fielding Stats for Antonio Alfonseca and Troy Mattes
Antonio Alfonseca
Career
Per 9 Innings
592
8.69
Troy Mattes
Career
Per 9 Innings
8
1.6
Antonio Alfonseca
Career
Per 9 Innings
1839
27
Troy Mattes
Career
Per 9 Innings
135
27
Antonio Alfonseca
Career
Per 9 Innings
613
9
Troy Mattes
Career
Per 9 Innings
45
9
Antonio Alfonseca
Career
Per 9 Innings
31
0.46
Troy Mattes
Career
Per 9 Innings
2
0.4
Antonio Alfonseca
Career
Per 9 Innings
84
1.23
Troy Mattes
Career
Per 9 Innings
5
1
Antonio Alfonseca
Career
Per 9 Innings
4
0.06
Troy Mattes
Career
Per 9 Innings
1
0.2
Antonio Alfonseca
Career
Per 9 Innings
119
1.75
Troy Mattes
Career
Per 9 Innings
8
1.6
Antonio Alfonseca
Career
Per 9 Innings
115
1.69
Troy Mattes
Career
Per 9 Innings
7
1.4
Antonio Alfonseca
Career
Per 9 Innings
96.64
96.64
Troy Mattes
Career
Per 9 Innings
87.5
87.5
Antonio Alfonseca
Career
Per 9 Innings
0.194
0.194
Troy Mattes
Career
Per 9 Innings
0.875
0.875
Antonio Alfonseca
Career
Per 9 Innings
0
0
Troy Mattes
Career
Per 9 Innings
0
0
Antonio Alfonseca
Career
Per 9 Innings
0
0
Troy Mattes
Career
Per 9 Innings
0
0
Hitting Stats for Antonio Alfonseca and Troy Mattes
Antonio Alfonseca
Career
Per 600 PA
592
23680
Troy Mattes
Career
Per 600 PA
8
300
Antonio Alfonseca
Career
Per 600 PA
15
600
Troy Mattes
Career
Per 600 PA
16
600
Antonio Alfonseca
Career
Per 600 PA
0.143
0.143
Troy Mattes
Career
Per 600 PA
0.467
0.467
Antonio Alfonseca
Career
Per 600 PA
0.333
0.333
Troy Mattes
Career
Per 600 PA
1
1
Antonio Alfonseca
Career
Per 600 PA
0
0
Troy Mattes
Career
Per 600 PA
0.143
0.143
Antonio Alfonseca
Career
Per 600 PA
0.26
10.23
Troy Mattes
Career
Per 600 PA
2.99
112.12
Antonio Alfonseca
Career
Per 600 PA
2
80
Troy Mattes
Career
Per 600 PA
7
262.5
Antonio Alfonseca
Career
Per 600 PA
0.143
0.143
Troy Mattes
Career
Per 600 PA
0.467
0.467
Antonio Alfonseca
Career
Per 600 PA
0.143
0.143
Troy Mattes
Career
Per 600 PA
0.533
0.533
Antonio Alfonseca
Career
Per 600 PA
0.1
0.1
Troy Mattes
Career
Per 600 PA
0.343
0.343
Antonio Alfonseca
Career
Per 600 PA
0.167
0.167
Troy Mattes
Career
Per 600 PA
0.889
0.889
Antonio Alfonseca
Career
Per 600 PA
0.333
0.333
Troy Mattes
Career
Per 600 PA
0.539
0.539
Antonio Alfonseca
Career
Per 600 PA
2
80
Troy Mattes
Career
Per 600 PA
5
187.5
Antonio Alfonseca
Career
Per 600 PA
-0.08
-3.25
Troy Mattes
Career
Per 600 PA
3.36
126.02
Antonio Alfonseca
Career
Per 600 PA
1.88
1.88
Troy Mattes
Career
Per 600 PA
8
8
Antonio Alfonseca
Career
Per 600 PA
1
40
Troy Mattes
Career
Per 600 PA
1
37.5
Antonio Alfonseca
Career
Per 600 PA
0
0
Troy Mattes
Career
Per 600 PA
1
37.5