J. J. Hardy vs. Steve O'Neill — Career Comparison
Adjusted for the eras they played in, Steve O'Neill holds a real edge over J. J. Hardy in this comparison. Steve O'Neill led in walk rate (BB%+ 152 vs 78), on-base percentage (OBP+ 112 vs 97), and batting average (AVG+ 104 vs 103). J. J. Hardy held the edge in home run production (HR/PA+ 138 vs 57). The edge belongs to Steve O'Neill.
Hitting Stats for J. J. Hardy and Steve O'Neill
J. J. Hardy
Career
Per 600 PA
1561
148.45
Steve O'Neill
Career
Per 600 PA
1590
171.58
J. J. Hardy
Career
Per 600 PA
6309
600
Steve O'Neill
Career
Per 600 PA
5560
600
J. J. Hardy
Career
Per 600 PA
5805
552.07
Steve O'Neill
Career
Per 600 PA
4795
517.45
J. J. Hardy
Career
Per 600 PA
0.256
0.256
Steve O'Neill
Career
Per 600 PA
0.263
0.263
J. J. Hardy
Career
Per 600 PA
0.725
0.725
Steve O'Neill
Career
Per 600 PA
0.712
0.712
J. J. Hardy
Career
Per 600 PA
493
46.89
Steve O'Neill
Career
Per 600 PA
295
31.83
J. J. Hardy
Career
Per 600 PA
0.331
0.331
Steve O'Neill
Career
Per 600 PA
0.234
0.234
J. J. Hardy
Career
Per 600 PA
0.032
0.032
Steve O'Neill
Career
Per 600 PA
0.003
0.003
J. J. Hardy
Career
Per 600 PA
0.126
0.126
Steve O'Neill
Career
Per 600 PA
0.01
0.01
J. J. Hardy
Career
Per 600 PA
712.58
67.77
Steve O'Neill
Career
Per 600 PA
617.19
66.6
J. J. Hardy
Career
Per 600 PA
2371
225.49
Steve O'Neill
Career
Per 600 PA
1614
174.17
J. J. Hardy
Career
Per 600 PA
1914
182.03
Steve O'Neill
Career
Per 600 PA
1894
204.39
J. J. Hardy
Career
Per 600 PA
0.305
0.305
Steve O'Neill
Career
Per 600 PA
0.349
0.349
J. J. Hardy
Career
Per 600 PA
0.408
0.408
Steve O'Neill
Career
Per 600 PA
0.337
0.337
J. J. Hardy
Career
Per 600 PA
0.152
0.152
Steve O'Neill
Career
Per 600 PA
0.074
0.074
J. J. Hardy
Career
Per 600 PA
0.24
0.24
Steve O'Neill
Career
Per 600 PA
0.241
0.241
J. J. Hardy
Career
Per 600 PA
0.626
0.626
Steve O'Neill
Career
Per 600 PA
0.64
0.64
J. J. Hardy
Career
Per 600 PA
0.277
0.277
Steve O'Neill
Career
Per 600 PA
0.285
0.285
J. J. Hardy
Career
Per 600 PA
1218
115.83
Steve O'Neill
Career
Per 600 PA
972
104.89
J. J. Hardy
Career
Per 600 PA
725.39
68.99
Steve O'Neill
Career
Per 600 PA
681.23
73.51
J. J. Hardy
Career
Per 600 PA
960
91.3
Steve O'Neill
Career
Per 600 PA
414
44.68
J. J. Hardy
Career
Per 600 PA
6.57
6.57
Steve O'Neill
Career
Per 600 PA
13.43
13.43
J. J. Hardy
Career
Per 600 PA
0.43
0.43
Steve O'Neill
Career
Per 600 PA
1.43
1.43
J. J. Hardy
Career
Per 600 PA
40
3.8
Steve O'Neill
Career
Per 600 PA
130
14.03
J. J. Hardy
Career
Per 600 PA
156
14.84
Steve O'Neill
Career
Per 600 PA
0
0
J. J. Hardy
Career
Per 600 PA
9
0.86
Steve O'Neill
Career
Per 600 PA
26
2.81
J. J. Hardy
Career
Per 600 PA
17
1.62
Steve O'Neill
Career
Per 600 PA
56
6.04
J. J. Hardy
Career
Per 600 PA
47.06
47.06
Steve O'Neill
Career
Per 600 PA
53.57
53.57
Fielding Stats for J. J. Hardy and Steve O'Neill
J. J. Hardy
Career
Per 9 Innings
1544
1.04
Steve O'Neill
Career
Per 9 Innings
1533
J. J. Hardy
Career
Per 9 Innings
6539
4.4
Steve O'Neill
Career
Per 9 Innings
7883
J. J. Hardy
Career
Per 9 Innings
6429
4.32
Steve O'Neill
Career
Per 9 Innings
7666
J. J. Hardy
Career
Per 9 Innings
98.32
98.32
Steve O'Neill
Career
Per 9 Innings
97.25
J. J. Hardy
Career
Per 9 Innings
4.164
4.164
Steve O'Neill
Career
Per 9 Innings
5.001
J. J. Hardy
Career
Per 9 Innings
953
0.64
Steve O'Neill
Career
Per 9 Innings
194