Bob Johnson vs. Zack Weiss — Career Comparison

Silent GenerationIllinoisThrows RightBats LeftNorth AmericaPittsburgh PiratesNational LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

Bob Johnson 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. Bob Johnson posted stronger surface numbers — ERA 3.48 and WHIP 1.366 compared to 4.61 and 1.280 for Zack Weiss. By the career numbers, Bob Johnson had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Bob Johnson and Zack Weiss

Bob Johnson
Careerverified
Per 9 Inningsverified
7
7
Zack Weiss
Career
Per 9 Innings
3
3
Bob Johnson
Careerverified
Per 9 Innings
183
2.38
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Bob Johnson
Careerverified
Per 9 Inningsverified
76
0.99
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Careerverified
Per 9 Inningsverified
28
0.36
Zack Weiss
Career
Per 9 Innings
1
0.33
Bob Johnson
Career
Per 9 Innings
34
0.44
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Bob Johnson
Career
Per 9 Innings
45.16
45.16
Zack Weiss
Careerverified
Per 9 Inningsverified
50
50
Bob Johnson
Careerverified
Per 9 Inningsverified
41.53
41.53
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Careerverified
Per 9 Inningsverified
18
0.23
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Careerverified
Per 9 Inningsverified
2
0.03
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Careerverified
Per 9 Inningsverified
12
0.16
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Inningsverified
268
3.48
Zack Weiss
Careerverified
Per 9 Innings
14
4.61
Bob Johnson
Careerverified
Per 9 Inningsverified
3.48
3.48
Zack Weiss
Career
Per 9 Innings
4.61
4.61
Bob Johnson
Careerverified
Per 9 Inningsverified
3.9
3.9
Zack Weiss
Career
Per 9 Innings
4.13
4.13
Bob Johnson
Careerverified
Per 9 Inningsverified
4.38
4.38
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Bob Johnson
Career
Per 9 Innings
0.249
0.249
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Bob Johnson
Careerverified
Per 9 Innings
2077
27
Zack Weiss
Career
Per 9 Innings
82
27
Bob Johnson
Careerverified
Per 9 Innings
692.1
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Bob Johnson
Career
Per 9 Innings
644
8.37
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Bob Johnson
Career
Per 9 Innings
8.37
8.37
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Bob Johnson
Career
Per 9 Inningsverified
82
1.07
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
Bob Johnson
Careerverified
Per 9 Inningsverified
1.07
1.07
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Bob Johnson
Career
Per 9 Innings
0.45
0.45
Zack Weiss
Careerverified
Per 9 Inningsverified
0.32
0.32
Bob Johnson
Career
Per 9 Inningsverified
269
3.5
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
Bob Johnson
Career
Per 9 Inningsverified
33
0.43
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Bob Johnson
Careerverified
Per 9 Inningsverified
3.5
3.5
Zack Weiss
Career
Per 9 Innings
4.94
4.94
Bob Johnson
Careerverified
Per 9 Innings
507
6.59
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Bob Johnson
Career
Per 9 Innings
6.59
6.59
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Bob Johnson
Careerverified
Per 9 Inningsverified
2.77
2.77
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Bob Johnson
Career
Per 9 Innings
1.121
1.121
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Bob Johnson
Career
Per 9 Inningsverified
18
0.23
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Bob Johnson
Career
Per 9 Inningsverified
32
0.42
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Bob Johnson
Career
Per 9 Innings
2
0.03
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
Bob Johnson
Careerverified
Per 9 Innings
2948
38.32
Zack Weiss
Career
Per 9 Inningsverified
118
38.85
Bob Johnson
Careerverified
Per 9 Innings
31
0.4
Zack Weiss
Career
Per 9 Inningsverified
7
2.3
Bob Johnson
Career
Per 9 Inningsverified
296
3.85
Zack Weiss
Careerverified
Per 9 Innings
16
5.27
Bob Johnson
Careerverified
Per 9 Inningsverified
3.85
3.85
Zack Weiss
Career
Per 9 Innings
5.27
5.27
Bob Johnson
Career
Per 9 Innings
37
0.48
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Bob Johnson
Career
Per 9 Inningsverified
22
0.29
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Bob Johnson
Careerverified
Per 9 Inningsverified
12
0.16
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Innings
1.319
1.319
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Bob Johnson
Careerverified
Per 9 Inningsverified
2588
33.64
Zack Weiss
Career
Per 9 Innings
98
32.27
Bob Johnson
Career
Per 9 Innings
1.62
1.62
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Bob Johnson
Career
Per 9 Innings
0.281
0.281
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Bob Johnson
Career
Per 9 Innings
38.32
38.32
Zack Weiss
Careerverified
Per 9 Inningsverified
38.85
38.85

Fielding Stats for Bob Johnson and Zack Weiss

Bob Johnson
Careerverified
Per 9 Inningsverified
7
7
Zack Weiss
Career
Per 9 Innings
3
3
Bob Johnson
Careerverified
Per 9 Innings
183
2.38
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Bob Johnson
Careerverified
Per 9 Inningsverified
76
0.99
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Careerverified
Per 9 Innings
2079
27
Zack Weiss
Career
Per 9 Innings
82
27
Bob Johnson
Careerverified
Per 9 Innings
693
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Bob Johnson
Careerverified
Per 9 Inningsverified
37
0.48
Zack Weiss
Career
Per 9 Innings
1
0.33
Bob Johnson
Careerverified
Per 9 Inningsverified
63
0.82
Zack Weiss
Career
Per 9 Innings
1
0.33
Bob Johnson
Career
Per 9 Inningsverified
5
0.06
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Bob Johnson
Careerverified
Per 9 Inningsverified
105
1.36
Zack Weiss
Career
Per 9 Innings
3
0.99
Bob Johnson
Careerverified
Per 9 Inningsverified
100
1.3
Zack Weiss
Career
Per 9 Innings
2
0.66
Bob Johnson
Careerverified
Per 9 Inningsverified
95.24
95.24
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Bob Johnson
Careerverified
Per 9 Inningsverified
0.546
0.546
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Bob Johnson
Careerverified
Per 9 Inningsverified
41.53
41.53
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Careerverified
Per 9 Inningsverified
4
0.05
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Bob Johnson
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Bob Johnson and Zack Weiss

Bob Johnson
Careerverified
Per 600 PAverified
7
7
Zack Weiss
Career
Per 600 PA
3
Bob Johnson
Careerverified
Per 600 PAverified
183
587.17
Zack Weiss
Career
Per 600 PA
25
Bob Johnson
Careerverified
Per 600 PAverified
187
600
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
157
503.74
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
0.096
0.096
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
0.374
0.374
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
15
48.13
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
13
41.71
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
2
6.42
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
2
6.42
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
0.133
0.133
Zack Weiss
Career
Per 600 PA
Bob Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Bob Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
2.92
9.36
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
17
54.55
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
31
99.47
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
0.108
0.108
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
0.288
0.288
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
0.013
0.013
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
0.108
0.108
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
0.228
0.228
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
0.234
0.234
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
8
25.67
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
8
25.67
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
16
51.34
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
-1.59
-5.11
Zack Weiss
Career
Per 600 PA
Bob Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Careerverified
Per 600 PAverified
16
51.34
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Career
Per 600 PA
93
298.4
Zack Weiss
Careerverified
Per 600 PAverified
0
Bob Johnson
Careerverified
Per 600 PAverified
2.01
2.01
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
0.17
0.17
Zack Weiss
Career
Per 600 PA
Bob Johnson
Careerverified
Per 600 PAverified
14
44.92
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Career
Per 600 PA
3
9.63
Zack Weiss
Careerverified
Per 600 PAverified
0
Bob Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Bob Johnson
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA