Gene Thompson vs. Zack Weiss — Career Comparison

Greatest GenerationIllinoisThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

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

Pitching Stats for Gene Thompson and Zack Weiss

Gene Thompson
Careerverified
Per 9 Inningsverified
6
6
Zack Weiss
Career
Per 9 Innings
3
3
Gene Thompson
Careerverified
Per 9 Innings
185
2.42
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Gene Thompson
Careerverified
Per 9 Inningsverified
68
0.89
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Careerverified
Per 9 Inningsverified
47
0.62
Zack Weiss
Career
Per 9 Innings
1
0.33
Gene Thompson
Career
Per 9 Innings
35
0.46
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Gene Thompson
Careerverified
Per 9 Inningsverified
57.32
57.32
Zack Weiss
Career
Per 9 Innings
50
50
Gene Thompson
Careerverified
Per 9 Inningsverified
36.76
36.76
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Careerverified
Per 9 Inningsverified
27
0.35
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Careerverified
Per 9 Inningsverified
6
0.08
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Careerverified
Per 9 Inningsverified
7
0.09
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Career
Per 9 Inningsverified
249
3.26
Zack Weiss
Careerverified
Per 9 Innings
14
4.61
Gene Thompson
Careerverified
Per 9 Inningsverified
3.26
3.26
Zack Weiss
Career
Per 9 Innings
4.61
4.61
Gene Thompson
Careerverified
Per 9 Inningsverified
3.42
3.42
Zack Weiss
Career
Per 9 Innings
4.13
4.13
Gene Thompson
Careerverified
Per 9 Inningsverified
4.23
4.23
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Gene Thompson
Career
Per 9 Innings
0.232
0.232
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Gene Thompson
Careerverified
Per 9 Innings
2060
27
Zack Weiss
Career
Per 9 Innings
82
27
Gene Thompson
Careerverified
Per 9 Innings
686.2
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Gene Thompson
Career
Per 9 Innings
602
7.89
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Gene Thompson
Career
Per 9 Innings
7.89
7.89
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Gene Thompson
Career
Per 9 Inningsverified
35
0.46
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
Gene Thompson
Careerverified
Per 9 Inningsverified
0.46
0.46
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Gene Thompson
Careerverified
Per 9 Inningsverified
0.19
0.19
Zack Weiss
Career
Per 9 Innings
0.32
0.32
Gene Thompson
Career
Per 9 Inningsverified
328
4.3
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
Gene Thompson
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Gene Thompson
Careerverified
Per 9 Inningsverified
4.3
4.3
Zack Weiss
Career
Per 9 Innings
4.94
4.94
Gene Thompson
Careerverified
Per 9 Innings
315
4.13
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Gene Thompson
Career
Per 9 Innings
4.13
4.13
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Gene Thompson
Careerverified
Per 9 Inningsverified
1.7
1.7
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Gene Thompson
Career
Per 9 Innings
0.936
0.936
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Gene Thompson
Career
Per 9 Inningsverified
12
0.16
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Gene Thompson
Career
Per 9 Inningsverified
11
0.14
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Gene Thompson
Career
Per 9 Innings
2
0.03
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
Gene Thompson
Careerverified
Per 9 Innings
2936
38.48
Zack Weiss
Career
Per 9 Inningsverified
118
38.85
Gene Thompson
Careerverified
Per 9 Innings
66
0.87
Zack Weiss
Career
Per 9 Inningsverified
7
2.3
Gene Thompson
Career
Per 9 Inningsverified
305
4
Zack Weiss
Careerverified
Per 9 Innings
16
5.27
Gene Thompson
Careerverified
Per 9 Inningsverified
4
4
Zack Weiss
Career
Per 9 Innings
5.27
5.27
Gene Thompson
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
1
0.33
Gene Thompson
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Gene Thompson
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Career
Per 9 Innings
1.354
1.354
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Gene Thompson
Careerverified
Per 9 Inningsverified
2597
34.04
Zack Weiss
Career
Per 9 Innings
98
32.27
Gene Thompson
Career
Per 9 Innings
1.65
1.65
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Gene Thompson
Career
Per 9 Innings
0.252
0.252
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Gene Thompson
Career
Per 9 Innings
38.48
38.48
Zack Weiss
Careerverified
Per 9 Inningsverified
38.85
38.85

Fielding Stats for Gene Thompson and Zack Weiss

Gene Thompson
Careerverified
Per 9 Innings
6
Zack Weiss
Career
Per 9 Inningsverified
3
3
Gene Thompson
Careerverified
Per 9 Innings
185
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Gene Thompson
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Career
Per 9 Innings
0
Zack Weiss
Careerverified
Per 9 Inningsverified
82
27
Gene Thompson
Career
Per 9 Innings
0
Zack Weiss
Careerverified
Per 9 Inningsverified
27.1
9
Gene Thompson
Careerverified
Per 9 Innings
40
Zack Weiss
Career
Per 9 Inningsverified
1
0.33
Gene Thompson
Careerverified
Per 9 Innings
163
Zack Weiss
Career
Per 9 Inningsverified
1
0.33
Gene Thompson
Career
Per 9 Inningsverified
13
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Gene Thompson
Careerverified
Per 9 Innings
216
Zack Weiss
Career
Per 9 Inningsverified
3
0.99
Gene Thompson
Careerverified
Per 9 Innings
203
Zack Weiss
Career
Per 9 Inningsverified
2
0.66
Gene Thompson
Careerverified
Per 9 Innings
93.98
Zack Weiss
Career
Per 9 Inningsverified
66.67
66.67
Gene Thompson
Careerverified
Per 9 Innings
1.097
Zack Weiss
Career
Per 9 Inningsverified
0.08
0.08
Gene Thompson
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Careerverified
Per 9 Innings
7
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Gene Thompson
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Gene Thompson and Zack Weiss

Gene Thompson
Careerverified
Per 600 PAverified
6
6
Zack Weiss
Career
Per 600 PA
3
Gene Thompson
Careerverified
Per 600 PAverified
185
491.15
Zack Weiss
Career
Per 600 PA
25
Gene Thompson
Careerverified
Per 600 PAverified
226
600
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
200
530.97
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
0.225
0.225
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
0.571
0.571
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
45
119.47
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
36
95.58
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
8
21.24
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
1
2.65
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
9
23.89
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
0.2
0.2
Zack Weiss
Career
Per 600 PA
Gene Thompson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Gene Thompson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
13.23
35.14
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
55
146.02
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
51
135.4
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
0.248
0.248
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
0.275
0.275
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
0.523
0.523
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
0.05
0.05
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
0.18
0.18
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
0.391
0.391
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
0.304
0.304
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
13
34.51
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
18
47.79
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
31
82.3
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
14.76
39.18
Zack Weiss
Career
Per 600 PA
Gene Thompson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Careerverified
Per 600 PAverified
6
15.93
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Career
Per 600 PA
52
138.05
Zack Weiss
Careerverified
Per 600 PAverified
0
Gene Thompson
Careerverified
Per 600 PAverified
4.35
4.35
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
0.12
0.12
Zack Weiss
Career
Per 600 PA
Gene Thompson
Careerverified
Per 600 PAverified
20
53.1
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Career
Per 600 PA
1
2.65
Zack Weiss
Careerverified
Per 600 PAverified
0
Gene Thompson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Gene Thompson
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA