Johnny Damon vs. Steve O'Neill — Career Comparison

Gen XKansasThrows LeftBats LeftNorth AmericaKansas City RoyalsAmerican LeagueCenter FielderAll-Star
Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueCatcher

Adjusted for the eras they played in, Johnny Damon holds a real edge over Steve O'Neill in this comparison. Johnny Damon led in contact rate (K%+ 160 vs 122), home run production (HR/PA+ 95 vs 57), and batting average (AVG+ 112 vs 104). Steve O'Neill held the edge in walk rate (BB%+ 152 vs 115). The edge belongs to Johnny Damon.

Hitting Stats for Johnny Damon and Steve O'Neill

Johnny Damon
Careerverified
Per 600 PAverified
18
18
Steve O'Neill
Career
Per 600 PA
17
17
Johnny Damon
Careerverified
Per 600 PA
2490
136.85
Steve O'Neill
Career
Per 600 PAverified
1590
171.58
Johnny Damon
Careerverified
Per 600 PA
10917
600
Steve O'Neill
Career
Per 600 PA
5560
600
Johnny Damon
Careerverified
Per 600 PAverified
9736
535.09
Steve O'Neill
Career
Per 600 PA
4795
517.45
Johnny Damon
Careerverified
Per 600 PAverified
0.284
0.284
Steve O'Neill
Career
Per 600 PA
0.263
0.263
Johnny Damon
Careerverified
Per 600 PAverified
0.816
0.816
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Johnny Damon
Careerverified
Per 600 PAverified
2769
152.18
Steve O'Neill
Career
Per 600 PA
1259
135.86
Johnny Damon
Careerverified
Per 600 PAverified
1903
104.59
Steve O'Neill
Career
Per 600 PA
964
104.03
Johnny Damon
Careerverified
Per 600 PAverified
522
28.69
Steve O'Neill
Career
Per 600 PA
248
26.76
Johnny Damon
Careerverified
Per 600 PAverified
109
5.99
Steve O'Neill
Career
Per 600 PA
34
3.67
Johnny Damon
Careerverified
Per 600 PAverified
235
12.92
Steve O'Neill
Career
Per 600 PA
13
1.4
Johnny Damon
Careerverified
Per 600 PAverified
866
47.6
Steve O'Neill
Career
Per 600 PA
295
31.83
Johnny Damon
Careerverified
Per 600 PAverified
0.313
0.313
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Johnny Damon
Careerverified
Per 600 PAverified
0.024
0.024
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Johnny Damon
Careerverified
Per 600 PAverified
0.085
0.085
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Johnny Damon
Careerverified
Per 600 PAverified
1569.46
86.26
Steve O'Neill
Career
Per 600 PA
617.19
66.6
Johnny Damon
Careerverified
Per 600 PAverified
4214
231.6
Steve O'Neill
Career
Per 600 PA
1614
174.17
Johnny Damon
Careerverified
Per 600 PAverified
3822
210.06
Steve O'Neill
Career
Per 600 PA
1894
204.39
Johnny Damon
Careerverified
Per 600 PAverified
0.352
0.352
Steve O'Neill
Career
Per 600 PA
0.349
0.349
Johnny Damon
Careerverified
Per 600 PAverified
0.433
0.433
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Johnny Damon
Careerverified
Per 600 PAverified
0.785
0.785
Steve O'Neill
Career
Per 600 PA
0.685
0.685
Johnny Damon
Careerverified
Per 600 PAverified
0.148
0.148
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Johnny Damon
Careerverified
Per 600 PAverified
0.267
0.267
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Johnny Damon
Careerverified
Per 600 PAverified
0.792
0.792
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Johnny Damon
Careerverified
Per 600 PAverified
0.305
0.305
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Johnny Damon
Careerverified
Per 600 PAverified
1668
91.67
Steve O'Neill
Career
Per 600 PA
448
48.35
Johnny Damon
Careerverified
Per 600 PAverified
1139
62.6
Steve O'Neill
Career
Per 600 PA
537
57.95
Johnny Damon
Careerverified
Per 600 PAverified
2572
141.36
Steve O'Neill
Career
Per 600 PA
972
104.89
Johnny Damon
Careerverified
Per 600 PAverified
1627.07
89.42
Steve O'Neill
Career
Per 600 PA
681.23
73.51
Johnny Damon
Careerverified
Per 600 PA
50
2.75
Steve O'Neill
Career
Per 600 PAverified
43
4.64
Johnny Damon
Careerverified
Per 600 PA
1003
55.13
Steve O'Neill
Career
Per 600 PAverified
592
63.88
Johnny Damon
Careerverified
Per 600 PAverified
38
2.09
Steve O'Neill
Career
Per 600 PA
0
0
Johnny Damon
Career
Per 600 PA
1257
69.08
Steve O'Neill
Careerverified
Per 600 PAverified
414
44.68
Johnny Damon
Career
Per 600 PA
8.69
8.69
Steve O'Neill
Careerverified
Per 600 PAverified
13.43
13.43
Johnny Damon
Career
Per 600 PA
0.8
0.8
Steve O'Neill
Careerverified
Per 600 PAverified
1.43
1.43
Johnny Damon
Career
Per 600 PA
57
3.13
Steve O'Neill
Careerverified
Per 600 PAverified
130
14.03
Johnny Damon
Careerverified
Per 600 PAverified
71
3.9
Steve O'Neill
Career
Per 600 PA
0
0
Johnny Damon
Career
Per 600 PA
93
5.11
Steve O'Neill
Careerverified
Per 600 PAverified
0
0
Johnny Damon
Careerverified
Per 600 PAverified
408
22.42
Steve O'Neill
Career
Per 600 PA
30
3.24
Johnny Damon
Careerverified
Per 600 PAverified
103
5.66
Steve O'Neill
Career
Per 600 PA
26
2.81
Johnny Damon
Careerverified
Per 600 PAverified
511
28.08
Steve O'Neill
Career
Per 600 PA
56
6.04
Johnny Damon
Careerverified
Per 600 PAverified
79.84
79.84
Steve O'Neill
Career
Per 600 PA
53.57
53.57

Fielding Stats for Johnny Damon and Steve O'Neill

Johnny Damon
Careerverified
Per 9 Inningsverified
18
18
Steve O'Neill
Career
Per 9 Innings
17
Johnny Damon
Careerverified
Per 9 Inningsverified
2075
1.07
Steve O'Neill
Career
Per 9 Innings
1533
Johnny Damon
Careerverified
Per 9 Inningsverified
1988
1.03
Steve O'Neill
Career
Per 9 Innings
0
Johnny Damon
Careerverified
Per 9 Inningsverified
52152
27
Steve O'Neill
Career
Per 9 Innings
0
Johnny Damon
Careerverified
Per 9 Inningsverified
17384
9
Steve O'Neill
Career
Per 9 Innings
0
Johnny Damon
Career
Per 9 Inningsverified
4732
2.45
Steve O'Neill
Careerverified
Per 9 Innings
5968
Johnny Damon
Career
Per 9 Inningsverified
79
0.04
Steve O'Neill
Careerverified
Per 9 Innings
1698
Johnny Damon
Careerverified
Per 9 Innings
57
0.03
Steve O'Neill
Career
Per 9 Inningsverified
217
Johnny Damon
Career
Per 9 Inningsverified
4868
2.52
Steve O'Neill
Careerverified
Per 9 Innings
7883
Johnny Damon
Career
Per 9 Inningsverified
4811
2.49
Steve O'Neill
Careerverified
Per 9 Innings
7666
Johnny Damon
Careerverified
Per 9 Inningsverified
98.83
98.83
Steve O'Neill
Career
Per 9 Innings
97.25
Johnny Damon
Career
Per 9 Inningsverified
2.319
2.319
Steve O'Neill
Careerverified
Per 9 Innings
5.001
Johnny Damon
Careerverified
Per 9 Inningsverified
95.81
95.81
Steve O'Neill
Career
Per 9 Innings
0
Johnny Damon
Career
Per 9 Inningsverified
21
0.01
Steve O'Neill
Careerverified
Per 9 Innings
194
Johnny Damon
Careerverified
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
145
Johnny Damon
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Johnny Damon
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Johnny Damon
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0