Kelly Johnson vs. Steve O'Neill — Career Comparison
Adjusted for the eras they played in, Steve O'Neill holds a real edge over Kelly Johnson in this comparison. Steve O'Neill led in walk rate (BB%+ 152 vs 113), contact rate (K%+ 122 vs 85), and on-base percentage (OBP+ 112 vs 103). Kelly Johnson held the edge in home run production (HR/PA+ 124 vs 57). The edge belongs to Steve O'Neill.
Hitting Stats for Kelly Johnson and Steve O'Neill
Kelly Johnson
Career
Per 600 PA
1399
163.4
Steve O'Neill
Career
Per 600 PA
1590
171.58
Kelly Johnson
Career
Per 600 PA
5137
600
Steve O'Neill
Career
Per 600 PA
5560
600
Kelly Johnson
Career
Per 600 PA
4543
530.62
Steve O'Neill
Career
Per 600 PA
4795
517.45
Kelly Johnson
Career
Per 600 PA
0.251
0.251
Steve O'Neill
Career
Per 600 PA
0.263
0.263
Kelly Johnson
Career
Per 600 PA
0.771
0.771
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Kelly Johnson
Career
Per 600 PA
1140
133.15
Steve O'Neill
Career
Per 600 PA
1259
135.86
Kelly Johnson
Career
Per 600 PA
715
83.51
Steve O'Neill
Career
Per 600 PA
964
104.03
Kelly Johnson
Career
Per 600 PA
230
26.86
Steve O'Neill
Career
Per 600 PA
248
26.76
Kelly Johnson
Career
Per 600 PA
425
49.64
Steve O'Neill
Career
Per 600 PA
295
31.83
Kelly Johnson
Career
Per 600 PA
0.373
0.373
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Kelly Johnson
Career
Per 600 PA
0.034
0.034
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Kelly Johnson
Career
Per 600 PA
0.136
0.136
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Kelly Johnson
Career
Per 600 PA
661.88
77.31
Steve O'Neill
Career
Per 600 PA
617.19
66.6
Kelly Johnson
Career
Per 600 PA
1915
223.67
Steve O'Neill
Career
Per 600 PA
1614
174.17
Kelly Johnson
Career
Per 600 PA
1684
196.69
Steve O'Neill
Career
Per 600 PA
1894
204.39
Kelly Johnson
Career
Per 600 PA
0.33
0.33
Steve O'Neill
Career
Per 600 PA
0.349
0.349
Kelly Johnson
Career
Per 600 PA
0.422
0.422
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Kelly Johnson
Career
Per 600 PA
0.751
0.751
Steve O'Neill
Career
Per 600 PA
0.685
0.685
Kelly Johnson
Career
Per 600 PA
0.171
0.171
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Kelly Johnson
Career
Per 600 PA
0.254
0.254
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Kelly Johnson
Career
Per 600 PA
0.726
0.726
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Kelly Johnson
Career
Per 600 PA
0.302
0.302
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Kelly Johnson
Career
Per 600 PA
1027
119.95
Steve O'Neill
Career
Per 600 PA
972
104.89
Kelly Johnson
Career
Per 600 PA
660.6
77.16
Steve O'Neill
Career
Per 600 PA
681.23
73.51
Kelly Johnson
Career
Per 600 PA
28
3.27
Steve O'Neill
Career
Per 600 PA
43
4.64
Kelly Johnson
Career
Per 600 PA
1145
133.74
Steve O'Neill
Career
Per 600 PA
414
44.68
Kelly Johnson
Career
Per 600 PA
4.49
4.49
Steve O'Neill
Career
Per 600 PA
13.43
13.43
Kelly Johnson
Career
Per 600 PA
0.45
0.45
Steve O'Neill
Career
Per 600 PA
1.43
1.43
Kelly Johnson
Career
Per 600 PA
28
3.27
Steve O'Neill
Career
Per 600 PA
130
14.03
Kelly Johnson
Career
Per 600 PA
70
8.18
Steve O'Neill
Career
Per 600 PA
0
0
Kelly Johnson
Career
Per 600 PA
87
10.16
Steve O'Neill
Career
Per 600 PA
30
3.24
Kelly Johnson
Career
Per 600 PA
36
4.2
Steve O'Neill
Career
Per 600 PA
26
2.81
Kelly Johnson
Career
Per 600 PA
123
14.37
Steve O'Neill
Career
Per 600 PA
56
6.04
Kelly Johnson
Career
Per 600 PA
70.73
70.73
Steve O'Neill
Career
Per 600 PA
53.57
53.57
Fielding Stats for Kelly Johnson and Steve O'Neill
Kelly Johnson
Career
Per 9 Innings
1257
1.14
Steve O'Neill
Career
Per 9 Innings
1533
Kelly Johnson
Career
Per 9 Innings
2278
2.06
Steve O'Neill
Career
Per 9 Innings
5968
Kelly Johnson
Career
Per 9 Innings
2565
2.32
Steve O'Neill
Career
Per 9 Innings
1698
Kelly Johnson
Career
Per 9 Innings
4944
4.47
Steve O'Neill
Career
Per 9 Innings
7883
Kelly Johnson
Career
Per 9 Innings
4843
4.38
Steve O'Neill
Career
Per 9 Innings
7666
Kelly Johnson
Career
Per 9 Innings
97.96
97.96
Steve O'Neill
Career
Per 9 Innings
97.25
Kelly Johnson
Career
Per 9 Innings
3.853
3.853
Steve O'Neill
Career
Per 9 Innings
5.001
Kelly Johnson
Career
Per 9 Innings
609
0.55
Steve O'Neill
Career
Per 9 Innings
194