Tyler Heineman vs. Brian Johnson — Career Comparison

MillenialCaliforniaThrows RightBats SwitchNorth AmericaToronto Blue JaysAmerican LeagueCatcher
Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher

On the career numbers, Brian Johnson posted the stronger offensive profile against Tyler Heineman. Brian Johnson posted stronger numbers in OPS (.701 vs .646) and slugging (.403 vs .325). Tyler Heineman had the advantage in on-base percentage (.321 vs .298). By the career numbers, Brian Johnson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Tyler Heineman and Brian Johnson

Tyler Heineman
Career
Per 600 PA
6
6
Brian Johnson
Careerverified
Per 600 PAverified
8
8
Tyler Heineman
Career
Per 600 PAverified
176
223.26
Brian Johnson
Careerverified
Per 600 PA
471
183.63
Tyler Heineman
Career
Per 600 PA
473
600
Brian Johnson
Careerverified
Per 600 PA
1539
600
Tyler Heineman
Career
Per 600 PA
409
518.82
Brian Johnson
Careerverified
Per 600 PAverified
1415
551.66
Tyler Heineman
Career
Per 600 PA
0.24
0.24
Brian Johnson
Careerverified
Per 600 PAverified
0.248
0.248
Tyler Heineman
Career
Per 600 PA
0.685
0.685
Brian Johnson
Careerverified
Per 600 PAverified
0.708
0.708
Tyler Heineman
Career
Per 600 PA
98
124.31
Brian Johnson
Careerverified
Per 600 PAverified
351
136.84
Tyler Heineman
Career
Per 600 PAverified
73
92.6
Brian Johnson
Careerverified
Per 600 PA
236
92.01
Tyler Heineman
Career
Per 600 PAverified
19
24.1
Brian Johnson
Careerverified
Per 600 PA
60
23.39
Tyler Heineman
Career
Per 600 PAverified
2
2.54
Brian Johnson
Careerverified
Per 600 PA
6
2.34
Tyler Heineman
Career
Per 600 PA
4
5.07
Brian Johnson
Careerverified
Per 600 PAverified
49
19.1
Tyler Heineman
Career
Per 600 PA
25
31.71
Brian Johnson
Careerverified
Per 600 PAverified
115
44.83
Tyler Heineman
Career
Per 600 PA
0.255
0.255
Brian Johnson
Careerverified
Per 600 PAverified
0.328
0.328
Tyler Heineman
Career
Per 600 PA
0.01
0.01
Brian Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Tyler Heineman
Career
Per 600 PA
0.041
0.041
Brian Johnson
Careerverified
Per 600 PAverified
0.14
0.14
Tyler Heineman
Career
Per 600 PA
46.85
59.43
Brian Johnson
Careerverified
Per 600 PAverified
164.9
64.29
Tyler Heineman
Career
Per 600 PA
133
168.71
Brian Johnson
Careerverified
Per 600 PAverified
570
222.22
Tyler Heineman
Career
Per 600 PAverified
148
187.74
Brian Johnson
Careerverified
Per 600 PA
443
172.71
Tyler Heineman
Careerverified
Per 600 PAverified
0.321
0.321
Brian Johnson
Career
Per 600 PA
0.291
0.291
Tyler Heineman
Career
Per 600 PA
0.325
0.325
Brian Johnson
Careerverified
Per 600 PAverified
0.403
0.403
Tyler Heineman
Career
Per 600 PA
0.646
0.646
Brian Johnson
Careerverified
Per 600 PAverified
0.694
0.694
Tyler Heineman
Career
Per 600 PA
0.086
0.086
Brian Johnson
Careerverified
Per 600 PAverified
0.155
0.155
Tyler Heineman
Career
Per 600 PA
0.226
0.226
Brian Johnson
Careerverified
Per 600 PAverified
0.232
0.232
Tyler Heineman
Career
Per 600 PA
0.597
0.597
Brian Johnson
Careerverified
Per 600 PAverified
0.598
0.598
Tyler Heineman
Careerverified
Per 600 PAverified
0.281
0.281
Brian Johnson
Career
Per 600 PA
0.271
0.271
Tyler Heineman
Career
Per 600 PAverified
52
65.96
Brian Johnson
Careerverified
Per 600 PA
132
51.46
Tyler Heineman
Career
Per 600 PA
35
44.4
Brian Johnson
Careerverified
Per 600 PAverified
196
76.41
Tyler Heineman
Career
Per 600 PA
83
105.29
Brian Johnson
Careerverified
Per 600 PAverified
279
108.77
Tyler Heineman
Career
Per 600 PAverified
50.37
63.89
Brian Johnson
Careerverified
Per 600 PA
163.35
63.68
Tyler Heineman
Careerverified
Per 600 PAverified
15
19.03
Brian Johnson
Career
Per 600 PA
12
4.68
Tyler Heineman
Career
Per 600 PAverified
35
44.4
Brian Johnson
Careerverified
Per 600 PA
80
31.19
Tyler Heineman
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Tyler Heineman
Careerverified
Per 600 PAverified
72
91.33
Brian Johnson
Career
Per 600 PA
268
104.48
Tyler Heineman
Careerverified
Per 600 PAverified
6.57
6.57
Brian Johnson
Career
Per 600 PA
5.74
5.74
Tyler Heineman
Careerverified
Per 600 PAverified
0.49
0.49
Brian Johnson
Career
Per 600 PA
0.3
0.3
Tyler Heineman
Career
Per 600 PAverified
12
15.22
Brian Johnson
Careerverified
Per 600 PA
16
6.24
Tyler Heineman
Career
Per 600 PA
2
2.54
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Tyler Heineman
Careerverified
Per 600 PAverified
4
5.07
Brian Johnson
Career
Per 600 PA
42
16.37
Tyler Heineman
Careerverified
Per 600 PAverified
5
6.34
Brian Johnson
Career
Per 600 PA
1
0.39
Tyler Heineman
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PAverified
3
1.17
Tyler Heineman
Careerverified
Per 600 PAverified
5
6.34
Brian Johnson
Career
Per 600 PA
4
1.56
Tyler Heineman
Careerverified
Per 600 PAverified
100
100
Brian Johnson
Career
Per 600 PA
25
25

Fielding Stats for Tyler Heineman and Brian Johnson

Tyler Heineman
Career
Per 9 Innings
6
6
Brian Johnson
Careerverified
Per 9 Inningsverified
8
8
Tyler Heineman
Career
Per 9 Inningsverified
168
1.29
Brian Johnson
Careerverified
Per 9 Innings
428
1.17
Tyler Heineman
Career
Per 9 Inningsverified
131
1.01
Brian Johnson
Careerverified
Per 9 Innings
368
1
Tyler Heineman
Career
Per 9 Innings
3518
27
Brian Johnson
Careerverified
Per 9 Innings
9903
27
Tyler Heineman
Career
Per 9 Innings
1172.2
9
Brian Johnson
Careerverified
Per 9 Innings
3301
9
Tyler Heineman
Career
Per 9 Inningsverified
1128
8.66
Brian Johnson
Careerverified
Per 9 Innings
2629
7.17
Tyler Heineman
Career
Per 9 Inningsverified
76
0.58
Brian Johnson
Careerverified
Per 9 Innings
157
0.43
Tyler Heineman
Careerverified
Per 9 Innings
16
0.12
Brian Johnson
Career
Per 9 Inningsverified
21
0.06
Tyler Heineman
Career
Per 9 Inningsverified
1220
9.36
Brian Johnson
Careerverified
Per 9 Innings
2807
7.65
Tyler Heineman
Career
Per 9 Inningsverified
1204
9.24
Brian Johnson
Careerverified
Per 9 Innings
2786
7.6
Tyler Heineman
Career
Per 9 Innings
98.69
98.69
Brian Johnson
Careerverified
Per 9 Inningsverified
99.25
99.25
Tyler Heineman
Careerverified
Per 9 Inningsverified
7.167
7.167
Brian Johnson
Career
Per 9 Innings
6.509
6.509
Tyler Heineman
Career
Per 9 Innings
77.98
77.98
Brian Johnson
Careerverified
Per 9 Inningsverified
85.98
85.98
Tyler Heineman
Career
Per 9 Innings
5
0.04
Brian Johnson
Careerverified
Per 9 Inningsverified
22
0.06
Tyler Heineman
Careerverified
Per 9 Inningsverified
4
0.03
Brian Johnson
Career
Per 9 Innings
30
0.08
Tyler Heineman
Career
Per 9 Innings
17
0.13
Brian Johnson
Careerverified
Per 9 Inningsverified
0
0
Tyler Heineman
Careerverified
Per 9 Inningsverified
86
0.66
Brian Johnson
Career
Per 9 Innings
255
0.7
Tyler Heineman
Career
Per 9 Innings
37
0.28
Brian Johnson
Careerverified
Per 9 Inningsverified
105
0.29