Troy Johnston vs. Brooks Kieschnick — Career Comparison

Gen ZWashingtonThrows LeftBats LeftNorth AmericaMiami MarlinsNational LeagueFirst Baseman
Gen XTexasThrows RightBats LeftNorth AmericaMilwaukee BrewersNational LeagueUnknown

Looking at the career totals, Troy Johnston and Brooks Kieschnick are closely matched on the surface stats. Brooks Kieschnick posted stronger numbers in OPS (.762 vs .750) and slugging (.444 vs .420). Troy Johnston had the advantage in on-base percentage (.331 vs .318). By the career numbers, Brooks Kieschnick 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 Brooks Kieschnick

Troy Johnston
Career
Per 600 PA
1
1
Brooks Kieschnick
Careerverified
Per 600 PAverified
6
6
Troy Johnston
Career
Per 600 PA
44
218.18
Brooks Kieschnick
Careerverified
Per 600 PAverified
260
464.29
Troy Johnston
Career
Per 600 PA
121
600
Brooks Kieschnick
Careerverified
Per 600 PA
336
600
Troy Johnston
Career
Per 600 PAverified
112
555.37
Brooks Kieschnick
Careerverified
Per 600 PA
306
546.43
Troy Johnston
Careerverified
Per 600 PAverified
0.277
0.277
Brooks Kieschnick
Career
Per 600 PA
0.248
0.248
Troy Johnston
Career
Per 600 PA
0.756
0.756
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.767
0.767
Troy Johnston
Career
Per 600 PAverified
31
153.72
Brooks Kieschnick
Careerverified
Per 600 PA
76
135.71
Troy Johnston
Career
Per 600 PAverified
24
119.01
Brooks Kieschnick
Careerverified
Per 600 PA
49
87.5
Troy Johnston
Career
Per 600 PA
2
9.92
Brooks Kieschnick
Careerverified
Per 600 PAverified
10
17.86
Troy Johnston
Career
Per 600 PAverified
1
4.96
Brooks Kieschnick
Career
Per 600 PA
1
1.79
Troy Johnston
Career
Per 600 PA
4
19.83
Brooks Kieschnick
Careerverified
Per 600 PAverified
16
28.57
Troy Johnston
Career
Per 600 PA
7
34.71
Brooks Kieschnick
Careerverified
Per 600 PAverified
27
48.21
Troy Johnston
Career
Per 600 PA
0.226
0.226
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.355
0.355
Troy Johnston
Career
Per 600 PA
0.036
0.036
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.052
0.052
Troy Johnston
Career
Per 600 PA
0.129
0.129
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.211
0.211
Troy Johnston
Career
Per 600 PA
15.36
76.16
Brooks Kieschnick
Careerverified
Per 600 PAverified
43.29
77.3
Troy Johnston
Career
Per 600 PA
47
233.06
Brooks Kieschnick
Careerverified
Per 600 PAverified
136
242.86
Troy Johnston
Career
Per 600 PAverified
40
198.35
Brooks Kieschnick
Careerverified
Per 600 PA
106
189.29
Troy Johnston
Careerverified
Per 600 PAverified
0.331
0.331
Brooks Kieschnick
Career
Per 600 PA
0.316
0.316
Troy Johnston
Career
Per 600 PA
0.42
0.42
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.444
0.444
Troy Johnston
Career
Per 600 PA
0.75
0.75
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.76
0.76
Troy Johnston
Career
Per 600 PA
0.143
0.143
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.196
0.196
Troy Johnston
Careerverified
Per 600 PAverified
0.254
0.254
Brooks Kieschnick
Career
Per 600 PA
0.253
0.253
Troy Johnston
Career
Per 600 PA
0.691
0.691
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.702
0.702
Troy Johnston
Careerverified
Per 600 PAverified
0.329
0.329
Brooks Kieschnick
Career
Per 600 PA
0.28
0.28
Troy Johnston
Career
Per 600 PA
12
59.5
Brooks Kieschnick
Careerverified
Per 600 PAverified
34
60.71
Troy Johnston
Career
Per 600 PA
13
64.46
Brooks Kieschnick
Careerverified
Per 600 PAverified
46
82.14
Troy Johnston
Career
Per 600 PA
21
104.13
Brooks Kieschnick
Careerverified
Per 600 PAverified
64
114.29
Troy Johnston
Career
Per 600 PAverified
16.43
81.47
Brooks Kieschnick
Careerverified
Per 600 PA
42.94
76.69
Troy Johnston
Careerverified
Per 600 PAverified
1
4.96
Brooks Kieschnick
Career
Per 600 PA
0
0
Troy Johnston
Career
Per 600 PA
8
39.67
Brooks Kieschnick
Careerverified
Per 600 PAverified
30
53.57
Troy Johnston
Career
Per 600 PA
0
0
Brooks Kieschnick
Careerverified
Per 600 PAverified
1
1.79
Troy Johnston
Careerverified
Per 600 PAverified
26
128.93
Brooks Kieschnick
Career
Per 600 PA
76
135.71
Troy Johnston
Careerverified
Per 600 PAverified
4.65
4.65
Brooks Kieschnick
Career
Per 600 PA
4.42
4.42
Troy Johnston
Career
Per 600 PA
0.31
0.31
Brooks Kieschnick
Careerverified
Per 600 PAverified
0.39
0.39
Troy Johnston
Career
Per 600 PA
0
0
Brooks Kieschnick
Career
Per 600 PA
0
0
Troy Johnston
Career
Per 600 PA
0
0
Brooks Kieschnick
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
1
4.96
Brooks Kieschnick
Career
Per 600 PA
8
14.29
Troy Johnston
Careerverified
Per 600 PAverified
2
9.92
Brooks Kieschnick
Career
Per 600 PA
1
1.79
Troy Johnston
Careerverified
Per 600 PAverified
2
9.92
Brooks Kieschnick
Career
Per 600 PA
0
0
Troy Johnston
Careerverified
Per 600 PAverified
4
19.83
Brooks Kieschnick
Career
Per 600 PA
1
1.79
Troy Johnston
Career
Per 600 PA
50
50
Brooks Kieschnick
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Troy Johnston and Brooks Kieschnick

Troy Johnston
Career
Per 9 Innings
1
1
Brooks Kieschnick
Careerverified
Per 9 Inningsverified
6
6
Troy Johnston
Career
Per 9 Innings
40
1.46
Brooks Kieschnick
Careerverified
Per 9 Inningsverified
126
3.04
Troy Johnston
Career
Per 9 Inningsverified
33
1.21
Brooks Kieschnick
Careerverified
Per 9 Innings
36
0.87
Troy Johnston
Career
Per 9 Innings
738
27
Brooks Kieschnick
Careerverified
Per 9 Innings
1118
27
Troy Johnston
Career
Per 9 Innings
246
9
Brooks Kieschnick
Careerverified
Per 9 Innings
372.2
9
Troy Johnston
Careerverified
Per 9 Inningsverified
124
4.54
Brooks Kieschnick
Career
Per 9 Innings
69
1.67
Troy Johnston
Career
Per 9 Innings
8
0.29
Brooks Kieschnick
Careerverified
Per 9 Inningsverified
14
0.34
Troy Johnston
Careerverified
Per 9 Inningsverified
1
0.04
Brooks Kieschnick
Career
Per 9 Innings
6
0.14
Troy Johnston
Careerverified
Per 9 Inningsverified
133
4.87
Brooks Kieschnick
Career
Per 9 Innings
89
2.15
Troy Johnston
Careerverified
Per 9 Inningsverified
132
4.83
Brooks Kieschnick
Career
Per 9 Innings
83
2
Troy Johnston
Careerverified
Per 9 Inningsverified
99.25
99.25
Brooks Kieschnick
Career
Per 9 Innings
93.26
93.26
Troy Johnston
Careerverified
Per 9 Inningsverified
3.3
3.3
Brooks Kieschnick
Career
Per 9 Innings
0.659
0.659
Troy Johnston
Careerverified
Per 9 Inningsverified
82.5
82.5
Brooks Kieschnick
Career
Per 9 Innings
28.57
28.57
Troy Johnston
Careerverified
Per 9 Inningsverified
8
0.29
Brooks Kieschnick
Career
Per 9 Innings
2
0.05
Troy Johnston
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0
Brooks Kieschnick
Career
Per 9 Innings
0
0