Steve O'Neill vs. Frank Williams — Career Comparison
On the career numbers, Frank Williams posted the stronger offensive profile against Steve O'Neill. Frank Williams posted stronger numbers in OPS (.730 vs .685) and on-base percentage (.375 vs .349). Steve O'Neill had the advantage in home run production (13 career HR at a higher rate). By the career numbers, Frank Williams had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Steve O'Neill and Frank Williams
Steve O'Neill
Career
Per 600 PA
1590
171.58
Frank Williams
Career
Per 600 PA
35
144.83
Steve O'Neill
Career
Per 600 PA
5560
600
Frank Williams
Career
Per 600 PA
145
600
Steve O'Neill
Career
Per 600 PA
4795
517.45
Frank Williams
Career
Per 600 PA
124
513.1
Steve O'Neill
Career
Per 600 PA
0.263
0.263
Frank Williams
Career
Per 600 PA
0.274
0.274
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Frank Williams
Career
Per 600 PA
0.757
0.757
Steve O'Neill
Career
Per 600 PA
1259
135.86
Frank Williams
Career
Per 600 PA
34
140.69
Steve O'Neill
Career
Per 600 PA
964
104.03
Frank Williams
Career
Per 600 PA
26
107.59
Steve O'Neill
Career
Per 600 PA
295
31.83
Frank Williams
Career
Per 600 PA
8
33.1
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Frank Williams
Career
Per 600 PA
0.235
0.235
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Frank Williams
Career
Per 600 PA
0
0
Steve O'Neill
Career
Per 600 PA
617.19
66.6
Frank Williams
Career
Per 600 PA
18.91
78.26
Steve O'Neill
Career
Per 600 PA
1614
174.17
Frank Williams
Career
Per 600 PA
44
182.07
Steve O'Neill
Career
Per 600 PA
1894
204.39
Frank Williams
Career
Per 600 PA
54
223.45
Steve O'Neill
Career
Per 600 PA
0.349
0.349
Frank Williams
Career
Per 600 PA
0.375
0.375
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Frank Williams
Career
Per 600 PA
0.355
0.355
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Frank Williams
Career
Per 600 PA
0.081
0.081
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Frank Williams
Career
Per 600 PA
0.258
0.258
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Frank Williams
Career
Per 600 PA
0.722
0.722
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Frank Williams
Career
Per 600 PA
0.276
0.276
Steve O'Neill
Career
Per 600 PA
972
104.89
Frank Williams
Career
Per 600 PA
39
161.38
Steve O'Neill
Career
Per 600 PA
681.23
73.51
Frank Williams
Career
Per 600 PA
20.57
85.13
Steve O'Neill
Career
Per 600 PA
414
44.68
Frank Williams
Career
Per 600 PA
1
4.14
Steve O'Neill
Career
Per 600 PA
13.43
13.43
Frank Williams
Career
Per 600 PA
145
145
Steve O'Neill
Career
Per 600 PA
1.43
1.43
Frank Williams
Career
Per 600 PA
20
20
Steve O'Neill
Career
Per 600 PA
130
14.03
Frank Williams
Career
Per 600 PA
1
4.14
Steve O'Neill
Career
Per 600 PA
0
0
Frank Williams
Career
Per 600 PA
0
0
Steve O'Neill
Career
Per 600 PA
30
3.24
Frank Williams
Career
Per 600 PA
1
4.14
Steve O'Neill
Career
Per 600 PA
56
6.04
Frank Williams
Career
Per 600 PA
1
4.14
Steve O'Neill
Career
Per 600 PA
53.57
53.57
Frank Williams
Career
Per 600 PA
100
100
Fielding Stats for Steve O'Neill and Frank Williams
Steve O'Neill
Career
Per 9 Innings
1533
Frank Williams
Career
Per 9 Innings
38
1.31
Steve O'Neill
Career
Per 9 Innings
5968
Frank Williams
Career
Per 9 Innings
60
2.07
Steve O'Neill
Career
Per 9 Innings
7883
Frank Williams
Career
Per 9 Innings
64
2.21
Steve O'Neill
Career
Per 9 Innings
7666
Frank Williams
Career
Per 9 Innings
62
2.14
Steve O'Neill
Career
Per 9 Innings
97.25
Frank Williams
Career
Per 9 Innings
96.88
96.88
Steve O'Neill
Career
Per 9 Innings
5.001
Frank Williams
Career
Per 9 Innings
1.632
1.632
Steve O'Neill
Career
Per 9 Innings
0
Frank Williams
Career
Per 9 Innings
86.84
86.84
Steve O'Neill
Career
Per 9 Innings
194
Frank Williams
Career
Per 9 Innings
2
0.07
Steve O'Neill
Career
Per 9 Innings
0
Frank Williams
Career
Per 9 Innings
0
0