William Contreras vs. Ray Stephens — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star
Baby BoomersTexasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueCatcher

On the career numbers, William Contreras posted the stronger offensive profile against Ray Stephens. William Contreras posted stronger numbers in OPS (.808 vs .480) and on-base percentage (.360 vs .194). 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 Ray Stephens

William Contreras
Careerverified
Per 600 PAverified
6
6
Ray Stephens
Career
Per 600 PA
3
3
William Contreras
Careerverified
Per 600 PA
599
142.62
Ray Stephens
Career
Per 600 PAverified
19
308.11
William Contreras
Careerverified
Per 600 PA
2520
600
Ray Stephens
Career
Per 600 PA
37
600
William Contreras
Careerverified
Per 600 PA
2208
525.71
Ray Stephens
Career
Per 600 PAverified
35
567.57
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Ray Stephens
Career
Per 600 PA
0.171
0.171
William Contreras
Careerverified
Per 600 PAverified
0.819
0.819
Ray Stephens
Career
Per 600 PA
0.5
0.5
William Contreras
Careerverified
Per 600 PAverified
602
143.33
Ray Stephens
Career
Per 600 PA
6
97.3
William Contreras
Careerverified
Per 600 PAverified
390
92.86
Ray Stephens
Career
Per 600 PA
4
64.86
William Contreras
Careerverified
Per 600 PAverified
122
29.05
Ray Stephens
Career
Per 600 PA
1
16.22
William Contreras
Careerverified
Per 600 PAverified
5
1.19
Ray Stephens
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
85
20.24
Ray Stephens
Career
Per 600 PA
1
16.22
William Contreras
Careerverified
Per 600 PAverified
212
50.48
Ray Stephens
Career
Per 600 PA
2
32.43
William Contreras
Careerverified
Per 600 PAverified
0.352
0.352
Ray Stephens
Career
Per 600 PA
0.333
0.333
William Contreras
Careerverified
Per 600 PAverified
0.039
0.039
Ray Stephens
Career
Per 600 PA
0.029
0.029
William Contreras
Career
Per 600 PA
0.141
0.141
Ray Stephens
Careerverified
Per 600 PAverified
0.167
0.167
William Contreras
Careerverified
Per 600 PAverified
356.42
84.86
Ray Stephens
Career
Per 600 PA
2.01
32.58
William Contreras
Careerverified
Per 600 PAverified
989
235.48
Ray Stephens
Career
Per 600 PA
10
162.16
William Contreras
Careerverified
Per 600 PAverified
899
214.05
Ray Stephens
Career
Per 600 PA
7
113.51
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Ray Stephens
Career
Per 600 PA
0.194
0.194
William Contreras
Careerverified
Per 600 PAverified
0.448
0.448
Ray Stephens
Career
Per 600 PA
0.286
0.286
William Contreras
Careerverified
Per 600 PAverified
0.805
0.805
Ray Stephens
Career
Per 600 PA
0.48
0.48
William Contreras
Careerverified
Per 600 PAverified
0.175
0.175
Ray Stephens
Career
Per 600 PA
0.114
0.114
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Ray Stephens
Career
Per 600 PA
0.159
0.159
William Contreras
Careerverified
Per 600 PAverified
0.781
0.781
Ray Stephens
Career
Per 600 PA
0.355
0.355
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Ray Stephens
Career
Per 600 PA
0.217
0.217
William Contreras
Careerverified
Per 600 PAverified
344
81.9
Ray Stephens
Career
Per 600 PA
2
32.43
William Contreras
Careerverified
Per 600 PAverified
315
75
Ray Stephens
Career
Per 600 PA
1
16.22
William Contreras
Careerverified
Per 600 PAverified
574
136.67
Ray Stephens
Career
Per 600 PA
2
32.43
William Contreras
Careerverified
Per 600 PAverified
359.01
85.48
Ray Stephens
Career
Per 600 PA
1
16.19
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Ray Stephens
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
283
67.38
Ray Stephens
Career
Per 600 PA
1
16.22
William Contreras
Careerverified
Per 600 PAverified
13
3.1
Ray Stephens
Career
Per 600 PA
0
0
William Contreras
Career
Per 600 PAverified
547
130.24
Ray Stephens
Careerverified
Per 600 PA
11
178.38
William Contreras
Careerverified
Per 600 PAverified
4.61
4.61
Ray Stephens
Career
Per 600 PA
3.36
3.36
William Contreras
Careerverified
Per 600 PAverified
0.52
0.52
Ray Stephens
Career
Per 600 PA
0.09
0.09
William Contreras
Career
Per 600 PA
1
0.24
Ray Stephens
Career
Per 600 PAverified
1
16.22
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Ray Stephens
Career
Per 600 PA
0
0
William Contreras
Career
Per 600 PAverified
64
15.24
Ray Stephens
Careerverified
Per 600 PA
2
32.43
William Contreras
Careerverified
Per 600 PAverified
23
5.48
Ray Stephens
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
7
1.67
Ray Stephens
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
30
7.14
Ray Stephens
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
76.67
76.67
Ray Stephens
Career
Per 600 PA

Fielding Stats for William Contreras and Ray Stephens

William Contreras
Careerverified
Per 9 Inningsverified
6
6
Ray Stephens
Career
Per 9 Innings
3
3
William Contreras
Careerverified
Per 9 Innings
472
1.04
Ray Stephens
Career
Per 9 Inningsverified
17
1.61
William Contreras
Careerverified
Per 9 Inningsverified
462
1.02
Ray Stephens
Career
Per 9 Innings
10
0.95
William Contreras
Careerverified
Per 9 Innings
12242
27
Ray Stephens
Career
Per 9 Innings
285
27
William Contreras
Careerverified
Per 9 Innings
4080.2
9
Ray Stephens
Career
Per 9 Innings
95
9
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Ray Stephens
Career
Per 9 Innings
59
5.59
William Contreras
Careerverified
Per 9 Innings
142
0.31
Ray Stephens
Career
Per 9 Inningsverified
6
0.57
William Contreras
Career
Per 9 Innings
35
0.08
Ray Stephens
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Careerverified
Per 9 Inningsverified
4340
9.57
Ray Stephens
Career
Per 9 Innings
65
6.16
William Contreras
Careerverified
Per 9 Inningsverified
4305
9.49
Ray Stephens
Career
Per 9 Innings
65
6.16
William Contreras
Career
Per 9 Innings
99.19
99.19
Ray Stephens
Careerverified
Per 9 Inningsverified
100
100
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Ray Stephens
Career
Per 9 Innings
3.824
3.824
William Contreras
Careerverified
Per 9 Inningsverified
97.88
97.88
Ray Stephens
Career
Per 9 Innings
58.82
58.82
William Contreras
Careerverified
Per 9 Inningsverified
14
0.03
Ray Stephens
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Inningsverified
24
0.05
Ray Stephens
Careerverified
Per 9 Innings
1
0.09
William Contreras
Career
Per 9 Innings
93
0.21
Ray Stephens
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Inningsverified
264
0.58
Ray Stephens
Careerverified
Per 9 Innings
18
1.71
William Contreras
Careerverified
Per 9 Innings
75
0.17
Ray Stephens
Career
Per 9 Inningsverified
4
0.38