Jimmy Haynes vs. Zack Weiss — Career Comparison

Gen XGeorgiaThrows RightBats RightNorth AmericaOakland AthleticsAmerican LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

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

Pitching Stats for Jimmy Haynes and Zack Weiss

Jimmy Haynes
Careerverified
Per 9 Inningsverified
10
10
Zack Weiss
Career
Per 9 Innings
3
3
Jimmy Haynes
Careerverified
Per 9 Innings
227
1.7
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Jimmy Haynes
Careerverified
Per 9 Inningsverified
203
1.52
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Careerverified
Per 9 Inningsverified
63
0.47
Zack Weiss
Career
Per 9 Innings
1
0.33
Jimmy Haynes
Career
Per 9 Innings
89
0.67
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Jimmy Haynes
Career
Per 9 Innings
41.45
41.45
Zack Weiss
Careerverified
Per 9 Inningsverified
50
50
Jimmy Haynes
Careerverified
Per 9 Inningsverified
89.43
89.43
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Careerverified
Per 9 Inningsverified
2
0.01
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Careerverified
Per 9 Inningsverified
1
0.01
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Careerverified
Per 9 Inningsverified
1
0.01
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Career
Per 9 Innings
717
5.37
Zack Weiss
Careerverified
Per 9 Inningsverified
14
4.61
Jimmy Haynes
Career
Per 9 Innings
5.37
5.37
Zack Weiss
Careerverified
Per 9 Inningsverified
4.61
4.61
Jimmy Haynes
Career
Per 9 Innings
5.52
5.52
Zack Weiss
Careerverified
Per 9 Inningsverified
4.13
4.13
Jimmy Haynes
Careerverified
Per 9 Inningsverified
4.91
4.91
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Jimmy Haynes
Career
Per 9 Innings
0.29
0.29
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Jimmy Haynes
Careerverified
Per 9 Innings
3602
27
Zack Weiss
Career
Per 9 Innings
82
27
Jimmy Haynes
Careerverified
Per 9 Innings
1200.2
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Jimmy Haynes
Career
Per 9 Innings
1358
10.18
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Jimmy Haynes
Career
Per 9 Innings
10.18
10.18
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Jimmy Haynes
Career
Per 9 Inningsverified
148
1.11
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
Jimmy Haynes
Careerverified
Per 9 Inningsverified
1.11
1.11
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Jimmy Haynes
Career
Per 9 Innings
0.65
0.65
Zack Weiss
Careerverified
Per 9 Inningsverified
0.32
0.32
Jimmy Haynes
Career
Per 9 Inningsverified
601
4.5
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
Jimmy Haynes
Career
Per 9 Inningsverified
41
0.31
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Jimmy Haynes
Careerverified
Per 9 Inningsverified
4.51
4.51
Zack Weiss
Career
Per 9 Innings
4.94
4.94
Jimmy Haynes
Careerverified
Per 9 Innings
762
5.71
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Jimmy Haynes
Career
Per 9 Innings
5.71
5.71
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Jimmy Haynes
Careerverified
Per 9 Inningsverified
3.36
3.36
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Jimmy Haynes
Career
Per 9 Innings
1.135
1.135
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Jimmy Haynes
Career
Per 9 Inningsverified
51
0.38
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Jimmy Haynes
Career
Per 9 Inningsverified
30
0.22
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Jimmy Haynes
Career
Per 9 Innings
3
0.02
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
Jimmy Haynes
Careerverified
Per 9 Inningsverified
5417
40.6
Zack Weiss
Career
Per 9 Innings
118
38.85
Jimmy Haynes
Careerverified
Per 9 Innings
11
0.08
Zack Weiss
Career
Per 9 Inningsverified
7
2.3
Jimmy Haynes
Career
Per 9 Innings
778
5.83
Zack Weiss
Careerverified
Per 9 Inningsverified
16
5.27
Jimmy Haynes
Career
Per 9 Innings
5.83
5.83
Zack Weiss
Careerverified
Per 9 Inningsverified
5.27
5.27
Jimmy Haynes
Career
Per 9 Innings
55
0.41
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Jimmy Haynes
Career
Per 9 Inningsverified
44
0.33
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Jimmy Haynes
Careerverified
Per 9 Inningsverified
125
0.94
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Career
Per 9 Innings
1.632
1.632
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Jimmy Haynes
Careerverified
Per 9 Inningsverified
4687
35.13
Zack Weiss
Career
Per 9 Innings
98
32.27
Jimmy Haynes
Career
Per 9 Innings
3.43
3.43
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Jimmy Haynes
Career
Per 9 Innings
0.32
0.32
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Jimmy Haynes
Careerverified
Per 9 Inningsverified
40.6
40.6
Zack Weiss
Career
Per 9 Innings
38.85
38.85

Fielding Stats for Jimmy Haynes and Zack Weiss

Jimmy Haynes
Careerverified
Per 9 Inningsverified
10
10
Zack Weiss
Career
Per 9 Innings
3
3
Jimmy Haynes
Careerverified
Per 9 Innings
227
1.7
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Jimmy Haynes
Careerverified
Per 9 Inningsverified
203
1.52
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Careerverified
Per 9 Innings
3602
27
Zack Weiss
Career
Per 9 Innings
82
27
Jimmy Haynes
Careerverified
Per 9 Innings
1200.2
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Jimmy Haynes
Careerverified
Per 9 Inningsverified
75
0.56
Zack Weiss
Career
Per 9 Innings
1
0.33
Jimmy Haynes
Careerverified
Per 9 Inningsverified
166
1.24
Zack Weiss
Career
Per 9 Innings
1
0.33
Jimmy Haynes
Career
Per 9 Inningsverified
15
0.11
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Jimmy Haynes
Careerverified
Per 9 Inningsverified
256
1.92
Zack Weiss
Career
Per 9 Innings
3
0.99
Jimmy Haynes
Careerverified
Per 9 Inningsverified
241
1.81
Zack Weiss
Career
Per 9 Innings
2
0.66
Jimmy Haynes
Careerverified
Per 9 Inningsverified
94.14
94.14
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Jimmy Haynes
Careerverified
Per 9 Inningsverified
1.062
1.062
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Jimmy Haynes
Careerverified
Per 9 Inningsverified
89.43
89.43
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Careerverified
Per 9 Inningsverified
19
0.14
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Jimmy Haynes
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Jimmy Haynes and Zack Weiss

Jimmy Haynes
Careerverified
Per 600 PAverified
10
10
Zack Weiss
Career
Per 600 PA
3
Jimmy Haynes
Careerverified
Per 600 PAverified
230
560.98
Zack Weiss
Career
Per 600 PA
25
Jimmy Haynes
Careerverified
Per 600 PAverified
246
600
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
213
519.51
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
0.15
0.15
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
0.441
0.441
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
32
78.05
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
23
56.1
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
9
21.95
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
9
21.95
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
0.281
0.281
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
6.88
16.78
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
41
100
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
37
90.24
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
0.17
0.17
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
0.193
0.193
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
0.362
0.362
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
0.042
0.042
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
0.125
0.125
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
0.253
0.253
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
0.225
0.225
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
16
39.02
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
13
31.71
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
29
70.73
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
3.34
8.15
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Careerverified
Per 600 PAverified
5
12.2
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Career
Per 600 PA
71
173.17
Zack Weiss
Careerverified
Per 600 PAverified
0
Jimmy Haynes
Careerverified
Per 600 PAverified
3.46
3.46
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
0.07
0.07
Zack Weiss
Career
Per 600 PA
Jimmy Haynes
Careerverified
Per 600 PAverified
28
68.29
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Career
Per 600 PA
1
2.44
Zack Weiss
Careerverified
Per 600 PAverified
0
Jimmy Haynes
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Jimmy Haynes
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA