Manny Aybar vs. Jim Todd — Career Comparison
When held to the same standard, Manny Aybar comes out ahead of Jim Todd in this reliever comparison. Manny Aybar led in strikeout rate (K%+ 80 vs 63), walk avoidance (BB%+ 109 vs 97), and skill-based run prevention (DICE+ 95 vs 91). Jim Todd held the edge in home run suppression (HR9+ 132 vs 102). The edge goes to Manny Aybar.
Pitching Stats for Manny Aybar and Jim Todd
Manny Aybar
Career
Per 9 Innings
208
4.79
Jim Todd
Career
Per 9 Innings
270
4.76
Manny Aybar
Career
Per 9 Innings
48.57
48.57
Jim Todd
Career
Per 9 Innings
52.08
52.08
Manny Aybar
Career
Per 9 Innings
13.46
13.46
Jim Todd
Career
Per 9 Innings
2.96
2.96
Manny Aybar
Career
Per 9 Innings
222
5.11
Jim Todd
Career
Per 9 Innings
240
4.23
Manny Aybar
Career
Per 9 Innings
4.82
4.82
Jim Todd
Career
Per 9 Innings
4.51
4.51
Manny Aybar
Career
Per 9 Innings
4.68
4.68
Jim Todd
Career
Per 9 Innings
4.6
4.6
Manny Aybar
Career
Per 9 Innings
0.271
0.271
Jim Todd
Career
Per 9 Innings
0.277
0.277
Manny Aybar
Career
Per 9 Innings
1173
27
Jim Todd
Career
Per 9 Innings
1533
27
Manny Aybar
Career
Per 9 Innings
9.51
9.51
Jim Todd
Career
Per 9 Innings
9.53
9.53
Manny Aybar
Career
Per 9 Innings
1.13
1.13
Jim Todd
Career
Per 9 Innings
0.6
0.6
Manny Aybar
Career
Per 9 Innings
0.24
0.24
Jim Todd
Career
Per 9 Innings
0.13
0.13
Manny Aybar
Career
Per 9 Innings
10
0.23
Jim Todd
Career
Per 9 Innings
31
0.55
Manny Aybar
Career
Per 9 Innings
3.96
3.96
Jim Todd
Career
Per 9 Innings
4.21
4.21
Manny Aybar
Career
Per 9 Innings
273
6.28
Jim Todd
Career
Per 9 Innings
194
3.42
Manny Aybar
Career
Per 9 Innings
6.28
6.28
Jim Todd
Career
Per 9 Innings
3.42
3.42
Manny Aybar
Career
Per 9 Innings
1.31
1.31
Jim Todd
Career
Per 9 Innings
0.72
0.72
Manny Aybar
Career
Per 9 Innings
1.138
1.138
Jim Todd
Career
Per 9 Innings
0.847
0.847
Manny Aybar
Career
Per 9 Innings
16
0.37
Jim Todd
Career
Per 9 Innings
16
0.28
Manny Aybar
Career
Per 9 Innings
1749
40.26
Jim Todd
Career
Per 9 Innings
2249
39.61
Manny Aybar
Career
Per 9 Innings
53
1.22
Jim Todd
Career
Per 9 Innings
119
2.1
Manny Aybar
Career
Per 9 Innings
5.62
5.62
Jim Todd
Career
Per 9 Innings
4.98
4.98
Manny Aybar
Career
Per 9 Innings
22
0.51
Jim Todd
Career
Per 9 Innings
21
0.37
Manny Aybar
Career
Per 9 Innings
16
0.37
Jim Todd
Career
Per 9 Innings
17
0.3
Manny Aybar
Career
Per 9 Innings
25
0.58
Jim Todd
Career
Per 9 Innings
70
1.23
Manny Aybar
Career
Per 9 Innings
1.496
1.496
Jim Todd
Career
Per 9 Innings
1.526
1.526
Manny Aybar
Career
Per 9 Innings
1523
35.06
Jim Todd
Career
Per 9 Innings
1956
34.45
Manny Aybar
Career
Per 9 Innings
1.17
1.17
Jim Todd
Career
Per 9 Innings
1.05
1.05
Manny Aybar
Career
Per 9 Innings
0.303
0.303
Jim Todd
Career
Per 9 Innings
0.293
0.293
Manny Aybar
Career
Per 9 Innings
40.26
40.26
Jim Todd
Career
Per 9 Innings
39.61
39.61
Fielding Stats for Manny Aybar and Jim Todd
Manny Aybar
Career
Per 9 Innings
208
4.79
Jim Todd
Career
Per 9 Innings
270
4.76
Manny Aybar
Career
Per 9 Innings
27
0.62
Jim Todd
Career
Per 9 Innings
8
0.14
Manny Aybar
Career
Per 9 Innings
80
1.84
Jim Todd
Career
Per 9 Innings
157
2.77
Manny Aybar
Career
Per 9 Innings
77
1.77
Jim Todd
Career
Per 9 Innings
151
2.66
Manny Aybar
Career
Per 9 Innings
96.25
96.25
Jim Todd
Career
Per 9 Innings
96.18
96.18
Manny Aybar
Career
Per 9 Innings
0.37
0.37
Jim Todd
Career
Per 9 Innings
0.559
0.559
Manny Aybar
Career
Per 9 Innings
12.98
12.98
Jim Todd
Career
Per 9 Innings
2.96
2.96
Hitting Stats for Manny Aybar and Jim Todd
Manny Aybar
Career
Per 600 PA
210
1657.89
Jim Todd
Career
Per 600 PA
270
8526.32
Manny Aybar
Career
Per 600 PA
0.186
0.186
Jim Todd
Career
Per 600 PA
0.059
0.059
Manny Aybar
Career
Per 600 PA
0.474
0.474
Jim Todd
Career
Per 600 PA
0.211
0.211
Manny Aybar
Career
Per 600 PA
0.208
0.208
Jim Todd
Career
Per 600 PA
0.056
0.056
Manny Aybar
Career
Per 600 PA
0.229
0.229
Jim Todd
Career
Per 600 PA
0.059
0.059
Manny Aybar
Career
Per 600 PA
0.151
0.151
Jim Todd
Career
Per 600 PA
0.04
0.04
Manny Aybar
Career
Per 600 PA
0.316
0.316
Jim Todd
Career
Per 600 PA
0.059
0.059
Manny Aybar
Career
Per 600 PA
2.71
2.71
Jim Todd
Career
Per 600 PA
2.71
2.71