William Contreras vs. Gary Gray — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star
Baby BoomersLouisianaThrows RightBats RightNorth AmericaSeattle MarinersAmerican LeagueFirst Baseman

On the career numbers, William Contreras posted the stronger offensive profile against Gary Gray. William Contreras posted stronger numbers in OPS (.808 vs .684) and on-base percentage (.360 vs .283). By the career numbers, William Contreras had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for William Contreras and Gary Gray

William Contreras
Career
Per 600 PA
6
6
Gary Gray
Career
Per 600 PA
6
6
William Contreras
Careerverified
Per 600 PA
599
142.62
Gary Gray
Career
Per 600 PAverified
211
190.95
William Contreras
Careerverified
Per 600 PA
2520
600
Gary Gray
Career
Per 600 PA
663
600
William Contreras
Careerverified
Per 600 PA
2208
525.71
Gary Gray
Career
Per 600 PAverified
625
565.61
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Gary Gray
Career
Per 600 PA
0.24
0.24
William Contreras
Careerverified
Per 600 PAverified
0.819
0.819
Gary Gray
Career
Per 600 PA
0.693
0.693
William Contreras
Careerverified
Per 600 PAverified
602
143.33
Gary Gray
Career
Per 600 PA
150
135.75
William Contreras
Careerverified
Per 600 PAverified
390
92.86
Gary Gray
Career
Per 600 PA
100
90.5
William Contreras
Careerverified
Per 600 PAverified
122
29.05
Gary Gray
Career
Per 600 PA
23
20.81
William Contreras
Careerverified
Per 600 PA
5
1.19
Gary Gray
Career
Per 600 PAverified
3
2.71
William Contreras
Careerverified
Per 600 PA
85
20.24
Gary Gray
Career
Per 600 PAverified
24
21.72
William Contreras
Careerverified
Per 600 PAverified
212
50.48
Gary Gray
Career
Per 600 PA
50
45.25
William Contreras
Careerverified
Per 600 PAverified
0.352
0.352
Gary Gray
Career
Per 600 PA
0.333
0.333
William Contreras
Careerverified
Per 600 PAverified
0.039
0.039
Gary Gray
Career
Per 600 PA
0.038
0.038
William Contreras
Career
Per 600 PA
0.141
0.141
Gary Gray
Careerverified
Per 600 PAverified
0.16
0.16
William Contreras
Careerverified
Per 600 PAverified
356.42
84.86
Gary Gray
Career
Per 600 PA
70.44
63.75
William Contreras
Careerverified
Per 600 PAverified
989
235.48
Gary Gray
Career
Per 600 PA
251
227.15
William Contreras
Careerverified
Per 600 PAverified
899
214.05
Gary Gray
Career
Per 600 PA
186
168.33
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Gary Gray
Career
Per 600 PA
0.281
0.281
William Contreras
Careerverified
Per 600 PAverified
0.448
0.448
Gary Gray
Career
Per 600 PA
0.402
0.402
William Contreras
Careerverified
Per 600 PAverified
0.805
0.805
Gary Gray
Career
Per 600 PA
0.682
0.682
William Contreras
Careerverified
Per 600 PAverified
0.175
0.175
Gary Gray
Career
Per 600 PA
0.162
0.162
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Gary Gray
Career
Per 600 PA
0.227
0.227
William Contreras
Careerverified
Per 600 PAverified
0.781
0.781
Gary Gray
Career
Per 600 PA
0.59
0.59
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Gary Gray
Career
Per 600 PA
0.27
0.27
William Contreras
Careerverified
Per 600 PAverified
344
81.9
Gary Gray
Career
Per 600 PA
65
58.82
William Contreras
Careerverified
Per 600 PAverified
315
75
Gary Gray
Career
Per 600 PA
71
64.25
William Contreras
Careerverified
Per 600 PAverified
574
136.67
Gary Gray
Career
Per 600 PA
112
101.36
William Contreras
Careerverified
Per 600 PAverified
359.01
85.48
Gary Gray
Career
Per 600 PA
68.63
62.1
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Gary Gray
Career
Per 600 PA
2
1.81
William Contreras
Careerverified
Per 600 PAverified
283
67.38
Gary Gray
Career
Per 600 PA
34
30.77
William Contreras
Careerverified
Per 600 PAverified
13
3.1
Gary Gray
Career
Per 600 PA
2
1.81
William Contreras
Career
Per 600 PA
547
130.24
Gary Gray
Careerverified
Per 600 PAverified
137
123.98
William Contreras
Career
Per 600 PA
4.61
4.61
Gary Gray
Careerverified
Per 600 PAverified
4.84
4.84
William Contreras
Careerverified
Per 600 PAverified
0.52
0.52
Gary Gray
Career
Per 600 PA
0.25
0.25
William Contreras
Careerverified
Per 600 PAverified
1
0.24
Gary Gray
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Gary Gray
Career
Per 600 PA
2
1.81
William Contreras
Career
Per 600 PAverified
64
15.24
Gary Gray
Careerverified
Per 600 PA
18
16.29
William Contreras
Careerverified
Per 600 PAverified
23
5.48
Gary Gray
Career
Per 600 PA
5
4.52
William Contreras
Careerverified
Per 600 PA
7
1.67
Gary Gray
Career
Per 600 PAverified
2
1.81
William Contreras
Careerverified
Per 600 PAverified
30
7.14
Gary Gray
Career
Per 600 PA
7
6.33
William Contreras
Careerverified
Per 600 PAverified
76.67
76.67
Gary Gray
Career
Per 600 PA
71.43
71.43

Fielding Stats for William Contreras and Gary Gray

William Contreras
Careerverified
Per 9 Inningsverified
6
6
Gary Gray
Career
Per 9 Innings
4
4
William Contreras
Careerverified
Per 9 Innings
472
1.04
Gary Gray
Career
Per 9 Inningsverified
111
1.2
William Contreras
Careerverified
Per 9 Innings
462
1.02
Gary Gray
Career
Per 9 Innings
94
1.02
William Contreras
Careerverified
Per 9 Innings
12242
27
Gary Gray
Career
Per 9 Innings
2498
27
William Contreras
Careerverified
Per 9 Innings
4080.2
9
Gary Gray
Career
Per 9 Innings
832.2
9
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Gary Gray
Career
Per 9 Innings
773
8.36
William Contreras
Careerverified
Per 9 Innings
142
0.31
Gary Gray
Career
Per 9 Inningsverified
49
0.53
William Contreras
Career
Per 9 Inningsverified
35
0.08
Gary Gray
Careerverified
Per 9 Innings
10
0.11
William Contreras
Careerverified
Per 9 Inningsverified
4340
9.57
Gary Gray
Career
Per 9 Innings
832
8.99
William Contreras
Careerverified
Per 9 Inningsverified
4305
9.49
Gary Gray
Career
Per 9 Innings
822
8.88
William Contreras
Careerverified
Per 9 Inningsverified
99.19
99.19
Gary Gray
Career
Per 9 Innings
98.8
98.8
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Gary Gray
Career
Per 9 Innings
7.405
7.405
William Contreras
Careerverified
Per 9 Inningsverified
97.88
97.88
Gary Gray
Career
Per 9 Innings
84.68
84.68
William Contreras
Career
Per 9 Innings
14
0.03
Gary Gray
Careerverified
Per 9 Inningsverified
71
0.77
William Contreras
Career
Per 9 Innings
24
0.05
Gary Gray
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Innings
93
0.21
Gary Gray
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Innings
264
0.58
Gary Gray
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Careerverified
Per 9 Inningsverified
75
0.17
Gary Gray
Career
Per 9 Innings
0
0