Robert Suarez vs. Mike Willis — Career Comparison

MillenialVenezuelaThrows RightBats RightSouth AmericaSan Diego PadresNational LeagueRelief PitcherAll-Star
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

The numbers give Robert Suarez a clear advantage over Mike Willis across the core pitching metrics. Robert Suarez led in run prevention (ERA+ 153 vs 81), home run suppression (HR9+ 125 vs 61), and skill-based run prevention (DICE+ 126 vs 84). Robert Suarez was the better reliever — the numbers make that case clearly.

Pitching Stats for Robert Suarez and Mike Willis

Robert Suarez
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Robert Suarez
Careerverified
Per 9 Inningsverified
207
8.87
Mike Willis
Career
Per 9 Innings
144
4.38
Robert Suarez
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Robert Suarez
Careerverified
Per 9 Inningsverified
22
0.94
Mike Willis
Career
Per 9 Innings
7
0.21
Robert Suarez
Careerverified
Per 9 Inningsverified
13
0.56
Mike Willis
Career
Per 9 Innings
21
0.64
Robert Suarez
Careerverified
Per 9 Inningsverified
62.86
62.86
Mike Willis
Career
Per 9 Innings
25
25
Robert Suarez
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Robert Suarez
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Robert Suarez
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Robert Suarez
Careerverified
Per 9 Inningsverified
77
3.3
Mike Willis
Career
Per 9 Innings
15
0.46
Robert Suarez
Careerverified
Per 9 Inningsverified
68
2.91
Mike Willis
Career
Per 9 Innings
151
4.59
Robert Suarez
Careerverified
Per 9 Inningsverified
2.91
2.91
Mike Willis
Career
Per 9 Innings
4.59
4.59
Robert Suarez
Careerverified
Per 9 Inningsverified
2.15
2.15
Mike Willis
Career
Per 9 Innings
4.59
4.59
Robert Suarez
Careerverified
Per 9 Inningsverified
3.2
3.2
Mike Willis
Career
Per 9 Innings
4.86
4.86
Robert Suarez
Careerverified
Per 9 Inningsverified
0.19
0.19
Mike Willis
Career
Per 9 Innings
0.274
0.274
Robert Suarez
Career
Per 9 Innings
630
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Robert Suarez
Career
Per 9 Innings
210
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Robert Suarez
Careerverified
Per 9 Inningsverified
143
6.13
Mike Willis
Career
Per 9 Innings
312
9.49
Robert Suarez
Careerverified
Per 9 Inningsverified
6.13
6.13
Mike Willis
Career
Per 9 Innings
9.49
9.49
Robert Suarez
Careerverified
Per 9 Inningsverified
21
0.9
Mike Willis
Career
Per 9 Innings
36
1.09
Robert Suarez
Careerverified
Per 9 Inningsverified
0.9
0.9
Mike Willis
Career
Per 9 Innings
1.09
1.09
Robert Suarez
Careerverified
Per 9 Inningsverified
0.1
0.1
Mike Willis
Career
Per 9 Innings
0.25
0.25
Robert Suarez
Careerverified
Per 9 Inningsverified
63
2.7
Mike Willis
Career
Per 9 Innings
124
3.77
Robert Suarez
Careerverified
Per 9 Inningsverified
6
0.26
Mike Willis
Career
Per 9 Innings
15
0.46
Robert Suarez
Careerverified
Per 9 Inningsverified
2.7
2.7
Mike Willis
Career
Per 9 Innings
3.77
3.77
Robert Suarez
Careerverified
Per 9 Inningsverified
219
9.39
Mike Willis
Career
Per 9 Innings
149
4.53
Robert Suarez
Careerverified
Per 9 Inningsverified
9.39
9.39
Mike Willis
Career
Per 9 Innings
4.53
4.53
Robert Suarez
Careerverified
Per 9 Inningsverified
1.06
1.06
Mike Willis
Career
Per 9 Innings
1.03
1.03
Robert Suarez
Careerverified
Per 9 Inningsverified
1.343
1.343
Mike Willis
Career
Per 9 Innings
0.922
0.922
Robert Suarez
Careerverified
Per 9 Inningsverified
4
0.17
Mike Willis
Career
Per 9 Innings
9
0.27
Robert Suarez
Career
Per 9 Innings
6
0.26
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Robert Suarez
Career
Per 9 Innings
1
0.04
Mike Willis
Career
Per 9 Inningsverified
1
0.03
Robert Suarez
Career
Per 9 Innings
826
35.4
Mike Willis
Careerverified
Per 9 Inningsverified
1295
39.38
Robert Suarez
Careerverified
Per 9 Inningsverified
122
5.23
Mike Willis
Career
Per 9 Innings
71
2.16
Robert Suarez
Careerverified
Per 9 Inningsverified
71
3.04
Mike Willis
Career
Per 9 Innings
161
4.9
Robert Suarez
Careerverified
Per 9 Inningsverified
3.04
3.04
Mike Willis
Career
Per 9 Innings
4.9
4.9
Robert Suarez
Careerverified
Per 9 Inningsverified
3
0.13
Mike Willis
Career
Per 9 Innings
19
0.58
Robert Suarez
Careerverified
Per 9 Inningsverified
3
0.13
Mike Willis
Career
Per 9 Innings
12
0.36
Robert Suarez
Career
Per 9 Innings
10
0.43
Mike Willis
Careerverified
Per 9 Inningsverified
23
0.7
Robert Suarez
Careerverified
Per 9 Inningsverified
0.981
0.981
Mike Willis
Career
Per 9 Innings
1.473
1.473
Robert Suarez
Career
Per 9 Innings
751
32.19
Mike Willis
Careerverified
Per 9 Inningsverified
1137
34.57
Robert Suarez
Careerverified
Per 9 Inningsverified
0.34
0.34
Mike Willis
Career
Per 9 Innings
1.12
1.12
Robert Suarez
Careerverified
Per 9 Inningsverified
0.239
0.239
Mike Willis
Career
Per 9 Innings
0.29
0.29
Robert Suarez
Career
Per 9 Innings
35.4
35.4
Mike Willis
Careerverified
Per 9 Inningsverified
39.38
39.38

Fielding Stats for Robert Suarez and Mike Willis

Robert Suarez
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Robert Suarez
Careerverified
Per 9 Inningsverified
207
8.87
Mike Willis
Career
Per 9 Innings
144
4.38
Robert Suarez
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Robert Suarez
Career
Per 9 Innings
630
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Robert Suarez
Career
Per 9 Innings
210
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Robert Suarez
Career
Per 9 Inningsverified
14
0.6
Mike Willis
Careerverified
Per 9 Innings
19
0.58
Robert Suarez
Career
Per 9 Innings
10
0.43
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Robert Suarez
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
2
0.06
Robert Suarez
Career
Per 9 Innings
24
1.03
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Robert Suarez
Career
Per 9 Innings
24
1.03
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Robert Suarez
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
97.14
97.14
Robert Suarez
Career
Per 9 Innings
0.116
0.116
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Robert Suarez
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Robert Suarez
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Robert Suarez
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Robert Suarez
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Robert Suarez
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Robert Suarez
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Robert Suarez and Mike Willis

Robert Suarez
Career
Per 600 PA
4
Mike Willis
Careerverified
Per 600 PA
5
Robert Suarez
Careerverified
Per 600 PA
207
Mike Willis
Career
Per 600 PA
144
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Robert Suarez
Career
Per 600 PA
Mike Willis
Career
Per 600 PA