Teoscar Hernandez vs. Brian Johnson — Career Comparison

MillenialD.R.Throws RightBats RightCaribbeanLos Angeles DodgersNational LeagueRight FielderSilver SluggerAll-Star
Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher

When their careers are measured against the same standard, Teoscar Hernandez comes out clearly ahead of Brian Johnson across most offensive categories. Teoscar Hernandez led in slugging (SLG+ 120 vs 99), home run production (HR/PA+ 157 vs 141), and batting average (AVG+ 107 vs 92). Brian Johnson held the edge in contact rate (K%+ 106 vs 82). Teoscar Hernandez was the more complete offensive player.

Hitting Stats for Teoscar Hernandez and Brian Johnson

Teoscar Hernandez
Careerverified
Per 600 PAverified
10
10
Brian Johnson
Career
Per 600 PA
8
8
Teoscar Hernandez
Careerverified
Per 600 PA
1099
149.73
Brian Johnson
Career
Per 600 PAverified
471
183.63
Teoscar Hernandez
Careerverified
Per 600 PA
4404
600
Brian Johnson
Career
Per 600 PA
1539
600
Teoscar Hernandez
Careerverified
Per 600 PA
4045
551.09
Brian Johnson
Career
Per 600 PAverified
1415
551.66
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.261
0.261
Brian Johnson
Career
Per 600 PA
0.248
0.248
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.809
0.809
Brian Johnson
Career
Per 600 PA
0.708
0.708
Teoscar Hernandez
Careerverified
Per 600 PAverified
1054
143.6
Brian Johnson
Career
Per 600 PA
351
136.84
Teoscar Hernandez
Careerverified
Per 600 PA
600
81.74
Brian Johnson
Career
Per 600 PAverified
236
92.01
Teoscar Hernandez
Careerverified
Per 600 PAverified
222
30.25
Brian Johnson
Career
Per 600 PA
60
23.39
Teoscar Hernandez
Careerverified
Per 600 PA
15
2.04
Brian Johnson
Career
Per 600 PAverified
6
2.34
Teoscar Hernandez
Careerverified
Per 600 PAverified
217
29.56
Brian Johnson
Career
Per 600 PA
49
19.1
Teoscar Hernandez
Careerverified
Per 600 PAverified
454
61.85
Brian Johnson
Career
Per 600 PA
115
44.83
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.431
0.431
Brian Johnson
Career
Per 600 PA
0.328
0.328
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.054
0.054
Brian Johnson
Career
Per 600 PA
0.035
0.035
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.206
0.206
Brian Johnson
Career
Per 600 PA
0.14
0.14
Teoscar Hernandez
Careerverified
Per 600 PAverified
616.9
84.05
Brian Johnson
Career
Per 600 PA
164.9
64.29
Teoscar Hernandez
Careerverified
Per 600 PAverified
1957
266.62
Brian Johnson
Career
Per 600 PA
570
222.22
Teoscar Hernandez
Careerverified
Per 600 PAverified
1391
189.51
Brian Johnson
Career
Per 600 PA
443
172.71
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.316
0.316
Brian Johnson
Career
Per 600 PA
0.291
0.291
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.484
0.484
Brian Johnson
Career
Per 600 PA
0.403
0.403
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.8
0.8
Brian Johnson
Career
Per 600 PA
0.694
0.694
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.223
0.223
Brian Johnson
Career
Per 600 PA
0.155
0.155
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.263
0.263
Brian Johnson
Career
Per 600 PA
0.232
0.232
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.76
0.76
Brian Johnson
Career
Per 600 PA
0.598
0.598
Teoscar Hernandez
Careerverified
Per 600 PAverified
0.325
0.325
Brian Johnson
Career
Per 600 PA
0.271
0.271
Teoscar Hernandez
Careerverified
Per 600 PAverified
571
77.79
Brian Johnson
Career
Per 600 PA
132
51.46
Teoscar Hernandez
Careerverified
Per 600 PAverified
661
90.05
Brian Johnson
Career
Per 600 PA
196
76.41
Teoscar Hernandez
Careerverified
Per 600 PAverified
1015
138.28
Brian Johnson
Career
Per 600 PA
279
108.77
Teoscar Hernandez
Careerverified
Per 600 PAverified
605.28
82.46
Brian Johnson
Career
Per 600 PA
163.35
63.68
Teoscar Hernandez
Careerverified
Per 600 PA
33
4.5
Brian Johnson
Career
Per 600 PAverified
12
4.68
Teoscar Hernandez
Careerverified
Per 600 PAverified
304
41.42
Brian Johnson
Career
Per 600 PA
80
31.19
Teoscar Hernandez
Career
Per 600 PA
8
1.09
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Teoscar Hernandez
Career
Per 600 PA
1276
173.84
Brian Johnson
Careerverified
Per 600 PAverified
268
104.48
Teoscar Hernandez
Career
Per 600 PA
3.45
3.45
Brian Johnson
Careerverified
Per 600 PAverified
5.74
5.74
Teoscar Hernandez
Career
Per 600 PA
0.24
0.24
Brian Johnson
Careerverified
Per 600 PAverified
0.3
0.3
Teoscar Hernandez
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Teoscar Hernandez
Careerverified
Per 600 PA
22
3
Brian Johnson
Career
Per 600 PAverified
16
6.24
Teoscar Hernandez
Career
Per 600 PAverified
80
10.9
Brian Johnson
Careerverified
Per 600 PA
42
16.37
Teoscar Hernandez
Careerverified
Per 600 PAverified
59
8.04
Brian Johnson
Career
Per 600 PA
1
0.39
Teoscar Hernandez
Careerverified
Per 600 PAverified
26
3.54
Brian Johnson
Career
Per 600 PA
3
1.17
Teoscar Hernandez
Careerverified
Per 600 PAverified
85
11.58
Brian Johnson
Career
Per 600 PA
4
1.56
Teoscar Hernandez
Careerverified
Per 600 PAverified
69.41
69.41
Brian Johnson
Career
Per 600 PA
25
25

Fielding Stats for Teoscar Hernandez and Brian Johnson

Teoscar Hernandez
Careerverified
Per 9 Inningsverified
10
10
Brian Johnson
Career
Per 9 Innings
8
8
Teoscar Hernandez
Careerverified
Per 9 Innings
1046
1.1
Brian Johnson
Career
Per 9 Inningsverified
428
1.17
Teoscar Hernandez
Careerverified
Per 9 Inningsverified
978
1.03
Brian Johnson
Career
Per 9 Innings
368
1
Teoscar Hernandez
Careerverified
Per 9 Innings
25601
27
Brian Johnson
Career
Per 9 Innings
9903
27
Teoscar Hernandez
Careerverified
Per 9 Innings
8533.2
9
Brian Johnson
Career
Per 9 Innings
3301
9
Teoscar Hernandez
Career
Per 9 Innings
1893
2
Brian Johnson
Careerverified
Per 9 Inningsverified
2629
7.17
Teoscar Hernandez
Career
Per 9 Innings
71
0.07
Brian Johnson
Careerverified
Per 9 Inningsverified
157
0.43
Teoscar Hernandez
Career
Per 9 Inningsverified
34
0.04
Brian Johnson
Careerverified
Per 9 Innings
21
0.06
Teoscar Hernandez
Career
Per 9 Innings
1998
2.11
Brian Johnson
Careerverified
Per 9 Inningsverified
2807
7.65
Teoscar Hernandez
Career
Per 9 Innings
1964
2.07
Brian Johnson
Careerverified
Per 9 Inningsverified
2786
7.6
Teoscar Hernandez
Career
Per 9 Innings
98.3
98.3
Brian Johnson
Careerverified
Per 9 Inningsverified
99.25
99.25
Teoscar Hernandez
Career
Per 9 Innings
1.878
1.878
Brian Johnson
Careerverified
Per 9 Inningsverified
6.509
6.509
Teoscar Hernandez
Careerverified
Per 9 Inningsverified
93.5
93.5
Brian Johnson
Career
Per 9 Innings
85.98
85.98
Teoscar Hernandez
Career
Per 9 Innings
22
0.02
Brian Johnson
Career
Per 9 Inningsverified
22
0.06
Teoscar Hernandez
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Career
Per 9 Innings
30
0.08
Teoscar Hernandez
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Teoscar Hernandez
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Career
Per 9 Innings
255
0.7
Teoscar Hernandez
Career
Per 9 Innings
0
0
Brian Johnson
Careerverified
Per 9 Inningsverified
105
0.29