John Bateman vs. Troy Johnston — Career Comparison

Silent GenerationOklahomaThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueCatcher
Gen ZWashingtonThrows LeftBats LeftNorth AmericaMiami MarlinsNational LeagueFirst Baseman

On the career numbers, Troy Johnston posted the stronger offensive profile against John Bateman. Troy Johnston posted stronger numbers in OPS (.750 vs .635) and on-base percentage (.331 vs .285). 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 John Bateman and Troy Johnston

John Bateman
Careerverified
Per 600 PAverified
10
10
Troy Johnston
Career
Per 600 PA
1
1
John Bateman
Careerverified
Per 600 PA
1017
170.21
Troy Johnston
Career
Per 600 PAverified
44
218.18
John Bateman
Careerverified
Per 600 PA
3585
600
Troy Johnston
Career
Per 600 PA
121
600
John Bateman
Careerverified
Per 600 PAverified
3330
557.32
Troy Johnston
Career
Per 600 PA
112
555.37
John Bateman
Career
Per 600 PA
0.23
0.23
Troy Johnston
Careerverified
Per 600 PAverified
0.277
0.277
John Bateman
Career
Per 600 PA
0.638
0.638
Troy Johnston
Careerverified
Per 600 PAverified
0.756
0.756
John Bateman
Careerverified
Per 600 PA
765
128.03
Troy Johnston
Career
Per 600 PAverified
31
153.72
John Bateman
Careerverified
Per 600 PA
543
90.88
Troy Johnston
Career
Per 600 PAverified
24
119.01
John Bateman
Careerverified
Per 600 PAverified
123
20.59
Troy Johnston
Career
Per 600 PA
2
9.92
John Bateman
Careerverified
Per 600 PA
18
3.01
Troy Johnston
Career
Per 600 PAverified
1
4.96
John Bateman
Careerverified
Per 600 PA
81
13.56
Troy Johnston
Career
Per 600 PAverified
4
19.83
John Bateman
Careerverified
Per 600 PAverified
222
37.15
Troy Johnston
Career
Per 600 PA
7
34.71
John Bateman
Careerverified
Per 600 PAverified
0.29
0.29
Troy Johnston
Career
Per 600 PA
0.226
0.226
John Bateman
Career
Per 600 PA
0.024
0.024
Troy Johnston
Careerverified
Per 600 PAverified
0.036
0.036
John Bateman
Career
Per 600 PA
0.106
0.106
Troy Johnston
Careerverified
Per 600 PAverified
0.129
0.129
John Bateman
Careerverified
Per 600 PA
313.83
52.52
Troy Johnston
Career
Per 600 PAverified
15.36
76.16
John Bateman
Careerverified
Per 600 PA
1167
195.31
Troy Johnston
Career
Per 600 PAverified
47
233.06
John Bateman
Careerverified
Per 600 PA
964
161.34
Troy Johnston
Career
Per 600 PAverified
40
198.35
John Bateman
Career
Per 600 PA
0.271
0.271
Troy Johnston
Careerverified
Per 600 PAverified
0.331
0.331
John Bateman
Career
Per 600 PA
0.351
0.351
Troy Johnston
Careerverified
Per 600 PAverified
0.42
0.42
John Bateman
Career
Per 600 PA
0.621
0.621
Troy Johnston
Careerverified
Per 600 PAverified
0.75
0.75
John Bateman
Career
Per 600 PA
0.121
0.121
Troy Johnston
Careerverified
Per 600 PAverified
0.143
0.143
John Bateman
Career
Per 600 PA
0.21
0.21
Troy Johnston
Careerverified
Per 600 PAverified
0.254
0.254
John Bateman
Career
Per 600 PA
0.51
0.51
Troy Johnston
Careerverified
Per 600 PAverified
0.691
0.691
John Bateman
Career
Per 600 PA
0.256
0.256
Troy Johnston
Careerverified
Per 600 PAverified
0.329
0.329
John Bateman
Careerverified
Per 600 PA
250
41.84
Troy Johnston
Career
Per 600 PAverified
12
59.5
John Bateman
Careerverified
Per 600 PA
375
62.76
Troy Johnston
Career
Per 600 PAverified
13
64.46
John Bateman
Careerverified
Per 600 PA
544
91.05
Troy Johnston
Career
Per 600 PAverified
21
104.13
John Bateman
Careerverified
Per 600 PA
295.4
49.44
Troy Johnston
Career
Per 600 PAverified
16.43
81.47
John Bateman
Careerverified
Per 600 PA
27
4.52
Troy Johnston
Career
Per 600 PAverified
1
4.96
John Bateman
Careerverified
Per 600 PA
172
28.79
Troy Johnston
Career
Per 600 PAverified
8
39.67
John Bateman
Careerverified
Per 600 PAverified
69
11.55
Troy Johnston
Career
Per 600 PA
0
0
John Bateman
Career
Per 600 PAverified
610
102.09
Troy Johnston
Careerverified
Per 600 PA
26
128.93
John Bateman
Careerverified
Per 600 PAverified
5.88
5.88
Troy Johnston
Career
Per 600 PA
4.65
4.65
John Bateman
Career
Per 600 PA
0.28
0.28
Troy Johnston
Careerverified
Per 600 PAverified
0.31
0.31
John Bateman
Careerverified
Per 600 PAverified
25
4.18
Troy Johnston
Career
Per 600 PA
0
0
John Bateman
Careerverified
Per 600 PAverified
31
5.19
Troy Johnston
Career
Per 600 PA
0
0
John Bateman
Career
Per 600 PA
123
20.59
Troy Johnston
Careerverified
Per 600 PAverified
1
4.96
John Bateman
Careerverified
Per 600 PA
10
1.67
Troy Johnston
Career
Per 600 PAverified
2
9.92
John Bateman
Careerverified
Per 600 PA
10
1.67
Troy Johnston
Career
Per 600 PAverified
2
9.92
John Bateman
Careerverified
Per 600 PA
20
3.35
Troy Johnston
Career
Per 600 PAverified
4
19.83
John Bateman
Career
Per 600 PA
50
50
Troy Johnston
Career
Per 600 PA
50
50

Fielding Stats for John Bateman and Troy Johnston

John Bateman
Careerverified
Per 9 Inningsverified
10
10
Troy Johnston
Career
Per 9 Innings
1
1
John Bateman
Careerverified
Per 9 Innings
953
1.08
Troy Johnston
Career
Per 9 Inningsverified
40
1.46
John Bateman
Careerverified
Per 9 Innings
923
1.05
Troy Johnston
Career
Per 9 Inningsverified
33
1.21
John Bateman
Careerverified
Per 9 Innings
23822
27
Troy Johnston
Career
Per 9 Innings
738
27
John Bateman
Careerverified
Per 9 Innings
7940.2
9
Troy Johnston
Career
Per 9 Innings
246
9
John Bateman
Careerverified
Per 9 Inningsverified
5686
6.44
Troy Johnston
Career
Per 9 Innings
124
4.54
John Bateman
Careerverified
Per 9 Inningsverified
491
0.56
Troy Johnston
Career
Per 9 Innings
8
0.29
John Bateman
Career
Per 9 Innings
113
0.13
Troy Johnston
Careerverified
Per 9 Inningsverified
1
0.04
John Bateman
Careerverified
Per 9 Inningsverified
6290
7.13
Troy Johnston
Career
Per 9 Innings
133
4.87
John Bateman
Careerverified
Per 9 Inningsverified
6177
7
Troy Johnston
Career
Per 9 Innings
132
4.83
John Bateman
Career
Per 9 Innings
98.2
98.2
Troy Johnston
Careerverified
Per 9 Inningsverified
99.25
99.25
John Bateman
Careerverified
Per 9 Inningsverified
6.482
6.482
Troy Johnston
Career
Per 9 Innings
3.3
3.3
John Bateman
Careerverified
Per 9 Inningsverified
96.85
96.85
Troy Johnston
Career
Per 9 Innings
82.5
82.5
John Bateman
Careerverified
Per 9 Innings
81
0.09
Troy Johnston
Career
Per 9 Inningsverified
8
0.29
John Bateman
Career
Per 9 Innings
104
0.12
Troy Johnston
Careerverified
Per 9 Inningsverified
0
0
John Bateman
Career
Per 9 Innings
190
0.22
Troy Johnston
Careerverified
Per 9 Inningsverified
0
0
John Bateman
Career
Per 9 Innings
425
0.48
Troy Johnston
Careerverified
Per 9 Inningsverified
0
0
John Bateman
Careerverified
Per 9 Inningsverified
222
0.25
Troy Johnston
Career
Per 9 Innings
0
0