William Contreras vs. Cesar Puello — Career Comparison
On the career numbers, William Contreras posted the stronger offensive profile against Cesar Puello. William Contreras posted stronger numbers in OPS (.808 vs .704) and slugging (.448 vs .347). 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 Cesar Puello
William Contreras
Career
Per 600 PA
599
142.62
Cesar Puello
Career
Per 600 PA
66
201.02
William Contreras
Career
Per 600 PA
2520
600
Cesar Puello
Career
Per 600 PA
197
600
William Contreras
Career
Per 600 PA
2208
525.71
Cesar Puello
Career
Per 600 PA
167
508.63
William Contreras
Career
Per 600 PA
0.273
0.273
Cesar Puello
Career
Per 600 PA
0.246
0.246
William Contreras
Career
Per 600 PA
0.819
0.819
Cesar Puello
Career
Per 600 PA
0.734
0.734
William Contreras
Career
Per 600 PA
602
143.33
Cesar Puello
Career
Per 600 PA
41
124.87
William Contreras
Career
Per 600 PA
390
92.86
Cesar Puello
Career
Per 600 PA
32
97.46
William Contreras
Career
Per 600 PA
122
29.05
Cesar Puello
Career
Per 600 PA
5
15.23
William Contreras
Career
Per 600 PA
85
20.24
Cesar Puello
Career
Per 600 PA
4
12.18
William Contreras
Career
Per 600 PA
212
50.48
Cesar Puello
Career
Per 600 PA
9
27.41
William Contreras
Career
Per 600 PA
0.352
0.352
Cesar Puello
Career
Per 600 PA
0.22
0.22
William Contreras
Career
Per 600 PA
0.039
0.039
Cesar Puello
Career
Per 600 PA
0.024
0.024
William Contreras
Career
Per 600 PA
0.141
0.141
Cesar Puello
Career
Per 600 PA
0.098
0.098
William Contreras
Career
Per 600 PA
356.42
84.86
Cesar Puello
Career
Per 600 PA
22.21
67.64
William Contreras
Career
Per 600 PA
989
235.48
Cesar Puello
Career
Per 600 PA
58
176.65
William Contreras
Career
Per 600 PA
899
214.05
Cesar Puello
Career
Per 600 PA
69
210.15
William Contreras
Career
Per 600 PA
0.357
0.357
Cesar Puello
Career
Per 600 PA
0.354
0.354
William Contreras
Career
Per 600 PA
0.448
0.448
Cesar Puello
Career
Per 600 PA
0.347
0.347
William Contreras
Career
Per 600 PA
0.805
0.805
Cesar Puello
Career
Per 600 PA
0.701
0.701
William Contreras
Career
Per 600 PA
0.175
0.175
Cesar Puello
Career
Per 600 PA
0.102
0.102
William Contreras
Career
Per 600 PA
0.273
0.273
Cesar Puello
Career
Per 600 PA
0.246
0.246
William Contreras
Career
Per 600 PA
0.781
0.781
Cesar Puello
Career
Per 600 PA
0.677
0.677
William Contreras
Career
Per 600 PA
0.325
0.325
Cesar Puello
Career
Per 600 PA
0.333
0.333
William Contreras
Career
Per 600 PA
574
136.67
Cesar Puello
Career
Per 600 PA
38
115.74
William Contreras
Career
Per 600 PA
359.01
85.48
Cesar Puello
Career
Per 600 PA
23.53
71.66
William Contreras
Career
Per 600 PA
14
3.33
Cesar Puello
Career
Per 600 PA
12
36.55
William Contreras
Career
Per 600 PA
283
67.38
Cesar Puello
Career
Per 600 PA
16
48.73
William Contreras
Career
Per 600 PA
13
3.1
Cesar Puello
Career
Per 600 PA
1
3.05
William Contreras
Career
Per 600 PA
547
130.24
Cesar Puello
Career
Per 600 PA
52
158.38
William Contreras
Career
Per 600 PA
4.61
4.61
Cesar Puello
Career
Per 600 PA
3.79
3.79
William Contreras
Career
Per 600 PA
0.52
0.52
Cesar Puello
Career
Per 600 PA
0.31
0.31
William Contreras
Career
Per 600 PA
1
0.24
Cesar Puello
Career
Per 600 PA
2
6.09
William Contreras
Career
Per 600 PA
64
15.24
Cesar Puello
Career
Per 600 PA
4
12.18
William Contreras
Career
Per 600 PA
23
5.48
Cesar Puello
Career
Per 600 PA
2
6.09
William Contreras
Career
Per 600 PA
30
7.14
Cesar Puello
Career
Per 600 PA
2
6.09
William Contreras
Career
Per 600 PA
76.67
76.67
Cesar Puello
Career
Per 600 PA
100
100
Fielding Stats for William Contreras and Cesar Puello
William Contreras
Career
Per 9 Innings
472
1.04
Cesar Puello
Career
Per 9 Innings
55
1.23
William Contreras
Career
Per 9 Innings
462
1.02
Cesar Puello
Career
Per 9 Innings
48
1.07
William Contreras
Career
Per 9 Innings
12242
27
Cesar Puello
Career
Per 9 Innings
1211
27
William Contreras
Career
Per 9 Innings
4080.2
9
Cesar Puello
Career
Per 9 Innings
403.2
9
William Contreras
Career
Per 9 Innings
4163
9.18
Cesar Puello
Career
Per 9 Innings
121
2.7
William Contreras
Career
Per 9 Innings
142
0.31
Cesar Puello
Career
Per 9 Innings
6
0.13
William Contreras
Career
Per 9 Innings
35
0.08
Cesar Puello
Career
Per 9 Innings
1
0.02
William Contreras
Career
Per 9 Innings
4340
9.57
Cesar Puello
Career
Per 9 Innings
128
2.85
William Contreras
Career
Per 9 Innings
4305
9.49
Cesar Puello
Career
Per 9 Innings
127
2.83
William Contreras
Career
Per 9 Innings
99.19
99.19
Cesar Puello
Career
Per 9 Innings
99.22
99.22
William Contreras
Career
Per 9 Innings
9.121
9.121
Cesar Puello
Career
Per 9 Innings
2.309
2.309
William Contreras
Career
Per 9 Innings
97.88
97.88
Cesar Puello
Career
Per 9 Innings
87.27
87.27
William Contreras
Career
Per 9 Innings
14
0.03
Cesar Puello
Career
Per 9 Innings
2
0.04
William Contreras
Career
Per 9 Innings
93
0.21
Cesar Puello
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
264
0.58
Cesar Puello
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
75
0.17
Cesar Puello
Career
Per 9 Innings
0
0