Bryan Anderson vs. Troy Johnston — Career Comparison

MillenialCaliforniaThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueCatcher
Gen ZWashingtonThrows LeftBats LeftNorth AmericaMiami MarlinsNational LeagueFirst Baseman

On the career numbers, Troy Johnston posted the stronger offensive profile against Bryan Anderson. Troy Johnston posted stronger numbers in OPS (.750 vs .556) and on-base percentage (.331 vs .276). By the career numbers, Troy Johnston 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 Troy Johnston

Bryan Anderson
Careerverified
Per 600 PAverified
5
5
Troy Johnston
Career
Per 600 PA
1
1
Bryan Anderson
Career
Per 600 PAverified
40
311.69
Troy Johnston
Careerverified
Per 600 PA
44
218.18
Bryan Anderson
Career
Per 600 PA
77
600
Troy Johnston
Careerverified
Per 600 PA
121
600
Bryan Anderson
Career
Per 600 PA
68
529.87
Troy Johnston
Careerverified
Per 600 PAverified
112
555.37
Bryan Anderson
Career
Per 600 PA
0.221
0.221
Troy Johnston
Careerverified
Per 600 PAverified
0.277
0.277
Bryan Anderson
Career
Per 600 PA
0.608
0.608
Troy Johnston
Careerverified
Per 600 PAverified
0.756
0.756
Bryan Anderson
Career
Per 600 PA
15
116.88
Troy Johnston
Careerverified
Per 600 PAverified
31
153.72
Bryan Anderson
Career
Per 600 PA
11
85.71
Troy Johnston
Careerverified
Per 600 PAverified
24
119.01
Bryan Anderson
Careerverified
Per 600 PAverified
4
31.17
Troy Johnston
Career
Per 600 PA
2
9.92
Bryan Anderson
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
1
4.96
Bryan Anderson
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
4
19.83
Bryan Anderson
Career
Per 600 PA
4
31.17
Troy Johnston
Careerverified
Per 600 PAverified
7
34.71
Bryan Anderson
Careerverified
Per 600 PAverified
0.267
0.267
Troy Johnston
Career
Per 600 PA
0.226
0.226
Bryan Anderson
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
0.036
0.036
Bryan Anderson
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
0.129
0.129
Bryan Anderson
Career
Per 600 PA
5.68
44.26
Troy Johnston
Careerverified
Per 600 PAverified
15.36
76.16
Bryan Anderson
Career
Per 600 PA
19
148.05
Troy Johnston
Careerverified
Per 600 PAverified
47
233.06
Bryan Anderson
Career
Per 600 PA
21
163.64
Troy Johnston
Careerverified
Per 600 PAverified
40
198.35
Bryan Anderson
Career
Per 600 PA
0.276
0.276
Troy Johnston
Careerverified
Per 600 PAverified
0.331
0.331
Bryan Anderson
Career
Per 600 PA
0.279
0.279
Troy Johnston
Careerverified
Per 600 PAverified
0.42
0.42
Bryan Anderson
Career
Per 600 PA
0.556
0.556
Troy Johnston
Careerverified
Per 600 PAverified
0.75
0.75
Bryan Anderson
Career
Per 600 PA
0.059
0.059
Troy Johnston
Careerverified
Per 600 PAverified
0.143
0.143
Bryan Anderson
Career
Per 600 PA
0.194
0.194
Troy Johnston
Careerverified
Per 600 PAverified
0.254
0.254
Bryan Anderson
Career
Per 600 PA
0.482
0.482
Troy Johnston
Careerverified
Per 600 PAverified
0.691
0.691
Bryan Anderson
Career
Per 600 PA
0.294
0.294
Troy Johnston
Careerverified
Per 600 PAverified
0.329
0.329
Bryan Anderson
Career
Per 600 PA
4
31.17
Troy Johnston
Careerverified
Per 600 PAverified
12
59.5
Bryan Anderson
Career
Per 600 PA
7
54.55
Troy Johnston
Careerverified
Per 600 PAverified
13
64.46
Bryan Anderson
Career
Per 600 PA
11
85.71
Troy Johnston
Careerverified
Per 600 PAverified
21
104.13
Bryan Anderson
Career
Per 600 PA
5.9
45.97
Troy Johnston
Careerverified
Per 600 PAverified
16.43
81.47
Bryan Anderson
Careerverified
Per 600 PAverified
2
15.58
Troy Johnston
Career
Per 600 PA
1
4.96
Bryan Anderson
Career
Per 600 PA
4
31.17
Troy Johnston
Careerverified
Per 600 PAverified
8
39.67
Bryan Anderson
Career
Per 600 PA
0
0
Troy Johnston
Career
Per 600 PA
0
0
Bryan Anderson
Careerverified
Per 600 PA
19
148.05
Troy Johnston
Career
Per 600 PAverified
26
128.93
Bryan Anderson
Career
Per 600 PA
4.05
4.05
Troy Johnston
Careerverified
Per 600 PAverified
4.65
4.65
Bryan Anderson
Career
Per 600 PA
0.21
0.21
Troy Johnston
Careerverified
Per 600 PAverified
0.31
0.31
Bryan Anderson
Careerverified
Per 600 PAverified
1
7.79
Troy Johnston
Career
Per 600 PA
0
0
Bryan Anderson
Careerverified
Per 600 PAverified
2
15.58
Troy Johnston
Career
Per 600 PA
0
0
Bryan Anderson
Career
Per 600 PA
1
7.79
Troy Johnston
Career
Per 600 PAverified
1
4.96
Bryan Anderson
Career
Per 600 PA
1
7.79
Troy Johnston
Careerverified
Per 600 PAverified
2
9.92
Bryan Anderson
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
2
9.92
Bryan Anderson
Career
Per 600 PA
1
7.79
Troy Johnston
Careerverified
Per 600 PAverified
4
19.83
Bryan Anderson
Careerverified
Per 600 PAverified
100
100
Troy Johnston
Career
Per 600 PA
50
50

Fielding Stats for Bryan Anderson and Troy Johnston

Bryan Anderson
Careerverified
Per 9 Inningsverified
4
4
Troy Johnston
Career
Per 9 Innings
1
1
Bryan Anderson
Career
Per 9 Inningsverified
24
1.51
Troy Johnston
Careerverified
Per 9 Innings
40
1.46
Bryan Anderson
Career
Per 9 Innings
16
1
Troy Johnston
Careerverified
Per 9 Inningsverified
33
1.21
Bryan Anderson
Career
Per 9 Innings
430
27
Troy Johnston
Careerverified
Per 9 Innings
738
27
Bryan Anderson
Career
Per 9 Innings
143.1
9
Troy Johnston
Careerverified
Per 9 Innings
246
9
Bryan Anderson
Career
Per 9 Inningsverified
113
7.1
Troy Johnston
Careerverified
Per 9 Innings
124
4.54
Bryan Anderson
Careerverified
Per 9 Inningsverified
9
0.57
Troy Johnston
Career
Per 9 Innings
8
0.29
Bryan Anderson
Career
Per 9 Innings
4
0.25
Troy Johnston
Careerverified
Per 9 Inningsverified
1
0.04
Bryan Anderson
Career
Per 9 Inningsverified
126
7.91
Troy Johnston
Careerverified
Per 9 Innings
133
4.87
Bryan Anderson
Career
Per 9 Inningsverified
122
7.66
Troy Johnston
Careerverified
Per 9 Innings
132
4.83
Bryan Anderson
Career
Per 9 Innings
96.83
96.83
Troy Johnston
Careerverified
Per 9 Inningsverified
99.25
99.25
Bryan Anderson
Careerverified
Per 9 Inningsverified
5.083
5.083
Troy Johnston
Career
Per 9 Innings
3.3
3.3
Bryan Anderson
Career
Per 9 Innings
66.67
66.67
Troy Johnston
Careerverified
Per 9 Inningsverified
82.5
82.5
Bryan Anderson
Career
Per 9 Innings
1
0.06
Troy Johnston
Careerverified
Per 9 Inningsverified
8
0.29
Bryan Anderson
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0
Bryan Anderson
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0
Bryan Anderson
Career
Per 9 Innings
10
0.63
Troy Johnston
Careerverified
Per 9 Inningsverified
0
0
Bryan Anderson
Careerverified
Per 9 Inningsverified
1
0.06
Troy Johnston
Career
Per 9 Innings
0
0