Tom Rogers vs. Zack Weiss — Career Comparison

Lost GenerationTennesseeThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

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

Pitching Stats for Tom Rogers and Zack Weiss

Tom Rogers
Careerverified
Per 9 Inningsverified
4
4
Zack Weiss
Career
Per 9 Innings
3
3
Tom Rogers
Careerverified
Per 9 Innings
83
1.8
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Tom Rogers
Careerverified
Per 9 Inningsverified
42
0.91
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Careerverified
Per 9 Innings
15
0.33
Zack Weiss
Career
Per 9 Innings
1
0.33
Tom Rogers
Career
Per 9 Innings
30
0.65
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Tom Rogers
Career
Per 9 Innings
33.33
33.33
Zack Weiss
Careerverified
Per 9 Inningsverified
50
50
Tom Rogers
Careerverified
Per 9 Inningsverified
50.6
50.6
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Careerverified
Per 9 Inningsverified
21
0.46
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Careerverified
Per 9 Inningsverified
1
0.02
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Careerverified
Per 9 Inningsverified
3
0.07
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Career
Per 9 Inningsverified
182
3.95
Zack Weiss
Careerverified
Per 9 Innings
14
4.61
Tom Rogers
Careerverified
Per 9 Inningsverified
3.95
3.95
Zack Weiss
Career
Per 9 Innings
4.61
4.61
Tom Rogers
Careerverified
Per 9 Inningsverified
4.09
4.09
Zack Weiss
Career
Per 9 Innings
4.13
4.13
Tom Rogers
Careerverified
Per 9 Inningsverified
4.26
4.26
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Tom Rogers
Career
Per 9 Innings
0.277
0.277
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Tom Rogers
Careerverified
Per 9 Innings
1244
27
Zack Weiss
Career
Per 9 Innings
82
27
Tom Rogers
Careerverified
Per 9 Innings
414.2
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Tom Rogers
Career
Per 9 Innings
431
9.35
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Tom Rogers
Career
Per 9 Innings
9.35
9.35
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Tom Rogers
Career
Per 9 Inningsverified
15
0.33
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
Tom Rogers
Careerverified
Per 9 Inningsverified
0.33
0.33
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Tom Rogers
Careerverified
Per 9 Inningsverified
0.18
0.18
Zack Weiss
Career
Per 9 Innings
0.32
0.32
Tom Rogers
Career
Per 9 Inningsverified
162
3.52
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
Tom Rogers
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Tom Rogers
Careerverified
Per 9 Inningsverified
3.52
3.52
Zack Weiss
Career
Per 9 Innings
4.94
4.94
Tom Rogers
Careerverified
Per 9 Innings
94
2.04
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Tom Rogers
Career
Per 9 Innings
2.04
2.04
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Tom Rogers
Career
Per 9 Innings
1.13
1.13
Zack Weiss
Careerverified
Per 9 Inningsverified
1.32
1.32
Tom Rogers
Career
Per 9 Innings
0.617
0.617
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Tom Rogers
Career
Per 9 Inningsverified
5
0.11
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Tom Rogers
Career
Per 9 Inningsverified
10
0.22
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Tom Rogers
Career
Per 9 Innings
1
0.02
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
Tom Rogers
Careerverified
Per 9 Innings
1730
37.55
Zack Weiss
Career
Per 9 Inningsverified
118
38.85
Tom Rogers
Careerverified
Per 9 Innings
30
0.65
Zack Weiss
Career
Per 9 Inningsverified
7
2.3
Tom Rogers
Career
Per 9 Inningsverified
221
4.8
Zack Weiss
Careerverified
Per 9 Innings
16
5.27
Tom Rogers
Careerverified
Per 9 Inningsverified
4.8
4.8
Zack Weiss
Career
Per 9 Innings
5.27
5.27
Tom Rogers
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
1
0.33
Tom Rogers
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Tom Rogers
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Career
Per 9 Innings
1.43
1.43
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Tom Rogers
Careerverified
Per 9 Inningsverified
1558
33.82
Zack Weiss
Career
Per 9 Innings
98
32.27
Tom Rogers
Career
Per 9 Innings
2.66
2.66
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Tom Rogers
Career
Per 9 Innings
0.287
0.287
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Tom Rogers
Career
Per 9 Innings
37.55
37.55
Zack Weiss
Careerverified
Per 9 Inningsverified
38.85
38.85

Fielding Stats for Tom Rogers and Zack Weiss

Tom Rogers
Careerverified
Per 9 Innings
4
Zack Weiss
Career
Per 9 Inningsverified
3
3
Tom Rogers
Careerverified
Per 9 Innings
84
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Tom Rogers
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Career
Per 9 Innings
0
Zack Weiss
Careerverified
Per 9 Inningsverified
82
27
Tom Rogers
Career
Per 9 Innings
0
Zack Weiss
Careerverified
Per 9 Inningsverified
27.1
9
Tom Rogers
Careerverified
Per 9 Innings
22
Zack Weiss
Career
Per 9 Inningsverified
1
0.33
Tom Rogers
Careerverified
Per 9 Innings
144
Zack Weiss
Career
Per 9 Inningsverified
1
0.33
Tom Rogers
Career
Per 9 Inningsverified
10
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Tom Rogers
Careerverified
Per 9 Innings
176
Zack Weiss
Career
Per 9 Inningsverified
3
0.99
Tom Rogers
Careerverified
Per 9 Innings
166
Zack Weiss
Career
Per 9 Inningsverified
2
0.66
Tom Rogers
Careerverified
Per 9 Innings
94.32
Zack Weiss
Career
Per 9 Inningsverified
66.67
66.67
Tom Rogers
Careerverified
Per 9 Innings
1.976
Zack Weiss
Career
Per 9 Inningsverified
0.08
0.08
Tom Rogers
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Careerverified
Per 9 Innings
13
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Tom Rogers
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Tom Rogers and Zack Weiss

Tom Rogers
Careerverified
Per 600 PAverified
4
4
Zack Weiss
Career
Per 600 PA
3
Tom Rogers
Careerverified
Per 600 PAverified
84
357.45
Zack Weiss
Career
Per 600 PA
25
Tom Rogers
Careerverified
Per 600 PAverified
141
600
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
134
570.21
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
0.224
0.224
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
0.548
0.548
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
30
127.66
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
24
102.13
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
4
17.02
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
1
4.26
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
1
4.26
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
6
25.53
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
0.2
0.2
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
0.008
0.008
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
0.033
0.033
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
9.04
38.46
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
39
165.96
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
31
131.91
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
0.23
0.23
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
0.291
0.291
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
0.521
0.521
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
0.067
0.067
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
0.176
0.176
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
0.394
0.394
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
0.261
0.261
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
13
55.32
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
5
21.28
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
17
72.34
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
9.73
41.4
Zack Weiss
Career
Per 600 PA
Tom Rogers
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
1
4.26
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Career
Per 600 PA
22
93.62
Zack Weiss
Careerverified
Per 600 PAverified
0
Tom Rogers
Careerverified
Per 600 PAverified
6.41
6.41
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
0.05
0.05
Zack Weiss
Career
Per 600 PA
Tom Rogers
Careerverified
Per 600 PAverified
6
25.53
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
1
4.26
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
1
4.26
Zack Weiss
Career
Per 600 PA
0
Tom Rogers
Careerverified
Per 600 PAverified
100
100
Zack Weiss
Career
Per 600 PA