Adam Oller vs. Mike Willis — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaOakland AthleticsAmerican LeagueStarting Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Adam Oller 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. Mike Willis posted stronger surface numbers — ERA 4.59 and WHIP 1.524 compared to 6.54 and 1.665 for Adam Oller. By the career numbers, Mike Willis had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Adam Oller and Mike Willis

Adam Oller
Career
Per 9 Innings
3
3
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Adam Oller
Career
Per 9 Innings
36
2.38
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Adam Oller
Careerverified
Per 9 Inningsverified
23
1.52
Mike Willis
Career
Per 9 Innings
6
0.18
Adam Oller
Career
Per 9 Inningsverified
5
0.33
Mike Willis
Careerverified
Per 9 Innings
7
0.21
Adam Oller
Careerverified
Per 9 Innings
13
0.86
Mike Willis
Career
Per 9 Inningsverified
21
0.64
Adam Oller
Careerverified
Per 9 Inningsverified
27.78
27.78
Mike Willis
Career
Per 9 Innings
25
25
Adam Oller
Careerverified
Per 9 Inningsverified
63.89
63.89
Mike Willis
Career
Per 9 Innings
4.17
4.17
Adam Oller
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Adam Oller
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Adam Oller
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Adam Oller
Careerverified
Per 9 Innings
99
6.54
Mike Willis
Career
Per 9 Inningsverified
151
4.59
Adam Oller
Career
Per 9 Innings
6.54
6.54
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Adam Oller
Career
Per 9 Innings
6.44
6.44
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Adam Oller
Career
Per 9 Innings
6.09
6.09
Mike Willis
Careerverified
Per 9 Inningsverified
4.86
4.86
Adam Oller
Career
Per 9 Innings
0.283
0.283
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
Adam Oller
Career
Per 9 Innings
409
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Adam Oller
Career
Per 9 Innings
136.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Adam Oller
Careerverified
Per 9 Innings
154
10.17
Mike Willis
Career
Per 9 Inningsverified
312
9.49
Adam Oller
Career
Per 9 Innings
10.17
10.17
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Adam Oller
Careerverified
Per 9 Innings
29
1.91
Mike Willis
Career
Per 9 Inningsverified
36
1.09
Adam Oller
Career
Per 9 Innings
1.91
1.91
Mike Willis
Careerverified
Per 9 Inningsverified
1.09
1.09
Adam Oller
Career
Per 9 Innings
0.81
0.81
Mike Willis
Careerverified
Per 9 Inningsverified
0.25
0.25
Adam Oller
Careerverified
Per 9 Innings
73
4.82
Mike Willis
Career
Per 9 Inningsverified
124
3.77
Adam Oller
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
15
0.46
Adam Oller
Career
Per 9 Innings
4.82
4.82
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Adam Oller
Career
Per 9 Inningsverified
95
6.27
Mike Willis
Careerverified
Per 9 Innings
149
4.53
Adam Oller
Careerverified
Per 9 Inningsverified
6.27
6.27
Mike Willis
Career
Per 9 Innings
4.53
4.53
Adam Oller
Careerverified
Per 9 Inningsverified
2.64
2.64
Mike Willis
Career
Per 9 Innings
1.03
1.03
Adam Oller
Careerverified
Per 9 Inningsverified
1.232
1.232
Mike Willis
Career
Per 9 Innings
0.922
0.922
Adam Oller
Careerverified
Per 9 Innings
6
0.4
Mike Willis
Career
Per 9 Inningsverified
9
0.27
Adam Oller
Career
Per 9 Innings
5
0.33
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Adam Oller
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
1
0.03
Adam Oller
Career
Per 9 Inningsverified
627
41.39
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Adam Oller
Career
Per 9 Innings
5
0.33
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Adam Oller
Careerverified
Per 9 Innings
104
6.87
Mike Willis
Career
Per 9 Inningsverified
161
4.9
Adam Oller
Career
Per 9 Innings
6.87
6.87
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Adam Oller
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
19
0.58
Adam Oller
Careerverified
Per 9 Inningsverified
5
0.33
Mike Willis
Career
Per 9 Innings
12
0.36
Adam Oller
Career
Per 9 Inningsverified
12
0.79
Mike Willis
Careerverified
Per 9 Innings
23
0.7
Adam Oller
Career
Per 9 Innings
1.665
1.665
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Adam Oller
Career
Per 9 Inningsverified
544
35.91
Mike Willis
Careerverified
Per 9 Innings
1137
34.57
Adam Oller
Career
Per 9 Innings
2.89
2.89
Mike Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
Adam Oller
Career
Per 9 Innings
0.298
0.298
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Adam Oller
Careerverified
Per 9 Inningsverified
41.39
41.39
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Adam Oller and Mike Willis

Adam Oller
Career
Per 9 Innings
3
3
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Adam Oller
Career
Per 9 Innings
36
2.38
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Adam Oller
Careerverified
Per 9 Inningsverified
23
1.52
Mike Willis
Career
Per 9 Innings
6
0.18
Adam Oller
Career
Per 9 Innings
409
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Adam Oller
Career
Per 9 Innings
136.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Adam Oller
Career
Per 9 Innings
5
0.33
Mike Willis
Careerverified
Per 9 Inningsverified
19
0.58
Adam Oller
Career
Per 9 Innings
7
0.46
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Adam Oller
Career
Per 9 Innings
2
0.13
Mike Willis
Career
Per 9 Inningsverified
2
0.06
Adam Oller
Career
Per 9 Innings
14
0.92
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Adam Oller
Career
Per 9 Innings
12
0.79
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Adam Oller
Career
Per 9 Innings
85.71
85.71
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
Adam Oller
Career
Per 9 Innings
0.333
0.333
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Adam Oller
Careerverified
Per 9 Inningsverified
63.89
63.89
Mike Willis
Career
Per 9 Innings
4.17
4.17
Adam Oller
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Adam Oller
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Adam Oller
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Adam Oller
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Adam Oller
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Adam Oller and Mike Willis

Adam Oller
Career
Per 600 PA
3
Mike Willis
Careerverified
Per 600 PA
5
Adam Oller
Career
Per 600 PA
36
Mike Willis
Careerverified
Per 600 PA
144
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Adam Oller
Career
Per 600 PA
Mike Willis
Career
Per 600 PA