John Brock vs. Gary Gray — Career Comparison

Lost GenerationIllinoisThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueCatcher
Baby BoomersLouisianaThrows RightBats RightNorth AmericaSeattle MarinersAmerican LeagueFirst Baseman

On the career numbers, Gary Gray posted the stronger offensive profile against John Brock. Gary Gray posted stronger numbers in OPS (.684 vs .584) and slugging (.402 vs .299). John Brock had the advantage in batting average (.254 vs .240). By the career numbers, Gary Gray 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 Brock and Gary Gray

John Brock
Career
Per 600 PA
2
2
Gary Gray
Careerverified
Per 600 PAverified
6
6
John Brock
Career
Per 600 PAverified
34
283.33
Gary Gray
Careerverified
Per 600 PA
211
190.95
John Brock
Career
Per 600 PA
72
600
Gary Gray
Careerverified
Per 600 PA
663
600
John Brock
Career
Per 600 PA
67
558.33
Gary Gray
Careerverified
Per 600 PAverified
625
565.61
John Brock
Careerverified
Per 600 PAverified
0.254
0.254
Gary Gray
Career
Per 600 PA
0.24
0.24
John Brock
Career
Per 600 PA
0.679
0.679
Gary Gray
Careerverified
Per 600 PAverified
0.693
0.693
John Brock
Career
Per 600 PAverified
17
141.67
Gary Gray
Careerverified
Per 600 PA
150
135.75
John Brock
Career
Per 600 PAverified
14
116.67
Gary Gray
Careerverified
Per 600 PA
100
90.5
John Brock
Career
Per 600 PAverified
3
25
Gary Gray
Careerverified
Per 600 PA
23
20.81
John Brock
Career
Per 600 PA
0
0
Gary Gray
Careerverified
Per 600 PAverified
3
2.71
John Brock
Career
Per 600 PA
0
0
Gary Gray
Careerverified
Per 600 PAverified
24
21.72
John Brock
Career
Per 600 PA
3
25
Gary Gray
Careerverified
Per 600 PAverified
50
45.25
John Brock
Career
Per 600 PA
0.177
0.177
Gary Gray
Careerverified
Per 600 PAverified
0.333
0.333
John Brock
Career
Per 600 PA
0
0
Gary Gray
Careerverified
Per 600 PAverified
0.038
0.038
John Brock
Career
Per 600 PA
0
0
Gary Gray
Careerverified
Per 600 PAverified
0.16
0.16
John Brock
Career
Per 600 PA
6.99
58.22
Gary Gray
Careerverified
Per 600 PAverified
70.44
63.75
John Brock
Career
Per 600 PA
20
166.67
Gary Gray
Careerverified
Per 600 PAverified
251
227.15
John Brock
Career
Per 600 PA
20
166.67
Gary Gray
Careerverified
Per 600 PAverified
186
168.33
John Brock
Careerverified
Per 600 PAverified
0.286
0.286
Gary Gray
Career
Per 600 PA
0.281
0.281
John Brock
Career
Per 600 PA
0.299
0.299
Gary Gray
Careerverified
Per 600 PAverified
0.402
0.402
John Brock
Career
Per 600 PA
0.584
0.584
Gary Gray
Careerverified
Per 600 PAverified
0.682
0.682
John Brock
Career
Per 600 PA
0.045
0.045
Gary Gray
Careerverified
Per 600 PAverified
0.162
0.162
John Brock
Career
Per 600 PA
0.203
0.203
Gary Gray
Careerverified
Per 600 PAverified
0.227
0.227
John Brock
Careerverified
Per 600 PAverified
0.6
0.6
Gary Gray
Career
Per 600 PA
0.59
0.59
John Brock
Careerverified
Per 600 PAverified
0.309
0.309
Gary Gray
Career
Per 600 PA
0.27
0.27
John Brock
Career
Per 600 PAverified
13
108.33
Gary Gray
Careerverified
Per 600 PA
65
58.82
John Brock
Career
Per 600 PA
6
50
Gary Gray
Careerverified
Per 600 PAverified
71
64.25
John Brock
Career
Per 600 PAverified
19
158.33
Gary Gray
Careerverified
Per 600 PA
112
101.36
John Brock
Career
Per 600 PAverified
7.62
63.46
Gary Gray
Careerverified
Per 600 PA
68.63
62.1
John Brock
Career
Per 600 PA
0
0
Gary Gray
Careerverified
Per 600 PAverified
2
1.81
John Brock
Career
Per 600 PA
3
25
Gary Gray
Careerverified
Per 600 PAverified
34
30.77
John Brock
Career
Per 600 PA
0
0
Gary Gray
Careerverified
Per 600 PAverified
2
1.81
John Brock
Careerverified
Per 600 PAverified
12
100
Gary Gray
Career
Per 600 PA
137
123.98
John Brock
Careerverified
Per 600 PAverified
6
6
Gary Gray
Career
Per 600 PA
4.84
4.84
John Brock
Career
Per 600 PA
0.25
0.25
Gary Gray
Career
Per 600 PA
0.25
0.25
John Brock
Careerverified
Per 600 PAverified
2
16.67
Gary Gray
Career
Per 600 PA
0
0
John Brock
Career
Per 600 PA
0
0
Gary Gray
Careerverified
Per 600 PAverified
2
1.81
John Brock
Careerverified
Per 600 PAverified
0
0
Gary Gray
Career
Per 600 PA
18
16.29
John Brock
Careerverified
Per 600 PAverified
7
58.33
Gary Gray
Career
Per 600 PA
5
4.52
John Brock
Career
Per 600 PA
0
0
Gary Gray
Careerverified
Per 600 PAverified
2
1.81
John Brock
Career
Per 600 PAverified
7
58.33
Gary Gray
Career
Per 600 PA
7
6.33
John Brock
Careerverified
Per 600 PAverified
100
100
Gary Gray
Career
Per 600 PA
71.43
71.43

Fielding Stats for John Brock and Gary Gray

John Brock
Career
Per 9 Innings
2
Gary Gray
Careerverified
Per 9 Inningsverified
4
4
John Brock
Career
Per 9 Innings
23
Gary Gray
Careerverified
Per 9 Inningsverified
111
1.2
John Brock
Career
Per 9 Innings
0
Gary Gray
Careerverified
Per 9 Inningsverified
94
1.02
John Brock
Career
Per 9 Innings
0
Gary Gray
Careerverified
Per 9 Inningsverified
2498
27
John Brock
Career
Per 9 Innings
0
Gary Gray
Careerverified
Per 9 Inningsverified
832.2
9
John Brock
Career
Per 9 Innings
51
Gary Gray
Careerverified
Per 9 Inningsverified
773
8.36
John Brock
Career
Per 9 Innings
24
Gary Gray
Careerverified
Per 9 Inningsverified
49
0.53
John Brock
Careerverified
Per 9 Inningsverified
4
Gary Gray
Career
Per 9 Innings
10
0.11
John Brock
Career
Per 9 Innings
79
Gary Gray
Careerverified
Per 9 Inningsverified
832
8.99
John Brock
Career
Per 9 Innings
75
Gary Gray
Careerverified
Per 9 Inningsverified
822
8.88
John Brock
Career
Per 9 Innings
94.94
Gary Gray
Careerverified
Per 9 Inningsverified
98.8
98.8
John Brock
Career
Per 9 Innings
3.261
Gary Gray
Careerverified
Per 9 Inningsverified
7.405
7.405
John Brock
Career
Per 9 Innings
0
Gary Gray
Careerverified
Per 9 Inningsverified
84.68
84.68
John Brock
Career
Per 9 Innings
1
Gary Gray
Careerverified
Per 9 Inningsverified
71
0.77
John Brock
Career
Per 9 Innings
3
Gary Gray
Careerverified
Per 9 Innings
0
0
John Brock
Career
Per 9 Innings
0
Gary Gray
Career
Per 9 Innings
0
0
John Brock
Career
Per 9 Innings
0
Gary Gray
Career
Per 9 Innings
0
0
John Brock
Career
Per 9 Innings
0
Gary Gray
Career
Per 9 Innings
0
0