Pedro Ballester vs. Steve O'Neill — Career Comparison
Looking at the career totals, Pedro Ballester and Steve O'Neill are closely matched on the surface stats. Pedro Ballester posted stronger numbers in slugging (.391 vs .337) and home run production (2 career HR at a higher rate). Steve O'Neill had the advantage in on-base percentage (.349 vs .286). By the career numbers, Pedro Ballester had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Pedro Ballester and Steve O'Neill
Pedro Ballester
Career
Per 600 PA
36
157.66
Steve O'Neill
Career
Per 600 PA
1590
171.58
Pedro Ballester
Career
Per 600 PA
137
600
Steve O'Neill
Career
Per 600 PA
5560
600
Pedro Ballester
Career
Per 600 PA
128
560.58
Steve O'Neill
Career
Per 600 PA
4795
517.45
Pedro Ballester
Career
Per 600 PA
0.258
0.258
Steve O'Neill
Career
Per 600 PA
0.263
0.263
Pedro Ballester
Career
Per 600 PA
0.695
0.695
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Pedro Ballester
Career
Per 600 PA
33
144.53
Steve O'Neill
Career
Per 600 PA
1259
135.86
Pedro Ballester
Career
Per 600 PA
21
91.97
Steve O'Neill
Career
Per 600 PA
964
104.03
Pedro Ballester
Career
Per 600 PA
9
39.42
Steve O'Neill
Career
Per 600 PA
248
26.76
Pedro Ballester
Career
Per 600 PA
12
52.55
Steve O'Neill
Career
Per 600 PA
295
31.83
Pedro Ballester
Career
Per 600 PA
0.364
0.364
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Pedro Ballester
Career
Per 600 PA
0.016
0.016
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Pedro Ballester
Career
Per 600 PA
0.061
0.061
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Pedro Ballester
Career
Per 600 PA
14.44
63.24
Steve O'Neill
Career
Per 600 PA
617.19
66.6
Pedro Ballester
Career
Per 600 PA
50
218.98
Steve O'Neill
Career
Per 600 PA
1614
174.17
Pedro Ballester
Career
Per 600 PA
38
166.42
Steve O'Neill
Career
Per 600 PA
1894
204.39
Pedro Ballester
Career
Per 600 PA
0.286
0.286
Steve O'Neill
Career
Per 600 PA
0.349
0.349
Pedro Ballester
Career
Per 600 PA
0.391
0.391
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Pedro Ballester
Career
Per 600 PA
0.676
0.676
Steve O'Neill
Career
Per 600 PA
0.685
0.685
Pedro Ballester
Career
Per 600 PA
0.133
0.133
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Pedro Ballester
Career
Per 600 PA
0.226
0.226
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Pedro Ballester
Career
Per 600 PA
0.59
0.59
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Pedro Ballester
Career
Per 600 PA
0.246
0.246
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Pedro Ballester
Career
Per 600 PA
35
153.28
Steve O'Neill
Career
Per 600 PA
972
104.89
Pedro Ballester
Career
Per 600 PA
15.58
68.24
Steve O'Neill
Career
Per 600 PA
681.23
73.51
Pedro Ballester
Career
Per 600 PA
Steve O'Neill
Career
Per 600 PA
13.43
13.43
Pedro Ballester
Career
Per 600 PA
4
17.52
Steve O'Neill
Career
Per 600 PA
130
14.03
Pedro Ballester
Career
Per 600 PA
0
0
Steve O'Neill
Career
Per 600 PA
0
0
Pedro Ballester
Career
Per 600 PA
1
4.38
Steve O'Neill
Career
Per 600 PA
30
3.24
Pedro Ballester
Career
Per 600 PA
1
4.38
Steve O'Neill
Career
Per 600 PA
56
6.04
Pedro Ballester
Career
Per 600 PA
100
100
Steve O'Neill
Career
Per 600 PA
53.57
53.57
Fielding Stats for Pedro Ballester and Steve O'Neill
Pedro Ballester
Career
Per 9 Innings
36
1.09
Steve O'Neill
Career
Per 9 Innings
1533
Pedro Ballester
Career
Per 9 Innings
55
1.67
Steve O'Neill
Career
Per 9 Innings
5968
Pedro Ballester
Career
Per 9 Innings
85
2.58
Steve O'Neill
Career
Per 9 Innings
1698
Pedro Ballester
Career
Per 9 Innings
154
4.67
Steve O'Neill
Career
Per 9 Innings
7883
Pedro Ballester
Career
Per 9 Innings
140
4.25
Steve O'Neill
Career
Per 9 Innings
7666
Pedro Ballester
Career
Per 9 Innings
90.91
90.91
Steve O'Neill
Career
Per 9 Innings
97.25
Pedro Ballester
Career
Per 9 Innings
3.889
3.889
Steve O'Neill
Career
Per 9 Innings
5.001
Pedro Ballester
Career
Per 9 Innings
91.67
91.67
Steve O'Neill
Career
Per 9 Innings
0
Pedro Ballester
Career
Per 9 Innings
13
0.39
Steve O'Neill
Career
Per 9 Innings
194
Pedro Ballester
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0