William Contreras vs. Giancarlo Stanton — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star
MillenialCaliforniaThrows RightBats RightNorth AmericaNew York YankeesAmerican LeagueRight FielderSilver SluggerMVPAll-Star

Adjusted for the eras they played in, William Contreras holds a real edge over Giancarlo Stanton in this comparison. William Contreras led in contact rate (K%+ 105 vs 73), batting average (AVG+ 112 vs 107), and on-base percentage (OBP+ 114 vs 112). Giancarlo Stanton held the edge in home run production (HR/PA+ 270 vs 118). The edge belongs to William Contreras.

Hitting Stats for William Contreras and Giancarlo Stanton

William Contreras
Career
Per 600 PA
6
6
Giancarlo Stanton
Careerverified
Per 600 PAverified
16
16
William Contreras
Career
Per 600 PA
599
142.62
Giancarlo Stanton
Careerverified
Per 600 PAverified
1726
144.37
William Contreras
Career
Per 600 PA
2520
600
Giancarlo Stanton
Careerverified
Per 600 PA
7173
600
William Contreras
Career
Per 600 PAverified
2208
525.71
Giancarlo Stanton
Careerverified
Per 600 PA
6274
524.8
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Giancarlo Stanton
Career
Per 600 PA
0.258
0.258
William Contreras
Career
Per 600 PA
0.819
0.819
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.875
0.875
William Contreras
Career
Per 600 PAverified
602
143.33
Giancarlo Stanton
Careerverified
Per 600 PA
1619
135.42
William Contreras
Career
Per 600 PAverified
390
92.86
Giancarlo Stanton
Careerverified
Per 600 PA
842
70.43
William Contreras
Career
Per 600 PAverified
122
29.05
Giancarlo Stanton
Careerverified
Per 600 PA
313
26.18
William Contreras
Career
Per 600 PAverified
5
1.19
Giancarlo Stanton
Careerverified
Per 600 PA
11
0.92
William Contreras
Career
Per 600 PA
85
20.24
Giancarlo Stanton
Careerverified
Per 600 PAverified
453
37.89
William Contreras
Career
Per 600 PA
212
50.48
Giancarlo Stanton
Careerverified
Per 600 PAverified
777
64.99
William Contreras
Career
Per 600 PA
0.352
0.352
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.48
0.48
William Contreras
Career
Per 600 PA
0.039
0.039
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.072
0.072
William Contreras
Career
Per 600 PA
0.141
0.141
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.28
0.28
William Contreras
Career
Per 600 PA
356.42
84.86
Giancarlo Stanton
Careerverified
Per 600 PAverified
1158.13
96.87
William Contreras
Career
Per 600 PA
989
235.48
Giancarlo Stanton
Careerverified
Per 600 PAverified
3313
277.12
William Contreras
Career
Per 600 PAverified
899
214.05
Giancarlo Stanton
Careerverified
Per 600 PA
2478
207.28
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Giancarlo Stanton
Career
Per 600 PA
0.346
0.346
William Contreras
Career
Per 600 PA
0.448
0.448
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.528
0.528
William Contreras
Career
Per 600 PA
0.805
0.805
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.874
0.874
William Contreras
Career
Per 600 PA
0.175
0.175
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.27
0.27
William Contreras
Career
Per 600 PA
0.273
0.273
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.288
0.288
William Contreras
Career
Per 600 PA
0.781
0.781
Giancarlo Stanton
Careerverified
Per 600 PAverified
0.873
0.873
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Giancarlo Stanton
Career
Per 600 PA
0.307
0.307
William Contreras
Career
Per 600 PAverified
344
81.9
Giancarlo Stanton
Careerverified
Per 600 PA
943
78.88
William Contreras
Career
Per 600 PA
315
75
Giancarlo Stanton
Careerverified
Per 600 PAverified
1169
97.78
William Contreras
Career
Per 600 PA
574
136.67
Giancarlo Stanton
Careerverified
Per 600 PAverified
1659
138.77
William Contreras
Career
Per 600 PA
359.01
85.48
Giancarlo Stanton
Careerverified
Per 600 PAverified
1104.82
92.42
William Contreras
Career
Per 600 PA
14
3.33
Giancarlo Stanton
Careerverified
Per 600 PAverified
54
4.52
William Contreras
Career
Per 600 PAverified
283
67.38
Giancarlo Stanton
Careerverified
Per 600 PA
805
67.34
William Contreras
Career
Per 600 PA
13
3.1
Giancarlo Stanton
Careerverified
Per 600 PAverified
91
7.61
William Contreras
Careerverified
Per 600 PAverified
547
130.24
Giancarlo Stanton
Career
Per 600 PA
2059
172.23
William Contreras
Careerverified
Per 600 PAverified
4.61
4.61
Giancarlo Stanton
Career
Per 600 PA
3.48
3.48
William Contreras
Careerverified
Per 600 PAverified
0.52
0.52
Giancarlo Stanton
Career
Per 600 PA
0.39
0.39
William Contreras
Careerverified
Per 600 PAverified
1
0.24
Giancarlo Stanton
Career
Per 600 PA
0
0
William Contreras
Career
Per 600 PA
14
3.33
Giancarlo Stanton
Careerverified
Per 600 PAverified
40
3.35
William Contreras
Careerverified
Per 600 PA
64
15.24
Giancarlo Stanton
Career
Per 600 PAverified
158
13.22
William Contreras
Career
Per 600 PAverified
23
5.48
Giancarlo Stanton
Careerverified
Per 600 PA
42
3.51
William Contreras
Career
Per 600 PAverified
7
1.67
Giancarlo Stanton
Careerverified
Per 600 PA
15
1.25
William Contreras
Career
Per 600 PAverified
30
7.14
Giancarlo Stanton
Careerverified
Per 600 PA
57
4.77
William Contreras
Careerverified
Per 600 PAverified
76.67
76.67
Giancarlo Stanton
Career
Per 600 PA
73.68
73.68

Fielding Stats for William Contreras and Giancarlo Stanton

William Contreras
Career
Per 9 Innings
6
6
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
14
14
William Contreras
Career
Per 9 Innings
472
1.04
Giancarlo Stanton
Careerverified
Per 9 Innings
1144
1.04
William Contreras
Career
Per 9 Innings
462
1.02
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
1138
1.03
William Contreras
Career
Per 9 Innings
12242
27
Giancarlo Stanton
Careerverified
Per 9 Innings
29699
27
William Contreras
Career
Per 9 Innings
4080.2
9
Giancarlo Stanton
Careerverified
Per 9 Innings
9899.2
9
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Giancarlo Stanton
Career
Per 9 Innings
2299
2.09
William Contreras
Careerverified
Per 9 Inningsverified
142
0.31
Giancarlo Stanton
Career
Per 9 Innings
69
0.06
William Contreras
Careerverified
Per 9 Innings
35
0.08
Giancarlo Stanton
Career
Per 9 Inningsverified
47
0.04
William Contreras
Careerverified
Per 9 Inningsverified
4340
9.57
Giancarlo Stanton
Career
Per 9 Innings
2415
2.2
William Contreras
Careerverified
Per 9 Inningsverified
4305
9.49
Giancarlo Stanton
Career
Per 9 Innings
2368
2.15
William Contreras
Careerverified
Per 9 Inningsverified
99.19
99.19
Giancarlo Stanton
Career
Per 9 Innings
98.05
98.05
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Giancarlo Stanton
Career
Per 9 Innings
2.07
2.07
William Contreras
Career
Per 9 Innings
97.88
97.88
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
99.48
99.48
William Contreras
Careerverified
Per 9 Inningsverified
14
0.03
Giancarlo Stanton
Career
Per 9 Innings
10
0.01
William Contreras
Career
Per 9 Innings
24
0.05
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Innings
93
0.21
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Innings
264
0.58
Giancarlo Stanton
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Careerverified
Per 9 Inningsverified
75
0.17
Giancarlo Stanton
Career
Per 9 Innings
0
0