Randy Johnson vs. Steve O'Neill — Career Comparison
Looking at the career totals, Randy Johnson and Steve O'Neill are closely matched on the surface stats. Randy Johnson posted stronger numbers in OPS (.727 vs .685) and slugging (.402 vs .337). Steve O'Neill had the advantage in on-base percentage (.349 vs .326). By the career numbers, Randy Johnson 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 Johnson and Steve O'Neill
Randy Johnson
Career
Per 600 PA
101
204.73
Steve O'Neill
Career
Per 600 PA
1590
171.58
Randy Johnson
Career
Per 600 PA
296
600
Steve O'Neill
Career
Per 600 PA
5560
600
Randy Johnson
Career
Per 600 PA
254
514.86
Steve O'Neill
Career
Per 600 PA
4795
517.45
Randy Johnson
Career
Per 600 PA
0.244
0.244
Steve O'Neill
Career
Per 600 PA
0.263
0.263
Randy Johnson
Career
Per 600 PA
0.752
0.752
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Randy Johnson
Career
Per 600 PA
42
85.14
Steve O'Neill
Career
Per 600 PA
964
104.03
Randy Johnson
Career
Per 600 PA
20
40.54
Steve O'Neill
Career
Per 600 PA
295
31.83
Randy Johnson
Career
Per 600 PA
0.323
0.323
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Randy Johnson
Career
Per 600 PA
0.039
0.039
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Randy Johnson
Career
Per 600 PA
0.161
0.161
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Randy Johnson
Career
Per 600 PA
35.81
72.58
Steve O'Neill
Career
Per 600 PA
617.19
66.6
Randy Johnson
Career
Per 600 PA
102
206.76
Steve O'Neill
Career
Per 600 PA
1614
174.17
Randy Johnson
Career
Per 600 PA
95
192.57
Steve O'Neill
Career
Per 600 PA
1894
204.39
Randy Johnson
Career
Per 600 PA
0.321
0.321
Steve O'Neill
Career
Per 600 PA
0.349
0.349
Randy Johnson
Career
Per 600 PA
0.402
0.402
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Randy Johnson
Career
Per 600 PA
0.723
0.723
Steve O'Neill
Career
Per 600 PA
0.685
0.685
Randy Johnson
Career
Per 600 PA
0.158
0.158
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Randy Johnson
Career
Per 600 PA
0.245
0.245
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Randy Johnson
Career
Per 600 PA
0.692
0.692
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Randy Johnson
Career
Per 600 PA
0.256
0.256
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Randy Johnson
Career
Per 600 PA
52
105.41
Steve O'Neill
Career
Per 600 PA
972
104.89
Randy Johnson
Career
Per 600 PA
36.64
74.28
Steve O'Neill
Career
Per 600 PA
681.23
73.51
Randy Johnson
Career
Per 600 PA
1
2.03
Steve O'Neill
Career
Per 600 PA
43
4.64
Randy Johnson
Career
Per 600 PA
50
101.35
Steve O'Neill
Career
Per 600 PA
414
44.68
Randy Johnson
Career
Per 600 PA
5.92
5.92
Steve O'Neill
Career
Per 600 PA
13.43
13.43
Randy Johnson
Career
Per 600 PA
0.64
0.64
Steve O'Neill
Career
Per 600 PA
1.43
1.43
Randy Johnson
Career
Per 600 PA
3
6.08
Steve O'Neill
Career
Per 600 PA
0
0
Fielding Stats for Randy Johnson and Steve O'Neill
Randy Johnson
Career
Per 9 Innings
4
1.71
Steve O'Neill
Career
Per 9 Innings
1533
Randy Johnson
Career
Per 9 Innings
4
1.71
Steve O'Neill
Career
Per 9 Innings
7883
Randy Johnson
Career
Per 9 Innings
4
1.71
Steve O'Neill
Career
Per 9 Innings
7666
Randy Johnson
Career
Per 9 Innings
100
100
Steve O'Neill
Career
Per 9 Innings
97.25
Randy Johnson
Career
Per 9 Innings
1
1
Steve O'Neill
Career
Per 9 Innings
5.001