William Contreras vs. Heinie Sand — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star
Lost GenerationCaliforniaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueShortstop

When their careers are measured against the same standard, William Contreras comes out clearly ahead of Heinie Sand across most offensive categories. William Contreras led in home run production (HR/PA+ 118 vs 53), contact rate (K%+ 105 vs 64), and slugging (SLG+ 113 vs 87). Heinie Sand held the edge in walk rate (BB%+ 143 vs 132). William Contreras was the more complete offensive player.

Hitting Stats for William Contreras and Heinie Sand

William Contreras
Career
Per 600 PA
6
6
Heinie Sand
Career
Per 600 PA
6
6
William Contreras
Career
Per 600 PA
599
142.62
Heinie Sand
Careerverified
Per 600 PAverified
848
144.18
William Contreras
Career
Per 600 PA
2520
600
Heinie Sand
Careerverified
Per 600 PA
3529
600
William Contreras
Career
Per 600 PAverified
2208
525.71
Heinie Sand
Careerverified
Per 600 PA
3033
515.67
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Heinie Sand
Career
Per 600 PA
0.258
0.258
William Contreras
Careerverified
Per 600 PAverified
0.819
0.819
Heinie Sand
Career
Per 600 PA
0.717
0.717
William Contreras
Career
Per 600 PAverified
602
143.33
Heinie Sand
Careerverified
Per 600 PA
781
132.79
William Contreras
Career
Per 600 PA
390
92.86
Heinie Sand
Careerverified
Per 600 PAverified
586
99.63
William Contreras
Career
Per 600 PAverified
122
29.05
Heinie Sand
Careerverified
Per 600 PA
145
24.65
William Contreras
Career
Per 600 PA
5
1.19
Heinie Sand
Careerverified
Per 600 PAverified
32
5.44
William Contreras
Careerverified
Per 600 PAverified
85
20.24
Heinie Sand
Career
Per 600 PA
18
3.06
William Contreras
Careerverified
Per 600 PAverified
212
50.48
Heinie Sand
Career
Per 600 PA
195
33.15
William Contreras
Careerverified
Per 600 PAverified
0.352
0.352
Heinie Sand
Career
Per 600 PA
0.25
0.25
William Contreras
Careerverified
Per 600 PAverified
0.039
0.039
Heinie Sand
Career
Per 600 PA
0.006
0.006
William Contreras
Careerverified
Per 600 PAverified
0.141
0.141
Heinie Sand
Career
Per 600 PA
0.023
0.023
William Contreras
Career
Per 600 PAverified
356.42
84.86
Heinie Sand
Careerverified
Per 600 PA
395.3
67.21
William Contreras
Career
Per 600 PAverified
989
235.48
Heinie Sand
Careerverified
Per 600 PA
1044
177.5
William Contreras
Career
Per 600 PAverified
899
214.05
Heinie Sand
Careerverified
Per 600 PA
1178
200.28
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Heinie Sand
Career
Per 600 PA
0.343
0.343
William Contreras
Careerverified
Per 600 PAverified
0.448
0.448
Heinie Sand
Career
Per 600 PA
0.344
0.344
William Contreras
Careerverified
Per 600 PAverified
0.805
0.805
Heinie Sand
Career
Per 600 PA
0.688
0.688
William Contreras
Careerverified
Per 600 PAverified
0.175
0.175
Heinie Sand
Career
Per 600 PA
0.087
0.087
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Heinie Sand
Career
Per 600 PA
0.241
0.241
William Contreras
Careerverified
Per 600 PAverified
0.781
0.781
Heinie Sand
Career
Per 600 PA
0.647
0.647
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Heinie Sand
Career
Per 600 PA
0.285
0.285
William Contreras
Career
Per 600 PAverified
344
81.9
Heinie Sand
Careerverified
Per 600 PA
457
77.7
William Contreras
Careerverified
Per 600 PAverified
315
75
Heinie Sand
Career
Per 600 PA
251
42.67
William Contreras
Career
Per 600 PAverified
574
136.67
Heinie Sand
Careerverified
Per 600 PA
690
117.31
William Contreras
Career
Per 600 PAverified
359.01
85.48
Heinie Sand
Careerverified
Per 600 PA
432.23
73.49
William Contreras
Career
Per 600 PAverified
14
3.33
Heinie Sand
Careerverified
Per 600 PA
15
2.55
William Contreras
Career
Per 600 PAverified
283
67.38
Heinie Sand
Careerverified
Per 600 PA
382
64.95
William Contreras
Careerverified
Per 600 PAverified
13
3.1
Heinie Sand
Career
Per 600 PA
0
0
William Contreras
Career
Per 600 PA
547
130.24
Heinie Sand
Careerverified
Per 600 PAverified
340
57.81
William Contreras
Career
Per 600 PA
4.61
4.61
Heinie Sand
Careerverified
Per 600 PAverified
10.38
10.38
William Contreras
Career
Per 600 PA
0.52
0.52
Heinie Sand
Careerverified
Per 600 PAverified
1.12
1.12
William Contreras
Career
Per 600 PA
1
0.24
Heinie Sand
Careerverified
Per 600 PAverified
99
16.83
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Heinie Sand
Career
Per 600 PA
0
0
William Contreras
Career
Per 600 PA
64
15.24
Heinie Sand
Careerverified
Per 600 PAverified
0
0
William Contreras
Careerverified
Per 600 PAverified
23
5.48
Heinie Sand
Career
Per 600 PA
21
3.57
William Contreras
Career
Per 600 PAverified
7
1.67
Heinie Sand
Careerverified
Per 600 PA
8
1.36
William Contreras
Careerverified
Per 600 PAverified
30
7.14
Heinie Sand
Career
Per 600 PA
29
4.93
William Contreras
Careerverified
Per 600 PAverified
76.67
76.67
Heinie Sand
Career
Per 600 PA
72.41
72.41

Fielding Stats for William Contreras and Heinie Sand

William Contreras
Career
Per 9 Inningsverified
6
6
Heinie Sand
Career
Per 9 Innings
6
William Contreras
Career
Per 9 Inningsverified
472
1.04
Heinie Sand
Careerverified
Per 9 Innings
841
William Contreras
Careerverified
Per 9 Inningsverified
462
1.02
Heinie Sand
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
12242
27
Heinie Sand
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
4080.2
9
Heinie Sand
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Heinie Sand
Career
Per 9 Innings
1873
William Contreras
Career
Per 9 Inningsverified
142
0.31
Heinie Sand
Careerverified
Per 9 Innings
2561
William Contreras
Careerverified
Per 9 Innings
35
0.08
Heinie Sand
Career
Per 9 Inningsverified
264
William Contreras
Career
Per 9 Inningsverified
4340
9.57
Heinie Sand
Careerverified
Per 9 Innings
4698
William Contreras
Career
Per 9 Inningsverified
4305
9.49
Heinie Sand
Careerverified
Per 9 Innings
4434
William Contreras
Careerverified
Per 9 Inningsverified
99.19
99.19
Heinie Sand
Career
Per 9 Innings
94.38
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Heinie Sand
Career
Per 9 Innings
5.272
William Contreras
Careerverified
Per 9 Inningsverified
97.88
97.88
Heinie Sand
Career
Per 9 Innings
0
William Contreras
Career
Per 9 Inningsverified
14
0.03
Heinie Sand
Careerverified
Per 9 Innings
506
William Contreras
Career
Per 9 Innings
24
0.05
Heinie Sand
Careerverified
Per 9 Inningsverified
0
William Contreras
Career
Per 9 Innings
93
0.21
Heinie Sand
Careerverified
Per 9 Inningsverified
0
William Contreras
Career
Per 9 Innings
264
0.58
Heinie Sand
Careerverified
Per 9 Inningsverified
0
William Contreras
Careerverified
Per 9 Inningsverified
75
0.17
Heinie Sand
Career
Per 9 Innings
0