Bernie Allen vs. Steve O'Neill — Career Comparison
Adjusted for the eras they played in, Steve O'Neill holds a real edge over Bernie Allen in this comparison. Steve O'Neill led in walk rate (BB%+ 152 vs 108), on-base percentage (OBP+ 112 vs 100), and slugging (SLG+ 103 vs 96). Bernie Allen held the edge in contact rate (K%+ 147 vs 122). The edge belongs to Steve O'Neill.
Hitting Stats for Bernie Allen and Steve O'Neill
Bernie Allen
Career
Per 600 PA
1139
178.76
Steve O'Neill
Career
Per 600 PA
1590
171.58
Bernie Allen
Career
Per 600 PA
3823
600
Steve O'Neill
Career
Per 600 PA
5560
600
Bernie Allen
Career
Per 600 PA
3404
534.24
Steve O'Neill
Career
Per 600 PA
4795
517.45
Bernie Allen
Career
Per 600 PA
0.239
0.239
Steve O'Neill
Career
Per 600 PA
0.263
0.263
Bernie Allen
Career
Per 600 PA
0.69
0.69
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Bernie Allen
Career
Per 600 PA
581
91.18
Steve O'Neill
Career
Per 600 PA
964
104.03
Bernie Allen
Career
Per 600 PA
234
36.73
Steve O'Neill
Career
Per 600 PA
295
31.83
Bernie Allen
Career
Per 600 PA
0.287
0.287
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Bernie Allen
Career
Per 600 PA
0.021
0.021
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Bernie Allen
Career
Per 600 PA
0.09
0.09
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Bernie Allen
Career
Per 600 PA
400.72
62.89
Steve O'Neill
Career
Per 600 PA
617.19
66.6
Bernie Allen
Career
Per 600 PA
1216
190.84
Steve O'Neill
Career
Per 600 PA
1614
174.17
Bernie Allen
Career
Per 600 PA
1193
187.24
Steve O'Neill
Career
Per 600 PA
1894
204.39
Bernie Allen
Career
Per 600 PA
0.314
0.314
Steve O'Neill
Career
Per 600 PA
0.349
0.349
Bernie Allen
Career
Per 600 PA
0.357
0.357
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Bernie Allen
Career
Per 600 PA
0.118
0.118
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Bernie Allen
Career
Per 600 PA
0.231
0.231
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Bernie Allen
Career
Per 600 PA
0.603
0.603
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Bernie Allen
Career
Per 600 PA
0.254
0.254
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Bernie Allen
Career
Per 600 PA
636
99.82
Steve O'Neill
Career
Per 600 PA
972
104.89
Bernie Allen
Career
Per 600 PA
409.63
64.29
Steve O'Neill
Career
Per 600 PA
681.23
73.51
Bernie Allen
Career
Per 600 PA
424
66.54
Steve O'Neill
Career
Per 600 PA
414
44.68
Bernie Allen
Career
Per 600 PA
9.02
9.02
Steve O'Neill
Career
Per 600 PA
13.43
13.43
Bernie Allen
Career
Per 600 PA
0.87
0.87
Steve O'Neill
Career
Per 600 PA
1.43
1.43
Bernie Allen
Career
Per 600 PA
24
3.77
Steve O'Neill
Career
Per 600 PA
130
14.03
Bernie Allen
Career
Per 600 PA
60
9.42
Steve O'Neill
Career
Per 600 PA
0
0
Bernie Allen
Career
Per 600 PA
13
2.04
Steve O'Neill
Career
Per 600 PA
30
3.24
Bernie Allen
Career
Per 600 PA
16
2.51
Steve O'Neill
Career
Per 600 PA
26
2.81
Bernie Allen
Career
Per 600 PA
29
4.55
Steve O'Neill
Career
Per 600 PA
56
6.04
Bernie Allen
Career
Per 600 PA
44.83
44.83
Steve O'Neill
Career
Per 600 PA
53.57
53.57
Fielding Stats for Bernie Allen and Steve O'Neill
Bernie Allen
Career
Per 9 Innings
1023
1.15
Steve O'Neill
Career
Per 9 Innings
1533
Bernie Allen
Career
Per 9 Innings
2031
2.28
Steve O'Neill
Career
Per 9 Innings
5968
Bernie Allen
Career
Per 9 Innings
2347
2.63
Steve O'Neill
Career
Per 9 Innings
1698
Bernie Allen
Career
Per 9 Innings
4478
5.02
Steve O'Neill
Career
Per 9 Innings
7883
Bernie Allen
Career
Per 9 Innings
4378
4.91
Steve O'Neill
Career
Per 9 Innings
7666
Bernie Allen
Career
Per 9 Innings
97.77
97.77
Steve O'Neill
Career
Per 9 Innings
97.25
Bernie Allen
Career
Per 9 Innings
4.28
4.28
Steve O'Neill
Career
Per 9 Innings
5.001
Bernie Allen
Career
Per 9 Innings
558
0.63
Steve O'Neill
Career
Per 9 Innings
194