Eliezer Alfonzo vs. Steve O'Neill — Career Comparison

Gen XVenezuelaThrows RightBats RightSouth AmericaSan Francisco GiantsNational LeagueCatcher
Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueCatcher

Looking at the career totals, Eliezer Alfonzo and Steve O'Neill are closely matched on the surface stats. Steve O'Neill posted stronger numbers in OPS (.685 vs .659) and on-base percentage (.349 vs .281). Eliezer Alfonzo had the advantage in slugging (.377 vs .337). By the career numbers, Steve O'Neill had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Eliezer Alfonzo and Steve O'Neill

Eliezer Alfonzo
Career
Per 600 PA
6
6
Steve O'Neill
Careerverified
Per 600 PAverified
17
17
Eliezer Alfonzo
Career
Per 600 PAverified
193
185.58
Steve O'Neill
Careerverified
Per 600 PA
1590
171.58
Eliezer Alfonzo
Career
Per 600 PA
624
600
Steve O'Neill
Careerverified
Per 600 PA
5560
600
Eliezer Alfonzo
Career
Per 600 PAverified
591
568.27
Steve O'Neill
Careerverified
Per 600 PA
4795
517.45
Eliezer Alfonzo
Career
Per 600 PA
0.24
0.24
Steve O'Neill
Careerverified
Per 600 PAverified
0.263
0.263
Eliezer Alfonzo
Career
Per 600 PA
0.658
0.658
Steve O'Neill
Careerverified
Per 600 PAverified
0.712
0.712
Eliezer Alfonzo
Career
Per 600 PAverified
142
136.54
Steve O'Neill
Careerverified
Per 600 PA
1259
135.86
Eliezer Alfonzo
Career
Per 600 PA
98
94.23
Steve O'Neill
Careerverified
Per 600 PAverified
964
104.03
Eliezer Alfonzo
Career
Per 600 PA
24
23.08
Steve O'Neill
Careerverified
Per 600 PAverified
248
26.76
Eliezer Alfonzo
Career
Per 600 PA
3
2.88
Steve O'Neill
Careerverified
Per 600 PAverified
34
3.67
Eliezer Alfonzo
Careerverified
Per 600 PAverified
17
16.35
Steve O'Neill
Career
Per 600 PA
13
1.4
Eliezer Alfonzo
Career
Per 600 PAverified
44
42.31
Steve O'Neill
Careerverified
Per 600 PA
295
31.83
Eliezer Alfonzo
Careerverified
Per 600 PAverified
0.31
0.31
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Eliezer Alfonzo
Careerverified
Per 600 PAverified
0.029
0.029
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Eliezer Alfonzo
Careerverified
Per 600 PAverified
0.12
0.12
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Eliezer Alfonzo
Career
Per 600 PA
59.79
57.49
Steve O'Neill
Careerverified
Per 600 PAverified
617.19
66.6
Eliezer Alfonzo
Career
Per 600 PAverified
223
214.42
Steve O'Neill
Careerverified
Per 600 PA
1614
174.17
Eliezer Alfonzo
Career
Per 600 PA
168
161.54
Steve O'Neill
Careerverified
Per 600 PAverified
1894
204.39
Eliezer Alfonzo
Career
Per 600 PA
0.271
0.271
Steve O'Neill
Careerverified
Per 600 PAverified
0.349
0.349
Eliezer Alfonzo
Careerverified
Per 600 PAverified
0.377
0.377
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Eliezer Alfonzo
Career
Per 600 PA
0.648
0.648
Steve O'Neill
Careerverified
Per 600 PAverified
0.685
0.685
Eliezer Alfonzo
Careerverified
Per 600 PAverified
0.137
0.137
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Eliezer Alfonzo
Career
Per 600 PA
0.216
0.216
Steve O'Neill
Careerverified
Per 600 PAverified
0.241
0.241
Eliezer Alfonzo
Career
Per 600 PA
0.534
0.534
Steve O'Neill
Careerverified
Per 600 PAverified
0.64
0.64
Eliezer Alfonzo
Careerverified
Per 600 PAverified
0.298
0.298
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Eliezer Alfonzo
Career
Per 600 PA
44
42.31
Steve O'Neill
Careerverified
Per 600 PAverified
448
48.35
Eliezer Alfonzo
Career
Per 600 PAverified
67
64.42
Steve O'Neill
Careerverified
Per 600 PA
537
57.95
Eliezer Alfonzo
Career
Per 600 PA
94
90.38
Steve O'Neill
Careerverified
Per 600 PAverified
972
104.89
Eliezer Alfonzo
Career
Per 600 PA
57.07
54.88
Steve O'Neill
Careerverified
Per 600 PAverified
681.23
73.51
Eliezer Alfonzo
Career
Per 600 PAverified
9
8.65
Steve O'Neill
Careerverified
Per 600 PA
43
4.64
Eliezer Alfonzo
Career
Per 600 PA
17
16.35
Steve O'Neill
Careerverified
Per 600 PAverified
592
63.88
Eliezer Alfonzo
Careerverified
Per 600 PAverified
9
8.65
Steve O'Neill
Career
Per 600 PA
0
0
Eliezer Alfonzo
Careerverified
Per 600 PA
158
151.92
Steve O'Neill
Career
Per 600 PAverified
414
44.68
Eliezer Alfonzo
Career
Per 600 PA
3.95
3.95
Steve O'Neill
Careerverified
Per 600 PAverified
13.43
13.43
Eliezer Alfonzo
Career
Per 600 PA
0.11
0.11
Steve O'Neill
Careerverified
Per 600 PAverified
1.43
1.43
Eliezer Alfonzo
Career
Per 600 PA
4
3.85
Steve O'Neill
Careerverified
Per 600 PAverified
130
14.03
Eliezer Alfonzo
Careerverified
Per 600 PAverified
3
2.88
Steve O'Neill
Career
Per 600 PA
0
0
Eliezer Alfonzo
Career
Per 600 PA
17
16.35
Steve O'Neill
Careerverified
Per 600 PAverified
0
0
Eliezer Alfonzo
Career
Per 600 PA
1
0.96
Steve O'Neill
Careerverified
Per 600 PAverified
30
3.24
Eliezer Alfonzo
Career
Per 600 PA
2
1.92
Steve O'Neill
Careerverified
Per 600 PAverified
26
2.81
Eliezer Alfonzo
Career
Per 600 PA
3
2.88
Steve O'Neill
Careerverified
Per 600 PAverified
56
6.04
Eliezer Alfonzo
Career
Per 600 PA
33.33
33.33
Steve O'Neill
Careerverified
Per 600 PAverified
53.57
53.57

Fielding Stats for Eliezer Alfonzo and Steve O'Neill

Eliezer Alfonzo
Career
Per 9 Inningsverified
6
6
Steve O'Neill
Careerverified
Per 9 Innings
17
Eliezer Alfonzo
Career
Per 9 Inningsverified
164
1.1
Steve O'Neill
Careerverified
Per 9 Innings
1533
Eliezer Alfonzo
Careerverified
Per 9 Inningsverified
150
1
Steve O'Neill
Career
Per 9 Innings
0
Eliezer Alfonzo
Careerverified
Per 9 Inningsverified
4035
27
Steve O'Neill
Career
Per 9 Innings
0
Eliezer Alfonzo
Careerverified
Per 9 Inningsverified
1345
9
Steve O'Neill
Career
Per 9 Innings
0
Eliezer Alfonzo
Career
Per 9 Inningsverified
1059
7.09
Steve O'Neill
Careerverified
Per 9 Innings
5968
Eliezer Alfonzo
Career
Per 9 Inningsverified
76
0.51
Steve O'Neill
Careerverified
Per 9 Innings
1698
Eliezer Alfonzo
Careerverified
Per 9 Innings
17
0.11
Steve O'Neill
Career
Per 9 Inningsverified
217
Eliezer Alfonzo
Career
Per 9 Inningsverified
1152
7.71
Steve O'Neill
Careerverified
Per 9 Innings
7883
Eliezer Alfonzo
Career
Per 9 Inningsverified
1135
7.59
Steve O'Neill
Careerverified
Per 9 Innings
7666
Eliezer Alfonzo
Careerverified
Per 9 Inningsverified
98.52
98.52
Steve O'Neill
Career
Per 9 Innings
97.25
Eliezer Alfonzo
Careerverified
Per 9 Inningsverified
6.921
6.921
Steve O'Neill
Career
Per 9 Innings
5.001
Eliezer Alfonzo
Careerverified
Per 9 Inningsverified
91.46
91.46
Steve O'Neill
Career
Per 9 Innings
0
Eliezer Alfonzo
Career
Per 9 Inningsverified
10
0.07
Steve O'Neill
Careerverified
Per 9 Innings
194
Eliezer Alfonzo
Careerverified
Per 9 Innings
7
0.05
Steve O'Neill
Career
Per 9 Inningsverified
145
Eliezer Alfonzo
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Eliezer Alfonzo
Career
Per 9 Innings
93
0.62
Steve O'Neill
Careerverified
Per 9 Inningsverified
0
Eliezer Alfonzo
Careerverified
Per 9 Inningsverified
39
0.26
Steve O'Neill
Career
Per 9 Innings
0