Tom Johnson vs. Zack Weiss — Career Comparison

Lost GenerationTexasThrows RightBats RightNorth AmericaChicago American GiantsNegro American LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

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

Pitching Stats for Tom Johnson and Zack Weiss

Tom Johnson
Careerverified
Per 9 Inningsverified
8
8
Zack Weiss
Career
Per 9 Innings
3
3
Tom Johnson
Careerverified
Per 9 Innings
111
1.33
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Tom Johnson
Careerverified
Per 9 Inningsverified
89
1.07
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Careerverified
Per 9 Inningsverified
53
0.64
Zack Weiss
Career
Per 9 Innings
1
0.33
Tom Johnson
Career
Per 9 Innings
32
0.38
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Tom Johnson
Careerverified
Per 9 Inningsverified
62.35
62.35
Zack Weiss
Career
Per 9 Innings
50
50
Tom Johnson
Careerverified
Per 9 Inningsverified
80.18
80.18
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Careerverified
Per 9 Inningsverified
57
0.68
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Careerverified
Per 9 Inningsverified
6
0.07
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Career
Per 9 Inningsverified
280
3.36
Zack Weiss
Careerverified
Per 9 Innings
14
4.61
Tom Johnson
Careerverified
Per 9 Inningsverified
3.36
3.36
Zack Weiss
Career
Per 9 Innings
4.61
4.61
Tom Johnson
Careerverified
Per 9 Inningsverified
2.85
2.85
Zack Weiss
Career
Per 9 Innings
4.13
4.13
Tom Johnson
Careerverified
Per 9 Inningsverified
3.5
3.5
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Tom Johnson
Career
Per 9 Innings
0.247
0.247
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Tom Johnson
Careerverified
Per 9 Innings
2247
27
Zack Weiss
Career
Per 9 Innings
82
27
Tom Johnson
Careerverified
Per 9 Innings
749
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Tom Johnson
Career
Per 9 Innings
682
8.19
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Tom Johnson
Career
Per 9 Innings
8.19
8.19
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Tom Johnson
Career
Per 9 Inningsverified
20
0.24
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
Tom Johnson
Careerverified
Per 9 Inningsverified
0.24
0.24
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Tom Johnson
Careerverified
Per 9 Inningsverified
0.18
0.18
Zack Weiss
Career
Per 9 Innings
0.32
0.32
Tom Johnson
Career
Per 9 Inningsverified
236
2.84
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
Tom Johnson
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Tom Johnson
Careerverified
Per 9 Inningsverified
2.84
2.84
Zack Weiss
Career
Per 9 Innings
4.94
4.94
Tom Johnson
Careerverified
Per 9 Innings
310
3.72
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Tom Johnson
Career
Per 9 Innings
3.73
3.73
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Tom Johnson
Careerverified
Per 9 Inningsverified
2.79
2.79
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Tom Johnson
Career
Per 9 Innings
0.729
0.729
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Tom Johnson
Career
Per 9 Inningsverified
2
0.02
Zack Weiss
Career
Per 9 Innings
2
0.66
Tom Johnson
Career
Per 9 Inningsverified
10
0.12
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Tom Johnson
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Careerverified
Per 9 Innings
3099
37.24
Zack Weiss
Career
Per 9 Inningsverified
118
38.85
Tom Johnson
Career
Per 9 Innings
7
0.08
Zack Weiss
Career
Per 9 Inningsverified
7
2.3
Tom Johnson
Career
Per 9 Inningsverified
359
4.31
Zack Weiss
Careerverified
Per 9 Innings
16
5.27
Tom Johnson
Careerverified
Per 9 Inningsverified
4.31
4.31
Zack Weiss
Career
Per 9 Innings
5.27
5.27
Tom Johnson
Career
Per 9 Innings
92
1.11
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Tom Johnson
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Tom Johnson
Careerverified
Per 9 Inningsverified
51
0.61
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Career
Per 9 Innings
1.226
1.226
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Tom Johnson
Careerverified
Per 9 Inningsverified
2761
33.18
Zack Weiss
Career
Per 9 Innings
98
32.27
Tom Johnson
Career
Per 9 Innings
3.23
3.23
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Tom Johnson
Career
Per 9 Innings
0.272
0.272
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Tom Johnson
Career
Per 9 Innings
37.24
37.24
Zack Weiss
Careerverified
Per 9 Inningsverified
38.85
38.85

Fielding Stats for Tom Johnson and Zack Weiss

Tom Johnson
Careerverified
Per 9 Inningsverified
8
8
Zack Weiss
Career
Per 9 Innings
3
3
Tom Johnson
Careerverified
Per 9 Innings
112
1.34
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Tom Johnson
Careerverified
Per 9 Inningsverified
38
0.46
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Careerverified
Per 9 Innings
2250
27
Zack Weiss
Career
Per 9 Innings
82
27
Tom Johnson
Careerverified
Per 9 Innings
750
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Tom Johnson
Careerverified
Per 9 Innings
8
0.1
Zack Weiss
Career
Per 9 Inningsverified
1
0.33
Tom Johnson
Careerverified
Per 9 Inningsverified
201
2.41
Zack Weiss
Career
Per 9 Innings
1
0.33
Tom Johnson
Career
Per 9 Inningsverified
10
0.12
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Tom Johnson
Careerverified
Per 9 Inningsverified
219
2.63
Zack Weiss
Career
Per 9 Innings
3
0.99
Tom Johnson
Careerverified
Per 9 Inningsverified
209
2.51
Zack Weiss
Career
Per 9 Innings
2
0.66
Tom Johnson
Careerverified
Per 9 Inningsverified
95.43
95.43
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Tom Johnson
Careerverified
Per 9 Inningsverified
1.866
1.866
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Tom Johnson
Careerverified
Per 9 Inningsverified
33.93
33.93
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Careerverified
Per 9 Inningsverified
9
0.11
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Tom Johnson
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Tom Johnson and Zack Weiss

Tom Johnson
Careerverified
Per 600 PAverified
8
8
Zack Weiss
Career
Per 600 PA
3
Tom Johnson
Careerverified
Per 600 PAverified
112
227.03
Zack Weiss
Career
Per 600 PA
25
Tom Johnson
Careerverified
Per 600 PAverified
296
600
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
253
512.84
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
0.103
0.103
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
0.382
0.382
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
26
52.7
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
24
48.65
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
2
4.05
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
2
4.05
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
0.077
0.077
Zack Weiss
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
6.42
13.01
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
28
56.76
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
51
103.38
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
0.184
0.184
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
0.111
0.111
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
0.294
0.294
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
0.008
0.008
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
0.11
0.11
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
0.251
0.251
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
0.105
0.105
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
20
40.54
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
12
24.32
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
32
64.86
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
2.04
4.13
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
2
4.05
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
23
46.62
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
6
12.16
Zack Weiss
Careerverified
Per 600 PAverified
0
Tom Johnson
Careerverified
Per 600 PAverified
49.33
49.33
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
3.83
3.83
Zack Weiss
Career
Per 600 PA
Tom Johnson
Careerverified
Per 600 PAverified
18
36.49
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
4
8.11
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
4
8.11
Zack Weiss
Career
Per 600 PA
0
Tom Johnson
Careerverified
Per 600 PAverified
100
100
Zack Weiss
Career
Per 600 PA