Tucker Barnhart vs. Brian Johnson — Career Comparison

MillenialIndianaThrows RightBats SwitchNorth AmericaTexas RangersAmerican LeagueCatcherGold Glove
Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher

Adjusted for the eras they played in, Tucker Barnhart holds a real edge over Brian Johnson in this comparison. Tucker Barnhart led in walk rate (BB%+ 108 vs 75), on-base percentage (OBP+ 100 vs 90), and batting average (AVG+ 98 vs 92). Brian Johnson held the edge in home run production (HR/PA+ 141 vs 61). The edge belongs to Tucker Barnhart.

Hitting Stats for Tucker Barnhart and Brian Johnson

Tucker Barnhart
Careerverified
Per 600 PAverified
12
12
Brian Johnson
Career
Per 600 PA
8
8
Tucker Barnhart
Careerverified
Per 600 PA
924
178.67
Brian Johnson
Career
Per 600 PAverified
471
183.63
Tucker Barnhart
Careerverified
Per 600 PA
3103
600
Brian Johnson
Career
Per 600 PA
1539
600
Tucker Barnhart
Careerverified
Per 600 PA
2749
531.55
Brian Johnson
Career
Per 600 PAverified
1415
551.66
Tucker Barnhart
Career
Per 600 PA
0.241
0.241
Brian Johnson
Careerverified
Per 600 PAverified
0.248
0.248
Tucker Barnhart
Career
Per 600 PA
0.69
0.69
Brian Johnson
Careerverified
Per 600 PAverified
0.708
0.708
Tucker Barnhart
Careerverified
Per 600 PA
662
128.01
Brian Johnson
Career
Per 600 PAverified
351
136.84
Tucker Barnhart
Careerverified
Per 600 PA
472
91.27
Brian Johnson
Career
Per 600 PAverified
236
92.01
Tucker Barnhart
Careerverified
Per 600 PAverified
131
25.33
Brian Johnson
Career
Per 600 PA
60
23.39
Tucker Barnhart
Career
Per 600 PA
6
1.16
Brian Johnson
Career
Per 600 PAverified
6
2.34
Tucker Barnhart
Careerverified
Per 600 PA
53
10.25
Brian Johnson
Career
Per 600 PAverified
49
19.1
Tucker Barnhart
Careerverified
Per 600 PA
190
36.74
Brian Johnson
Career
Per 600 PAverified
115
44.83
Tucker Barnhart
Career
Per 600 PA
0.287
0.287
Brian Johnson
Careerverified
Per 600 PAverified
0.328
0.328
Tucker Barnhart
Career
Per 600 PA
0.019
0.019
Brian Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Tucker Barnhart
Career
Per 600 PA
0.08
0.08
Brian Johnson
Careerverified
Per 600 PAverified
0.14
0.14
Tucker Barnhart
Careerverified
Per 600 PA
315.47
61
Brian Johnson
Career
Per 600 PAverified
164.9
64.29
Tucker Barnhart
Careerverified
Per 600 PA
964
186.4
Brian Johnson
Career
Per 600 PAverified
570
222.22
Tucker Barnhart
Careerverified
Per 600 PAverified
981
189.69
Brian Johnson
Career
Per 600 PA
443
172.71
Tucker Barnhart
Careerverified
Per 600 PAverified
0.318
0.318
Brian Johnson
Career
Per 600 PA
0.291
0.291
Tucker Barnhart
Career
Per 600 PA
0.351
0.351
Brian Johnson
Careerverified
Per 600 PAverified
0.403
0.403
Tucker Barnhart
Career
Per 600 PA
0.669
0.669
Brian Johnson
Careerverified
Per 600 PAverified
0.694
0.694
Tucker Barnhart
Career
Per 600 PA
0.11
0.11
Brian Johnson
Careerverified
Per 600 PAverified
0.155
0.155
Tucker Barnhart
Career
Per 600 PA
0.231
0.231
Brian Johnson
Careerverified
Per 600 PAverified
0.232
0.232
Tucker Barnhart
Career
Per 600 PA
0.596
0.596
Brian Johnson
Careerverified
Per 600 PAverified
0.598
0.598
Tucker Barnhart
Careerverified
Per 600 PAverified
0.296
0.296
Brian Johnson
Career
Per 600 PA
0.271
0.271
Tucker Barnhart
Careerverified
Per 600 PA
254
49.11
Brian Johnson
Career
Per 600 PAverified
132
51.46
Tucker Barnhart
Careerverified
Per 600 PA
292
56.46
Brian Johnson
Career
Per 600 PAverified
196
76.41
Tucker Barnhart
Careerverified
Per 600 PA
493
95.33
Brian Johnson
Career
Per 600 PAverified
279
108.77
Tucker Barnhart
Careerverified
Per 600 PA
320.23
61.92
Brian Johnson
Career
Per 600 PAverified
163.35
63.68
Tucker Barnhart
Careerverified
Per 600 PA
22
4.25
Brian Johnson
Career
Per 600 PAverified
12
4.68
Tucker Barnhart
Careerverified
Per 600 PAverified
297
57.43
Brian Johnson
Career
Per 600 PA
80
31.19
Tucker Barnhart
Careerverified
Per 600 PAverified
35
6.77
Brian Johnson
Career
Per 600 PA
16
6.24
Tucker Barnhart
Career
Per 600 PA
653
126.26
Brian Johnson
Careerverified
Per 600 PAverified
268
104.48
Tucker Barnhart
Career
Per 600 PA
4.75
4.75
Brian Johnson
Careerverified
Per 600 PAverified
5.74
5.74
Tucker Barnhart
Careerverified
Per 600 PAverified
0.45
0.45
Brian Johnson
Career
Per 600 PA
0.3
0.3
Tucker Barnhart
Careerverified
Per 600 PA
18
3.48
Brian Johnson
Career
Per 600 PAverified
16
6.24
Tucker Barnhart
Careerverified
Per 600 PA
17
3.29
Brian Johnson
Career
Per 600 PAverified
16
6.24
Tucker Barnhart
Career
Per 600 PAverified
75
14.5
Brian Johnson
Careerverified
Per 600 PA
42
16.37
Tucker Barnhart
Careerverified
Per 600 PAverified
8
1.55
Brian Johnson
Career
Per 600 PA
1
0.39
Tucker Barnhart
Careerverified
Per 600 PA
5
0.97
Brian Johnson
Career
Per 600 PAverified
3
1.17
Tucker Barnhart
Careerverified
Per 600 PAverified
13
2.51
Brian Johnson
Career
Per 600 PA
4
1.56
Tucker Barnhart
Careerverified
Per 600 PAverified
61.54
61.54
Brian Johnson
Career
Per 600 PA
25
25

Fielding Stats for Tucker Barnhart and Brian Johnson

Tucker Barnhart
Careerverified
Per 9 Inningsverified
12
12
Brian Johnson
Career
Per 9 Innings
8
8
Tucker Barnhart
Careerverified
Per 9 Innings
868
1.13
Brian Johnson
Career
Per 9 Inningsverified
428
1.17
Tucker Barnhart
Careerverified
Per 9 Inningsverified
787
1.02
Brian Johnson
Career
Per 9 Innings
368
1
Tucker Barnhart
Careerverified
Per 9 Innings
20794
27
Brian Johnson
Career
Per 9 Innings
9903
27
Tucker Barnhart
Careerverified
Per 9 Innings
6931.1
9
Brian Johnson
Career
Per 9 Innings
3301
9
Tucker Barnhart
Careerverified
Per 9 Inningsverified
6471
8.4
Brian Johnson
Career
Per 9 Innings
2629
7.17
Tucker Barnhart
Careerverified
Per 9 Inningsverified
428
0.56
Brian Johnson
Career
Per 9 Innings
157
0.43
Tucker Barnhart
Career
Per 9 Inningsverified
24
0.03
Brian Johnson
Careerverified
Per 9 Innings
21
0.06
Tucker Barnhart
Careerverified
Per 9 Inningsverified
6923
8.99
Brian Johnson
Career
Per 9 Innings
2807
7.65
Tucker Barnhart
Careerverified
Per 9 Inningsverified
6899
8.96
Brian Johnson
Career
Per 9 Innings
2786
7.6
Tucker Barnhart
Careerverified
Per 9 Inningsverified
99.65
99.65
Brian Johnson
Career
Per 9 Innings
99.25
99.25
Tucker Barnhart
Careerverified
Per 9 Inningsverified
7.948
7.948
Brian Johnson
Career
Per 9 Innings
6.509
6.509
Tucker Barnhart
Careerverified
Per 9 Inningsverified
90.67
90.67
Brian Johnson
Career
Per 9 Innings
85.98
85.98
Tucker Barnhart
Careerverified
Per 9 Innings
42
0.05
Brian Johnson
Career
Per 9 Inningsverified
22
0.06
Tucker Barnhart
Career
Per 9 Inningsverified
34
0.04
Brian Johnson
Careerverified
Per 9 Innings
30
0.08
Tucker Barnhart
Career
Per 9 Innings
23
0.03
Brian Johnson
Careerverified
Per 9 Inningsverified
0
0
Tucker Barnhart
Career
Per 9 Inningsverified
399
0.52
Brian Johnson
Careerverified
Per 9 Innings
255
0.7
Tucker Barnhart
Careerverified
Per 9 Innings
174
0.23
Brian Johnson
Career
Per 9 Inningsverified
105
0.29