Alberto Castillo vs. Mike Willis — Career Comparison

Gen XCubaThrows LeftBats LeftCaribbeanBaltimore OriolesAmerican LeagueRelief Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Looking at the career totals, Alberto Castillo and Mike Willis are fairly close on the surface numbers. Alberto Castillo had the edge in ERA (4.33 vs 4.59). By the career numbers, Alberto Castillo 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 Castillo and Mike Willis

Alberto Castillo
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Alberto Castillo
Career
Per 9 Inningsverified
79
11.78
Mike Willis
Careerverified
Per 9 Innings
144
4.38
Alberto Castillo
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Alberto Castillo
Career
Per 9 Inningsverified
3
0.45
Mike Willis
Careerverified
Per 9 Innings
7
0.21
Alberto Castillo
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
21
0.64
Alberto Castillo
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
25
25
Alberto Castillo
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Alberto Castillo
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Alberto Castillo
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Alberto Castillo
Careerverified
Per 9 Inningsverified
29
4.33
Mike Willis
Career
Per 9 Innings
151
4.59
Alberto Castillo
Careerverified
Per 9 Inningsverified
4.33
4.33
Mike Willis
Career
Per 9 Innings
4.59
4.59
Alberto Castillo
Career
Per 9 Innings
5.65
5.65
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Alberto Castillo
Career
Per 9 Innings
4.92
4.92
Mike Willis
Careerverified
Per 9 Inningsverified
4.86
4.86
Alberto Castillo
Career
Per 9 Innings
0.279
0.279
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
Alberto Castillo
Career
Per 9 Innings
181
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Alberto Castillo
Career
Per 9 Innings
60.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Alberto Castillo
Careerverified
Per 9 Innings
65
9.7
Mike Willis
Career
Per 9 Inningsverified
312
9.49
Alberto Castillo
Career
Per 9 Innings
9.7
9.7
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Alberto Castillo
Careerverified
Per 9 Innings
8
1.19
Mike Willis
Career
Per 9 Inningsverified
36
1.09
Alberto Castillo
Career
Per 9 Innings
1.19
1.19
Mike Willis
Careerverified
Per 9 Inningsverified
1.09
1.09
Alberto Castillo
Careerverified
Per 9 Inningsverified
0.1
0.1
Mike Willis
Career
Per 9 Innings
0.25
0.25
Alberto Castillo
Careerverified
Per 9 Innings
27
4.03
Mike Willis
Career
Per 9 Inningsverified
124
3.77
Alberto Castillo
Careerverified
Per 9 Inningsverified
1
0.15
Mike Willis
Career
Per 9 Innings
15
0.46
Alberto Castillo
Career
Per 9 Innings
4.03
4.03
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Alberto Castillo
Career
Per 9 Inningsverified
48
7.16
Mike Willis
Careerverified
Per 9 Innings
149
4.53
Alberto Castillo
Careerverified
Per 9 Inningsverified
7.16
7.16
Mike Willis
Career
Per 9 Innings
4.53
4.53
Alberto Castillo
Career
Per 9 Innings
0.61
0.61
Mike Willis
Careerverified
Per 9 Inningsverified
1.03
1.03
Alberto Castillo
Careerverified
Per 9 Inningsverified
1.243
1.243
Mike Willis
Career
Per 9 Innings
0.922
0.922
Alberto Castillo
Careerverified
Per 9 Innings
2
0.3
Mike Willis
Career
Per 9 Inningsverified
9
0.27
Alberto Castillo
Career
Per 9 Innings
9
1.34
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Alberto Castillo
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
1
0.03
Alberto Castillo
Career
Per 9 Inningsverified
271
40.43
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Alberto Castillo
Career
Per 9 Inningsverified
19
2.83
Mike Willis
Careerverified
Per 9 Innings
71
2.16
Alberto Castillo
Careerverified
Per 9 Inningsverified
30
4.48
Mike Willis
Career
Per 9 Innings
161
4.9
Alberto Castillo
Careerverified
Per 9 Inningsverified
4.48
4.48
Mike Willis
Career
Per 9 Innings
4.9
4.9
Alberto Castillo
Careerverified
Per 9 Inningsverified
1
0.15
Mike Willis
Career
Per 9 Innings
19
0.58
Alberto Castillo
Careerverified
Per 9 Inningsverified
1
0.15
Mike Willis
Career
Per 9 Innings
12
0.36
Alberto Castillo
Career
Per 9 Inningsverified
8
1.19
Mike Willis
Careerverified
Per 9 Innings
23
0.7
Alberto Castillo
Career
Per 9 Innings
1.525
1.525
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Alberto Castillo
Career
Per 9 Inningsverified
233
34.76
Mike Willis
Careerverified
Per 9 Innings
1137
34.57
Alberto Castillo
Careerverified
Per 9 Inningsverified
0.38
0.38
Mike Willis
Career
Per 9 Innings
1.12
1.12
Alberto Castillo
Career
Per 9 Innings
0.322
0.322
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Alberto Castillo
Careerverified
Per 9 Inningsverified
40.43
40.43
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Alberto Castillo and Mike Willis

Alberto Castillo
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Alberto Castillo
Career
Per 9 Inningsverified
79
11.78
Mike Willis
Careerverified
Per 9 Innings
144
4.38
Alberto Castillo
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Alberto Castillo
Career
Per 9 Innings
181
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Alberto Castillo
Career
Per 9 Innings
60.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Alberto Castillo
Career
Per 9 Inningsverified
7
1.04
Mike Willis
Careerverified
Per 9 Innings
19
0.58
Alberto Castillo
Career
Per 9 Inningsverified
14
2.09
Mike Willis
Careerverified
Per 9 Innings
49
1.49
Alberto Castillo
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
2
0.06
Alberto Castillo
Career
Per 9 Inningsverified
21
3.13
Mike Willis
Careerverified
Per 9 Innings
70
2.13
Alberto Castillo
Career
Per 9 Inningsverified
21
3.13
Mike Willis
Careerverified
Per 9 Innings
68
2.07
Alberto Castillo
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
97.14
97.14
Alberto Castillo
Career
Per 9 Innings
0.266
0.266
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Alberto Castillo
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Alberto Castillo
Career
Per 9 Inningsverified
1
0.15
Mike Willis
Careerverified
Per 9 Innings
2
0.06
Alberto Castillo
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Alberto Castillo
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Alberto Castillo and Mike Willis

Alberto Castillo
Career
Per 600 PA
4
Mike Willis
Careerverified
Per 600 PA
5
Alberto Castillo
Career
Per 600 PA
79
Mike Willis
Careerverified
Per 600 PA
144
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Alberto Castillo
Career
Per 600 PA
Mike Willis
Career
Per 600 PA