Fred Hayner vs. Zach Thompson — Career Comparison

Pre-GenerationalWisconsinNorth AmericaPittsburgh PiratesNational LeagueRelief Pitcher
MillenialTexasThrows RightBats RightNorth AmericaAtlanta BravesNational LeagueStarting Pitcher

Zach Thompson built a career as a starting pitcher and Fred Hayner as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Zach Thompson posted stronger surface numbers — ERA 4.36 and WHIP 1.383 compared to 13.5 and 3.000 for Fred Hayner. By the career numbers, Zach Thompson had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Fred Hayner and Zach Thompson

Fred Hayner
Career
Per 9 Innings
1
1
Zach Thompson
Careerverified
Per 9 Inningsverified
3
3
Fred Hayner
Career
Per 9 Innings
1
2.25
Zach Thompson
Careerverified
Per 9 Inningsverified
57
2.56
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
36
1.62
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
6
0.27
Fred Hayner
Careerverified
Per 9 Inningsverified
0
0
Zach Thompson
Career
Per 9 Innings
17
0.76
Fred Hayner
Career
Per 9 Innings
Zach Thompson
Careerverified
Per 9 Inningsverified
26.09
26.09
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
63.16
63.16
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
Fred Hayner
Careerverified
Per 9 Innings
6
13.5
Zach Thompson
Career
Per 9 Inningsverified
97
4.36
Fred Hayner
Career
Per 9 Innings
13.5
13.5
Zach Thompson
Careerverified
Per 9 Inningsverified
4.36
4.36
Fred Hayner
Career
Per 9 Innings
16.88
16.88
Zach Thompson
Careerverified
Per 9 Inningsverified
4.25
4.25
Fred Hayner
Career
Per 9 Innings
12.75
12.75
Zach Thompson
Careerverified
Per 9 Inningsverified
4.25
4.25
Fred Hayner
Career
Per 9 Innings
0.368
0.368
Zach Thompson
Careerverified
Per 9 Inningsverified
0.257
0.257
Fred Hayner
Career
Per 9 Innings
12
27
Zach Thompson
Careerverified
Per 9 Innings
601
27
Fred Hayner
Career
Per 9 Innings
4
9
Zach Thompson
Careerverified
Per 9 Innings
200.1
9
Fred Hayner
Careerverified
Per 9 Innings
7
15.75
Zach Thompson
Career
Per 9 Inningsverified
201
9.03
Fred Hayner
Career
Per 9 Innings
15.75
15.75
Zach Thompson
Careerverified
Per 9 Inningsverified
9.03
9.03
Fred Hayner
Careerverified
Per 9 Innings
2
4.5
Zach Thompson
Career
Per 9 Inningsverified
25
1.12
Fred Hayner
Career
Per 9 Innings
4.5
4.5
Zach Thompson
Careerverified
Per 9 Inningsverified
1.12
1.12
Fred Hayner
Career
Per 9 Innings
2
2
Zach Thompson
Careerverified
Per 9 Inningsverified
0.44
0.44
Fred Hayner
Careerverified
Per 9 Innings
5
11.25
Zach Thompson
Career
Per 9 Inningsverified
75
3.37
Fred Hayner
Careerverified
Per 9 Inningsverified
0
0
Zach Thompson
Career
Per 9 Innings
1
0.04
Fred Hayner
Career
Per 9 Innings
11.25
11.25
Zach Thompson
Careerverified
Per 9 Inningsverified
3.37
3.37
Fred Hayner
Career
Per 9 Innings
1
2.25
Zach Thompson
Careerverified
Per 9 Inningsverified
159
7.14
Fred Hayner
Career
Per 9 Innings
2.25
2.25
Zach Thompson
Careerverified
Per 9 Inningsverified
7.14
7.14
Fred Hayner
Career
Per 9 Innings
1
1
Zach Thompson
Careerverified
Per 9 Inningsverified
2.79
2.79
Fred Hayner
Careerverified
Per 9 Inningsverified
1.5
1.5
Zach Thompson
Career
Per 9 Innings
1.168
1.168
Fred Hayner
Careerverified
Per 9 Inningsverified
0
0
Zach Thompson
Career
Per 9 Innings
11
0.49
Fred Hayner
Careerverified
Per 9 Inningsverified
0
0
Zach Thompson
Career
Per 9 Innings
6
0.27
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
Fred Hayner
Career
Per 9 Inningsverified
24
54
Zach Thompson
Careerverified
Per 9 Innings
870
39.08
Fred Hayner
Career
Per 9 Inningsverified
1
2.25
Zach Thompson
Careerverified
Per 9 Innings
3
0.13
Fred Hayner
Careerverified
Per 9 Innings
9
20.25
Zach Thompson
Career
Per 9 Inningsverified
111
4.99
Fred Hayner
Career
Per 9 Innings
20.25
20.25
Zach Thompson
Careerverified
Per 9 Inningsverified
4.99
4.99
Fred Hayner
Careerverified
Per 9 Inningsverified
0
0
Zach Thompson
Career
Per 9 Innings
3
0.13
Fred Hayner
Careerverified
Per 9 Inningsverified
0
0
Zach Thompson
Career
Per 9 Innings
4
0.18
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
19
0.85
Fred Hayner
Career
Per 9 Innings
3
3
Zach Thompson
Careerverified
Per 9 Inningsverified
1.378
1.378
Fred Hayner
Career
Per 9 Inningsverified
19
42.75
Zach Thompson
Careerverified
Per 9 Innings
782
35.13
Fred Hayner
Career
Per 9 Innings
9
9
Zach Thompson
Careerverified
Per 9 Inningsverified
1.95
1.95
Fred Hayner
Career
Per 9 Innings
0.313
0.313
Zach Thompson
Careerverified
Per 9 Inningsverified
0.294
0.294
Fred Hayner
Careerverified
Per 9 Inningsverified
54
54
Zach Thompson
Career
Per 9 Innings
39.08
39.08

Fielding Stats for Fred Hayner and Zach Thompson

Fred Hayner
Career
Per 9 Innings
1
1
Zach Thompson
Careerverified
Per 9 Inningsverified
3
3
Fred Hayner
Career
Per 9 Innings
1
2.25
Zach Thompson
Careerverified
Per 9 Inningsverified
57
2.56
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
36
1.62
Fred Hayner
Career
Per 9 Innings
12
27
Zach Thompson
Careerverified
Per 9 Innings
601
27
Fred Hayner
Career
Per 9 Innings
4
9
Zach Thompson
Careerverified
Per 9 Innings
200.1
9
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
7
0.31
Fred Hayner
Career
Per 9 Inningsverified
1
2.25
Zach Thompson
Careerverified
Per 9 Innings
15
0.67
Fred Hayner
Careerverified
Per 9 Inningsverified
0
0
Zach Thompson
Career
Per 9 Innings
1
0.04
Fred Hayner
Career
Per 9 Inningsverified
1
2.25
Zach Thompson
Careerverified
Per 9 Innings
23
1.03
Fred Hayner
Career
Per 9 Inningsverified
1
2.25
Zach Thompson
Careerverified
Per 9 Innings
22
0.99
Fred Hayner
Careerverified
Per 9 Inningsverified
100
100
Zach Thompson
Career
Per 9 Innings
95.65
95.65
Fred Hayner
Careerverified
Per 9 Inningsverified
1
1
Zach Thompson
Career
Per 9 Innings
0.386
0.386
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
63.16
63.16
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Careerverified
Per 9 Inningsverified
2
0.09
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0
Fred Hayner
Career
Per 9 Innings
0
0
Zach Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Fred Hayner and Zach Thompson

Fred Hayner
Career
Per 600 PA
1
1
Zach Thompson
Careerverified
Per 600 PAverified
3
3
Fred Hayner
Career
Per 600 PA
1
300
Zach Thompson
Careerverified
Per 600 PAverified
58
1933.33
Fred Hayner
Career
Per 600 PA
2
600
Zach Thompson
Careerverified
Per 600 PA
18
600
Fred Hayner
Career
Per 600 PAverified
2
600
Zach Thompson
Careerverified
Per 600 PA
15
500
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
0.133
0.133
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
0.444
0.444
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
2
66.67
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
1
33.33
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
1
33.33
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
1
33.33
Fred Hayner
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
0.5
0.5
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
0.4
13.5
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
3
100
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
2
66.67
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
0.133
0.133
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
0.2
0.2
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
0.333
0.333
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
0.067
0.067
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
0.11
0.11
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
0.231
0.231
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
0.333
0.333
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
-0.2
-60
Zach Thompson
Careerverified
Per 600 PAverified
-0
-0.06
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Careerverified
Per 600 PAverified
0
0
Zach Thompson
Career
Per 600 PA
9
300
Fred Hayner
Career
Per 600 PA
Zach Thompson
Careerverified
Per 600 PAverified
2
2
Fred Hayner
Career
Per 600 PA
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Careerverified
Per 600 PAverified
3
100
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Zach Thompson
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
Zach Thompson
Career
Per 600 PA