Troy Johnston vs. Erik Kratz — Career Comparison

Gen ZWashingtonThrows LeftBats LeftNorth AmericaMiami MarlinsNational LeagueFirst Baseman
Gen XPennsylvaniaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueCatcher

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

Troy Johnston
Career
Per 600 PA
1
1
Erik Kratz
Careerverified
Per 600 PAverified
11
11
Troy Johnston
Career
Per 600 PAverified
44
218.18
Erik Kratz
Careerverified
Per 600 PA
335
211.36
Troy Johnston
Career
Per 600 PA
121
600
Erik Kratz
Careerverified
Per 600 PA
951
600
Troy Johnston
Career
Per 600 PA
112
555.37
Erik Kratz
Careerverified
Per 600 PAverified
881
555.84
Troy Johnston
Careerverified
Per 600 PAverified
0.277
0.277
Erik Kratz
Career
Per 600 PA
0.209
0.209
Troy Johnston
Careerverified
Per 600 PAverified
0.756
0.756
Erik Kratz
Career
Per 600 PA
0.628
0.628
Troy Johnston
Career
Per 600 PAverified
31
153.72
Erik Kratz
Careerverified
Per 600 PA
184
116.09
Troy Johnston
Career
Per 600 PAverified
24
119.01
Erik Kratz
Careerverified
Per 600 PA
117
73.82
Troy Johnston
Career
Per 600 PA
2
9.92
Erik Kratz
Careerverified
Per 600 PAverified
36
22.71
Troy Johnston
Careerverified
Per 600 PAverified
1
4.96
Erik Kratz
Career
Per 600 PA
0
0
Troy Johnston
Career
Per 600 PAverified
4
19.83
Erik Kratz
Careerverified
Per 600 PA
31
19.56
Troy Johnston
Career
Per 600 PA
7
34.71
Erik Kratz
Careerverified
Per 600 PAverified
67
42.27
Troy Johnston
Career
Per 600 PA
0.226
0.226
Erik Kratz
Careerverified
Per 600 PAverified
0.364
0.364
Troy Johnston
Careerverified
Per 600 PAverified
0.036
0.036
Erik Kratz
Career
Per 600 PA
0.035
0.035
Troy Johnston
Career
Per 600 PA
0.129
0.129
Erik Kratz
Careerverified
Per 600 PAverified
0.169
0.169
Troy Johnston
Career
Per 600 PAverified
15.36
76.16
Erik Kratz
Careerverified
Per 600 PA
84.14
53.08
Troy Johnston
Career
Per 600 PAverified
47
233.06
Erik Kratz
Careerverified
Per 600 PA
313
197.48
Troy Johnston
Career
Per 600 PAverified
40
198.35
Erik Kratz
Careerverified
Per 600 PA
243
153.31
Troy Johnston
Careerverified
Per 600 PAverified
0.331
0.331
Erik Kratz
Career
Per 600 PA
0.256
0.256
Troy Johnston
Careerverified
Per 600 PAverified
0.42
0.42
Erik Kratz
Career
Per 600 PA
0.355
0.355
Troy Johnston
Careerverified
Per 600 PAverified
0.75
0.75
Erik Kratz
Career
Per 600 PA
0.611
0.611
Troy Johnston
Career
Per 600 PA
0.143
0.143
Erik Kratz
Careerverified
Per 600 PAverified
0.146
0.146
Troy Johnston
Careerverified
Per 600 PAverified
0.254
0.254
Erik Kratz
Career
Per 600 PA
0.204
0.204
Troy Johnston
Careerverified
Per 600 PAverified
0.691
0.691
Erik Kratz
Career
Per 600 PA
0.515
0.515
Troy Johnston
Careerverified
Per 600 PAverified
0.329
0.329
Erik Kratz
Career
Per 600 PA
0.235
0.235
Troy Johnston
Career
Per 600 PAverified
12
59.5
Erik Kratz
Careerverified
Per 600 PA
76
47.95
Troy Johnston
Career
Per 600 PA
13
64.46
Erik Kratz
Careerverified
Per 600 PAverified
105
66.25
Troy Johnston
Career
Per 600 PAverified
21
104.13
Erik Kratz
Careerverified
Per 600 PA
150
94.64
Troy Johnston
Career
Per 600 PAverified
16.43
81.47
Erik Kratz
Careerverified
Per 600 PA
74.43
46.96
Troy Johnston
Career
Per 600 PA
1
4.96
Erik Kratz
Careerverified
Per 600 PAverified
12
7.57
Troy Johnston
Career
Per 600 PAverified
8
39.67
Erik Kratz
Careerverified
Per 600 PA
47
29.65
Troy Johnston
Career
Per 600 PA
0
0
Erik Kratz
Careerverified
Per 600 PAverified
7
4.42
Troy Johnston
Careerverified
Per 600 PAverified
26
128.93
Erik Kratz
Career
Per 600 PA
208
131.23
Troy Johnston
Careerverified
Per 600 PAverified
4.65
4.65
Erik Kratz
Career
Per 600 PA
4.57
4.57
Troy Johnston
Careerverified
Per 600 PAverified
0.31
0.31
Erik Kratz
Career
Per 600 PA
0.23
0.23
Troy Johnston
Career
Per 600 PA
0
0
Erik Kratz
Careerverified
Per 600 PAverified
2
1.26
Troy Johnston
Career
Per 600 PA
0
0
Erik Kratz
Careerverified
Per 600 PAverified
9
5.68
Troy Johnston
Careerverified
Per 600 PAverified
1
4.96
Erik Kratz
Career
Per 600 PA
28
17.67
Troy Johnston
Careerverified
Per 600 PAverified
2
9.92
Erik Kratz
Career
Per 600 PA
1
0.63
Troy Johnston
Careerverified
Per 600 PAverified
2
9.92
Erik Kratz
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
4
19.83
Erik Kratz
Career
Per 600 PA
1
0.63
Troy Johnston
Career
Per 600 PA
50
50
Erik Kratz
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Troy Johnston and Erik Kratz

Troy Johnston
Career
Per 9 Innings
1
1
Erik Kratz
Careerverified
Per 9 Inningsverified
11
11
Troy Johnston
Career
Per 9 Inningsverified
40
1.46
Erik Kratz
Careerverified
Per 9 Innings
291
1.24
Troy Johnston
Career
Per 9 Inningsverified
33
1.21
Erik Kratz
Careerverified
Per 9 Innings
229
0.98
Troy Johnston
Career
Per 9 Innings
738
27
Erik Kratz
Careerverified
Per 9 Innings
6333
27
Troy Johnston
Career
Per 9 Innings
246
9
Erik Kratz
Careerverified
Per 9 Innings
2111
9
Troy Johnston
Career
Per 9 Innings
124
4.54
Erik Kratz
Careerverified
Per 9 Inningsverified
1954
8.33
Troy Johnston
Career
Per 9 Innings
8
0.29
Erik Kratz
Careerverified
Per 9 Inningsverified
129
0.55
Troy Johnston
Careerverified
Per 9 Inningsverified
1
0.04
Erik Kratz
Career
Per 9 Innings
11
0.05
Troy Johnston
Career
Per 9 Innings
133
4.87
Erik Kratz
Careerverified
Per 9 Inningsverified
2094
8.93
Troy Johnston
Career
Per 9 Innings
132
4.83
Erik Kratz
Careerverified
Per 9 Inningsverified
2083
8.88
Troy Johnston
Career
Per 9 Innings
99.25
99.25
Erik Kratz
Careerverified
Per 9 Inningsverified
99.47
99.47
Troy Johnston
Career
Per 9 Innings
3.3
3.3
Erik Kratz
Careerverified
Per 9 Inningsverified
7.158
7.158
Troy Johnston
Careerverified
Per 9 Inningsverified
82.5
82.5
Erik Kratz
Career
Per 9 Innings
78.69
78.69
Troy Johnston
Career
Per 9 Inningsverified
8
0.29
Erik Kratz
Careerverified
Per 9 Innings
21
0.09
Troy Johnston
Careerverified
Per 9 Inningsverified
0
0
Erik Kratz
Career
Per 9 Innings
16
0.07
Troy Johnston
Career
Per 9 Innings
0
0
Erik Kratz
Career
Per 9 Innings
0
0
Troy Johnston
Careerverified
Per 9 Inningsverified
0
0
Erik Kratz
Career
Per 9 Innings
126
0.54
Troy Johnston
Career
Per 9 Innings
0
0
Erik Kratz
Careerverified
Per 9 Inningsverified
61
0.26