Ollie Johns vs. Zack Weiss — Career Comparison

Pre-GenerationalOhioThrows LeftBats LeftNorth AmericaCincinnati RedsNational LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

Ollie Johns built a career as a starting pitcher and Zack Weiss 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.61 and 1.280 for Zack Weiss. 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 Zack Weiss

Ollie Johns
Career
Per 9 Innings
1
1
Zack Weiss
Careerverified
Per 9 Inningsverified
3
3
Ollie Johns
Career
Per 9 Innings
4
2
Zack Weiss
Careerverified
Per 9 Inningsverified
25
8.23
Ollie Johns
Careerverified
Per 9 Inningsverified
1
0.5
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Inningsverified
1
0.5
Zack Weiss
Career
Per 9 Innings
1
0.33
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
1
0.33
Ollie Johns
Careerverified
Per 9 Inningsverified
100
100
Zack Weiss
Career
Per 9 Innings
50
50
Ollie Johns
Careerverified
Per 9 Inningsverified
25
25
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Careerverified
Per 9 Inningsverified
1
0.5
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Careerverified
Per 9 Inningsverified
1
0.5
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Careerverified
Per 9 Inningsverified
7
3.5
Zack Weiss
Career
Per 9 Innings
14
4.61
Ollie Johns
Careerverified
Per 9 Inningsverified
3.5
3.5
Zack Weiss
Career
Per 9 Innings
4.61
4.61
Ollie Johns
Career
Per 9 Innings
7.26
7.26
Zack Weiss
Careerverified
Per 9 Inningsverified
4.13
4.13
Ollie Johns
Careerverified
Per 9 Inningsverified
3.5
3.5
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Ollie Johns
Career
Per 9 Innings
0.369
0.369
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Ollie Johns
Career
Per 9 Innings
54
27
Zack Weiss
Careerverified
Per 9 Innings
82
27
Ollie Johns
Career
Per 9 Innings
18
9
Zack Weiss
Careerverified
Per 9 Innings
27.1
9
Ollie Johns
Career
Per 9 Innings
31
15.5
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Ollie Johns
Career
Per 9 Innings
15.5
15.5
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Ollie Johns
Careerverified
Per 9 Inningsverified
1
0.5
Zack Weiss
Career
Per 9 Innings
8
2.63
Ollie Johns
Careerverified
Per 9 Inningsverified
0.5
0.5
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Ollie Johns
Careerverified
Per 9 Inningsverified
0.25
0.25
Zack Weiss
Career
Per 9 Innings
0.32
0.32
Ollie Johns
Careerverified
Per 9 Inningsverified
4
2
Zack Weiss
Career
Per 9 Innings
15
4.94
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Ollie Johns
Careerverified
Per 9 Inningsverified
2
2
Zack Weiss
Career
Per 9 Innings
4.94
4.94
Ollie Johns
Career
Per 9 Innings
8
4
Zack Weiss
Careerverified
Per 9 Inningsverified
33
10.87
Ollie Johns
Career
Per 9 Innings
4
4
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Ollie Johns
Careerverified
Per 9 Inningsverified
2
2
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Ollie Johns
Career
Per 9 Innings
0.667
0.667
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Ollie Johns
Careerverified
Per 9 Inningsverified
1
0.5
Zack Weiss
Career
Per 9 Innings
2
0.66
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Ollie Johns
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Inningsverified
88
44
Zack Weiss
Careerverified
Per 9 Innings
118
38.85
Ollie Johns
Career
Per 9 Innings
2
1
Zack Weiss
Careerverified
Per 9 Inningsverified
7
2.3
Ollie Johns
Career
Per 9 Innings
22
11
Zack Weiss
Careerverified
Per 9 Inningsverified
16
5.27
Ollie Johns
Career
Per 9 Innings
11
11
Zack Weiss
Careerverified
Per 9 Inningsverified
5.27
5.27
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
1
0.33
Ollie Johns
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Ollie Johns
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
1.944
1.944
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Ollie Johns
Career
Per 9 Inningsverified
84
42
Zack Weiss
Careerverified
Per 9 Innings
98
32.27
Ollie Johns
Career
Per 9 Innings
5.5
5.5
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Ollie Johns
Career
Per 9 Innings
0.4
0.4
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Ollie Johns
Careerverified
Per 9 Inningsverified
44
44
Zack Weiss
Career
Per 9 Innings
38.85
38.85

Fielding Stats for Ollie Johns and Zack Weiss

Ollie Johns
Career
Per 9 Innings
1
1
Zack Weiss
Careerverified
Per 9 Inningsverified
3
3
Ollie Johns
Career
Per 9 Innings
4
2
Zack Weiss
Careerverified
Per 9 Inningsverified
25
8.23
Ollie Johns
Careerverified
Per 9 Inningsverified
1
0.5
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
54
27
Zack Weiss
Careerverified
Per 9 Innings
82
27
Ollie Johns
Career
Per 9 Innings
18
9
Zack Weiss
Careerverified
Per 9 Innings
27.1
9
Ollie Johns
Careerverified
Per 9 Inningsverified
2
1
Zack Weiss
Career
Per 9 Innings
1
0.33
Ollie Johns
Careerverified
Per 9 Inningsverified
4
2
Zack Weiss
Career
Per 9 Innings
1
0.33
Ollie Johns
Career
Per 9 Innings
1
0.5
Zack Weiss
Career
Per 9 Inningsverified
1
0.33
Ollie Johns
Careerverified
Per 9 Inningsverified
7
3.5
Zack Weiss
Career
Per 9 Innings
3
0.99
Ollie Johns
Careerverified
Per 9 Inningsverified
6
3
Zack Weiss
Career
Per 9 Innings
2
0.66
Ollie Johns
Careerverified
Per 9 Inningsverified
85.71
85.71
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Ollie Johns
Careerverified
Per 9 Inningsverified
1.5
1.5
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Ollie Johns
Careerverified
Per 9 Inningsverified
25
25
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Ollie Johns
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Ollie Johns and Zack Weiss

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