Bryan Anderson vs. Steve O'Neill — Career Comparison

MillenialCaliforniaThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueCatcher
Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueCatcher

On the career numbers, Steve O'Neill posted the stronger offensive profile against Bryan Anderson. Steve O'Neill posted stronger numbers in OPS (.685 vs .556) and on-base percentage (.349 vs .276). 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 Bryan Anderson and Steve O'Neill

Bryan Anderson
Career
Per 600 PA
5
5
Steve O'Neill
Careerverified
Per 600 PAverified
17
17
Bryan Anderson
Career
Per 600 PAverified
40
311.69
Steve O'Neill
Careerverified
Per 600 PA
1590
171.58
Bryan Anderson
Career
Per 600 PA
77
600
Steve O'Neill
Careerverified
Per 600 PA
5560
600
Bryan Anderson
Career
Per 600 PAverified
68
529.87
Steve O'Neill
Careerverified
Per 600 PA
4795
517.45
Bryan Anderson
Career
Per 600 PA
0.221
0.221
Steve O'Neill
Careerverified
Per 600 PAverified
0.263
0.263
Bryan Anderson
Career
Per 600 PA
0.608
0.608
Steve O'Neill
Careerverified
Per 600 PAverified
0.712
0.712
Bryan Anderson
Career
Per 600 PA
15
116.88
Steve O'Neill
Careerverified
Per 600 PAverified
1259
135.86
Bryan Anderson
Career
Per 600 PA
11
85.71
Steve O'Neill
Careerverified
Per 600 PAverified
964
104.03
Bryan Anderson
Career
Per 600 PAverified
4
31.17
Steve O'Neill
Careerverified
Per 600 PA
248
26.76
Bryan Anderson
Career
Per 600 PA
0
0
Steve O'Neill
Careerverified
Per 600 PAverified
34
3.67
Bryan Anderson
Career
Per 600 PA
0
0
Steve O'Neill
Careerverified
Per 600 PAverified
13
1.4
Bryan Anderson
Career
Per 600 PA
4
31.17
Steve O'Neill
Careerverified
Per 600 PAverified
295
31.83
Bryan Anderson
Careerverified
Per 600 PAverified
0.267
0.267
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Bryan Anderson
Career
Per 600 PA
0
0
Steve O'Neill
Careerverified
Per 600 PAverified
0.003
0.003
Bryan Anderson
Career
Per 600 PA
0
0
Steve O'Neill
Careerverified
Per 600 PAverified
0.01
0.01
Bryan Anderson
Career
Per 600 PA
5.68
44.26
Steve O'Neill
Careerverified
Per 600 PAverified
617.19
66.6
Bryan Anderson
Career
Per 600 PA
19
148.05
Steve O'Neill
Careerverified
Per 600 PAverified
1614
174.17
Bryan Anderson
Career
Per 600 PA
21
163.64
Steve O'Neill
Careerverified
Per 600 PAverified
1894
204.39
Bryan Anderson
Career
Per 600 PA
0.276
0.276
Steve O'Neill
Careerverified
Per 600 PAverified
0.349
0.349
Bryan Anderson
Career
Per 600 PA
0.279
0.279
Steve O'Neill
Careerverified
Per 600 PAverified
0.337
0.337
Bryan Anderson
Career
Per 600 PA
0.556
0.556
Steve O'Neill
Careerverified
Per 600 PAverified
0.685
0.685
Bryan Anderson
Career
Per 600 PA
0.059
0.059
Steve O'Neill
Careerverified
Per 600 PAverified
0.074
0.074
Bryan Anderson
Career
Per 600 PA
0.194
0.194
Steve O'Neill
Careerverified
Per 600 PAverified
0.241
0.241
Bryan Anderson
Career
Per 600 PA
0.482
0.482
Steve O'Neill
Careerverified
Per 600 PAverified
0.64
0.64
Bryan Anderson
Careerverified
Per 600 PAverified
0.294
0.294
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Bryan Anderson
Career
Per 600 PA
4
31.17
Steve O'Neill
Careerverified
Per 600 PAverified
448
48.35
Bryan Anderson
Career
Per 600 PA
7
54.55
Steve O'Neill
Careerverified
Per 600 PAverified
537
57.95
Bryan Anderson
Career
Per 600 PA
11
85.71
Steve O'Neill
Careerverified
Per 600 PAverified
972
104.89
Bryan Anderson
Career
Per 600 PA
5.9
45.97
Steve O'Neill
Careerverified
Per 600 PAverified
681.23
73.51
Bryan Anderson
Career
Per 600 PAverified
2
15.58
Steve O'Neill
Careerverified
Per 600 PA
43
4.64
Bryan Anderson
Career
Per 600 PA
4
31.17
Steve O'Neill
Careerverified
Per 600 PAverified
592
63.88
Bryan Anderson
Career
Per 600 PA
0
0
Steve O'Neill
Career
Per 600 PA
0
0
Bryan Anderson
Careerverified
Per 600 PA
19
148.05
Steve O'Neill
Career
Per 600 PAverified
414
44.68
Bryan Anderson
Career
Per 600 PA
4.05
4.05
Steve O'Neill
Careerverified
Per 600 PAverified
13.43
13.43
Bryan Anderson
Career
Per 600 PA
0.21
0.21
Steve O'Neill
Careerverified
Per 600 PAverified
1.43
1.43
Bryan Anderson
Career
Per 600 PA
1
7.79
Steve O'Neill
Careerverified
Per 600 PAverified
130
14.03
Bryan Anderson
Careerverified
Per 600 PAverified
2
15.58
Steve O'Neill
Career
Per 600 PA
0
0
Bryan Anderson
Career
Per 600 PA
1
7.79
Steve O'Neill
Careerverified
Per 600 PAverified
0
0
Bryan Anderson
Career
Per 600 PAverified
1
7.79
Steve O'Neill
Careerverified
Per 600 PA
30
3.24
Bryan Anderson
Career
Per 600 PA
0
0
Steve O'Neill
Careerverified
Per 600 PAverified
26
2.81
Bryan Anderson
Career
Per 600 PAverified
1
7.79
Steve O'Neill
Careerverified
Per 600 PA
56
6.04
Bryan Anderson
Careerverified
Per 600 PAverified
100
100
Steve O'Neill
Career
Per 600 PA
53.57
53.57

Fielding Stats for Bryan Anderson and Steve O'Neill

Bryan Anderson
Career
Per 9 Inningsverified
4
4
Steve O'Neill
Careerverified
Per 9 Innings
17
Bryan Anderson
Career
Per 9 Inningsverified
24
1.51
Steve O'Neill
Careerverified
Per 9 Innings
1533
Bryan Anderson
Careerverified
Per 9 Inningsverified
16
1
Steve O'Neill
Career
Per 9 Innings
0
Bryan Anderson
Careerverified
Per 9 Inningsverified
430
27
Steve O'Neill
Career
Per 9 Innings
0
Bryan Anderson
Careerverified
Per 9 Inningsverified
143.1
9
Steve O'Neill
Career
Per 9 Innings
0
Bryan Anderson
Career
Per 9 Inningsverified
113
7.1
Steve O'Neill
Careerverified
Per 9 Innings
5968
Bryan Anderson
Career
Per 9 Inningsverified
9
0.57
Steve O'Neill
Careerverified
Per 9 Innings
1698
Bryan Anderson
Careerverified
Per 9 Innings
4
0.25
Steve O'Neill
Career
Per 9 Inningsverified
217
Bryan Anderson
Career
Per 9 Inningsverified
126
7.91
Steve O'Neill
Careerverified
Per 9 Innings
7883
Bryan Anderson
Career
Per 9 Inningsverified
122
7.66
Steve O'Neill
Careerverified
Per 9 Innings
7666
Bryan Anderson
Career
Per 9 Inningsverified
96.83
96.83
Steve O'Neill
Careerverified
Per 9 Innings
97.25
Bryan Anderson
Careerverified
Per 9 Inningsverified
5.083
5.083
Steve O'Neill
Career
Per 9 Innings
5.001
Bryan Anderson
Careerverified
Per 9 Inningsverified
66.67
66.67
Steve O'Neill
Career
Per 9 Innings
0
Bryan Anderson
Career
Per 9 Inningsverified
1
0.06
Steve O'Neill
Careerverified
Per 9 Innings
194
Bryan Anderson
Careerverified
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
145
Bryan Anderson
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Bryan Anderson
Career
Per 9 Innings
10
0.63
Steve O'Neill
Careerverified
Per 9 Inningsverified
0
Bryan Anderson
Careerverified
Per 9 Inningsverified
1
0.06
Steve O'Neill
Career
Per 9 Innings
0