Pete Alonso vs. O'Neal Pullen — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
Lost GenerationTexasThrows RightBats RightNorth AmericaBaltimore Black SoxNegro National League IICatcher

On the career numbers, Pete Alonso posted the stronger offensive profile against O'Neal Pullen. Pete Alonso posted stronger numbers in OPS (.864 vs .667) and on-base percentage (.348 vs .307). O'Neal Pullen had the advantage in batting average (.286 vs .253). 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 O'Neal Pullen

Pete Alonso
Careerverified
Per 600 PAverified
7
7
O'Neal Pullen
Career
Per 600 PA
2
2
Pete Alonso
Careerverified
Per 600 PA
1007
139.99
O'Neal Pullen
Career
Per 600 PAverified
40
167.83
Pete Alonso
Careerverified
Per 600 PA
4316
600
O'Neal Pullen
Career
Per 600 PA
143
600
Pete Alonso
Careerverified
Per 600 PA
3763
523.12
O'Neal Pullen
Career
Per 600 PAverified
133
558.04
Pete Alonso
Career
Per 600 PA
0.253
0.253
O'Neal Pullen
Careerverified
Per 600 PAverified
0.286
0.286
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
O'Neal Pullen
Career
Per 600 PA
0.685
0.685
Pete Alonso
Careerverified
Per 600 PA
951
132.21
O'Neal Pullen
Career
Per 600 PAverified
38
159.44
Pete Alonso
Careerverified
Per 600 PA
496
68.95
O'Neal Pullen
Career
Per 600 PAverified
32
134.27
Pete Alonso
Careerverified
Per 600 PAverified
183
25.44
O'Neal Pullen
Career
Per 600 PA
3
12.59
Pete Alonso
Careerverified
Per 600 PA
8
1.11
O'Neal Pullen
Career
Per 600 PAverified
2
8.39
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
O'Neal Pullen
Career
Per 600 PA
1
4.2
Pete Alonso
Careerverified
Per 600 PAverified
455
63.25
O'Neal Pullen
Career
Per 600 PA
6
25.17
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
O'Neal Pullen
Career
Per 600 PA
0.158
0.158
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
O'Neal Pullen
Career
Per 600 PA
0.008
0.008
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
O'Neal Pullen
Career
Per 600 PA
0.026
0.026
Pete Alonso
Careerverified
Per 600 PAverified
671.71
93.38
O'Neal Pullen
Career
Per 600 PA
14.37
60.3
Pete Alonso
Careerverified
Per 600 PAverified
1942
269.97
O'Neal Pullen
Career
Per 600 PA
48
201.4
Pete Alonso
Careerverified
Per 600 PAverified
1470
204.36
O'Neal Pullen
Career
Per 600 PA
42
176.22
Pete Alonso
Careerverified
Per 600 PAverified
0.341
0.341
O'Neal Pullen
Career
Per 600 PA
0.307
0.307
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
O'Neal Pullen
Career
Per 600 PA
0.361
0.361
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
O'Neal Pullen
Career
Per 600 PA
0.668
0.668
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
O'Neal Pullen
Career
Per 600 PA
0.075
0.075
Pete Alonso
Careerverified
Per 600 PAverified
0.282
0.282
O'Neal Pullen
Career
Per 600 PA
0.228
0.228
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
O'Neal Pullen
Career
Per 600 PA
0.547
0.547
Pete Alonso
Career
Per 600 PA
0.27
0.27
O'Neal Pullen
Careerverified
Per 600 PAverified
0.285
0.285
Pete Alonso
Careerverified
Per 600 PAverified
580
80.63
O'Neal Pullen
Career
Per 600 PA
14
58.74
Pete Alonso
Careerverified
Per 600 PAverified
712
98.98
O'Neal Pullen
Career
Per 600 PA
23
96.5
Pete Alonso
Careerverified
Per 600 PA
1028
142.91
O'Neal Pullen
Career
Per 600 PAverified
36
151.05
Pete Alonso
Careerverified
Per 600 PAverified
642.8
89.36
O'Neal Pullen
Career
Per 600 PA
17.32
72.67
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
O'Neal Pullen
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
419
58.25
O'Neal Pullen
Career
Per 600 PA
4
16.78
Pete Alonso
Careerverified
Per 600 PAverified
47
6.53
O'Neal Pullen
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
984
136.79
O'Neal Pullen
Careerverified
Per 600 PAverified
2
8.39
Pete Alonso
Career
Per 600 PA
4.39
4.39
O'Neal Pullen
Careerverified
Per 600 PAverified
71.5
71.5
Pete Alonso
Career
Per 600 PA
0.43
0.43
O'Neal Pullen
Careerverified
Per 600 PAverified
2
2
Pete Alonso
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
6
25.17
Pete Alonso
Careerverified
Per 600 PAverified
34
4.73
O'Neal Pullen
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
108
15.01
O'Neal Pullen
Careerverified
Per 600 PAverified
0
0
Pete Alonso
Careerverified
Per 600 PAverified
18
2.5
O'Neal Pullen
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
4
0.56
O'Neal Pullen
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
22
3.06
O'Neal Pullen
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
81.82
81.82
O'Neal Pullen
Career
Per 600 PA

Fielding Stats for Pete Alonso and O'Neal Pullen

Pete Alonso
Careerverified
Per 9 Inningsverified
7
7
O'Neal Pullen
Career
Per 9 Innings
2
2
Pete Alonso
Careerverified
Per 9 Innings
942
1.05
O'Neal Pullen
Career
Per 9 Inningsverified
35
1.08
Pete Alonso
Careerverified
Per 9 Innings
933
1.04
O'Neal Pullen
Career
Per 9 Innings
34
1.04
Pete Alonso
Careerverified
Per 9 Innings
24317
27
O'Neal Pullen
Career
Per 9 Innings
879
27
Pete Alonso
Careerverified
Per 9 Innings
8105.2
9
O'Neal Pullen
Career
Per 9 Innings
293
9
Pete Alonso
Careerverified
Per 9 Inningsverified
6573
7.3
O'Neal Pullen
Career
Per 9 Innings
179
5.5
Pete Alonso
Careerverified
Per 9 Innings
659
0.73
O'Neal Pullen
Career
Per 9 Inningsverified
26
0.8
Pete Alonso
Career
Per 9 Inningsverified
56
0.06
O'Neal Pullen
Careerverified
Per 9 Innings
12
0.37
Pete Alonso
Careerverified
Per 9 Inningsverified
7288
8.09
O'Neal Pullen
Career
Per 9 Innings
217
6.67
Pete Alonso
Careerverified
Per 9 Inningsverified
7232
8.03
O'Neal Pullen
Career
Per 9 Innings
205
6.3
Pete Alonso
Careerverified
Per 9 Inningsverified
99.23
99.23
O'Neal Pullen
Career
Per 9 Innings
94.47
94.47
Pete Alonso
Careerverified
Per 9 Inningsverified
7.677
7.677
O'Neal Pullen
Career
Per 9 Innings
5.857
5.857
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
O'Neal Pullen
Career
Per 9 Innings
97.14
97.14
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
O'Neal Pullen
Career
Per 9 Innings
2
0.06
Pete Alonso
Careerverified
Per 9 Inningsverified
0
0
O'Neal Pullen
Career
Per 9 Innings
6
0.18
Pete Alonso
Career
Per 9 Innings
0
0
O'Neal Pullen
Career
Per 9 Innings
0
0
Pete Alonso
Careerverified
Per 9 Inningsverified
0
0
O'Neal Pullen
Career
Per 9 Innings
28
0.86
Pete Alonso
Career
Per 9 Innings
0
0
O'Neal Pullen
Career
Per 9 Innings
0
0