Pete Alonso vs. Phil Geier — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
Pre-GenerationalDistrict of ColumbiaThrows RightBats LeftNorth AmericaBoston BravesNational LeagueCenter Fielder

On the career numbers, Pete Alonso posted the stronger offensive profile against Phil Geier. Pete Alonso posted stronger numbers in OPS (.864 vs .626) and on-base percentage (.348 vs .332). By the career numbers, Pete Alonso had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Pete Alonso and Phil Geier

Pete Alonso
Careerverified
Per 600 PAverified
7
7
Phil Geier
Career
Per 600 PA
5
5
Pete Alonso
Careerverified
Per 600 PAverified
1007
139.99
Phil Geier
Career
Per 600 PA
349
139.88
Pete Alonso
Careerverified
Per 600 PA
4316
600
Phil Geier
Career
Per 600 PA
1497
600
Pete Alonso
Careerverified
Per 600 PA
3763
523.12
Phil Geier
Career
Per 600 PAverified
1315
527.05
Pete Alonso
Careerverified
Per 600 PAverified
0.253
0.253
Phil Geier
Career
Per 600 PA
0.249
0.249
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
Phil Geier
Career
Per 600 PA
0.681
0.681
Pete Alonso
Careerverified
Per 600 PAverified
951
132.21
Phil Geier
Career
Per 600 PA
327
131.06
Pete Alonso
Careerverified
Per 600 PA
496
68.95
Phil Geier
Career
Per 600 PAverified
283
113.43
Pete Alonso
Careerverified
Per 600 PAverified
183
25.44
Phil Geier
Career
Per 600 PA
30
12.02
Pete Alonso
Career
Per 600 PA
8
1.11
Phil Geier
Careerverified
Per 600 PAverified
12
4.81
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
Phil Geier
Career
Per 600 PA
2
0.8
Pete Alonso
Careerverified
Per 600 PAverified
455
63.25
Phil Geier
Career
Per 600 PA
44
17.64
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
Phil Geier
Career
Per 600 PA
0.135
0.135
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
Phil Geier
Career
Per 600 PA
0.002
0.002
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
Phil Geier
Career
Per 600 PA
0.006
0.006
Pete Alonso
Careerverified
Per 600 PAverified
671.71
93.38
Phil Geier
Career
Per 600 PA
153.87
61.67
Pete Alonso
Careerverified
Per 600 PAverified
1942
269.97
Phil Geier
Career
Per 600 PA
387
155.11
Pete Alonso
Careerverified
Per 600 PAverified
1470
204.36
Phil Geier
Career
Per 600 PA
491
196.79
Pete Alonso
Careerverified
Per 600 PAverified
0.341
0.341
Phil Geier
Career
Per 600 PA
0.332
0.332
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
Phil Geier
Career
Per 600 PA
0.294
0.294
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
Phil Geier
Career
Per 600 PA
0.626
0.626
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
Phil Geier
Career
Per 600 PA
0.046
0.046
Pete Alonso
Careerverified
Per 600 PAverified
0.282
0.282
Phil Geier
Career
Per 600 PA
0.223
0.223
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
Phil Geier
Career
Per 600 PA
0.612
0.612
Pete Alonso
Career
Per 600 PA
0.27
0.27
Phil Geier
Career
Per 600 PA
0.27
0.27
Pete Alonso
Careerverified
Per 600 PAverified
580
80.63
Phil Geier
Career
Per 600 PA
197
78.96
Pete Alonso
Careerverified
Per 600 PAverified
712
98.98
Phil Geier
Career
Per 600 PA
102
40.88
Pete Alonso
Careerverified
Per 600 PAverified
1028
142.91
Phil Geier
Career
Per 600 PA
297
119.04
Pete Alonso
Careerverified
Per 600 PAverified
642.8
89.36
Phil Geier
Career
Per 600 PA
173.63
69.59
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
Phil Geier
Career
Per 600 PA
10
4.01
Pete Alonso
Careerverified
Per 600 PA
419
58.25
Phil Geier
Career
Per 600 PAverified
154
61.72
Pete Alonso
Careerverified
Per 600 PAverified
47
6.53
Phil Geier
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
984
136.79
Phil Geier
Careerverified
Per 600 PAverified
110
44.09
Pete Alonso
Career
Per 600 PA
4.39
4.39
Phil Geier
Careerverified
Per 600 PAverified
13.61
13.61
Pete Alonso
Career
Per 600 PA
0.43
0.43
Phil Geier
Careerverified
Per 600 PAverified
1.4
1.4
Pete Alonso
Career
Per 600 PA
0
0
Phil Geier
Careerverified
Per 600 PAverified
18
7.21
Pete Alonso
Careerverified
Per 600 PAverified
34
4.73
Phil Geier
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
108
15.01
Phil Geier
Careerverified
Per 600 PAverified
0
0
Pete Alonso
Career
Per 600 PA
18
2.5
Phil Geier
Careerverified
Per 600 PAverified
54
21.64
Pete Alonso
Careerverified
Per 600 PAverified
4
0.56
Phil Geier
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
22
3.06
Phil Geier
Careerverified
Per 600 PAverified
54
21.64
Pete Alonso
Career
Per 600 PA
81.82
81.82
Phil Geier
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Pete Alonso and Phil Geier

Pete Alonso
Careerverified
Per 9 Inningsverified
7
7
Phil Geier
Career
Per 9 Innings
5
5
Pete Alonso
Careerverified
Per 9 Innings
942
1.05
Phil Geier
Career
Per 9 Inningsverified
350
1.09
Pete Alonso
Careerverified
Per 9 Inningsverified
933
1.04
Phil Geier
Career
Per 9 Innings
147
0.46
Pete Alonso
Careerverified
Per 9 Innings
24317
27
Phil Geier
Career
Per 9 Innings
8709
27
Pete Alonso
Careerverified
Per 9 Innings
8105.2
9
Phil Geier
Career
Per 9 Innings
2903
9
Pete Alonso
Careerverified
Per 9 Inningsverified
6573
7.3
Phil Geier
Career
Per 9 Innings
600
1.86
Pete Alonso
Careerverified
Per 9 Inningsverified
659
0.73
Phil Geier
Career
Per 9 Innings
224
0.69
Pete Alonso
Careerverified
Per 9 Inningsverified
56
0.06
Phil Geier
Career
Per 9 Innings
72
0.22
Pete Alonso
Careerverified
Per 9 Inningsverified
7288
8.09
Phil Geier
Career
Per 9 Innings
896
2.78
Pete Alonso
Careerverified
Per 9 Inningsverified
7232
8.03
Phil Geier
Career
Per 9 Innings
824
2.55
Pete Alonso
Careerverified
Per 9 Inningsverified
99.23
99.23
Phil Geier
Career
Per 9 Innings
91.96
91.96
Pete Alonso
Careerverified
Per 9 Inningsverified
7.677
7.677
Phil Geier
Career
Per 9 Innings
2.354
2.354
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Phil Geier
Career
Per 9 Innings
42
42
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
Phil Geier
Career
Per 9 Innings
25
0.08
Pete Alonso
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Phil Geier
Career
Per 9 Innings
0
0