Saul Rivera vs. Mike Willis — Career Comparison

Gen XP.R.Throws RightBats SwitchCaribbeanWashington NationalsNational LeagueRelief Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

The numbers give Saul Rivera a clear advantage over Mike Willis across the core pitching metrics. Saul Rivera led in home run suppression (HR9+ 383 vs 61), skill-based run prevention (DICE+ 108 vs 84), and run prevention (ERA+ 103 vs 81). Mike Willis held the edge in strikeout rate (K%+ 87 vs 80). Saul Rivera was the better reliever — the numbers make that case clearly.

Pitching Stats for Saul Rivera and Mike Willis

Saul Rivera
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Saul Rivera
Careerverified
Per 9 Inningsverified
249
8.02
Mike Willis
Career
Per 9 Innings
144
4.38
Saul Rivera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Saul Rivera
Careerverified
Per 9 Inningsverified
13
0.42
Mike Willis
Career
Per 9 Innings
7
0.21
Saul Rivera
Careerverified
Per 9 Inningsverified
15
0.48
Mike Willis
Career
Per 9 Innings
21
0.64
Saul Rivera
Careerverified
Per 9 Inningsverified
46.43
46.43
Mike Willis
Career
Per 9 Innings
25
25
Saul Rivera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Saul Rivera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Saul Rivera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Saul Rivera
Career
Per 9 Innings
4
0.13
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Saul Rivera
Careerverified
Per 9 Inningsverified
133
4.29
Mike Willis
Career
Per 9 Innings
151
4.59
Saul Rivera
Careerverified
Per 9 Inningsverified
4.29
4.29
Mike Willis
Career
Per 9 Innings
4.59
4.59
Saul Rivera
Careerverified
Per 9 Inningsverified
4.36
4.36
Mike Willis
Career
Per 9 Innings
4.59
4.59
Saul Rivera
Careerverified
Per 9 Inningsverified
3.89
3.89
Mike Willis
Career
Per 9 Innings
4.86
4.86
Saul Rivera
Career
Per 9 Innings
0.274
0.274
Mike Willis
Career
Per 9 Innings
0.274
0.274
Saul Rivera
Career
Per 9 Innings
838
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Saul Rivera
Career
Per 9 Innings
279.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Saul Rivera
Careerverified
Per 9 Innings
296
9.54
Mike Willis
Career
Per 9 Inningsverified
312
9.49
Saul Rivera
Career
Per 9 Innings
9.54
9.54
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Saul Rivera
Careerverified
Per 9 Inningsverified
17
0.55
Mike Willis
Career
Per 9 Innings
36
1.09
Saul Rivera
Careerverified
Per 9 Inningsverified
0.55
0.55
Mike Willis
Career
Per 9 Innings
1.09
1.09
Saul Rivera
Careerverified
Per 9 Inningsverified
0.07
0.07
Mike Willis
Career
Per 9 Innings
0.25
0.25
Saul Rivera
Career
Per 9 Innings
126
4.06
Mike Willis
Careerverified
Per 9 Inningsverified
124
3.77
Saul Rivera
Career
Per 9 Innings
16
0.52
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Saul Rivera
Career
Per 9 Innings
4.06
4.06
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Saul Rivera
Careerverified
Per 9 Inningsverified
192
6.19
Mike Willis
Career
Per 9 Innings
149
4.53
Saul Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Mike Willis
Career
Per 9 Innings
4.53
4.53
Saul Rivera
Career
Per 9 Innings
0.77
0.77
Mike Willis
Careerverified
Per 9 Inningsverified
1.03
1.03
Saul Rivera
Careerverified
Per 9 Inningsverified
1.138
1.138
Mike Willis
Career
Per 9 Innings
0.922
0.922
Saul Rivera
Career
Per 9 Innings
12
0.39
Mike Willis
Careerverified
Per 9 Inningsverified
9
0.27
Saul Rivera
Career
Per 9 Innings
11
0.35
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Saul Rivera
Career
Per 9 Innings
1
0.03
Mike Willis
Career
Per 9 Innings
1
0.03
Saul Rivera
Career
Per 9 Inningsverified
1247
40.18
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Saul Rivera
Career
Per 9 Innings
57
1.84
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Saul Rivera
Careerverified
Per 9 Inningsverified
145
4.67
Mike Willis
Career
Per 9 Innings
161
4.9
Saul Rivera
Careerverified
Per 9 Inningsverified
4.67
4.67
Mike Willis
Career
Per 9 Innings
4.9
4.9
Saul Rivera
Careerverified
Per 9 Inningsverified
16
0.52
Mike Willis
Career
Per 9 Innings
19
0.58
Saul Rivera
Career
Per 9 Innings
13
0.42
Mike Willis
Careerverified
Per 9 Inningsverified
12
0.36
Saul Rivera
Careerverified
Per 9 Inningsverified
28
0.9
Mike Willis
Career
Per 9 Innings
23
0.7
Saul Rivera
Career
Per 9 Innings
1.511
1.511
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Saul Rivera
Career
Per 9 Inningsverified
1081
34.83
Mike Willis
Careerverified
Per 9 Innings
1137
34.57
Saul Rivera
Careerverified
Per 9 Inningsverified
0.58
0.58
Mike Willis
Career
Per 9 Innings
1.12
1.12
Saul Rivera
Career
Per 9 Innings
0.32
0.32
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Saul Rivera
Careerverified
Per 9 Inningsverified
40.18
40.18
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Saul Rivera and Mike Willis

Saul Rivera
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Saul Rivera
Careerverified
Per 9 Inningsverified
249
8.02
Mike Willis
Career
Per 9 Innings
144
4.38
Saul Rivera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Saul Rivera
Career
Per 9 Innings
838
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Saul Rivera
Career
Per 9 Innings
279.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Saul Rivera
Careerverified
Per 9 Inningsverified
21
0.68
Mike Willis
Career
Per 9 Innings
19
0.58
Saul Rivera
Careerverified
Per 9 Inningsverified
62
2
Mike Willis
Career
Per 9 Innings
49
1.49
Saul Rivera
Careerverified
Per 9 Inningsverified
1
0.03
Mike Willis
Career
Per 9 Innings
2
0.06
Saul Rivera
Careerverified
Per 9 Inningsverified
84
2.71
Mike Willis
Career
Per 9 Innings
70
2.13
Saul Rivera
Careerverified
Per 9 Inningsverified
83
2.67
Mike Willis
Career
Per 9 Innings
68
2.07
Saul Rivera
Careerverified
Per 9 Inningsverified
98.81
98.81
Mike Willis
Career
Per 9 Innings
97.14
97.14
Saul Rivera
Career
Per 9 Innings
0.333
0.333
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Saul Rivera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Saul Rivera
Careerverified
Per 9 Inningsverified
6
0.19
Mike Willis
Career
Per 9 Innings
2
0.06
Saul Rivera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Saul Rivera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Saul Rivera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Saul Rivera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Saul Rivera and Mike Willis

Saul Rivera
Career
Per 600 PAverified
5
5
Mike Willis
Career
Per 600 PA
5
Saul Rivera
Careerverified
Per 600 PAverified
249
12450
Mike Willis
Career
Per 600 PA
144
Saul Rivera
Careerverified
Per 600 PAverified
12
600
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Careerverified
Per 600 PAverified
9
450
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Careerverified
Per 600 PAverified
0.111
0.111
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
0.5
0.5
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
1
50
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Careerverified
Per 600 PAverified
1
50
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
0.36
18.13
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
1
50
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Careerverified
Per 600 PAverified
3
150
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Careerverified
Per 600 PAverified
0.273
0.273
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
0.111
0.111
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
0.384
0.384
Mike Willis
Career
Per 600 PA
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
0.151
0.151
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
0.375
0.375
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
0.143
0.143
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
2
100
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Careerverified
Per 600 PAverified
2
100
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Careerverified
Per 600 PAverified
0.46
23.01
Mike Willis
Career
Per 600 PA
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Careerverified
Per 600 PAverified
2
100
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
2
100
Mike Willis
Careerverified
Per 600 PAverified
0
Saul Rivera
Careerverified
Per 600 PAverified
6
6
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
1
1
Mike Willis
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
1
50
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Saul Rivera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA