Pete Alonso vs. Buster Posey — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
MillenialGeorgiaThrows RightBats RightNorth AmericaSan Francisco GiantsNational LeagueCatcherGold GloveSilver SluggerMVPRookie of the YearAll-Star

Adjusted for the eras they played in, Buster Posey holds a real edge over Pete Alonso in this comparison. Buster Posey led in contact rate (K%+ 160 vs 102), batting average (AVG+ 122 vs 103), and on-base percentage (OBP+ 116 vs 107). Pete Alonso held the edge in home run production (HR/PA+ 196 vs 141). The edge belongs to Buster Posey.

Hitting Stats for Pete Alonso and Buster Posey

Pete Alonso
Career
Per 600 PA
7
7
Buster Posey
Careerverified
Per 600 PAverified
12
12
Pete Alonso
Career
Per 600 PA
1007
139.99
Buster Posey
Careerverified
Per 600 PAverified
1371
146.71
Pete Alonso
Career
Per 600 PA
4316
600
Buster Posey
Careerverified
Per 600 PA
5607
600
Pete Alonso
Career
Per 600 PA
3763
523.12
Buster Posey
Careerverified
Per 600 PAverified
4970
531.84
Pete Alonso
Career
Per 600 PA
0.253
0.253
Buster Posey
Careerverified
Per 600 PAverified
0.302
0.302
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
Buster Posey
Career
Per 600 PA
0.842
0.842
Pete Alonso
Career
Per 600 PA
951
132.21
Buster Posey
Careerverified
Per 600 PAverified
1500
160.51
Pete Alonso
Career
Per 600 PA
496
68.95
Buster Posey
Careerverified
Per 600 PAverified
1040
111.29
Pete Alonso
Career
Per 600 PA
183
25.44
Buster Posey
Careerverified
Per 600 PAverified
293
31.35
Pete Alonso
Career
Per 600 PAverified
8
1.11
Buster Posey
Careerverified
Per 600 PA
9
0.96
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
Buster Posey
Career
Per 600 PA
158
16.91
Pete Alonso
Career
Per 600 PAverified
455
63.25
Buster Posey
Careerverified
Per 600 PA
460
49.22
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
Buster Posey
Career
Per 600 PA
0.307
0.307
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
Buster Posey
Career
Per 600 PA
0.032
0.032
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
Buster Posey
Career
Per 600 PA
0.105
0.105
Pete Alonso
Career
Per 600 PAverified
671.71
93.38
Buster Posey
Careerverified
Per 600 PA
833.32
89.17
Pete Alonso
Career
Per 600 PAverified
1942
269.97
Buster Posey
Careerverified
Per 600 PA
2285
244.52
Pete Alonso
Career
Per 600 PA
1470
204.36
Buster Posey
Careerverified
Per 600 PAverified
2083
222.9
Pete Alonso
Career
Per 600 PA
0.341
0.341
Buster Posey
Careerverified
Per 600 PAverified
0.372
0.372
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
Buster Posey
Career
Per 600 PA
0.46
0.46
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
Buster Posey
Career
Per 600 PA
0.831
0.831
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
Buster Posey
Career
Per 600 PA
0.158
0.158
Pete Alonso
Career
Per 600 PA
0.282
0.282
Buster Posey
Career
Per 600 PA
0.282
0.282
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
Buster Posey
Career
Per 600 PA
0.794
0.794
Pete Alonso
Career
Per 600 PA
0.27
0.27
Buster Posey
Careerverified
Per 600 PAverified
0.324
0.324
Pete Alonso
Career
Per 600 PAverified
580
80.63
Buster Posey
Careerverified
Per 600 PA
663
70.95
Pete Alonso
Career
Per 600 PAverified
712
98.98
Buster Posey
Careerverified
Per 600 PA
729
78.01
Pete Alonso
Career
Per 600 PAverified
1028
142.91
Buster Posey
Careerverified
Per 600 PA
1234
132.05
Pete Alonso
Career
Per 600 PA
642.8
89.36
Buster Posey
Careerverified
Per 600 PAverified
859.07
91.93
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
Buster Posey
Career
Per 600 PA
43
4.6
Pete Alonso
Career
Per 600 PAverified
419
58.25
Buster Posey
Careerverified
Per 600 PA
540
57.78
Pete Alonso
Career
Per 600 PA
47
6.53
Buster Posey
Careerverified
Per 600 PAverified
67
7.17
Pete Alonso
Career
Per 600 PA
984
136.79
Buster Posey
Careerverified
Per 600 PAverified
721
77.15
Pete Alonso
Career
Per 600 PA
4.39
4.39
Buster Posey
Careerverified
Per 600 PAverified
7.78
7.78
Pete Alonso
Career
Per 600 PA
0.43
0.43
Buster Posey
Careerverified
Per 600 PAverified
0.75
0.75
Pete Alonso
Career
Per 600 PA
0
0
Buster Posey
Careerverified
Per 600 PAverified
1
0.11
Pete Alonso
Career
Per 600 PA
34
4.73
Buster Posey
Careerverified
Per 600 PAverified
53
5.67
Pete Alonso
Careerverified
Per 600 PAverified
108
15.01
Buster Posey
Career
Per 600 PA
163
17.44
Pete Alonso
Career
Per 600 PAverified
18
2.5
Buster Posey
Careerverified
Per 600 PA
23
2.46
Pete Alonso
Career
Per 600 PA
4
0.56
Buster Posey
Careerverified
Per 600 PAverified
9
0.96
Pete Alonso
Career
Per 600 PA
22
3.06
Buster Posey
Careerverified
Per 600 PAverified
32
3.42
Pete Alonso
Careerverified
Per 600 PAverified
81.82
81.82
Buster Posey
Career
Per 600 PA
71.88
71.88

Fielding Stats for Pete Alonso and Buster Posey

Pete Alonso
Career
Per 9 Innings
7
7
Buster Posey
Careerverified
Per 9 Inningsverified
12
12
Pete Alonso
Career
Per 9 Innings
942
1.05
Buster Posey
Careerverified
Per 9 Inningsverified
1322
1.08
Pete Alonso
Career
Per 9 Innings
933
1.04
Buster Posey
Careerverified
Per 9 Innings
1264
1.04
Pete Alonso
Career
Per 9 Innings
24317
27
Buster Posey
Careerverified
Per 9 Innings
32955
27
Pete Alonso
Career
Per 9 Innings
8105.2
9
Buster Posey
Careerverified
Per 9 Innings
10985
9
Pete Alonso
Career
Per 9 Innings
6573
7.3
Buster Posey
Careerverified
Per 9 Inningsverified
9919
8.13
Pete Alonso
Careerverified
Per 9 Inningsverified
659
0.73
Buster Posey
Career
Per 9 Innings
654
0.54
Pete Alonso
Career
Per 9 Innings
56
0.06
Buster Posey
Careerverified
Per 9 Inningsverified
53
0.04
Pete Alonso
Career
Per 9 Innings
7288
8.09
Buster Posey
Careerverified
Per 9 Inningsverified
10626
8.71
Pete Alonso
Career
Per 9 Innings
7232
8.03
Buster Posey
Careerverified
Per 9 Inningsverified
10573
8.66
Pete Alonso
Career
Per 9 Innings
99.23
99.23
Buster Posey
Careerverified
Per 9 Inningsverified
99.5
99.5
Pete Alonso
Career
Per 9 Innings
7.677
7.677
Buster Posey
Careerverified
Per 9 Inningsverified
7.998
7.998
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Buster Posey
Career
Per 9 Innings
95.61
95.61
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
Buster Posey
Career
Per 9 Innings
187
0.15
Pete Alonso
Careerverified
Per 9 Inningsverified
0
0
Buster Posey
Career
Per 9 Innings
27
0.02
Pete Alonso
Career
Per 9 Innings
0
0
Buster Posey
Career
Per 9 Innings
0
0
Pete Alonso
Careerverified
Per 9 Inningsverified
0
0
Buster Posey
Career
Per 9 Innings
521
0.43
Pete Alonso
Career
Per 9 Innings
0
0
Buster Posey
Careerverified
Per 9 Inningsverified
256
0.21