Luis Cabrera vs. Mike Willis — Career Comparison

Greatest GenerationP.R.Throws RightBats RightCaribbeanIndianapolis ClownsNegro American LeagueStarting Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Luis Cabrera built a career as a starting pitcher and Mike Willis as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Luis Cabrera posted stronger surface numbers — ERA 4.09 and WHIP 1.515 compared to 4.59 and 1.524 for Mike Willis. By the career numbers, Luis Cabrera had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Luis Cabrera and Mike Willis

Luis Cabrera
Career
Per 9 Innings
1
1
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Luis Cabrera
Career
Per 9 Innings
5
1.36
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Luis Cabrera
Career
Per 9 Inningsverified
5
1.36
Mike Willis
Careerverified
Per 9 Innings
6
0.18
Luis Cabrera
Career
Per 9 Inningsverified
2
0.55
Mike Willis
Careerverified
Per 9 Innings
7
0.21
Luis Cabrera
Careerverified
Per 9 Inningsverified
2
0.55
Mike Willis
Career
Per 9 Innings
21
0.64
Luis Cabrera
Careerverified
Per 9 Inningsverified
50
50
Mike Willis
Career
Per 9 Innings
25
25
Luis Cabrera
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
4.17
4.17
Luis Cabrera
Careerverified
Per 9 Inningsverified
3
0.82
Mike Willis
Career
Per 9 Innings
1
0.03
Luis Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Luis Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Luis Cabrera
Careerverified
Per 9 Inningsverified
15
4.09
Mike Willis
Career
Per 9 Innings
151
4.59
Luis Cabrera
Careerverified
Per 9 Inningsverified
4.09
4.09
Mike Willis
Career
Per 9 Innings
4.59
4.59
Luis Cabrera
Career
Per 9 Innings
4.65
4.65
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Luis Cabrera
Careerverified
Per 9 Inningsverified
3.61
3.61
Mike Willis
Career
Per 9 Innings
4.86
4.86
Luis Cabrera
Career
Per 9 Innings
0.298
0.298
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
Luis Cabrera
Career
Per 9 Innings
99
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Luis Cabrera
Career
Per 9 Innings
33
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Luis Cabrera
Careerverified
Per 9 Innings
39
10.64
Mike Willis
Career
Per 9 Inningsverified
312
9.49
Luis Cabrera
Career
Per 9 Innings
10.64
10.64
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Luis Cabrera
Careerverified
Per 9 Inningsverified
1
0.27
Mike Willis
Career
Per 9 Innings
36
1.09
Luis Cabrera
Careerverified
Per 9 Inningsverified
0.27
0.27
Mike Willis
Career
Per 9 Innings
1.09
1.09
Luis Cabrera
Careerverified
Per 9 Inningsverified
0.2
0.2
Mike Willis
Career
Per 9 Innings
0.25
0.25
Luis Cabrera
Careerverified
Per 9 Inningsverified
11
3
Mike Willis
Career
Per 9 Innings
124
3.77
Luis Cabrera
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
15
0.46
Luis Cabrera
Careerverified
Per 9 Inningsverified
3
3
Mike Willis
Career
Per 9 Innings
3.77
3.77
Luis Cabrera
Career
Per 9 Innings
16
4.36
Mike Willis
Careerverified
Per 9 Inningsverified
149
4.53
Luis Cabrera
Career
Per 9 Innings
4.36
4.36
Mike Willis
Careerverified
Per 9 Inningsverified
4.53
4.53
Luis Cabrera
Careerverified
Per 9 Inningsverified
3.2
3.2
Mike Willis
Career
Per 9 Innings
1.03
1.03
Luis Cabrera
Career
Per 9 Innings
0.818
0.818
Mike Willis
Careerverified
Per 9 Inningsverified
0.922
0.922
Luis Cabrera
Careerverified
Per 9 Innings
1
0.27
Mike Willis
Career
Per 9 Innings
9
0.27
Luis Cabrera
Careerverified
Per 9 Innings
2
0.55
Mike Willis
Career
Per 9 Inningsverified
3
0.09
Luis Cabrera
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
1
0.03
Luis Cabrera
Career
Per 9 Inningsverified
145
39.55
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Luis Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Luis Cabrera
Careerverified
Per 9 Innings
20
5.45
Mike Willis
Career
Per 9 Inningsverified
161
4.9
Luis Cabrera
Career
Per 9 Innings
5.45
5.45
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Luis Cabrera
Careerverified
Per 9 Inningsverified
1
0.27
Mike Willis
Career
Per 9 Innings
19
0.58
Luis Cabrera
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
12
0.36
Luis Cabrera
Career
Per 9 Innings
2
0.55
Mike Willis
Careerverified
Per 9 Inningsverified
23
0.7
Luis Cabrera
Career
Per 9 Innings
1.515
1.515
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Luis Cabrera
Career
Per 9 Inningsverified
131
35.73
Mike Willis
Careerverified
Per 9 Innings
1137
34.57
Luis Cabrera
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
Luis Cabrera
Career
Per 9 Innings
0.333
0.333
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Luis Cabrera
Careerverified
Per 9 Inningsverified
39.55
39.55
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Luis Cabrera and Mike Willis

Luis Cabrera
Career
Per 9 Innings
1
1
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Luis Cabrera
Career
Per 9 Innings
5
1.36
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Luis Cabrera
Career
Per 9 Inningsverified
5
1.36
Mike Willis
Careerverified
Per 9 Innings
6
0.18
Luis Cabrera
Career
Per 9 Innings
99
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Luis Cabrera
Career
Per 9 Innings
33
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Luis Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
19
0.58
Luis Cabrera
Career
Per 9 Innings
3
0.82
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Luis Cabrera
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
2
0.06
Luis Cabrera
Career
Per 9 Innings
3
0.82
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Luis Cabrera
Career
Per 9 Innings
3
0.82
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Luis Cabrera
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
97.14
97.14
Luis Cabrera
Careerverified
Per 9 Inningsverified
0.6
0.6
Mike Willis
Career
Per 9 Innings
0.472
0.472
Luis Cabrera
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
4.17
4.17
Luis Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Luis Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Luis Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Luis Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Luis Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Luis Cabrera and Mike Willis

Luis Cabrera
Career
Per 600 PAverified
1
1
Mike Willis
Careerverified
Per 600 PA
5
Luis Cabrera
Career
Per 600 PAverified
5
187.5
Mike Willis
Careerverified
Per 600 PA
144
Luis Cabrera
Careerverified
Per 600 PAverified
16
600
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Careerverified
Per 600 PAverified
13
487.5
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Careerverified
Per 600 PAverified
0.231
0.231
Mike Willis
Career
Per 600 PA
Luis Cabrera
Careerverified
Per 600 PAverified
0.656
0.656
Mike Willis
Career
Per 600 PA
Luis Cabrera
Careerverified
Per 600 PAverified
3
112.5
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Careerverified
Per 600 PAverified
3
112.5
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Luis Cabrera
Careerverified
Per 600 PAverified
1.37
51.52
Mike Willis
Career
Per 600 PA
Luis Cabrera
Careerverified
Per 600 PAverified
3
112.5
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Careerverified
Per 600 PAverified
6
225
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Careerverified
Per 600 PAverified
0.375
0.375
Mike Willis
Career
Per 600 PA
Luis Cabrera
Careerverified
Per 600 PAverified
0.231
0.231
Mike Willis
Career
Per 600 PA
Luis Cabrera
Careerverified
Per 600 PAverified
0.606
0.606
Mike Willis
Career
Per 600 PA
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Luis Cabrera
Careerverified
Per 600 PAverified
0.227
0.227
Mike Willis
Career
Per 600 PA
Luis Cabrera
Careerverified
Per 600 PAverified
0.6
0.6
Mike Willis
Career
Per 600 PA
Luis Cabrera
Careerverified
Per 600 PAverified
0.25
0.25
Mike Willis
Career
Per 600 PA
Luis Cabrera
Careerverified
Per 600 PAverified
1
37.5
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Careerverified
Per 600 PAverified
4
150
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Careerverified
Per 600 PAverified
5
187.5
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Careerverified
Per 600 PAverified
1.81
67.96
Mike Willis
Career
Per 600 PA
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Careerverified
Per 600 PAverified
3
112.5
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
1
37.5
Mike Willis
Careerverified
Per 600 PAverified
0
Luis Cabrera
Careerverified
Per 600 PAverified
16
16
Mike Willis
Career
Per 600 PA
Luis Cabrera
Careerverified
Per 600 PAverified
3
3
Mike Willis
Career
Per 600 PA
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Luis Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA