Alberto Cabrera vs. Mike Willis — Career Comparison

MillenialD.R.Throws RightBats RightCaribbeanChicago CubsNational LeagueRelief Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Looking at the career totals, Alberto Cabrera and Mike Willis are fairly close on the surface numbers. Mike Willis posted stronger numbers in ERA (4.59 vs 5.2) and WHIP (1.524 vs 1.699). Alberto Cabrera had the advantage in home runs allowed (0.33 per nine innings vs 1.09). By the career numbers, Mike Willis had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Alberto Cabrera and Mike Willis

Alberto Cabrera
Career
Per 9 Innings
2
2
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Alberto Cabrera
Career
Per 9 Inningsverified
32
10.41
Mike Willis
Careerverified
Per 9 Innings
144
4.38
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Alberto Cabrera
Career
Per 9 Inningsverified
1
0.33
Mike Willis
Careerverified
Per 9 Innings
7
0.21
Alberto Cabrera
Careerverified
Per 9 Inningsverified
1
0.33
Mike Willis
Career
Per 9 Innings
21
0.64
Alberto Cabrera
Careerverified
Per 9 Inningsverified
50
50
Mike Willis
Career
Per 9 Innings
25
25
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Alberto Cabrera
Careerverified
Per 9 Innings
16
5.2
Mike Willis
Career
Per 9 Inningsverified
151
4.59
Alberto Cabrera
Career
Per 9 Innings
5.2
5.2
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Alberto Cabrera
Careerverified
Per 9 Inningsverified
4.47
4.47
Mike Willis
Career
Per 9 Innings
4.59
4.59
Alberto Cabrera
Careerverified
Per 9 Inningsverified
3.94
3.94
Mike Willis
Career
Per 9 Innings
4.86
4.86
Alberto Cabrera
Careerverified
Per 9 Inningsverified
0.226
0.226
Mike Willis
Career
Per 9 Innings
0.274
0.274
Alberto Cabrera
Career
Per 9 Innings
83
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Alberto Cabrera
Career
Per 9 Innings
27.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Alberto Cabrera
Careerverified
Per 9 Inningsverified
23
7.48
Mike Willis
Career
Per 9 Innings
312
9.49
Alberto Cabrera
Careerverified
Per 9 Inningsverified
7.48
7.48
Mike Willis
Career
Per 9 Innings
9.49
9.49
Alberto Cabrera
Careerverified
Per 9 Inningsverified
1
0.33
Mike Willis
Career
Per 9 Innings
36
1.09
Alberto Cabrera
Careerverified
Per 9 Inningsverified
0.33
0.33
Mike Willis
Career
Per 9 Innings
1.09
1.09
Alberto Cabrera
Careerverified
Per 9 Inningsverified
0.03
0.03
Mike Willis
Career
Per 9 Innings
0.25
0.25
Alberto Cabrera
Careerverified
Per 9 Innings
23
7.48
Mike Willis
Career
Per 9 Inningsverified
124
3.77
Alberto Cabrera
Careerverified
Per 9 Inningsverified
1
0.33
Mike Willis
Career
Per 9 Innings
15
0.46
Alberto Cabrera
Career
Per 9 Innings
7.48
7.48
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Alberto Cabrera
Career
Per 9 Inningsverified
31
10.08
Mike Willis
Careerverified
Per 9 Innings
149
4.53
Alberto Cabrera
Careerverified
Per 9 Inningsverified
10.08
10.08
Mike Willis
Career
Per 9 Innings
4.53
4.53
Alberto Cabrera
Career
Per 9 Innings
0.97
0.97
Mike Willis
Careerverified
Per 9 Inningsverified
1.03
1.03
Alberto Cabrera
Careerverified
Per 9 Inningsverified
1.952
1.952
Mike Willis
Career
Per 9 Innings
0.922
0.922
Alberto Cabrera
Careerverified
Per 9 Innings
5
1.63
Mike Willis
Career
Per 9 Inningsverified
9
0.27
Alberto Cabrera
Careerverified
Per 9 Innings
2
0.65
Mike Willis
Career
Per 9 Inningsverified
3
0.09
Alberto Cabrera
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
1
0.03
Alberto Cabrera
Career
Per 9 Inningsverified
129
41.96
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Alberto Cabrera
Career
Per 9 Innings
6
1.95
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Alberto Cabrera
Careerverified
Per 9 Innings
18
5.86
Mike Willis
Career
Per 9 Inningsverified
161
4.9
Alberto Cabrera
Career
Per 9 Innings
5.86
5.86
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Alberto Cabrera
Careerverified
Per 9 Inningsverified
1
0.33
Mike Willis
Career
Per 9 Innings
19
0.58
Alberto Cabrera
Careerverified
Per 9 Inningsverified
1
0.33
Mike Willis
Career
Per 9 Innings
12
0.36
Alberto Cabrera
Career
Per 9 Innings
2
0.65
Mike Willis
Careerverified
Per 9 Inningsverified
23
0.7
Alberto Cabrera
Career
Per 9 Innings
1.663
1.663
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Alberto Cabrera
Career
Per 9 Innings
102
33.18
Mike Willis
Careerverified
Per 9 Inningsverified
1137
34.57
Alberto Cabrera
Careerverified
Per 9 Inningsverified
0.56
0.56
Mike Willis
Career
Per 9 Innings
1.12
1.12
Alberto Cabrera
Career
Per 9 Innings
0.314
0.314
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Alberto Cabrera
Careerverified
Per 9 Inningsverified
41.96
41.96
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Alberto Cabrera and Mike Willis

Alberto Cabrera
Career
Per 9 Innings
2
2
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Alberto Cabrera
Career
Per 9 Inningsverified
32
10.41
Mike Willis
Careerverified
Per 9 Innings
144
4.38
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Alberto Cabrera
Career
Per 9 Innings
83
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Alberto Cabrera
Career
Per 9 Innings
27.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Alberto Cabrera
Career
Per 9 Inningsverified
3
0.98
Mike Willis
Careerverified
Per 9 Innings
19
0.58
Alberto Cabrera
Career
Per 9 Innings
3
0.98
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Alberto Cabrera
Careerverified
Per 9 Innings
1
0.33
Mike Willis
Career
Per 9 Inningsverified
2
0.06
Alberto Cabrera
Career
Per 9 Inningsverified
7
2.28
Mike Willis
Careerverified
Per 9 Innings
70
2.13
Alberto Cabrera
Career
Per 9 Innings
6
1.95
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Alberto Cabrera
Career
Per 9 Innings
85.71
85.71
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
Alberto Cabrera
Career
Per 9 Innings
0.188
0.188
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Alberto Cabrera
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Alberto Cabrera and Mike Willis

Alberto Cabrera
Career
Per 600 PA
2
Mike Willis
Careerverified
Per 600 PA
5
Alberto Cabrera
Career
Per 600 PA
32
Mike Willis
Careerverified
Per 600 PA
144
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Cabrera
Career
Per 600 PA
Mike Willis
Career
Per 600 PA