Pete Alonso vs. Roberto Perez — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
MillenialP.R.Throws RightBats RightCaribbeanCleveland GuardiansAmerican LeagueCatcherGold Glove

On the career numbers, Pete Alonso posted the stronger offensive profile against Roberto Perez. Pete Alonso posted stronger numbers in OPS (.864 vs .656) and on-base percentage (.348 vs .298). 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 Roberto Perez

Pete Alonso
Career
Per 600 PA
7
7
Roberto Perez
Careerverified
Per 600 PAverified
10
10
Pete Alonso
Careerverified
Per 600 PA
1007
139.99
Roberto Perez
Career
Per 600 PAverified
516
175.01
Pete Alonso
Careerverified
Per 600 PA
4316
600
Roberto Perez
Career
Per 600 PA
1769
600
Pete Alonso
Careerverified
Per 600 PAverified
3763
523.12
Roberto Perez
Career
Per 600 PA
1520
515.55
Pete Alonso
Careerverified
Per 600 PAverified
0.253
0.253
Roberto Perez
Career
Per 600 PA
0.207
0.207
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
Roberto Perez
Career
Per 600 PA
0.683
0.683
Pete Alonso
Careerverified
Per 600 PAverified
951
132.21
Roberto Perez
Career
Per 600 PA
314
106.5
Pete Alonso
Careerverified
Per 600 PAverified
496
68.95
Roberto Perez
Career
Per 600 PA
198
67.16
Pete Alonso
Careerverified
Per 600 PAverified
183
25.44
Roberto Perez
Career
Per 600 PA
57
19.33
Pete Alonso
Careerverified
Per 600 PA
8
1.11
Roberto Perez
Career
Per 600 PAverified
4
1.36
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
Roberto Perez
Career
Per 600 PA
55
18.65
Pete Alonso
Careerverified
Per 600 PAverified
455
63.25
Roberto Perez
Career
Per 600 PA
116
39.34
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
Roberto Perez
Career
Per 600 PA
0.369
0.369
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
Roberto Perez
Career
Per 600 PA
0.036
0.036
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
Roberto Perez
Career
Per 600 PA
0.175
0.175
Pete Alonso
Careerverified
Per 600 PAverified
671.71
93.38
Roberto Perez
Career
Per 600 PA
173.68
58.91
Pete Alonso
Careerverified
Per 600 PAverified
1942
269.97
Roberto Perez
Career
Per 600 PA
544
184.51
Pete Alonso
Careerverified
Per 600 PAverified
1470
204.36
Roberto Perez
Career
Per 600 PA
516
175.01
Pete Alonso
Careerverified
Per 600 PAverified
0.341
0.341
Roberto Perez
Career
Per 600 PA
0.298
0.298
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
Roberto Perez
Career
Per 600 PA
0.358
0.358
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
Roberto Perez
Career
Per 600 PA
0.656
0.656
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
Roberto Perez
Career
Per 600 PA
0.151
0.151
Pete Alonso
Careerverified
Per 600 PAverified
0.282
0.282
Roberto Perez
Career
Per 600 PA
0.223
0.223
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
Roberto Perez
Career
Per 600 PA
0.599
0.599
Pete Alonso
Career
Per 600 PA
0.27
0.27
Roberto Perez
Careerverified
Per 600 PAverified
0.273
0.273
Pete Alonso
Careerverified
Per 600 PAverified
580
80.63
Roberto Perez
Career
Per 600 PA
165
55.96
Pete Alonso
Careerverified
Per 600 PAverified
712
98.98
Roberto Perez
Career
Per 600 PA
193
65.46
Pete Alonso
Careerverified
Per 600 PAverified
1028
142.91
Roberto Perez
Career
Per 600 PA
303
102.77
Pete Alonso
Careerverified
Per 600 PAverified
642.8
89.36
Roberto Perez
Career
Per 600 PA
165.51
56.14
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
Roberto Perez
Career
Per 600 PA
10
3.39
Pete Alonso
Careerverified
Per 600 PA
419
58.25
Roberto Perez
Career
Per 600 PAverified
192
65.12
Pete Alonso
Careerverified
Per 600 PAverified
47
6.53
Roberto Perez
Career
Per 600 PA
2
0.68
Pete Alonso
Career
Per 600 PAverified
984
136.79
Roberto Perez
Careerverified
Per 600 PA
527
178.75
Pete Alonso
Careerverified
Per 600 PAverified
4.39
4.39
Roberto Perez
Career
Per 600 PA
3.36
3.36
Pete Alonso
Careerverified
Per 600 PAverified
0.43
0.43
Roberto Perez
Career
Per 600 PA
0.36
0.36
Pete Alonso
Career
Per 600 PA
0
0
Roberto Perez
Careerverified
Per 600 PAverified
35
11.87
Pete Alonso
Careerverified
Per 600 PAverified
34
4.73
Roberto Perez
Career
Per 600 PA
12
4.07
Pete Alonso
Career
Per 600 PA
108
15.01
Roberto Perez
Careerverified
Per 600 PAverified
41
13.91
Pete Alonso
Careerverified
Per 600 PAverified
18
2.5
Roberto Perez
Career
Per 600 PA
2
0.68
Pete Alonso
Careerverified
Per 600 PAverified
4
0.56
Roberto Perez
Career
Per 600 PA
1
0.34
Pete Alonso
Careerverified
Per 600 PAverified
22
3.06
Roberto Perez
Career
Per 600 PA
3
1.02
Pete Alonso
Careerverified
Per 600 PAverified
81.82
81.82
Roberto Perez
Career
Per 600 PA
66.67
66.67

Fielding Stats for Pete Alonso and Roberto Perez

Pete Alonso
Career
Per 9 Innings
7
7
Roberto Perez
Careerverified
Per 9 Inningsverified
10
10
Pete Alonso
Careerverified
Per 9 Innings
942
1.05
Roberto Perez
Career
Per 9 Inningsverified
507
1.11
Pete Alonso
Careerverified
Per 9 Innings
933
1.04
Roberto Perez
Career
Per 9 Innings
471
1.04
Pete Alonso
Careerverified
Per 9 Innings
24317
27
Roberto Perez
Career
Per 9 Innings
12279
27
Pete Alonso
Careerverified
Per 9 Innings
8105.2
9
Roberto Perez
Career
Per 9 Innings
4093
9
Pete Alonso
Careerverified
Per 9 Innings
6573
7.3
Roberto Perez
Career
Per 9 Inningsverified
4416
9.71
Pete Alonso
Careerverified
Per 9 Inningsverified
659
0.73
Roberto Perez
Career
Per 9 Innings
244
0.54
Pete Alonso
Career
Per 9 Innings
56
0.06
Roberto Perez
Careerverified
Per 9 Inningsverified
24
0.05
Pete Alonso
Careerverified
Per 9 Innings
7288
8.09
Roberto Perez
Career
Per 9 Inningsverified
4684
10.3
Pete Alonso
Careerverified
Per 9 Innings
7232
8.03
Roberto Perez
Career
Per 9 Inningsverified
4660
10.25
Pete Alonso
Career
Per 9 Innings
99.23
99.23
Roberto Perez
Careerverified
Per 9 Inningsverified
99.49
99.49
Pete Alonso
Career
Per 9 Innings
7.677
7.677
Roberto Perez
Careerverified
Per 9 Inningsverified
9.191
9.191
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Roberto Perez
Career
Per 9 Innings
92.9
92.9
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
Roberto Perez
Career
Per 9 Innings
32
0.07
Pete Alonso
Careerverified
Per 9 Inningsverified
0
0
Roberto Perez
Career
Per 9 Innings
20
0.04
Pete Alonso
Career
Per 9 Innings
0
0
Roberto Perez
Career
Per 9 Innings
0
0
Pete Alonso
Careerverified
Per 9 Inningsverified
0
0
Roberto Perez
Career
Per 9 Innings
155
0.34
Pete Alonso
Career
Per 9 Innings
0
0
Roberto Perez
Careerverified
Per 9 Inningsverified
97
0.21