Bryce Johnson vs. Steve O'Neill — Career Comparison

MillenialTexasThrows RightBats SwitchNorth AmericaSan Diego PadresNational LeagueCenter Fielder
Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueCatcher

On the career numbers, Steve O'Neill posted the stronger offensive profile against Bryce Johnson. Steve O'Neill posted stronger numbers in OPS (.685 vs .603) and on-base percentage (.349 vs .298). Bryce Johnson had the advantage in home run production (2 career HR at a higher rate). By the career numbers, Steve O'Neill had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Bryce Johnson and Steve O'Neill

Bryce Johnson
Career
Per 600 PA
4
4
Steve O'Neill
Careerverified
Per 600 PAverified
17
17
Bryce Johnson
Career
Per 600 PAverified
143
383.04
Steve O'Neill
Careerverified
Per 600 PA
1590
171.58
Bryce Johnson
Career
Per 600 PA
224
600
Steve O'Neill
Careerverified
Per 600 PA
5560
600
Bryce Johnson
Career
Per 600 PAverified
200
535.71
Steve O'Neill
Careerverified
Per 600 PA
4795
517.45
Bryce Johnson
Career
Per 600 PA
0.24
0.24
Steve O'Neill
Careerverified
Per 600 PAverified
0.263
0.263
Bryce Johnson
Career
Per 600 PA
0.654
0.654
Steve O'Neill
Careerverified
Per 600 PAverified
0.712
0.712
Bryce Johnson
Career
Per 600 PA
48
128.57
Steve O'Neill
Careerverified
Per 600 PAverified
1259
135.86
Bryce Johnson
Career
Per 600 PAverified
39
104.46
Steve O'Neill
Careerverified
Per 600 PA
964
104.03
Bryce Johnson
Career
Per 600 PA
7
18.75
Steve O'Neill
Careerverified
Per 600 PAverified
248
26.76
Bryce Johnson
Career
Per 600 PA
0
0
Steve O'Neill
Careerverified
Per 600 PAverified
34
3.67
Bryce Johnson
Career
Per 600 PAverified
2
5.36
Steve O'Neill
Careerverified
Per 600 PA
13
1.4
Bryce Johnson
Career
Per 600 PA
9
24.11
Steve O'Neill
Careerverified
Per 600 PAverified
295
31.83
Bryce Johnson
Career
Per 600 PA
0.188
0.188
Steve O'Neill
Careerverified
Per 600 PAverified
0.234
0.234
Bryce Johnson
Careerverified
Per 600 PAverified
0.01
0.01
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Bryce Johnson
Careerverified
Per 600 PAverified
0.042
0.042
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Bryce Johnson
Career
Per 600 PA
19.81
53.07
Steve O'Neill
Careerverified
Per 600 PAverified
617.19
66.6
Bryce Johnson
Career
Per 600 PA
61
163.39
Steve O'Neill
Careerverified
Per 600 PAverified
1614
174.17
Bryce Johnson
Career
Per 600 PA
65
174.11
Steve O'Neill
Careerverified
Per 600 PAverified
1894
204.39
Bryce Johnson
Career
Per 600 PA
0.298
0.298
Steve O'Neill
Careerverified
Per 600 PAverified
0.349
0.349
Bryce Johnson
Career
Per 600 PA
0.305
0.305
Steve O'Neill
Careerverified
Per 600 PAverified
0.337
0.337
Bryce Johnson
Career
Per 600 PA
0.603
0.603
Steve O'Neill
Careerverified
Per 600 PAverified
0.685
0.685
Bryce Johnson
Career
Per 600 PA
0.065
0.065
Steve O'Neill
Careerverified
Per 600 PAverified
0.074
0.074
Bryce Johnson
Career
Per 600 PA
0.21
0.21
Steve O'Neill
Careerverified
Per 600 PAverified
0.241
0.241
Bryce Johnson
Career
Per 600 PA
0.551
0.551
Steve O'Neill
Careerverified
Per 600 PAverified
0.64
0.64
Bryce Johnson
Careerverified
Per 600 PAverified
0.315
0.315
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Bryce Johnson
Career
Per 600 PAverified
26
69.64
Steve O'Neill
Careerverified
Per 600 PA
448
48.35
Bryce Johnson
Career
Per 600 PA
17
45.54
Steve O'Neill
Careerverified
Per 600 PAverified
537
57.95
Bryce Johnson
Career
Per 600 PAverified
41
109.82
Steve O'Neill
Careerverified
Per 600 PA
972
104.89
Bryce Johnson
Career
Per 600 PA
21.16
56.68
Steve O'Neill
Careerverified
Per 600 PAverified
681.23
73.51
Bryce Johnson
Career
Per 600 PAverified
2
5.36
Steve O'Neill
Careerverified
Per 600 PA
43
4.64
Bryce Johnson
Career
Per 600 PA
15
40.18
Steve O'Neill
Careerverified
Per 600 PAverified
592
63.88
Bryce Johnson
Career
Per 600 PA
0
0
Steve O'Neill
Career
Per 600 PA
0
0
Bryce Johnson
Careerverified
Per 600 PA
53
141.96
Steve O'Neill
Career
Per 600 PAverified
414
44.68
Bryce Johnson
Career
Per 600 PA
4.23
4.23
Steve O'Neill
Careerverified
Per 600 PAverified
13.43
13.43
Bryce Johnson
Career
Per 600 PA
0.28
0.28
Steve O'Neill
Careerverified
Per 600 PAverified
1.43
1.43
Bryce Johnson
Career
Per 600 PAverified
6
16.07
Steve O'Neill
Careerverified
Per 600 PA
130
14.03
Bryce Johnson
Careerverified
Per 600 PAverified
1
2.68
Steve O'Neill
Career
Per 600 PA
0
0
Bryce Johnson
Career
Per 600 PA
2
5.36
Steve O'Neill
Careerverified
Per 600 PAverified
0
0
Bryce Johnson
Career
Per 600 PAverified
8
21.43
Steve O'Neill
Careerverified
Per 600 PA
30
3.24
Bryce Johnson
Career
Per 600 PAverified
2
5.36
Steve O'Neill
Careerverified
Per 600 PA
26
2.81
Bryce Johnson
Career
Per 600 PAverified
10
26.79
Steve O'Neill
Careerverified
Per 600 PA
56
6.04
Bryce Johnson
Careerverified
Per 600 PAverified
80
80
Steve O'Neill
Career
Per 600 PA
53.57
53.57

Fielding Stats for Bryce Johnson and Steve O'Neill

Bryce Johnson
Career
Per 9 Inningsverified
4
4
Steve O'Neill
Careerverified
Per 9 Innings
17
Bryce Johnson
Career
Per 9 Inningsverified
137
2.07
Steve O'Neill
Careerverified
Per 9 Innings
1533
Bryce Johnson
Careerverified
Per 9 Inningsverified
51
0.77
Steve O'Neill
Career
Per 9 Innings
0
Bryce Johnson
Careerverified
Per 9 Inningsverified
1789
27
Steve O'Neill
Career
Per 9 Innings
0
Bryce Johnson
Careerverified
Per 9 Inningsverified
596.1
9
Steve O'Neill
Career
Per 9 Innings
0
Bryce Johnson
Career
Per 9 Inningsverified
144
2.17
Steve O'Neill
Careerverified
Per 9 Innings
5968
Bryce Johnson
Career
Per 9 Inningsverified
3
0.05
Steve O'Neill
Careerverified
Per 9 Innings
1698
Bryce Johnson
Careerverified
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
217
Bryce Johnson
Career
Per 9 Inningsverified
147
2.22
Steve O'Neill
Careerverified
Per 9 Innings
7883
Bryce Johnson
Career
Per 9 Inningsverified
147
2.22
Steve O'Neill
Careerverified
Per 9 Innings
7666
Bryce Johnson
Careerverified
Per 9 Inningsverified
100
100
Steve O'Neill
Career
Per 9 Innings
97.25
Bryce Johnson
Career
Per 9 Inningsverified
1.073
1.073
Steve O'Neill
Careerverified
Per 9 Innings
5.001
Bryce Johnson
Careerverified
Per 9 Inningsverified
37.23
37.23
Steve O'Neill
Career
Per 9 Innings
0
Bryce Johnson
Career
Per 9 Innings
0
0
Steve O'Neill
Careerverified
Per 9 Innings
194
Bryce Johnson
Careerverified
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
145
Bryce Johnson
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Bryce Johnson
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Bryce Johnson
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0