Mark Johnson vs. Steve O'Neill — Career Comparison
Looking at the career totals, Mark Johnson and Steve O'Neill are closely matched on the surface stats. Mark Johnson posted stronger numbers in OPS (.743 vs .685) and slugging (.402 vs .337). Steve O'Neill had the advantage in on-base percentage (.349 vs .342). By the career numbers, Mark Johnson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Mark Johnson and Steve O'Neill
Mark Johnson
Career
Per 600 PA
428
221
Steve O'Neill
Career
Per 600 PA
1590
171.58
Mark Johnson
Career
Per 600 PA
1162
600
Steve O'Neill
Career
Per 600 PA
5560
600
Mark Johnson
Career
Per 600 PA
988
510.15
Steve O'Neill
Career
Per 600 PA
4795
517.45
Mark Johnson
Career
Per 600 PA
0.232
0.232
Steve O'Neill
Career
Per 600 PA
0.263
0.263
Mark Johnson
Career
Per 600 PA
0.76
0.76
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Mark Johnson
Career
Per 600 PA
139
71.77
Steve O'Neill
Career
Per 600 PA
964
104.03
Mark Johnson
Career
Per 600 PA
90
46.47
Steve O'Neill
Career
Per 600 PA
295
31.83
Mark Johnson
Career
Per 600 PA
0.393
0.393
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Mark Johnson
Career
Per 600 PA
0.039
0.039
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Mark Johnson
Career
Per 600 PA
0.166
0.166
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Mark Johnson
Career
Per 600 PA
147.84
76.34
Steve O'Neill
Career
Per 600 PA
617.19
66.6
Mark Johnson
Career
Per 600 PA
397
204.99
Steve O'Neill
Career
Per 600 PA
1614
174.17
Mark Johnson
Career
Per 600 PA
392
202.41
Steve O'Neill
Career
Per 600 PA
1894
204.39
Mark Johnson
Career
Per 600 PA
0.338
0.338
Steve O'Neill
Career
Per 600 PA
0.349
0.349
Mark Johnson
Career
Per 600 PA
0.402
0.402
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Mark Johnson
Career
Per 600 PA
0.17
0.17
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Mark Johnson
Career
Per 600 PA
0.252
0.252
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Mark Johnson
Career
Per 600 PA
0.735
0.735
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Mark Johnson
Career
Per 600 PA
0.278
0.278
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Mark Johnson
Career
Per 600 PA
241
124.44
Steve O'Neill
Career
Per 600 PA
972
104.89
Mark Johnson
Career
Per 600 PA
144.7
74.72
Steve O'Neill
Career
Per 600 PA
681.23
73.51
Mark Johnson
Career
Per 600 PA
272
140.45
Steve O'Neill
Career
Per 600 PA
414
44.68
Mark Johnson
Career
Per 600 PA
4.27
4.27
Steve O'Neill
Career
Per 600 PA
13.43
13.43
Mark Johnson
Career
Per 600 PA
0.57
0.57
Steve O'Neill
Career
Per 600 PA
1.43
1.43
Mark Johnson
Career
Per 600 PA
1
0.52
Steve O'Neill
Career
Per 600 PA
130
14.03
Mark Johnson
Career
Per 600 PA
10
5.16
Steve O'Neill
Career
Per 600 PA
0
0
Mark Johnson
Career
Per 600 PA
9
4.65
Steve O'Neill
Career
Per 600 PA
26
2.81
Mark Johnson
Career
Per 600 PA
21
10.84
Steve O'Neill
Career
Per 600 PA
56
6.04
Mark Johnson
Career
Per 600 PA
57.14
57.14
Steve O'Neill
Career
Per 600 PA
53.57
53.57
Fielding Stats for Mark Johnson and Steve O'Neill
Mark Johnson
Career
Per 9 Innings
300
1.28
Steve O'Neill
Career
Per 9 Innings
1533
Mark Johnson
Career
Per 9 Innings
2065
8.78
Steve O'Neill
Career
Per 9 Innings
5968
Mark Johnson
Career
Per 9 Innings
2254
9.59
Steve O'Neill
Career
Per 9 Innings
7883
Mark Johnson
Career
Per 9 Innings
2233
9.5
Steve O'Neill
Career
Per 9 Innings
7666
Mark Johnson
Career
Per 9 Innings
99.07
99.07
Steve O'Neill
Career
Per 9 Innings
97.25
Mark Johnson
Career
Per 9 Innings
7.443
7.443
Steve O'Neill
Career
Per 9 Innings
5.001
Mark Johnson
Career
Per 9 Innings
185
0.79
Steve O'Neill
Career
Per 9 Innings
194