Eduardo Rodriguez vs. Mike Willis — Career Comparison
The numbers give Eduardo Rodriguez a clear advantage over Mike Willis across the core pitching metrics. Eduardo Rodriguez led in home run suppression (HR9+ 91 vs 61), run prevention (ERA+ 99 vs 81), and strikeout rate (K%+ 94 vs 87). Mike Willis held the edge in walk avoidance (BB%+ 100 vs 85). Eduardo Rodriguez was the better reliever — the numbers make that case clearly.
Pitching Stats for Eduardo Rodriguez and Mike Willis
Eduardo Rodriguez
Career
Per 9 Innings
264
3.24
Mike Willis
Career
Per 9 Innings
144
4.38
Eduardo Rodriguez
Career
Per 9 Innings
39
0.48
Mike Willis
Career
Per 9 Innings
6
0.18
Eduardo Rodriguez
Career
Per 9 Innings
42
0.51
Mike Willis
Career
Per 9 Innings
7
0.21
Eduardo Rodriguez
Career
Per 9 Innings
36
0.44
Mike Willis
Career
Per 9 Innings
21
0.64
Eduardo Rodriguez
Career
Per 9 Innings
53.85
53.85
Mike Willis
Career
Per 9 Innings
25
25
Eduardo Rodriguez
Career
Per 9 Innings
14.77
14.77
Mike Willis
Career
Per 9 Innings
4.17
4.17
Eduardo Rodriguez
Career
Per 9 Innings
7
0.09
Mike Willis
Career
Per 9 Innings
1
0.03
Eduardo Rodriguez
Career
Per 9 Innings
32
0.39
Mike Willis
Career
Per 9 Innings
15
0.46
Eduardo Rodriguez
Career
Per 9 Innings
317
3.89
Mike Willis
Career
Per 9 Innings
151
4.59
Eduardo Rodriguez
Career
Per 9 Innings
3.89
3.89
Mike Willis
Career
Per 9 Innings
4.59
4.59
Eduardo Rodriguez
Career
Per 9 Innings
3.78
3.78
Mike Willis
Career
Per 9 Innings
4.59
4.59
Eduardo Rodriguez
Career
Per 9 Innings
4.39
4.39
Mike Willis
Career
Per 9 Innings
4.86
4.86
Eduardo Rodriguez
Career
Per 9 Innings
0.248
0.248
Mike Willis
Career
Per 9 Innings
0.274
0.274
Eduardo Rodriguez
Career
Per 9 Innings
2202
27
Mike Willis
Career
Per 9 Innings
888
27
Eduardo Rodriguez
Career
Per 9 Innings
734
9
Mike Willis
Career
Per 9 Innings
296
9
Eduardo Rodriguez
Career
Per 9 Innings
681
8.35
Mike Willis
Career
Per 9 Innings
312
9.49
Eduardo Rodriguez
Career
Per 9 Innings
8.35
8.35
Mike Willis
Career
Per 9 Innings
9.49
9.49
Eduardo Rodriguez
Career
Per 9 Innings
65
0.8
Mike Willis
Career
Per 9 Innings
36
1.09
Eduardo Rodriguez
Career
Per 9 Innings
0.8
0.8
Mike Willis
Career
Per 9 Innings
1.09
1.09
Eduardo Rodriguez
Career
Per 9 Innings
0.25
0.25
Mike Willis
Career
Per 9 Innings
0.25
0.25
Eduardo Rodriguez
Career
Per 9 Innings
323
3.96
Mike Willis
Career
Per 9 Innings
124
3.77
Eduardo Rodriguez
Career
Per 9 Innings
40
0.49
Mike Willis
Career
Per 9 Innings
15
0.46
Eduardo Rodriguez
Career
Per 9 Innings
3.96
3.96
Mike Willis
Career
Per 9 Innings
3.77
3.77
Eduardo Rodriguez
Career
Per 9 Innings
430
5.27
Mike Willis
Career
Per 9 Innings
149
4.53
Eduardo Rodriguez
Career
Per 9 Innings
5.27
5.27
Mike Willis
Career
Per 9 Innings
4.53
4.53
Eduardo Rodriguez
Career
Per 9 Innings
1.63
1.63
Mike Willis
Career
Per 9 Innings
1.03
1.03
Eduardo Rodriguez
Career
Per 9 Innings
1.026
1.026
Mike Willis
Career
Per 9 Innings
0.922
0.922
Eduardo Rodriguez
Career
Per 9 Innings
24
0.29
Mike Willis
Career
Per 9 Innings
9
0.27
Eduardo Rodriguez
Career
Per 9 Innings
23
0.28
Mike Willis
Career
Per 9 Innings
3
0.09
Eduardo Rodriguez
Career
Per 9 Innings
2
0.02
Mike Willis
Career
Per 9 Innings
1
0.03
Eduardo Rodriguez
Career
Per 9 Innings
3164
38.8
Mike Willis
Career
Per 9 Innings
1295
39.38
Eduardo Rodriguez
Career
Per 9 Innings
141
1.73
Mike Willis
Career
Per 9 Innings
71
2.16
Eduardo Rodriguez
Career
Per 9 Innings
348
4.27
Mike Willis
Career
Per 9 Innings
161
4.9
Eduardo Rodriguez
Career
Per 9 Innings
4.27
4.27
Mike Willis
Career
Per 9 Innings
4.9
4.9
Eduardo Rodriguez
Career
Per 9 Innings
43
0.53
Mike Willis
Career
Per 9 Innings
19
0.58
Eduardo Rodriguez
Career
Per 9 Innings
30
0.37
Mike Willis
Career
Per 9 Innings
12
0.36
Eduardo Rodriguez
Career
Per 9 Innings
48
0.59
Mike Willis
Career
Per 9 Innings
23
0.7
Eduardo Rodriguez
Career
Per 9 Innings
1.368
1.368
Mike Willis
Career
Per 9 Innings
1.473
1.473
Eduardo Rodriguez
Career
Per 9 Innings
2745
33.66
Mike Willis
Career
Per 9 Innings
1137
34.57
Eduardo Rodriguez
Career
Per 9 Innings
1.32
1.32
Mike Willis
Career
Per 9 Innings
1.12
1.12
Eduardo Rodriguez
Career
Per 9 Innings
0.274
0.274
Mike Willis
Career
Per 9 Innings
0.29
0.29
Eduardo Rodriguez
Career
Per 9 Innings
38.8
38.8
Mike Willis
Career
Per 9 Innings
39.38
39.38
Fielding Stats for Eduardo Rodriguez and Mike Willis
Eduardo Rodriguez
Career
Per 9 Innings
264
3.24
Mike Willis
Career
Per 9 Innings
144
4.38
Eduardo Rodriguez
Career
Per 9 Innings
39
0.48
Mike Willis
Career
Per 9 Innings
6
0.18
Eduardo Rodriguez
Career
Per 9 Innings
2202
27
Mike Willis
Career
Per 9 Innings
888
27
Eduardo Rodriguez
Career
Per 9 Innings
734
9
Mike Willis
Career
Per 9 Innings
296
9
Eduardo Rodriguez
Career
Per 9 Innings
47
0.58
Mike Willis
Career
Per 9 Innings
19
0.58
Eduardo Rodriguez
Career
Per 9 Innings
80
0.98
Mike Willis
Career
Per 9 Innings
49
1.49
Eduardo Rodriguez
Career
Per 9 Innings
11
0.13
Mike Willis
Career
Per 9 Innings
2
0.06
Eduardo Rodriguez
Career
Per 9 Innings
138
1.69
Mike Willis
Career
Per 9 Innings
70
2.13
Eduardo Rodriguez
Career
Per 9 Innings
127
1.56
Mike Willis
Career
Per 9 Innings
68
2.07
Eduardo Rodriguez
Career
Per 9 Innings
92.03
92.03
Mike Willis
Career
Per 9 Innings
97.14
97.14
Eduardo Rodriguez
Career
Per 9 Innings
0.481
0.481
Mike Willis
Career
Per 9 Innings
0.472
0.472
Eduardo Rodriguez
Career
Per 9 Innings
14.77
14.77
Mike Willis
Career
Per 9 Innings
4.17
4.17
Eduardo Rodriguez
Career
Per 9 Innings
6
0.07
Mike Willis
Career
Per 9 Innings
2
0.06
Eduardo Rodriguez
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Eduardo Rodriguez
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Hitting Stats for Eduardo Rodriguez and Mike Willis
Eduardo Rodriguez
Career
Per 600 PA
264
158400
Mike Willis
Career
Per 600 PA
144
Eduardo Rodriguez
Career
Per 600 PA
1.2
1.2
Mike Willis
Career
Per 600 PA
Eduardo Rodriguez
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0