Tucker Barnhart vs. Steve O'Neill — Career Comparison

MillenialIndianaThrows RightBats SwitchNorth AmericaTexas RangersAmerican LeagueCatcherGold Glove
Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueCatcher

When their careers are measured against the same standard, Steve O'Neill comes out clearly ahead of Tucker Barnhart across most offensive categories. Steve O'Neill led in walk rate (BB%+ 152 vs 108), slugging (SLG+ 103 vs 89), and on-base percentage (OBP+ 112 vs 100). Tucker Barnhart held the edge in home run production (HR/PA+ 61 vs 57). Steve O'Neill was the more complete offensive player.

Hitting Stats for Tucker Barnhart and Steve O'Neill

Tucker Barnhart
Career
Per 600 PA
12
12
Steve O'Neill
Careerverified
Per 600 PAverified
17
17
Tucker Barnhart
Career
Per 600 PAverified
924
178.67
Steve O'Neill
Careerverified
Per 600 PA
1590
171.58
Tucker Barnhart
Career
Per 600 PA
3103
600
Steve O'Neill
Careerverified
Per 600 PA
5560
600
Tucker Barnhart
Career
Per 600 PAverified
2749
531.55
Steve O'Neill
Careerverified
Per 600 PA
4795
517.45
Tucker Barnhart
Career
Per 600 PA
0.241
0.241
Steve O'Neill
Careerverified
Per 600 PAverified
0.263
0.263
Tucker Barnhart
Career
Per 600 PA
0.69
0.69
Steve O'Neill
Careerverified
Per 600 PAverified
0.712
0.712
Tucker Barnhart
Career
Per 600 PA
662
128.01
Steve O'Neill
Careerverified
Per 600 PAverified
1259
135.86
Tucker Barnhart
Career
Per 600 PA
472
91.27
Steve O'Neill
Careerverified
Per 600 PAverified
964
104.03
Tucker Barnhart
Career
Per 600 PA
131
25.33
Steve O'Neill
Careerverified
Per 600 PAverified
248
26.76
Tucker Barnhart
Career
Per 600 PA
6
1.16
Steve O'Neill
Careerverified
Per 600 PAverified
34
3.67
Tucker Barnhart
Careerverified
Per 600 PAverified
53
10.25
Steve O'Neill
Career
Per 600 PA
13
1.4
Tucker Barnhart
Career
Per 600 PAverified
190
36.74
Steve O'Neill
Careerverified
Per 600 PA
295
31.83
Tucker Barnhart
Careerverified
Per 600 PAverified
0.287
0.287
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Tucker Barnhart
Careerverified
Per 600 PAverified
0.019
0.019
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Tucker Barnhart
Careerverified
Per 600 PAverified
0.08
0.08
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Tucker Barnhart
Career
Per 600 PA
315.47
61
Steve O'Neill
Careerverified
Per 600 PAverified
617.19
66.6
Tucker Barnhart
Career
Per 600 PAverified
964
186.4
Steve O'Neill
Careerverified
Per 600 PA
1614
174.17
Tucker Barnhart
Career
Per 600 PA
981
189.69
Steve O'Neill
Careerverified
Per 600 PAverified
1894
204.39
Tucker Barnhart
Career
Per 600 PA
0.318
0.318
Steve O'Neill
Careerverified
Per 600 PAverified
0.349
0.349
Tucker Barnhart
Careerverified
Per 600 PAverified
0.351
0.351
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Tucker Barnhart
Career
Per 600 PA
0.669
0.669
Steve O'Neill
Careerverified
Per 600 PAverified
0.685
0.685
Tucker Barnhart
Careerverified
Per 600 PAverified
0.11
0.11
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Tucker Barnhart
Career
Per 600 PA
0.231
0.231
Steve O'Neill
Careerverified
Per 600 PAverified
0.241
0.241
Tucker Barnhart
Career
Per 600 PA
0.596
0.596
Steve O'Neill
Careerverified
Per 600 PAverified
0.64
0.64
Tucker Barnhart
Careerverified
Per 600 PAverified
0.296
0.296
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Tucker Barnhart
Career
Per 600 PAverified
254
49.11
Steve O'Neill
Careerverified
Per 600 PA
448
48.35
Tucker Barnhart
Career
Per 600 PA
292
56.46
Steve O'Neill
Careerverified
Per 600 PAverified
537
57.95
Tucker Barnhart
Career
Per 600 PA
493
95.33
Steve O'Neill
Careerverified
Per 600 PAverified
972
104.89
Tucker Barnhart
Career
Per 600 PA
320.23
61.92
Steve O'Neill
Careerverified
Per 600 PAverified
681.23
73.51
Tucker Barnhart
Career
Per 600 PA
22
4.25
Steve O'Neill
Careerverified
Per 600 PAverified
43
4.64
Tucker Barnhart
Career
Per 600 PA
297
57.43
Steve O'Neill
Careerverified
Per 600 PAverified
592
63.88
Tucker Barnhart
Careerverified
Per 600 PAverified
35
6.77
Steve O'Neill
Career
Per 600 PA
0
0
Tucker Barnhart
Career
Per 600 PA
653
126.26
Steve O'Neill
Careerverified
Per 600 PAverified
414
44.68
Tucker Barnhart
Career
Per 600 PA
4.75
4.75
Steve O'Neill
Careerverified
Per 600 PAverified
13.43
13.43
Tucker Barnhart
Career
Per 600 PA
0.45
0.45
Steve O'Neill
Careerverified
Per 600 PAverified
1.43
1.43
Tucker Barnhart
Career
Per 600 PA
18
3.48
Steve O'Neill
Careerverified
Per 600 PAverified
130
14.03
Tucker Barnhart
Careerverified
Per 600 PAverified
17
3.29
Steve O'Neill
Career
Per 600 PA
0
0
Tucker Barnhart
Career
Per 600 PA
75
14.5
Steve O'Neill
Careerverified
Per 600 PAverified
0
0
Tucker Barnhart
Career
Per 600 PA
8
1.55
Steve O'Neill
Careerverified
Per 600 PAverified
30
3.24
Tucker Barnhart
Career
Per 600 PA
5
0.97
Steve O'Neill
Careerverified
Per 600 PAverified
26
2.81
Tucker Barnhart
Career
Per 600 PA
13
2.51
Steve O'Neill
Careerverified
Per 600 PAverified
56
6.04
Tucker Barnhart
Careerverified
Per 600 PAverified
61.54
61.54
Steve O'Neill
Career
Per 600 PA
53.57
53.57

Fielding Stats for Tucker Barnhart and Steve O'Neill

Tucker Barnhart
Career
Per 9 Inningsverified
12
12
Steve O'Neill
Careerverified
Per 9 Innings
17
Tucker Barnhart
Career
Per 9 Inningsverified
868
1.13
Steve O'Neill
Careerverified
Per 9 Innings
1533
Tucker Barnhart
Careerverified
Per 9 Inningsverified
787
1.02
Steve O'Neill
Career
Per 9 Innings
0
Tucker Barnhart
Careerverified
Per 9 Inningsverified
20794
27
Steve O'Neill
Career
Per 9 Innings
0
Tucker Barnhart
Careerverified
Per 9 Inningsverified
6931.1
9
Steve O'Neill
Career
Per 9 Innings
0
Tucker Barnhart
Careerverified
Per 9 Inningsverified
6471
8.4
Steve O'Neill
Career
Per 9 Innings
5968
Tucker Barnhart
Career
Per 9 Inningsverified
428
0.56
Steve O'Neill
Careerverified
Per 9 Innings
1698
Tucker Barnhart
Careerverified
Per 9 Innings
24
0.03
Steve O'Neill
Career
Per 9 Inningsverified
217
Tucker Barnhart
Career
Per 9 Inningsverified
6923
8.99
Steve O'Neill
Careerverified
Per 9 Innings
7883
Tucker Barnhart
Career
Per 9 Inningsverified
6899
8.96
Steve O'Neill
Careerverified
Per 9 Innings
7666
Tucker Barnhart
Careerverified
Per 9 Inningsverified
99.65
99.65
Steve O'Neill
Career
Per 9 Innings
97.25
Tucker Barnhart
Careerverified
Per 9 Inningsverified
7.948
7.948
Steve O'Neill
Career
Per 9 Innings
5.001
Tucker Barnhart
Careerverified
Per 9 Inningsverified
90.67
90.67
Steve O'Neill
Career
Per 9 Innings
0
Tucker Barnhart
Career
Per 9 Inningsverified
42
0.05
Steve O'Neill
Careerverified
Per 9 Innings
194
Tucker Barnhart
Careerverified
Per 9 Innings
34
0.04
Steve O'Neill
Career
Per 9 Inningsverified
145
Tucker Barnhart
Career
Per 9 Innings
23
0.03
Steve O'Neill
Careerverified
Per 9 Inningsverified
0
Tucker Barnhart
Career
Per 9 Innings
399
0.52
Steve O'Neill
Careerverified
Per 9 Inningsverified
0
Tucker Barnhart
Careerverified
Per 9 Inningsverified
174
0.23
Steve O'Neill
Career
Per 9 Innings
0