Ollie Johns vs. Mike Vasil — Career Comparison

Pre-GenerationalOhioThrows LeftBats LeftNorth AmericaCincinnati RedsNational LeagueStarting Pitcher
Gen ZMassachusettsThrows RightBats LeftNorth AmericaChicago White SoxAmerican LeagueRelief Pitcher

Ollie Johns built a career as a starting pitcher and Mike Vasil as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Mike Vasil posted stronger surface numbers — ERA 2.5 and WHIP 1.297 compared to 3.5 and 1.944 for Ollie Johns. By the career numbers, Mike Vasil had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Ollie Johns and Mike Vasil

Ollie Johns
Career
Per 9 Innings
1
1
Mike Vasil
Career
Per 9 Innings
1
1
Ollie Johns
Career
Per 9 Innings
4
2
Mike Vasil
Careerverified
Per 9 Inningsverified
47
4.19
Ollie Johns
Career
Per 9 Inningsverified
1
0.5
Mike Vasil
Careerverified
Per 9 Innings
3
0.27
Ollie Johns
Career
Per 9 Inningsverified
1
0.5
Mike Vasil
Careerverified
Per 9 Innings
5
0.45
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Mike Vasil
Career
Per 9 Innings
3
0.27
Ollie Johns
Careerverified
Per 9 Inningsverified
100
100
Mike Vasil
Career
Per 9 Innings
62.5
62.5
Ollie Johns
Careerverified
Per 9 Inningsverified
25
25
Mike Vasil
Career
Per 9 Innings
6.38
6.38
Ollie Johns
Careerverified
Per 9 Inningsverified
1
0.5
Mike Vasil
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Inningsverified
1
0.5
Mike Vasil
Careerverified
Per 9 Innings
4
0.36
Ollie Johns
Careerverified
Per 9 Innings
7
3.5
Mike Vasil
Career
Per 9 Inningsverified
28
2.5
Ollie Johns
Career
Per 9 Innings
3.5
3.5
Mike Vasil
Careerverified
Per 9 Inningsverified
2.5
2.5
Ollie Johns
Career
Per 9 Innings
7.26
7.26
Mike Vasil
Careerverified
Per 9 Inningsverified
3.19
3.19
Ollie Johns
Careerverified
Per 9 Inningsverified
3.5
3.5
Mike Vasil
Career
Per 9 Innings
4.19
4.19
Ollie Johns
Career
Per 9 Innings
0.369
0.369
Mike Vasil
Careerverified
Per 9 Inningsverified
0.204
0.204
Ollie Johns
Career
Per 9 Innings
54
27
Mike Vasil
Careerverified
Per 9 Innings
303
27
Ollie Johns
Career
Per 9 Innings
18
9
Mike Vasil
Careerverified
Per 9 Innings
101
9
Ollie Johns
Careerverified
Per 9 Innings
31
15.5
Mike Vasil
Career
Per 9 Inningsverified
74
6.59
Ollie Johns
Career
Per 9 Innings
15.5
15.5
Mike Vasil
Careerverified
Per 9 Inningsverified
6.59
6.59
Ollie Johns
Careerverified
Per 9 Inningsverified
1
0.5
Mike Vasil
Career
Per 9 Innings
8
0.71
Ollie Johns
Careerverified
Per 9 Inningsverified
0.5
0.5
Mike Vasil
Career
Per 9 Innings
0.71
0.71
Ollie Johns
Career
Per 9 Innings
0.25
0.25
Mike Vasil
Careerverified
Per 9 Inningsverified
0.17
0.17
Ollie Johns
Careerverified
Per 9 Inningsverified
4
2
Mike Vasil
Career
Per 9 Innings
52
4.63
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Mike Vasil
Career
Per 9 Innings
5
0.45
Ollie Johns
Careerverified
Per 9 Inningsverified
2
2
Mike Vasil
Career
Per 9 Innings
4.63
4.63
Ollie Johns
Career
Per 9 Innings
8
4
Mike Vasil
Careerverified
Per 9 Inningsverified
82
7.31
Ollie Johns
Career
Per 9 Innings
4
4
Mike Vasil
Careerverified
Per 9 Inningsverified
7.31
7.31
Ollie Johns
Careerverified
Per 9 Inningsverified
2
2
Mike Vasil
Career
Per 9 Innings
1.74
1.74
Ollie Johns
Career
Per 9 Innings
0.667
0.667
Mike Vasil
Careerverified
Per 9 Inningsverified
1.327
1.327
Ollie Johns
Careerverified
Per 9 Innings
1
0.5
Mike Vasil
Career
Per 9 Inningsverified
4
0.36
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Mike Vasil
Career
Per 9 Innings
8
0.71
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Mike Vasil
Career
Per 9 Innings
2
0.18
Ollie Johns
Career
Per 9 Inningsverified
88
44
Mike Vasil
Careerverified
Per 9 Innings
423
37.69
Ollie Johns
Career
Per 9 Innings
2
1
Mike Vasil
Careerverified
Per 9 Inningsverified
17
1.51
Ollie Johns
Careerverified
Per 9 Innings
22
11
Mike Vasil
Career
Per 9 Inningsverified
32
2.85
Ollie Johns
Career
Per 9 Innings
11
11
Mike Vasil
Careerverified
Per 9 Inningsverified
2.85
2.85
Ollie Johns
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Mike Vasil
Careerverified
Per 9 Inningsverified
13
1.16
Ollie Johns
Career
Per 9 Innings
1.944
1.944
Mike Vasil
Careerverified
Per 9 Inningsverified
1.248
1.248
Ollie Johns
Career
Per 9 Inningsverified
84
42
Mike Vasil
Careerverified
Per 9 Innings
363
32.35
Ollie Johns
Career
Per 9 Innings
5.5
5.5
Mike Vasil
Careerverified
Per 9 Inningsverified
0.68
0.68
Ollie Johns
Career
Per 9 Innings
0.4
0.4
Mike Vasil
Careerverified
Per 9 Inningsverified
0.242
0.242
Ollie Johns
Careerverified
Per 9 Inningsverified
44
44
Mike Vasil
Career
Per 9 Innings
37.69
37.69

Fielding Stats for Ollie Johns and Mike Vasil

Ollie Johns
Career
Per 9 Innings
1
1
Mike Vasil
Career
Per 9 Innings
1
1
Ollie Johns
Career
Per 9 Innings
4
2
Mike Vasil
Careerverified
Per 9 Inningsverified
47
4.19
Ollie Johns
Career
Per 9 Inningsverified
1
0.5
Mike Vasil
Careerverified
Per 9 Innings
3
0.27
Ollie Johns
Career
Per 9 Innings
54
27
Mike Vasil
Careerverified
Per 9 Innings
303
27
Ollie Johns
Career
Per 9 Innings
18
9
Mike Vasil
Careerverified
Per 9 Innings
101
9
Ollie Johns
Career
Per 9 Inningsverified
2
1
Mike Vasil
Careerverified
Per 9 Innings
4
0.36
Ollie Johns
Career
Per 9 Inningsverified
4
2
Mike Vasil
Careerverified
Per 9 Innings
13
1.16
Ollie Johns
Career
Per 9 Innings
1
0.5
Mike Vasil
Careerverified
Per 9 Inningsverified
0
0
Ollie Johns
Career
Per 9 Inningsverified
7
3.5
Mike Vasil
Careerverified
Per 9 Innings
17
1.51
Ollie Johns
Career
Per 9 Inningsverified
6
3
Mike Vasil
Careerverified
Per 9 Innings
17
1.51
Ollie Johns
Career
Per 9 Innings
85.71
85.71
Mike Vasil
Careerverified
Per 9 Inningsverified
100
100
Ollie Johns
Careerverified
Per 9 Inningsverified
1.5
1.5
Mike Vasil
Career
Per 9 Innings
0.362
0.362
Ollie Johns
Careerverified
Per 9 Inningsverified
25
25
Mike Vasil
Career
Per 9 Innings
6.38
6.38
Ollie Johns
Career
Per 9 Innings
0
0
Mike Vasil
Careerverified
Per 9 Inningsverified
2
0.18
Ollie Johns
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0

Hitting Stats for Ollie Johns and Mike Vasil

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