Randy Bass vs. Steve O'Neill — Career Comparison
On the career numbers, Steve O'Neill posted the stronger offensive profile against Randy Bass. Steve O'Neill posted stronger numbers in OPS (.685 vs .614) and on-base percentage (.349 vs .288). Randy Bass had the advantage in home run production (9 career HR at a higher rate). 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 Randy Bass and Steve O'Neill
Randy Bass
Career
Per 600 PA
130
213.11
Steve O'Neill
Career
Per 600 PA
1590
171.58
Randy Bass
Career
Per 600 PA
366
600
Steve O'Neill
Career
Per 600 PA
5560
600
Randy Bass
Career
Per 600 PA
325
532.79
Steve O'Neill
Career
Per 600 PA
4795
517.45
Randy Bass
Career
Per 600 PA
0.212
0.212
Steve O'Neill
Career
Per 600 PA
0.263
0.263
Randy Bass
Career
Per 600 PA
0.635
0.635
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Randy Bass
Career
Per 600 PA
17
27.87
Steve O'Neill
Career
Per 600 PA
295
31.83
Randy Bass
Career
Per 600 PA
0.246
0.246
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Randy Bass
Career
Per 600 PA
0.028
0.028
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Randy Bass
Career
Per 600 PA
0.13
0.13
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Randy Bass
Career
Per 600 PA
31.58
51.77
Steve O'Neill
Career
Per 600 PA
617.19
66.6
Randy Bass
Career
Per 600 PA
106
173.77
Steve O'Neill
Career
Per 600 PA
1614
174.17
Randy Bass
Career
Per 600 PA
103
168.85
Steve O'Neill
Career
Per 600 PA
1894
204.39
Randy Bass
Career
Per 600 PA
0.284
0.284
Steve O'Neill
Career
Per 600 PA
0.349
0.349
Randy Bass
Career
Per 600 PA
0.326
0.326
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Randy Bass
Career
Per 600 PA
0.114
0.114
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Randy Bass
Career
Per 600 PA
0.209
0.209
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Randy Bass
Career
Per 600 PA
0.528
0.528
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Randy Bass
Career
Per 600 PA
57
93.44
Steve O'Neill
Career
Per 600 PA
972
104.89
Randy Bass
Career
Per 600 PA
31.76
52.07
Steve O'Neill
Career
Per 600 PA
681.23
73.51
Randy Bass
Career
Per 600 PA
7.18
7.18
Steve O'Neill
Career
Per 600 PA
13.43
13.43
Randy Bass
Career
Per 600 PA
0.59
0.59
Steve O'Neill
Career
Per 600 PA
1.43
1.43
Randy Bass
Career
Per 600 PA
3
4.92
Steve O'Neill
Career
Per 600 PA
130
14.03
Randy Bass
Career
Per 600 PA
8
13.11
Steve O'Neill
Career
Per 600 PA
0
0
Randy Bass
Career
Per 600 PA
1
1.64
Steve O'Neill
Career
Per 600 PA
26
2.81
Randy Bass
Career
Per 600 PA
1
1.64
Steve O'Neill
Career
Per 600 PA
56
6.04
Fielding Stats for Randy Bass and Steve O'Neill
Randy Bass
Career
Per 9 Innings
81
1.2
Steve O'Neill
Career
Per 9 Innings
1533
Randy Bass
Career
Per 9 Innings
692
10.29
Steve O'Neill
Career
Per 9 Innings
7883
Randy Bass
Career
Per 9 Innings
687
10.22
Steve O'Neill
Career
Per 9 Innings
7666
Randy Bass
Career
Per 9 Innings
99.28
99.28
Steve O'Neill
Career
Per 9 Innings
97.25
Randy Bass
Career
Per 9 Innings
8.482
8.482
Steve O'Neill
Career
Per 9 Innings
5.001
Randy Bass
Career
Per 9 Innings
64
0.95
Steve O'Neill
Career
Per 9 Innings
194