Pete Alonso vs. Fred Hayner — Career Comparison

You might be looking for a matchup, check Pete Alonso's matchup page instead!

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
Pre-GenerationalWisconsinNorth AmericaPittsburgh PiratesNational LeagueRelief Pitcher

Pete Alonso is a position player and Fred Hayner a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Pete Alonso ever faced Fred Hayner, check out their matchup page.

Fielding Stats for Pete Alonso and Fred Hayner

Pete Alonso
Careerverified
Per 9 Inningsverified
7
7
Fred Hayner
Career
Per 9 Innings
1
1
Pete Alonso
Careerverified
Per 9 Innings
942
1.05
Fred Hayner
Career
Per 9 Inningsverified
1
2.25
Pete Alonso
Careerverified
Per 9 Inningsverified
933
1.04
Fred Hayner
Career
Per 9 Innings
0
0
Pete Alonso
Careerverified
Per 9 Innings
24317
27
Fred Hayner
Career
Per 9 Innings
12
27
Pete Alonso
Careerverified
Per 9 Innings
8105.2
9
Fred Hayner
Career
Per 9 Innings
4
9
Pete Alonso
Careerverified
Per 9 Inningsverified
6573
7.3
Fred Hayner
Career
Per 9 Innings
0
0
Pete Alonso
Careerverified
Per 9 Innings
659
0.73
Fred Hayner
Career
Per 9 Inningsverified
1
2.25
Pete Alonso
Career
Per 9 Innings
56
0.06
Fred Hayner
Careerverified
Per 9 Inningsverified
0
0
Pete Alonso
Careerverified
Per 9 Inningsverified
7288
8.09
Fred Hayner
Career
Per 9 Innings
1
2.25
Pete Alonso
Careerverified
Per 9 Inningsverified
7232
8.03
Fred Hayner
Career
Per 9 Innings
1
2.25
Pete Alonso
Career
Per 9 Innings
99.23
99.23
Fred Hayner
Careerverified
Per 9 Inningsverified
100
100
Pete Alonso
Careerverified
Per 9 Inningsverified
7.677
7.677
Fred Hayner
Career
Per 9 Innings
1
1
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Fred Hayner
Career
Per 9 Innings
0
0
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
Fred Hayner
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Fred Hayner
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Fred Hayner
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Fred Hayner
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Fred Hayner
Career
Per 9 Innings
0
0

Hitting Stats for Pete Alonso and Fred Hayner

Pete Alonso
Careerverified
Per 600 PAverified
7
7
Fred Hayner
Career
Per 600 PA
1
1
Pete Alonso
Careerverified
Per 600 PA
1007
139.99
Fred Hayner
Career
Per 600 PAverified
1
300
Pete Alonso
Careerverified
Per 600 PA
4316
600
Fred Hayner
Career
Per 600 PA
2
600
Pete Alonso
Careerverified
Per 600 PA
3763
523.12
Fred Hayner
Career
Per 600 PAverified
2
600
Pete Alonso
Careerverified
Per 600 PAverified
0.253
0.253
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
951
132.21
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
496
68.95
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
183
25.44
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
8
1.11
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
455
63.25
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
Fred Hayner
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
Fred Hayner
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
671.71
93.38
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
1942
269.97
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
1470
204.36
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.341
0.341
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.282
0.282
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.27
0.27
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
580
80.63
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
712
98.98
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
1028
142.91
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
642.8
89.36
Fred Hayner
Career
Per 600 PA
-0.2
-60
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
419
58.25
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
47
6.53
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
984
136.79
Fred Hayner
Careerverified
Per 600 PAverified
0
0
Pete Alonso
Careerverified
Per 600 PAverified
4.39
4.39
Fred Hayner
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.43
0.43
Fred Hayner
Career
Per 600 PA
Pete Alonso
Career
Per 600 PA
0
0
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
34
4.73
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
108
15.01
Fred Hayner
Careerverified
Per 600 PAverified
0
0
Pete Alonso
Careerverified
Per 600 PAverified
18
2.5
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
4
0.56
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
22
3.06
Fred Hayner
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
81.82
81.82
Fred Hayner
Career
Per 600 PA