Ollie Johns vs. Mike Willis — Career Comparison

Pre-GenerationalOhioThrows LeftBats LeftNorth AmericaCincinnati RedsNational LeagueStarting Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

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

Pitching Stats for Ollie Johns and Mike Willis

Ollie Johns
Career
Per 9 Innings
1
1
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Ollie Johns
Career
Per 9 Innings
4
2
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Ollie Johns
Career
Per 9 Inningsverified
1
0.5
Mike Willis
Careerverified
Per 9 Innings
6
0.18
Ollie Johns
Career
Per 9 Inningsverified
1
0.5
Mike Willis
Careerverified
Per 9 Innings
7
0.21
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
21
0.64
Ollie Johns
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
25
25
Ollie Johns
Careerverified
Per 9 Inningsverified
25
25
Mike Willis
Career
Per 9 Innings
4.17
4.17
Ollie Johns
Career
Per 9 Inningsverified
1
0.5
Mike Willis
Career
Per 9 Innings
1
0.03
Ollie Johns
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Inningsverified
1
0.5
Mike Willis
Careerverified
Per 9 Innings
15
0.46
Ollie Johns
Careerverified
Per 9 Inningsverified
7
3.5
Mike Willis
Career
Per 9 Innings
151
4.59
Ollie Johns
Careerverified
Per 9 Inningsverified
3.5
3.5
Mike Willis
Career
Per 9 Innings
4.59
4.59
Ollie Johns
Career
Per 9 Innings
7.26
7.26
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Ollie Johns
Careerverified
Per 9 Inningsverified
3.5
3.5
Mike Willis
Career
Per 9 Innings
4.86
4.86
Ollie Johns
Career
Per 9 Innings
0.369
0.369
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
Ollie Johns
Career
Per 9 Innings
54
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Ollie Johns
Career
Per 9 Innings
18
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Ollie Johns
Careerverified
Per 9 Innings
31
15.5
Mike Willis
Career
Per 9 Inningsverified
312
9.49
Ollie Johns
Career
Per 9 Innings
15.5
15.5
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Ollie Johns
Careerverified
Per 9 Inningsverified
1
0.5
Mike Willis
Career
Per 9 Innings
36
1.09
Ollie Johns
Careerverified
Per 9 Inningsverified
0.5
0.5
Mike Willis
Career
Per 9 Innings
1.09
1.09
Ollie Johns
Career
Per 9 Innings
0.25
0.25
Mike Willis
Career
Per 9 Innings
0.25
0.25
Ollie Johns
Careerverified
Per 9 Inningsverified
4
2
Mike Willis
Career
Per 9 Innings
124
3.77
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
15
0.46
Ollie Johns
Careerverified
Per 9 Inningsverified
2
2
Mike Willis
Career
Per 9 Innings
3.77
3.77
Ollie Johns
Career
Per 9 Innings
8
4
Mike Willis
Careerverified
Per 9 Inningsverified
149
4.53
Ollie Johns
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
4.53
4.53
Ollie Johns
Careerverified
Per 9 Inningsverified
2
2
Mike Willis
Career
Per 9 Innings
1.03
1.03
Ollie Johns
Career
Per 9 Innings
0.667
0.667
Mike Willis
Careerverified
Per 9 Inningsverified
0.922
0.922
Ollie Johns
Careerverified
Per 9 Innings
1
0.5
Mike Willis
Career
Per 9 Inningsverified
9
0.27
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
3
0.09
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
1
0.03
Ollie Johns
Career
Per 9 Inningsverified
88
44
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Ollie Johns
Career
Per 9 Innings
2
1
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Ollie Johns
Careerverified
Per 9 Innings
22
11
Mike Willis
Career
Per 9 Inningsverified
161
4.9
Ollie Johns
Career
Per 9 Innings
11
11
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
19
0.58
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
12
0.36
Ollie Johns
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
23
0.7
Ollie Johns
Career
Per 9 Innings
1.944
1.944
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Ollie Johns
Career
Per 9 Inningsverified
84
42
Mike Willis
Careerverified
Per 9 Innings
1137
34.57
Ollie Johns
Career
Per 9 Innings
5.5
5.5
Mike Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
Ollie Johns
Career
Per 9 Innings
0.4
0.4
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Ollie Johns
Careerverified
Per 9 Inningsverified
44
44
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Ollie Johns and Mike Willis

Ollie Johns
Career
Per 9 Innings
1
1
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Ollie Johns
Career
Per 9 Innings
4
2
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Ollie Johns
Career
Per 9 Inningsverified
1
0.5
Mike Willis
Careerverified
Per 9 Innings
6
0.18
Ollie Johns
Career
Per 9 Innings
54
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Ollie Johns
Career
Per 9 Innings
18
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Ollie Johns
Career
Per 9 Inningsverified
2
1
Mike Willis
Careerverified
Per 9 Innings
19
0.58
Ollie Johns
Career
Per 9 Inningsverified
4
2
Mike Willis
Careerverified
Per 9 Innings
49
1.49
Ollie Johns
Careerverified
Per 9 Innings
1
0.5
Mike Willis
Career
Per 9 Inningsverified
2
0.06
Ollie Johns
Career
Per 9 Inningsverified
7
3.5
Mike Willis
Careerverified
Per 9 Innings
70
2.13
Ollie Johns
Career
Per 9 Inningsverified
6
3
Mike Willis
Careerverified
Per 9 Innings
68
2.07
Ollie Johns
Career
Per 9 Innings
85.71
85.71
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
Ollie Johns
Careerverified
Per 9 Inningsverified
1.5
1.5
Mike Willis
Career
Per 9 Innings
0.472
0.472
Ollie Johns
Careerverified
Per 9 Inningsverified
25
25
Mike Willis
Career
Per 9 Innings
4.17
4.17
Ollie Johns
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Ollie Johns
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Ollie Johns and Mike Willis

Ollie Johns
Career
Per 600 PAverified
1
1
Mike Willis
Careerverified
Per 600 PA
5
Ollie Johns
Career
Per 600 PAverified
4
400
Mike Willis
Careerverified
Per 600 PA
144
Ollie Johns
Careerverified
Per 600 PAverified
6
600
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Careerverified
Per 600 PAverified
5
500
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Careerverified
Per 600 PAverified
0.2
0.2
Mike Willis
Career
Per 600 PA
Ollie Johns
Careerverified
Per 600 PAverified
0.5
0.5
Mike Willis
Career
Per 600 PA
Ollie Johns
Careerverified
Per 600 PAverified
1
100
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Careerverified
Per 600 PAverified
1
100
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Ollie Johns
Careerverified
Per 600 PAverified
0.18
18.03
Mike Willis
Career
Per 600 PA
Ollie Johns
Careerverified
Per 600 PAverified
1
100
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Careerverified
Per 600 PAverified
1
100
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Careerverified
Per 600 PAverified
0.2
0.2
Mike Willis
Career
Per 600 PA
Ollie Johns
Careerverified
Per 600 PAverified
0.2
0.2
Mike Willis
Career
Per 600 PA
Ollie Johns
Careerverified
Per 600 PAverified
0.4
0.4
Mike Willis
Career
Per 600 PA
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Ollie Johns
Careerverified
Per 600 PAverified
0.14
0.14
Mike Willis
Career
Per 600 PA
Ollie Johns
Careerverified
Per 600 PAverified
0.25
0.25
Mike Willis
Career
Per 600 PA
Ollie Johns
Careerverified
Per 600 PAverified
0.5
0.5
Mike Willis
Career
Per 600 PA
Ollie Johns
Careerverified
Per 600 PAverified
2
200
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Careerverified
Per 600 PAverified
1
100
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Careerverified
Per 600 PAverified
3
300
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Careerverified
Per 600 PAverified
0.2
19.59
Mike Willis
Career
Per 600 PA
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
3
300
Mike Willis
Careerverified
Per 600 PAverified
0
Ollie Johns
Careerverified
Per 600 PAverified
2
2
Mike Willis
Career
Per 600 PA
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Ollie Johns
Careerverified
Per 600 PAverified
1
100
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Ollie Johns
Career
Per 600 PA
Mike Willis
Career
Per 600 PA