Ángel Alfonso vs. William Contreras — Career Comparison
On the career numbers, William Contreras posted the stronger offensive profile against Ángel Alfonso. William Contreras posted stronger numbers in OPS (.808 vs .753) and slugging (.448 vs .396). 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 Ángel Alfonso and William Contreras
Ángel Alfonso
Career
Per 600 PA
303
134.17
William Contreras
Career
Per 600 PA
599
142.62
Ángel Alfonso
Career
Per 600 PA
1355
600
William Contreras
Career
Per 600 PA
2520
600
Ángel Alfonso
Career
Per 600 PA
1171
518.52
William Contreras
Career
Per 600 PA
2208
525.71
Ángel Alfonso
Career
Per 600 PA
0.274
0.274
William Contreras
Career
Per 600 PA
0.273
0.273
Ángel Alfonso
Career
Per 600 PA
0.787
0.787
William Contreras
Career
Per 600 PA
0.819
0.819
Ángel Alfonso
Career
Per 600 PA
321
142.14
William Contreras
Career
Per 600 PA
602
143.33
Ángel Alfonso
Career
Per 600 PA
229
101.4
William Contreras
Career
Per 600 PA
390
92.86
Ángel Alfonso
Career
Per 600 PA
57
25.24
William Contreras
Career
Per 600 PA
122
29.05
Ángel Alfonso
Career
Per 600 PA
16
7.08
William Contreras
Career
Per 600 PA
85
20.24
Ángel Alfonso
Career
Per 600 PA
92
40.74
William Contreras
Career
Per 600 PA
212
50.48
Ángel Alfonso
Career
Per 600 PA
0.287
0.287
William Contreras
Career
Per 600 PA
0.352
0.352
Ángel Alfonso
Career
Per 600 PA
0.014
0.014
William Contreras
Career
Per 600 PA
0.039
0.039
Ángel Alfonso
Career
Per 600 PA
0.05
0.05
William Contreras
Career
Per 600 PA
0.141
0.141
Ángel Alfonso
Career
Per 600 PA
183.9
81.43
William Contreras
Career
Per 600 PA
356.42
84.86
Ángel Alfonso
Career
Per 600 PA
464
205.46
William Contreras
Career
Per 600 PA
989
235.48
Ángel Alfonso
Career
Per 600 PA
471
208.56
William Contreras
Career
Per 600 PA
899
214.05
Ángel Alfonso
Career
Per 600 PA
0.357
0.357
William Contreras
Career
Per 600 PA
0.357
0.357
Ángel Alfonso
Career
Per 600 PA
0.396
0.396
William Contreras
Career
Per 600 PA
0.448
0.448
Ángel Alfonso
Career
Per 600 PA
0.753
0.753
William Contreras
Career
Per 600 PA
0.805
0.805
Ángel Alfonso
Career
Per 600 PA
0.122
0.122
William Contreras
Career
Per 600 PA
0.175
0.175
Ángel Alfonso
Career
Per 600 PA
0.26
0.26
William Contreras
Career
Per 600 PA
0.273
0.273
Ángel Alfonso
Career
Per 600 PA
0.759
0.759
William Contreras
Career
Per 600 PA
0.781
0.781
Ángel Alfonso
Career
Per 600 PA
0.265
0.265
William Contreras
Career
Per 600 PA
0.325
0.325
Ángel Alfonso
Career
Per 600 PA
202
89.45
William Contreras
Career
Per 600 PA
344
81.9
Ángel Alfonso
Career
Per 600 PA
342
151.44
William Contreras
Career
Per 600 PA
574
136.67
Ángel Alfonso
Career
Per 600 PA
197.03
87.25
William Contreras
Career
Per 600 PA
359.01
85.48
Ángel Alfonso
Career
Per 600 PA
14
6.2
William Contreras
Career
Per 600 PA
14
3.33
Ángel Alfonso
Career
Per 600 PA
136
60.22
William Contreras
Career
Per 600 PA
283
67.38
Ángel Alfonso
Career
Per 600 PA
4
1.77
William Contreras
Career
Per 600 PA
547
130.24
Ángel Alfonso
Career
Per 600 PA
338.75
338.75
William Contreras
Career
Per 600 PA
4.61
4.61
Ángel Alfonso
Career
Per 600 PA
34
34
William Contreras
Career
Per 600 PA
0.52
0.52
Ángel Alfonso
Career
Per 600 PA
34
15.06
William Contreras
Career
Per 600 PA
1
0.24
Ángel Alfonso
Career
Per 600 PA
0
0
William Contreras
Career
Per 600 PA
64
15.24
Ángel Alfonso
Career
Per 600 PA
31
13.73
William Contreras
Career
Per 600 PA
23
5.48
Ángel Alfonso
Career
Per 600 PA
31
13.73
William Contreras
Career
Per 600 PA
30
7.14
Ángel Alfonso
Career
Per 600 PA
100
100
William Contreras
Career
Per 600 PA
76.67
76.67
Fielding Stats for Ángel Alfonso and William Contreras
Ángel Alfonso
Career
Per 9 Innings
305
1.26
William Contreras
Career
Per 9 Innings
472
1.04
Ángel Alfonso
Career
Per 9 Innings
260
1.08
William Contreras
Career
Per 9 Innings
462
1.02
Ángel Alfonso
Career
Per 9 Innings
6520
27
William Contreras
Career
Per 9 Innings
12242
27
Ángel Alfonso
Career
Per 9 Innings
2173.1
9
William Contreras
Career
Per 9 Innings
4080.2
9
Ángel Alfonso
Career
Per 9 Innings
498
2.06
William Contreras
Career
Per 9 Innings
4163
9.18
Ángel Alfonso
Career
Per 9 Innings
727
3.01
William Contreras
Career
Per 9 Innings
142
0.31
Ángel Alfonso
Career
Per 9 Innings
82
0.34
William Contreras
Career
Per 9 Innings
35
0.08
Ángel Alfonso
Career
Per 9 Innings
1307
5.41
William Contreras
Career
Per 9 Innings
4340
9.57
Ángel Alfonso
Career
Per 9 Innings
1225
5.07
William Contreras
Career
Per 9 Innings
4305
9.49
Ángel Alfonso
Career
Per 9 Innings
93.73
93.73
William Contreras
Career
Per 9 Innings
99.19
99.19
Ángel Alfonso
Career
Per 9 Innings
4.016
4.016
William Contreras
Career
Per 9 Innings
9.121
9.121
Ángel Alfonso
Career
Per 9 Innings
85.25
85.25
William Contreras
Career
Per 9 Innings
97.88
97.88
Ángel Alfonso
Career
Per 9 Innings
95
0.39
William Contreras
Career
Per 9 Innings
14
0.03
Ángel Alfonso
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
93
0.21
Ángel Alfonso
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
264
0.58
Ángel Alfonso
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
75
0.17