Pete Alonso vs. Phil Garner — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
Baby BoomersTennesseeThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueSecond BasemanAll-Star

When their careers are measured against the same standard, Pete Alonso comes out clearly ahead of Phil Garner across most offensive categories. Pete Alonso led in home run production (HR/PA+ 196 vs 85), slugging (SLG+ 127 vs 107), and walk rate (BB%+ 110 vs 97). Phil Garner held the edge in batting average (AVG+ 104 vs 103). Pete Alonso was the more complete offensive player.

Hitting Stats for Pete Alonso and Phil Garner

Pete Alonso
Career
Per 600 PA
7
7
Phil Garner
Careerverified
Per 600 PAverified
16
16
Pete Alonso
Career
Per 600 PA
1007
139.99
Phil Garner
Careerverified
Per 600 PAverified
1860
162.68
Pete Alonso
Career
Per 600 PA
4316
600
Phil Garner
Careerverified
Per 600 PA
6860
600
Pete Alonso
Career
Per 600 PA
3763
523.12
Phil Garner
Careerverified
Per 600 PAverified
6136
536.68
Pete Alonso
Career
Per 600 PA
0.253
0.253
Phil Garner
Careerverified
Per 600 PAverified
0.26
0.26
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
Phil Garner
Career
Per 600 PA
0.742
0.742
Pete Alonso
Career
Per 600 PA
951
132.21
Phil Garner
Careerverified
Per 600 PAverified
1594
139.42
Pete Alonso
Career
Per 600 PA
496
68.95
Phil Garner
Careerverified
Per 600 PAverified
1104
96.56
Pete Alonso
Career
Per 600 PA
183
25.44
Phil Garner
Careerverified
Per 600 PAverified
299
26.15
Pete Alonso
Career
Per 600 PA
8
1.11
Phil Garner
Careerverified
Per 600 PAverified
82
7.17
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
Phil Garner
Career
Per 600 PA
109
9.53
Pete Alonso
Career
Per 600 PAverified
455
63.25
Phil Garner
Careerverified
Per 600 PA
490
42.86
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
Phil Garner
Career
Per 600 PA
0.307
0.307
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
Phil Garner
Career
Per 600 PA
0.018
0.018
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
Phil Garner
Career
Per 600 PA
0.068
0.068
Pete Alonso
Career
Per 600 PAverified
671.71
93.38
Phil Garner
Careerverified
Per 600 PA
799.18
69.9
Pete Alonso
Career
Per 600 PAverified
1942
269.97
Phil Garner
Careerverified
Per 600 PA
2384
208.51
Pete Alonso
Career
Per 600 PAverified
1470
204.36
Phil Garner
Careerverified
Per 600 PA
2192
191.72
Pete Alonso
Careerverified
Per 600 PAverified
0.341
0.341
Phil Garner
Career
Per 600 PA
0.323
0.323
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
Phil Garner
Career
Per 600 PA
0.389
0.389
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
Phil Garner
Career
Per 600 PA
0.711
0.711
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
Phil Garner
Career
Per 600 PA
0.129
0.129
Pete Alonso
Careerverified
Per 600 PAverified
0.282
0.282
Phil Garner
Career
Per 600 PA
0.242
0.242
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
Phil Garner
Career
Per 600 PA
0.671
0.671
Pete Alonso
Career
Per 600 PA
0.27
0.27
Phil Garner
Careerverified
Per 600 PAverified
0.283
0.283
Pete Alonso
Career
Per 600 PAverified
580
80.63
Phil Garner
Careerverified
Per 600 PA
780
68.22
Pete Alonso
Career
Per 600 PAverified
712
98.98
Phil Garner
Careerverified
Per 600 PA
738
64.55
Pete Alonso
Career
Per 600 PAverified
1028
142.91
Phil Garner
Careerverified
Per 600 PA
1409
123.24
Pete Alonso
Career
Per 600 PAverified
642.8
89.36
Phil Garner
Careerverified
Per 600 PA
810.47
70.89
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
Phil Garner
Career
Per 600 PA
34
2.97
Pete Alonso
Career
Per 600 PAverified
419
58.25
Phil Garner
Careerverified
Per 600 PA
564
49.33
Pete Alonso
Career
Per 600 PAverified
47
6.53
Phil Garner
Careerverified
Per 600 PA
74
6.47
Pete Alonso
Career
Per 600 PA
984
136.79
Phil Garner
Careerverified
Per 600 PAverified
842
73.64
Pete Alonso
Career
Per 600 PA
4.39
4.39
Phil Garner
Careerverified
Per 600 PAverified
8.15
8.15
Pete Alonso
Career
Per 600 PA
0.43
0.43
Phil Garner
Careerverified
Per 600 PAverified
0.67
0.67
Pete Alonso
Career
Per 600 PA
0
0
Phil Garner
Careerverified
Per 600 PAverified
67
5.86
Pete Alonso
Career
Per 600 PA
34
4.73
Phil Garner
Careerverified
Per 600 PAverified
59
5.16
Pete Alonso
Careerverified
Per 600 PA
108
15.01
Phil Garner
Career
Per 600 PAverified
131
11.46
Pete Alonso
Career
Per 600 PA
18
2.5
Phil Garner
Careerverified
Per 600 PAverified
225
19.68
Pete Alonso
Career
Per 600 PA
4
0.56
Phil Garner
Careerverified
Per 600 PAverified
105
9.18
Pete Alonso
Career
Per 600 PA
22
3.06
Phil Garner
Careerverified
Per 600 PAverified
330
28.86
Pete Alonso
Careerverified
Per 600 PAverified
81.82
81.82
Phil Garner
Career
Per 600 PA
68.18
68.18

Fielding Stats for Pete Alonso and Phil Garner

Pete Alonso
Career
Per 9 Innings
7
7
Phil Garner
Careerverified
Per 9 Inningsverified
16
16
Pete Alonso
Career
Per 9 Innings
942
1.05
Phil Garner
Careerverified
Per 9 Inningsverified
1856
1.12
Pete Alonso
Career
Per 9 Inningsverified
933
1.04
Phil Garner
Careerverified
Per 9 Innings
1653
1
Pete Alonso
Career
Per 9 Innings
24317
27
Phil Garner
Careerverified
Per 9 Innings
44662
27
Pete Alonso
Career
Per 9 Innings
8105.2
9
Phil Garner
Careerverified
Per 9 Innings
14887.1
9
Pete Alonso
Careerverified
Per 9 Inningsverified
6573
7.3
Phil Garner
Career
Per 9 Innings
2746
1.66
Pete Alonso
Career
Per 9 Innings
659
0.73
Phil Garner
Careerverified
Per 9 Inningsverified
4356
2.63
Pete Alonso
Careerverified
Per 9 Inningsverified
56
0.06
Phil Garner
Career
Per 9 Innings
259
0.16
Pete Alonso
Career
Per 9 Inningsverified
7288
8.09
Phil Garner
Careerverified
Per 9 Innings
7361
4.45
Pete Alonso
Careerverified
Per 9 Inningsverified
7232
8.03
Phil Garner
Career
Per 9 Innings
7102
4.29
Pete Alonso
Careerverified
Per 9 Inningsverified
99.23
99.23
Phil Garner
Career
Per 9 Innings
96.48
96.48
Pete Alonso
Careerverified
Per 9 Inningsverified
7.677
7.677
Phil Garner
Career
Per 9 Innings
3.827
3.827
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Phil Garner
Career
Per 9 Innings
89.06
89.06
Pete Alonso
Career
Per 9 Inningsverified
665
0.74
Phil Garner
Careerverified
Per 9 Innings
752
0.45
Pete Alonso
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Phil Garner
Career
Per 9 Innings
0
0