Antonio Alfonseca vs. Dave Leonhard — Career Comparison
The numbers give Antonio Alfonseca a clear advantage over Dave Leonhard across the core pitching metrics. Antonio Alfonseca led in home run suppression (HR9+ 126 vs 91), strikeout rate (K%+ 81 vs 66), and skill-based run prevention (DICE+ 98 vs 89). Dave Leonhard held the edge in run prevention (ERA+ 117 vs 97). Antonio Alfonseca was the better reliever — the numbers make that case clearly.
Pitching Stats for Antonio Alfonseca and Dave Leonhard
Antonio Alfonseca
Career
Per 9 Innings
592
8.69
Dave Leonhard
Career
Per 9 Innings
117
3.12
Antonio Alfonseca
Career
Per 9 Innings
35
0.51
Dave Leonhard
Career
Per 9 Innings
16
0.43
Antonio Alfonseca
Career
Per 9 Innings
37
0.54
Dave Leonhard
Career
Per 9 Innings
14
0.37
Antonio Alfonseca
Career
Per 9 Innings
48.61
48.61
Dave Leonhard
Career
Per 9 Innings
53.33
53.33
Antonio Alfonseca
Career
Per 9 Innings
0
0
Dave Leonhard
Career
Per 9 Innings
24.79
24.79
Antonio Alfonseca
Career
Per 9 Innings
129
1.89
Dave Leonhard
Career
Per 9 Innings
5
0.13
Antonio Alfonseca
Career
Per 9 Innings
280
4.11
Dave Leonhard
Career
Per 9 Innings
118
3.15
Antonio Alfonseca
Career
Per 9 Innings
4.11
4.11
Dave Leonhard
Career
Per 9 Innings
3.15
3.15
Antonio Alfonseca
Career
Per 9 Innings
4.67
4.67
Dave Leonhard
Career
Per 9 Innings
3.45
3.45
Antonio Alfonseca
Career
Per 9 Innings
4.19
4.19
Dave Leonhard
Career
Per 9 Innings
4.74
4.74
Antonio Alfonseca
Career
Per 9 Innings
0.284
0.284
Dave Leonhard
Career
Per 9 Innings
0.232
0.232
Antonio Alfonseca
Career
Per 9 Innings
1839
27
Dave Leonhard
Career
Per 9 Innings
1011
27
Antonio Alfonseca
Career
Per 9 Innings
613
9
Dave Leonhard
Career
Per 9 Innings
337
9
Antonio Alfonseca
Career
Per 9 Innings
677
9.94
Dave Leonhard
Career
Per 9 Innings
287
7.66
Antonio Alfonseca
Career
Per 9 Innings
9.94
9.94
Dave Leonhard
Career
Per 9 Innings
7.66
7.66
Antonio Alfonseca
Career
Per 9 Innings
55
0.81
Dave Leonhard
Career
Per 9 Innings
32
0.85
Antonio Alfonseca
Career
Per 9 Innings
0.81
0.81
Dave Leonhard
Career
Per 9 Innings
0.85
0.85
Antonio Alfonseca
Career
Per 9 Innings
0.09
0.09
Dave Leonhard
Career
Per 9 Innings
0.27
0.27
Antonio Alfonseca
Career
Per 9 Innings
250
3.67
Dave Leonhard
Career
Per 9 Innings
150
4.01
Antonio Alfonseca
Career
Per 9 Innings
45
0.66
Dave Leonhard
Career
Per 9 Innings
14
0.37
Antonio Alfonseca
Career
Per 9 Innings
3.67
3.67
Dave Leonhard
Career
Per 9 Innings
4.01
4.01
Antonio Alfonseca
Career
Per 9 Innings
400
5.87
Dave Leonhard
Career
Per 9 Innings
146
3.9
Antonio Alfonseca
Career
Per 9 Innings
5.87
5.87
Dave Leonhard
Career
Per 9 Innings
3.9
3.9
Antonio Alfonseca
Career
Per 9 Innings
0.68
0.68
Dave Leonhard
Career
Per 9 Innings
1.25
1.25
Antonio Alfonseca
Career
Per 9 Innings
1.06
1.06
Dave Leonhard
Career
Per 9 Innings
0.878
0.878
Antonio Alfonseca
Career
Per 9 Innings
13
0.19
Dave Leonhard
Career
Per 9 Innings
10
0.27
Antonio Alfonseca
Career
Per 9 Innings
22
0.32
Dave Leonhard
Career
Per 9 Innings
4
0.11
Antonio Alfonseca
Career
Per 9 Innings
2
0.03
Dave Leonhard
Career
Per 9 Innings
4
0.11
Antonio Alfonseca
Career
Per 9 Innings
2710
39.79
Dave Leonhard
Career
Per 9 Innings
1403
37.47
Antonio Alfonseca
Career
Per 9 Innings
301
4.42
Dave Leonhard
Career
Per 9 Innings
24
0.64
Antonio Alfonseca
Career
Per 9 Innings
296
4.35
Dave Leonhard
Career
Per 9 Innings
125
3.34
Antonio Alfonseca
Career
Per 9 Innings
4.35
4.35
Dave Leonhard
Career
Per 9 Innings
3.34
3.34
Antonio Alfonseca
Career
Per 9 Innings
36
0.53
Dave Leonhard
Career
Per 9 Innings
7
0.19
Antonio Alfonseca
Career
Per 9 Innings
18
0.26
Dave Leonhard
Career
Per 9 Innings
5
0.13
Antonio Alfonseca
Career
Per 9 Innings
79
1.16
Dave Leonhard
Career
Per 9 Innings
0
0
Antonio Alfonseca
Career
Per 9 Innings
1.512
1.512
Dave Leonhard
Career
Per 9 Innings
1.297
1.297
Antonio Alfonseca
Career
Per 9 Innings
2384
35
Dave Leonhard
Career
Per 9 Innings
1237
33.04
Antonio Alfonseca
Career
Per 9 Innings
0.5
0.5
Dave Leonhard
Career
Per 9 Innings
1.07
1.07
Antonio Alfonseca
Career
Per 9 Innings
0.322
0.322
Dave Leonhard
Career
Per 9 Innings
0.241
0.241
Antonio Alfonseca
Career
Per 9 Innings
39.79
39.79
Dave Leonhard
Career
Per 9 Innings
37.47
37.47
Fielding Stats for Antonio Alfonseca and Dave Leonhard
Antonio Alfonseca
Career
Per 9 Innings
11
11
Dave Leonhard
Career
Per 9 Innings
6
6
Antonio Alfonseca
Career
Per 9 Innings
592
8.69
Dave Leonhard
Career
Per 9 Innings
117
3.13
Antonio Alfonseca
Career
Per 9 Innings
0
0
Dave Leonhard
Career
Per 9 Innings
29
0.78
Antonio Alfonseca
Career
Per 9 Innings
1839
27
Dave Leonhard
Career
Per 9 Innings
1010
27
Antonio Alfonseca
Career
Per 9 Innings
613
9
Dave Leonhard
Career
Per 9 Innings
336.2
9
Antonio Alfonseca
Career
Per 9 Innings
31
0.46
Dave Leonhard
Career
Per 9 Innings
27
0.72
Antonio Alfonseca
Career
Per 9 Innings
84
1.23
Dave Leonhard
Career
Per 9 Innings
65
1.74
Antonio Alfonseca
Career
Per 9 Innings
4
0.06
Dave Leonhard
Career
Per 9 Innings
2
0.05
Antonio Alfonseca
Career
Per 9 Innings
119
1.75
Dave Leonhard
Career
Per 9 Innings
94
2.51
Antonio Alfonseca
Career
Per 9 Innings
115
1.69
Dave Leonhard
Career
Per 9 Innings
92
2.46
Antonio Alfonseca
Career
Per 9 Innings
96.64
96.64
Dave Leonhard
Career
Per 9 Innings
97.87
97.87
Antonio Alfonseca
Career
Per 9 Innings
0.194
0.194
Dave Leonhard
Career
Per 9 Innings
0.786
0.786
Antonio Alfonseca
Career
Per 9 Innings
0
0
Dave Leonhard
Career
Per 9 Innings
24.79
24.79
Antonio Alfonseca
Career
Per 9 Innings
8
0.12
Dave Leonhard
Career
Per 9 Innings
3
0.08
Antonio Alfonseca
Career
Per 9 Innings
0
0
Dave Leonhard
Career
Per 9 Innings
0
0
Antonio Alfonseca
Career
Per 9 Innings
0
0
Dave Leonhard
Career
Per 9 Innings
0
0
Antonio Alfonseca
Career
Per 9 Innings
0
0
Dave Leonhard
Career
Per 9 Innings
0
0
Hitting Stats for Antonio Alfonseca and Dave Leonhard
Antonio Alfonseca
Career
Per 600 PA
592
23680
Dave Leonhard
Career
Per 600 PA
125
806.45
Antonio Alfonseca
Career
Per 600 PA
15
600
Dave Leonhard
Career
Per 600 PA
93
600
Antonio Alfonseca
Career
Per 600 PA
14
560
Dave Leonhard
Career
Per 600 PA
77
496.77
Antonio Alfonseca
Career
Per 600 PA
0.143
0.143
Dave Leonhard
Career
Per 600 PA
0.156
0.156
Antonio Alfonseca
Career
Per 600 PA
0.333
0.333
Dave Leonhard
Career
Per 600 PA
0.479
0.479
Antonio Alfonseca
Career
Per 600 PA
0
0
Dave Leonhard
Career
Per 600 PA
0.167
0.167
Antonio Alfonseca
Career
Per 600 PA
0.26
10.23
Dave Leonhard
Career
Per 600 PA
2.41
15.53
Antonio Alfonseca
Career
Per 600 PA
2
80
Dave Leonhard
Career
Per 600 PA
14
90.32
Antonio Alfonseca
Career
Per 600 PA
2
80
Dave Leonhard
Career
Per 600 PA
17
109.68
Antonio Alfonseca
Career
Per 600 PA
0.143
0.143
Dave Leonhard
Career
Per 600 PA
0.207
0.207
Antonio Alfonseca
Career
Per 600 PA
0.143
0.143
Dave Leonhard
Career
Per 600 PA
0.182
0.182
Antonio Alfonseca
Career
Per 600 PA
0.286
0.286
Dave Leonhard
Career
Per 600 PA
0.389
0.389
Antonio Alfonseca
Career
Per 600 PA
0.1
0.1
Dave Leonhard
Career
Per 600 PA
0.139
0.139
Antonio Alfonseca
Career
Per 600 PA
0.167
0.167
Dave Leonhard
Career
Per 600 PA
0.279
0.279
Antonio Alfonseca
Career
Per 600 PA
0.333
0.333
Dave Leonhard
Career
Per 600 PA
0.267
0.267
Antonio Alfonseca
Career
Per 600 PA
2
80
Dave Leonhard
Career
Per 600 PA
8
51.61
Antonio Alfonseca
Career
Per 600 PA
-0.08
-3.25
Dave Leonhard
Career
Per 600 PA
1.45
9.35
Antonio Alfonseca
Career
Per 600 PA
8
320
Dave Leonhard
Career
Per 600 PA
32
206.45
Antonio Alfonseca
Career
Per 600 PA
1.88
1.88
Dave Leonhard
Career
Per 600 PA
2.91
2.91
Antonio Alfonseca
Career
Per 600 PA
0
0
Dave Leonhard
Career
Per 600 PA
0.16
0.16
Antonio Alfonseca
Career
Per 600 PA
1
40
Dave Leonhard
Career
Per 600 PA
11
70.97
Antonio Alfonseca
Career
Per 600 PA
0
0
Dave Leonhard
Career
Per 600 PA
3
19.35