Greg Brock vs. Troy Johnston — Career Comparison

Baby BoomersOregonThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueFirst Baseman
Gen ZWashingtonThrows LeftBats LeftNorth AmericaMiami MarlinsNational LeagueFirst Baseman

On the career numbers, Troy Johnston posted the stronger offensive profile against Greg Brock. Troy Johnston posted stronger numbers in slugging (.420 vs .399) and batting average (.277 vs .248). Greg Brock had the advantage in on-base percentage (.349 vs .331). 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 Greg Brock and Troy Johnston

Greg Brock
Careerverified
Per 600 PAverified
10
10
Troy Johnston
Career
Per 600 PA
1
1
Greg Brock
Careerverified
Per 600 PA
1013
164.49
Troy Johnston
Career
Per 600 PAverified
44
218.18
Greg Brock
Careerverified
Per 600 PA
3695
600
Troy Johnston
Career
Per 600 PA
121
600
Greg Brock
Careerverified
Per 600 PA
3202
519.95
Troy Johnston
Career
Per 600 PAverified
112
555.37
Greg Brock
Career
Per 600 PA
0.248
0.248
Troy Johnston
Careerverified
Per 600 PAverified
0.277
0.277
Greg Brock
Careerverified
Per 600 PAverified
0.759
0.759
Troy Johnston
Career
Per 600 PA
0.756
0.756
Greg Brock
Careerverified
Per 600 PA
794
128.93
Troy Johnston
Career
Per 600 PAverified
31
153.72
Greg Brock
Careerverified
Per 600 PA
537
87.2
Troy Johnston
Career
Per 600 PAverified
24
119.01
Greg Brock
Careerverified
Per 600 PAverified
141
22.9
Troy Johnston
Career
Per 600 PA
2
9.92
Greg Brock
Careerverified
Per 600 PA
6
0.97
Troy Johnston
Career
Per 600 PAverified
1
4.96
Greg Brock
Careerverified
Per 600 PA
110
17.86
Troy Johnston
Career
Per 600 PAverified
4
19.83
Greg Brock
Careerverified
Per 600 PAverified
257
41.73
Troy Johnston
Career
Per 600 PA
7
34.71
Greg Brock
Careerverified
Per 600 PAverified
0.324
0.324
Troy Johnston
Career
Per 600 PA
0.226
0.226
Greg Brock
Career
Per 600 PA
0.034
0.034
Troy Johnston
Careerverified
Per 600 PAverified
0.036
0.036
Greg Brock
Careerverified
Per 600 PAverified
0.139
0.139
Troy Johnston
Career
Per 600 PA
0.129
0.129
Greg Brock
Careerverified
Per 600 PA
460.66
74.8
Troy Johnston
Career
Per 600 PAverified
15.36
76.16
Greg Brock
Careerverified
Per 600 PA
1277
207.36
Troy Johnston
Career
Per 600 PAverified
47
233.06
Greg Brock
Careerverified
Per 600 PAverified
1243
201.84
Troy Johnston
Career
Per 600 PA
40
198.35
Greg Brock
Careerverified
Per 600 PAverified
0.338
0.338
Troy Johnston
Career
Per 600 PA
0.331
0.331
Greg Brock
Career
Per 600 PA
0.399
0.399
Troy Johnston
Careerverified
Per 600 PAverified
0.42
0.42
Greg Brock
Career
Per 600 PA
0.737
0.737
Troy Johnston
Careerverified
Per 600 PAverified
0.75
0.75
Greg Brock
Careerverified
Per 600 PAverified
0.151
0.151
Troy Johnston
Career
Per 600 PA
0.143
0.143
Greg Brock
Career
Per 600 PA
0.252
0.252
Troy Johnston
Careerverified
Per 600 PAverified
0.254
0.254
Greg Brock
Careerverified
Per 600 PAverified
0.708
0.708
Troy Johnston
Career
Per 600 PA
0.691
0.691
Greg Brock
Career
Per 600 PA
0.258
0.258
Troy Johnston
Careerverified
Per 600 PAverified
0.329
0.329
Greg Brock
Careerverified
Per 600 PAverified
420
68.2
Troy Johnston
Career
Per 600 PA
12
59.5
Greg Brock
Careerverified
Per 600 PAverified
462
75.02
Troy Johnston
Career
Per 600 PA
13
64.46
Greg Brock
Careerverified
Per 600 PAverified
772
125.36
Troy Johnston
Career
Per 600 PA
21
104.13
Greg Brock
Careerverified
Per 600 PA
459.45
74.61
Troy Johnston
Career
Per 600 PAverified
16.43
81.47
Greg Brock
Careerverified
Per 600 PA
15
2.44
Troy Johnston
Career
Per 600 PAverified
1
4.96
Greg Brock
Careerverified
Per 600 PAverified
434
70.47
Troy Johnston
Career
Per 600 PA
8
39.67
Greg Brock
Careerverified
Per 600 PAverified
63
10.23
Troy Johnston
Career
Per 600 PA
0
0
Greg Brock
Career
Per 600 PAverified
469
76.16
Troy Johnston
Careerverified
Per 600 PA
26
128.93
Greg Brock
Careerverified
Per 600 PAverified
7.88
7.88
Troy Johnston
Career
Per 600 PA
4.65
4.65
Greg Brock
Careerverified
Per 600 PAverified
0.93
0.93
Troy Johnston
Career
Per 600 PA
0.31
0.31
Greg Brock
Careerverified
Per 600 PAverified
15
2.44
Troy Johnston
Career
Per 600 PA
0
0
Greg Brock
Careerverified
Per 600 PAverified
29
4.71
Troy Johnston
Career
Per 600 PA
0
0
Greg Brock
Career
Per 600 PA
70
11.37
Troy Johnston
Careerverified
Per 600 PAverified
1
4.96
Greg Brock
Careerverified
Per 600 PA
41
6.66
Troy Johnston
Career
Per 600 PAverified
2
9.92
Greg Brock
Careerverified
Per 600 PA
18
2.92
Troy Johnston
Career
Per 600 PAverified
2
9.92
Greg Brock
Careerverified
Per 600 PA
59
9.58
Troy Johnston
Career
Per 600 PAverified
4
19.83
Greg Brock
Careerverified
Per 600 PAverified
69.49
69.49
Troy Johnston
Career
Per 600 PA
50
50

Fielding Stats for Greg Brock and Troy Johnston

Greg Brock
Careerverified
Per 9 Inningsverified
10
10
Troy Johnston
Career
Per 9 Innings
1
1
Greg Brock
Careerverified
Per 9 Innings
942
1.11
Troy Johnston
Career
Per 9 Inningsverified
40
1.46
Greg Brock
Careerverified
Per 9 Innings
858
1.01
Troy Johnston
Career
Per 9 Inningsverified
33
1.21
Greg Brock
Careerverified
Per 9 Innings
22987
27
Troy Johnston
Career
Per 9 Innings
738
27
Greg Brock
Careerverified
Per 9 Innings
7662.1
9
Troy Johnston
Career
Per 9 Innings
246
9
Greg Brock
Careerverified
Per 9 Inningsverified
7578
8.9
Troy Johnston
Career
Per 9 Innings
124
4.54
Greg Brock
Careerverified
Per 9 Inningsverified
684
0.8
Troy Johnston
Career
Per 9 Innings
8
0.29
Greg Brock
Career
Per 9 Innings
51
0.06
Troy Johnston
Careerverified
Per 9 Inningsverified
1
0.04
Greg Brock
Careerverified
Per 9 Inningsverified
8313
9.76
Troy Johnston
Career
Per 9 Innings
133
4.87
Greg Brock
Careerverified
Per 9 Inningsverified
8262
9.7
Troy Johnston
Career
Per 9 Innings
132
4.83
Greg Brock
Careerverified
Per 9 Inningsverified
99.39
99.39
Troy Johnston
Career
Per 9 Innings
99.25
99.25
Greg Brock
Careerverified
Per 9 Inningsverified
8.771
8.771
Troy Johnston
Career
Per 9 Innings
3.3
3.3
Greg Brock
Careerverified
Per 9 Inningsverified
91.08
91.08
Troy Johnston
Career
Per 9 Innings
82.5
82.5
Greg Brock
Careerverified
Per 9 Inningsverified
680
0.8
Troy Johnston
Career
Per 9 Innings
8
0.29
Greg Brock
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0
Greg Brock
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0
Greg Brock
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0
Greg Brock
Career
Per 9 Innings
0
0
Troy Johnston
Career
Per 9 Innings
0
0