Steve O'Neill vs. Ken Williams — Career Comparison

Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueCatcher
Baby BoomersCaliforniaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCenter Fielder

On the career numbers, Steve O'Neill posted the stronger offensive profile against Ken Williams. Steve O'Neill posted stronger numbers in OPS (.685 vs .608) and on-base percentage (.349 vs .269). Ken Williams had the advantage in home run production (27 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 Steve O'Neill and Ken Williams

Steve O'Neill
Careerverified
Per 600 PAverified
17
17
Ken Williams
Career
Per 600 PA
6
6
Steve O'Neill
Careerverified
Per 600 PA
1590
171.58
Ken Williams
Career
Per 600 PAverified
451
215.96
Steve O'Neill
Careerverified
Per 600 PA
5560
600
Ken Williams
Career
Per 600 PA
1253
600
Steve O'Neill
Careerverified
Per 600 PA
4795
517.45
Ken Williams
Career
Per 600 PAverified
1154
552.59
Steve O'Neill
Careerverified
Per 600 PAverified
0.263
0.263
Ken Williams
Career
Per 600 PA
0.218
0.218
Steve O'Neill
Careerverified
Per 600 PAverified
0.712
0.712
Ken Williams
Career
Per 600 PA
0.643
0.643
Steve O'Neill
Careerverified
Per 600 PAverified
1259
135.86
Ken Williams
Career
Per 600 PA
252
120.67
Steve O'Neill
Careerverified
Per 600 PAverified
964
104.03
Ken Williams
Career
Per 600 PA
175
83.8
Steve O'Neill
Careerverified
Per 600 PAverified
248
26.76
Ken Williams
Career
Per 600 PA
42
20.11
Steve O'Neill
Careerverified
Per 600 PA
34
3.67
Ken Williams
Career
Per 600 PAverified
8
3.83
Steve O'Neill
Career
Per 600 PA
13
1.4
Ken Williams
Careerverified
Per 600 PAverified
27
12.93
Steve O'Neill
Careerverified
Per 600 PA
295
31.83
Ken Williams
Career
Per 600 PAverified
77
36.87
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Ken Williams
Careerverified
Per 600 PAverified
0.306
0.306
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Ken Williams
Careerverified
Per 600 PAverified
0.023
0.023
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Ken Williams
Careerverified
Per 600 PAverified
0.107
0.107
Steve O'Neill
Careerverified
Per 600 PAverified
617.19
66.6
Ken Williams
Career
Per 600 PA
112.51
53.87
Steve O'Neill
Careerverified
Per 600 PA
1614
174.17
Ken Williams
Career
Per 600 PAverified
391
187.23
Steve O'Neill
Careerverified
Per 600 PAverified
1894
204.39
Ken Williams
Career
Per 600 PA
335
160.42
Steve O'Neill
Careerverified
Per 600 PAverified
0.349
0.349
Ken Williams
Career
Per 600 PA
0.269
0.269
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Ken Williams
Careerverified
Per 600 PAverified
0.339
0.339
Steve O'Neill
Careerverified
Per 600 PAverified
0.685
0.685
Ken Williams
Career
Per 600 PA
0.608
0.608
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Ken Williams
Careerverified
Per 600 PAverified
0.12
0.12
Steve O'Neill
Careerverified
Per 600 PAverified
0.241
0.241
Ken Williams
Career
Per 600 PA
0.206
0.206
Steve O'Neill
Careerverified
Per 600 PAverified
0.64
0.64
Ken Williams
Career
Per 600 PA
0.554
0.554
Steve O'Neill
Careerverified
Per 600 PAverified
0.285
0.285
Ken Williams
Career
Per 600 PA
0.266
0.266
Steve O'Neill
Careerverified
Per 600 PA
448
48.35
Ken Williams
Career
Per 600 PAverified
136
65.12
Steve O'Neill
Careerverified
Per 600 PAverified
537
57.95
Ken Williams
Career
Per 600 PA
119
56.98
Steve O'Neill
Careerverified
Per 600 PA
972
104.89
Ken Williams
Career
Per 600 PAverified
228
109.18
Steve O'Neill
Careerverified
Per 600 PAverified
681.23
73.51
Ken Williams
Career
Per 600 PA
106.71
51.1
Steve O'Neill
Careerverified
Per 600 PA
43
4.64
Ken Williams
Career
Per 600 PAverified
27
12.93
Steve O'Neill
Careerverified
Per 600 PAverified
592
63.88
Ken Williams
Career
Per 600 PA
56
26.82
Steve O'Neill
Career
Per 600 PA
0
0
Ken Williams
Career
Per 600 PA
0
0
Steve O'Neill
Career
Per 600 PAverified
414
44.68
Ken Williams
Careerverified
Per 600 PA
290
138.87
Steve O'Neill
Careerverified
Per 600 PAverified
13.43
13.43
Ken Williams
Career
Per 600 PA
4.32
4.32
Steve O'Neill
Careerverified
Per 600 PAverified
1.43
1.43
Ken Williams
Career
Per 600 PA
0.19
0.19
Steve O'Neill
Careerverified
Per 600 PAverified
130
14.03
Ken Williams
Career
Per 600 PA
8
3.83
Steve O'Neill
Career
Per 600 PA
0
0
Ken Williams
Careerverified
Per 600 PAverified
8
3.83
Steve O'Neill
Careerverified
Per 600 PAverified
0
0
Ken Williams
Career
Per 600 PA
17
8.14
Steve O'Neill
Career
Per 600 PA
30
3.24
Ken Williams
Careerverified
Per 600 PAverified
49
23.46
Steve O'Neill
Careerverified
Per 600 PA
26
2.81
Ken Williams
Career
Per 600 PAverified
25
11.97
Steve O'Neill
Career
Per 600 PA
56
6.04
Ken Williams
Careerverified
Per 600 PAverified
74
35.43
Steve O'Neill
Career
Per 600 PA
53.57
53.57
Ken Williams
Careerverified
Per 600 PAverified
66.22
66.22

Fielding Stats for Steve O'Neill and Ken Williams

Steve O'Neill
Careerverified
Per 9 Innings
17
Ken Williams
Career
Per 9 Inningsverified
6
6
Steve O'Neill
Careerverified
Per 9 Innings
1533
Ken Williams
Career
Per 9 Inningsverified
393
1.28
Steve O'Neill
Career
Per 9 Innings
0
Ken Williams
Careerverified
Per 9 Inningsverified
307
1
Steve O'Neill
Career
Per 9 Innings
0
Ken Williams
Careerverified
Per 9 Inningsverified
8262
27
Steve O'Neill
Career
Per 9 Innings
0
Ken Williams
Careerverified
Per 9 Inningsverified
2754
9
Steve O'Neill
Careerverified
Per 9 Innings
5968
Ken Williams
Career
Per 9 Inningsverified
749
2.45
Steve O'Neill
Careerverified
Per 9 Innings
1698
Ken Williams
Career
Per 9 Inningsverified
95
0.31
Steve O'Neill
Career
Per 9 Inningsverified
217
Ken Williams
Careerverified
Per 9 Innings
29
0.09
Steve O'Neill
Careerverified
Per 9 Innings
7883
Ken Williams
Career
Per 9 Inningsverified
873
2.85
Steve O'Neill
Careerverified
Per 9 Innings
7666
Ken Williams
Career
Per 9 Inningsverified
844
2.76
Steve O'Neill
Careerverified
Per 9 Innings
97.25
Ken Williams
Career
Per 9 Inningsverified
96.68
96.68
Steve O'Neill
Careerverified
Per 9 Innings
5.001
Ken Williams
Career
Per 9 Inningsverified
2.148
2.148
Steve O'Neill
Career
Per 9 Innings
0
Ken Williams
Careerverified
Per 9 Inningsverified
78.12
78.12
Steve O'Neill
Careerverified
Per 9 Innings
194
Ken Williams
Career
Per 9 Inningsverified
12
0.04
Steve O'Neill
Career
Per 9 Innings
145
Ken Williams
Careerverified
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Ken Williams
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Ken Williams
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Ken Williams
Career
Per 9 Innings
0
0