Roy Johnson vs. Steve O'Neill — Career Comparison
Adjusted for the eras they played in, Steve O'Neill holds a real edge over Roy Johnson in this comparison. Steve O'Neill led in walk rate (BB%+ 152 vs 106), contact rate (K%+ 122 vs 101), and on-base percentage (OBP+ 112 vs 106). Roy Johnson held the edge in home run production (HR/PA+ 100 vs 57). The edge belongs to Steve O'Neill.
Hitting Stats for Roy Johnson and Steve O'Neill
Roy Johnson
Career
Per 600 PA
1155
141.83
Steve O'Neill
Career
Per 600 PA
1590
171.58
Roy Johnson
Career
Per 600 PA
4886
600
Steve O'Neill
Career
Per 600 PA
5560
600
Roy Johnson
Career
Per 600 PA
4359
535.28
Steve O'Neill
Career
Per 600 PA
4795
517.45
Roy Johnson
Career
Per 600 PA
0.296
0.296
Steve O'Neill
Career
Per 600 PA
0.263
0.263
Roy Johnson
Career
Per 600 PA
0.821
0.821
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Roy Johnson
Career
Per 600 PA
876
107.57
Steve O'Neill
Career
Per 600 PA
964
104.03
Roy Johnson
Career
Per 600 PA
416
51.08
Steve O'Neill
Career
Per 600 PA
295
31.83
Roy Johnson
Career
Per 600 PA
0.322
0.322
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Roy Johnson
Career
Per 600 PA
0.013
0.013
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Roy Johnson
Career
Per 600 PA
0.045
0.045
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Roy Johnson
Career
Per 600 PA
730.63
89.72
Steve O'Neill
Career
Per 600 PA
617.19
66.6
Roy Johnson
Career
Per 600 PA
1907
234.18
Steve O'Neill
Career
Per 600 PA
1614
174.17
Roy Johnson
Career
Per 600 PA
1793
220.18
Steve O'Neill
Career
Per 600 PA
1894
204.39
Roy Johnson
Career
Per 600 PA
0.369
0.369
Steve O'Neill
Career
Per 600 PA
0.349
0.349
Roy Johnson
Career
Per 600 PA
0.438
0.438
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Roy Johnson
Career
Per 600 PA
0.141
0.141
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Roy Johnson
Career
Per 600 PA
0.275
0.275
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Roy Johnson
Career
Per 600 PA
0.807
0.807
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Roy Johnson
Career
Per 600 PA
0.315
0.315
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Roy Johnson
Career
Per 600 PA
1215
149.2
Steve O'Neill
Career
Per 600 PA
972
104.89
Roy Johnson
Career
Per 600 PA
763.48
93.76
Steve O'Neill
Career
Per 600 PA
681.23
73.51
Roy Johnson
Career
Per 600 PA
380
46.66
Steve O'Neill
Career
Per 600 PA
414
44.68
Roy Johnson
Career
Per 600 PA
12.86
12.86
Steve O'Neill
Career
Per 600 PA
13.43
13.43
Roy Johnson
Career
Per 600 PA
1.29
1.29
Steve O'Neill
Career
Per 600 PA
1.43
1.43
Roy Johnson
Career
Per 600 PA
26
3.19
Steve O'Neill
Career
Per 600 PA
130
14.03
Roy Johnson
Career
Per 600 PA
6
0.74
Steve O'Neill
Career
Per 600 PA
0
0
Roy Johnson
Career
Per 600 PA
135
16.58
Steve O'Neill
Career
Per 600 PA
30
3.24
Roy Johnson
Career
Per 600 PA
80
9.82
Steve O'Neill
Career
Per 600 PA
26
2.81
Roy Johnson
Career
Per 600 PA
215
26.4
Steve O'Neill
Career
Per 600 PA
56
6.04
Roy Johnson
Career
Per 600 PA
62.79
62.79
Steve O'Neill
Career
Per 600 PA
53.57
53.57
Fielding Stats for Roy Johnson and Steve O'Neill
Roy Johnson
Career
Per 9 Innings
1067
Steve O'Neill
Career
Per 9 Innings
1533
Roy Johnson
Career
Per 9 Innings
2516
Steve O'Neill
Career
Per 9 Innings
7883
Roy Johnson
Career
Per 9 Innings
2359
Steve O'Neill
Career
Per 9 Innings
7666
Roy Johnson
Career
Per 9 Innings
93.76
Steve O'Neill
Career
Per 9 Innings
97.25
Roy Johnson
Career
Per 9 Innings
2.211
Steve O'Neill
Career
Per 9 Innings
5.001