Joe Hatten vs. Zack Weiss — Career Comparison

Greatest GenerationIowaThrows LeftBats RightNorth AmericaBrooklyn DodgersNational LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

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

Pitching Stats for Joe Hatten and Zack Weiss

Joe Hatten
Careerverified
Per 9 Inningsverified
7
7
Zack Weiss
Career
Per 9 Innings
3
3
Joe Hatten
Careerverified
Per 9 Innings
233
1.93
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Joe Hatten
Careerverified
Per 9 Inningsverified
149
1.23
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
65
0.54
Zack Weiss
Career
Per 9 Innings
1
0.33
Joe Hatten
Career
Per 9 Innings
49
0.41
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Joe Hatten
Careerverified
Per 9 Inningsverified
57.02
57.02
Zack Weiss
Career
Per 9 Innings
50
50
Joe Hatten
Careerverified
Per 9 Inningsverified
63.95
63.95
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
51
0.42
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
8
0.07
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
4
0.03
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Inningsverified
468
3.87
Zack Weiss
Careerverified
Per 9 Innings
14
4.61
Joe Hatten
Careerverified
Per 9 Inningsverified
3.87
3.87
Zack Weiss
Career
Per 9 Innings
4.61
4.61
Joe Hatten
Career
Per 9 Innings
4.35
4.35
Zack Weiss
Careerverified
Per 9 Inningsverified
4.13
4.13
Joe Hatten
Careerverified
Per 9 Inningsverified
4.55
4.55
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Joe Hatten
Career
Per 9 Innings
0.267
0.267
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Joe Hatten
Careerverified
Per 9 Innings
3261
27
Zack Weiss
Career
Per 9 Innings
82
27
Joe Hatten
Careerverified
Per 9 Innings
1087
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Joe Hatten
Career
Per 9 Innings
1124
9.31
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Joe Hatten
Career
Per 9 Innings
9.31
9.31
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Joe Hatten
Career
Per 9 Inningsverified
70
0.58
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
Joe Hatten
Careerverified
Per 9 Inningsverified
0.58
0.58
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Joe Hatten
Careerverified
Per 9 Inningsverified
0.3
0.3
Zack Weiss
Career
Per 9 Innings
0.32
0.32
Joe Hatten
Career
Per 9 Inningsverified
492
4.07
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
Joe Hatten
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Joe Hatten
Careerverified
Per 9 Inningsverified
4.07
4.07
Zack Weiss
Career
Per 9 Innings
4.94
4.94
Joe Hatten
Careerverified
Per 9 Innings
381
3.15
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Joe Hatten
Career
Per 9 Innings
3.15
3.15
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Joe Hatten
Careerverified
Per 9 Inningsverified
1.64
1.64
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Joe Hatten
Career
Per 9 Innings
0.803
0.803
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Joe Hatten
Career
Per 9 Inningsverified
26
0.22
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Joe Hatten
Career
Per 9 Inningsverified
19
0.16
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Joe Hatten
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Inningsverified
4723
39.1
Zack Weiss
Career
Per 9 Innings
118
38.85
Joe Hatten
Careerverified
Per 9 Innings
40
0.33
Zack Weiss
Career
Per 9 Inningsverified
7
2.3
Joe Hatten
Career
Per 9 Inningsverified
522
4.32
Zack Weiss
Careerverified
Per 9 Innings
16
5.27
Joe Hatten
Careerverified
Per 9 Inningsverified
4.32
4.32
Zack Weiss
Career
Per 9 Innings
5.27
5.27
Joe Hatten
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
1
0.33
Joe Hatten
Careerverified
Per 9 Inningsverified
0
0
Zack Weiss
Career
Per 9 Innings
2
0.66
Joe Hatten
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
1.487
1.487
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Joe Hatten
Careerverified
Per 9 Inningsverified
4212
34.87
Zack Weiss
Career
Per 9 Innings
98
32.27
Joe Hatten
Career
Per 9 Innings
2.24
2.24
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Joe Hatten
Career
Per 9 Innings
0.28
0.28
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Joe Hatten
Careerverified
Per 9 Inningsverified
39.1
39.1
Zack Weiss
Career
Per 9 Innings
38.85
38.85

Fielding Stats for Joe Hatten and Zack Weiss

Joe Hatten
Careerverified
Per 9 Innings
7
Zack Weiss
Career
Per 9 Inningsverified
3
3
Joe Hatten
Careerverified
Per 9 Innings
233
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Joe Hatten
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
Zack Weiss
Careerverified
Per 9 Inningsverified
82
27
Joe Hatten
Career
Per 9 Innings
0
Zack Weiss
Careerverified
Per 9 Inningsverified
27.1
9
Joe Hatten
Careerverified
Per 9 Innings
70
Zack Weiss
Career
Per 9 Inningsverified
1
0.33
Joe Hatten
Careerverified
Per 9 Innings
224
Zack Weiss
Career
Per 9 Inningsverified
1
0.33
Joe Hatten
Career
Per 9 Inningsverified
13
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Joe Hatten
Careerverified
Per 9 Innings
307
Zack Weiss
Career
Per 9 Inningsverified
3
0.99
Joe Hatten
Careerverified
Per 9 Innings
294
Zack Weiss
Career
Per 9 Inningsverified
2
0.66
Joe Hatten
Careerverified
Per 9 Innings
95.77
Zack Weiss
Career
Per 9 Inningsverified
66.67
66.67
Joe Hatten
Careerverified
Per 9 Innings
1.262
Zack Weiss
Career
Per 9 Inningsverified
0.08
0.08
Joe Hatten
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Careerverified
Per 9 Innings
25
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0
Joe Hatten
Career
Per 9 Innings
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Joe Hatten and Zack Weiss

Joe Hatten
Careerverified
Per 600 PAverified
7
7
Zack Weiss
Career
Per 600 PA
3
Joe Hatten
Careerverified
Per 600 PAverified
244
376.35
Zack Weiss
Career
Per 600 PA
25
Joe Hatten
Careerverified
Per 600 PAverified
389
600
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
357
550.64
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
0.16
0.16
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.407
0.407
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
57
87.92
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
51
78.66
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
6
9.25
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
6
9.25
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
0.105
0.105
Zack Weiss
Career
Per 600 PA
Joe Hatten
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Joe Hatten
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
10.63
16.4
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
63
97.17
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
67
103.34
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
0.183
0.183
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.177
0.177
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.359
0.359
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.017
0.017
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.126
0.126
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.246
0.246
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.221
0.221
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
26
40.1
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
24
37.02
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
50
77.12
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
5.84
9
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
1
1.54
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
9
13.88
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
99
152.7
Zack Weiss
Careerverified
Per 600 PAverified
0
Joe Hatten
Careerverified
Per 600 PAverified
3.93
3.93
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
0.09
0.09
Zack Weiss
Career
Per 600 PA
Joe Hatten
Careerverified
Per 600 PAverified
22
33.93
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Career
Per 600 PA
4
6.17
Zack Weiss
Careerverified
Per 600 PAverified
0
Joe Hatten
Careerverified
Per 600 PAverified
2
3.08
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
1
1.54
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
3
4.63
Zack Weiss
Career
Per 600 PA
0
Joe Hatten
Careerverified
Per 600 PAverified
66.67
66.67
Zack Weiss
Career
Per 600 PA