Deron Johnson vs. Steve O'Neill — Career Comparison

Silent GenerationCaliforniaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueFirst Baseman
Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueCatcher

Adjusted for the eras they played in, Steve O'Neill holds a real edge over Deron Johnson in this comparison. Steve O'Neill led in walk rate (BB%+ 152 vs 106), contact rate (K%+ 122 vs 77), and on-base percentage (OBP+ 112 vs 102). Deron Johnson held the edge in home run production (HR/PA+ 203 vs 57). The edge belongs to Steve O'Neill.

Hitting Stats for Deron Johnson and Steve O'Neill

Deron Johnson
Career
Per 600 PA
16
16
Steve O'Neill
Careerverified
Per 600 PAverified
17
17
Deron Johnson
Careerverified
Per 600 PA
1765
159.97
Steve O'Neill
Career
Per 600 PAverified
1590
171.58
Deron Johnson
Careerverified
Per 600 PA
6620
600
Steve O'Neill
Career
Per 600 PA
5560
600
Deron Johnson
Careerverified
Per 600 PAverified
5941
538.46
Steve O'Neill
Career
Per 600 PA
4795
517.45
Deron Johnson
Career
Per 600 PA
0.244
0.244
Steve O'Neill
Careerverified
Per 600 PAverified
0.263
0.263
Deron Johnson
Careerverified
Per 600 PAverified
0.743
0.743
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Deron Johnson
Careerverified
Per 600 PA
1447
131.15
Steve O'Neill
Career
Per 600 PAverified
1259
135.86
Deron Johnson
Career
Per 600 PA
922
83.56
Steve O'Neill
Careerverified
Per 600 PAverified
964
104.03
Deron Johnson
Career
Per 600 PA
247
22.39
Steve O'Neill
Careerverified
Per 600 PAverified
248
26.76
Deron Johnson
Career
Per 600 PA
33
2.99
Steve O'Neill
Careerverified
Per 600 PAverified
34
3.67
Deron Johnson
Careerverified
Per 600 PAverified
245
22.21
Steve O'Neill
Career
Per 600 PA
13
1.4
Deron Johnson
Careerverified
Per 600 PAverified
525
47.58
Steve O'Neill
Career
Per 600 PA
295
31.83
Deron Johnson
Careerverified
Per 600 PAverified
0.363
0.363
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Deron Johnson
Careerverified
Per 600 PAverified
0.041
0.041
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Deron Johnson
Careerverified
Per 600 PAverified
0.169
0.169
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Deron Johnson
Careerverified
Per 600 PAverified
788.65
71.48
Steve O'Neill
Career
Per 600 PA
617.19
66.6
Deron Johnson
Careerverified
Per 600 PAverified
2495
226.13
Steve O'Neill
Career
Per 600 PA
1614
174.17
Deron Johnson
Careerverified
Per 600 PA
2052
185.98
Steve O'Neill
Career
Per 600 PAverified
1894
204.39
Deron Johnson
Career
Per 600 PA
0.311
0.311
Steve O'Neill
Careerverified
Per 600 PAverified
0.349
0.349
Deron Johnson
Careerverified
Per 600 PAverified
0.42
0.42
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Deron Johnson
Careerverified
Per 600 PAverified
0.731
0.731
Steve O'Neill
Career
Per 600 PA
0.685
0.685
Deron Johnson
Careerverified
Per 600 PAverified
0.176
0.176
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Deron Johnson
Careerverified
Per 600 PAverified
0.245
0.245
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Deron Johnson
Careerverified
Per 600 PAverified
0.665
0.665
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Deron Johnson
Career
Per 600 PA
0.271
0.271
Steve O'Neill
Careerverified
Per 600 PAverified
0.285
0.285
Deron Johnson
Careerverified
Per 600 PAverified
706
63.99
Steve O'Neill
Career
Per 600 PA
448
48.35
Deron Johnson
Careerverified
Per 600 PAverified
923
83.66
Steve O'Neill
Career
Per 600 PA
537
57.95
Deron Johnson
Careerverified
Per 600 PAverified
1384
125.44
Steve O'Neill
Career
Per 600 PA
972
104.89
Deron Johnson
Careerverified
Per 600 PA
775.71
70.31
Steve O'Neill
Career
Per 600 PAverified
681.23
73.51
Deron Johnson
Career
Per 600 PA
20
1.81
Steve O'Neill
Careerverified
Per 600 PAverified
43
4.64
Deron Johnson
Career
Per 600 PA
585
53.02
Steve O'Neill
Careerverified
Per 600 PAverified
592
63.88
Deron Johnson
Careerverified
Per 600 PAverified
54
4.89
Steve O'Neill
Career
Per 600 PA
0
0
Deron Johnson
Career
Per 600 PA
1318
119.46
Steve O'Neill
Careerverified
Per 600 PAverified
414
44.68
Deron Johnson
Career
Per 600 PA
5.02
5.02
Steve O'Neill
Careerverified
Per 600 PAverified
13.43
13.43
Deron Johnson
Career
Per 600 PA
0.44
0.44
Steve O'Neill
Careerverified
Per 600 PAverified
1.43
1.43
Deron Johnson
Career
Per 600 PA
13
1.18
Steve O'Neill
Careerverified
Per 600 PAverified
130
14.03
Deron Johnson
Careerverified
Per 600 PAverified
61
5.53
Steve O'Neill
Career
Per 600 PA
0
0
Deron Johnson
Career
Per 600 PA
164
14.86
Steve O'Neill
Careerverified
Per 600 PAverified
0
0
Deron Johnson
Career
Per 600 PA
11
1
Steve O'Neill
Careerverified
Per 600 PAverified
30
3.24
Deron Johnson
Career
Per 600 PA
18
1.63
Steve O'Neill
Careerverified
Per 600 PAverified
26
2.81
Deron Johnson
Career
Per 600 PA
29
2.63
Steve O'Neill
Careerverified
Per 600 PAverified
56
6.04
Deron Johnson
Career
Per 600 PA
37.93
37.93
Steve O'Neill
Careerverified
Per 600 PAverified
53.57
53.57

Fielding Stats for Deron Johnson and Steve O'Neill

Deron Johnson
Career
Per 9 Inningsverified
16
16
Steve O'Neill
Careerverified
Per 9 Innings
17
Deron Johnson
Career
Per 9 Inningsverified
1461
1.16
Steve O'Neill
Careerverified
Per 9 Innings
1533
Deron Johnson
Careerverified
Per 9 Inningsverified
1280
1.02
Steve O'Neill
Career
Per 9 Innings
0
Deron Johnson
Careerverified
Per 9 Inningsverified
33881
27
Steve O'Neill
Career
Per 9 Innings
0
Deron Johnson
Careerverified
Per 9 Inningsverified
11293.2
9
Steve O'Neill
Career
Per 9 Innings
0
Deron Johnson
Careerverified
Per 9 Inningsverified
7038
5.61
Steve O'Neill
Career
Per 9 Innings
5968
Deron Johnson
Career
Per 9 Inningsverified
974
0.78
Steve O'Neill
Careerverified
Per 9 Innings
1698
Deron Johnson
Careerverified
Per 9 Innings
104
0.08
Steve O'Neill
Career
Per 9 Inningsverified
217
Deron Johnson
Careerverified
Per 9 Inningsverified
8116
6.47
Steve O'Neill
Career
Per 9 Innings
7883
Deron Johnson
Careerverified
Per 9 Inningsverified
8012
6.38
Steve O'Neill
Career
Per 9 Innings
7666
Deron Johnson
Careerverified
Per 9 Inningsverified
98.72
98.72
Steve O'Neill
Career
Per 9 Innings
97.25
Deron Johnson
Careerverified
Per 9 Inningsverified
5.484
5.484
Steve O'Neill
Career
Per 9 Innings
5.001
Deron Johnson
Careerverified
Per 9 Inningsverified
87.61
87.61
Steve O'Neill
Career
Per 9 Innings
0
Deron Johnson
Careerverified
Per 9 Inningsverified
629
0.5
Steve O'Neill
Career
Per 9 Innings
194
Deron Johnson
Careerverified
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
145
Deron Johnson
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Deron Johnson
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Deron Johnson
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0