Willson Contreras vs. Elias Diaz — Career Comparison
When their careers are measured against the same standard, Willson Contreras comes out clearly ahead of Elias Diaz across most offensive categories. Willson Contreras led in home run production (HR/PA+ 146 vs 77), walk rate (BB%+ 120 vs 77), and slugging (SLG+ 116 vs 93). Elias Diaz held the edge in contact rate (K%+ 117 vs 94). Willson Contreras was the more complete offensive player.
Hitting Stats for Willson Contreras and Elias Diaz
Willson Contreras
Career
Per 600 PA
1078
151.33
Elias Diaz
Career
Per 600 PA
830
177.86
Willson Contreras
Career
Per 600 PA
4274
600
Elias Diaz
Career
Per 600 PA
2800
600
Willson Contreras
Career
Per 600 PA
3700
519.42
Elias Diaz
Career
Per 600 PA
2572
551.14
Willson Contreras
Career
Per 600 PA
0.258
0.258
Elias Diaz
Career
Per 600 PA
0.247
0.247
Willson Contreras
Career
Per 600 PA
0.821
0.821
Elias Diaz
Career
Per 600 PA
0.696
0.696
Willson Contreras
Career
Per 600 PA
954
133.93
Elias Diaz
Career
Per 600 PA
634
135.86
Willson Contreras
Career
Per 600 PA
563
79.04
Elias Diaz
Career
Per 600 PA
429
91.93
Willson Contreras
Career
Per 600 PA
208
29.2
Elias Diaz
Career
Per 600 PA
130
27.86
Willson Contreras
Career
Per 600 PA
172
24.15
Elias Diaz
Career
Per 600 PA
71
15.21
Willson Contreras
Career
Per 600 PA
391
54.89
Elias Diaz
Career
Per 600 PA
205
43.93
Willson Contreras
Career
Per 600 PA
0.41
0.41
Elias Diaz
Career
Per 600 PA
0.323
0.323
Willson Contreras
Career
Per 600 PA
0.047
0.047
Elias Diaz
Career
Per 600 PA
0.028
0.028
Willson Contreras
Career
Per 600 PA
0.18
0.18
Elias Diaz
Career
Per 600 PA
0.112
0.112
Willson Contreras
Career
Per 600 PA
608.23
85.39
Elias Diaz
Career
Per 600 PA
288.66
61.85
Willson Contreras
Career
Per 600 PA
1700
238.65
Elias Diaz
Career
Per 600 PA
985
211.07
Willson Contreras
Career
Per 600 PA
1502
210.86
Elias Diaz
Career
Per 600 PA
839
179.79
Willson Contreras
Career
Per 600 PA
0.352
0.352
Elias Diaz
Career
Per 600 PA
0.3
0.3
Willson Contreras
Career
Per 600 PA
0.46
0.46
Elias Diaz
Career
Per 600 PA
0.383
0.383
Willson Contreras
Career
Per 600 PA
0.811
0.811
Elias Diaz
Career
Per 600 PA
0.683
0.683
Willson Contreras
Career
Per 600 PA
0.202
0.202
Elias Diaz
Career
Per 600 PA
0.137
0.137
Willson Contreras
Career
Per 600 PA
0.273
0.273
Elias Diaz
Career
Per 600 PA
0.231
0.231
Willson Contreras
Career
Per 600 PA
0.796
0.796
Elias Diaz
Career
Per 600 PA
0.588
0.588
Willson Contreras
Career
Per 600 PA
0.311
0.311
Elias Diaz
Career
Per 600 PA
0.287
0.287
Willson Contreras
Career
Per 600 PA
902
126.63
Elias Diaz
Career
Per 600 PA
531
113.79
Willson Contreras
Career
Per 600 PA
598.83
84.07
Elias Diaz
Career
Per 600 PA
290.15
62.17
Willson Contreras
Career
Per 600 PA
129
18.11
Elias Diaz
Career
Per 600 PA
15
3.21
Willson Contreras
Career
Per 600 PA
11
1.54
Elias Diaz
Career
Per 600 PA
4
0.86
Willson Contreras
Career
Per 600 PA
1035
145.3
Elias Diaz
Career
Per 600 PA
554
118.71
Willson Contreras
Career
Per 600 PA
4.13
4.13
Elias Diaz
Career
Per 600 PA
5.05
5.05
Willson Contreras
Career
Per 600 PA
0.4
0.4
Elias Diaz
Career
Per 600 PA
0.34
0.34
Willson Contreras
Career
Per 600 PA
5
0.7
Elias Diaz
Career
Per 600 PA
6
1.29
Willson Contreras
Career
Per 600 PA
21
2.95
Elias Diaz
Career
Per 600 PA
17
3.64
Willson Contreras
Career
Per 600 PA
103
14.46
Elias Diaz
Career
Per 600 PA
88
18.86
Willson Contreras
Career
Per 600 PA
37
5.19
Elias Diaz
Career
Per 600 PA
2
0.43
Willson Contreras
Career
Per 600 PA
22
3.09
Elias Diaz
Career
Per 600 PA
2
0.43
Willson Contreras
Career
Per 600 PA
59
8.28
Elias Diaz
Career
Per 600 PA
4
0.86
Willson Contreras
Career
Per 600 PA
62.71
62.71
Elias Diaz
Career
Per 600 PA
50
50
Fielding Stats for Willson Contreras and Elias Diaz
Willson Contreras
Career
Per 9 Innings
946
1.13
Elias Diaz
Career
Per 9 Innings
758
1.2
Willson Contreras
Career
Per 9 Innings
857
1.03
Elias Diaz
Career
Per 9 Innings
627
1
Willson Contreras
Career
Per 9 Innings
22546
27
Elias Diaz
Career
Per 9 Innings
16997
27
Willson Contreras
Career
Per 9 Innings
7515.1
9
Elias Diaz
Career
Per 9 Innings
5665.2
9
Willson Contreras
Career
Per 9 Innings
6833
8.18
Elias Diaz
Career
Per 9 Innings
4958
7.88
Willson Contreras
Career
Per 9 Innings
497
0.6
Elias Diaz
Career
Per 9 Innings
336
0.53
Willson Contreras
Career
Per 9 Innings
77
0.09
Elias Diaz
Career
Per 9 Innings
62
0.1
Willson Contreras
Career
Per 9 Innings
7407
8.87
Elias Diaz
Career
Per 9 Innings
5356
8.51
Willson Contreras
Career
Per 9 Innings
7330
8.78
Elias Diaz
Career
Per 9 Innings
5294
8.41
Willson Contreras
Career
Per 9 Innings
98.96
98.96
Elias Diaz
Career
Per 9 Innings
98.84
98.84
Willson Contreras
Career
Per 9 Innings
7.748
7.748
Elias Diaz
Career
Per 9 Innings
6.984
6.984
Willson Contreras
Career
Per 9 Innings
90.59
90.59
Elias Diaz
Career
Per 9 Innings
82.72
82.72
Willson Contreras
Career
Per 9 Innings
121
0.14
Elias Diaz
Career
Per 9 Innings
36
0.06
Willson Contreras
Career
Per 9 Innings
47
0.06
Elias Diaz
Career
Per 9 Innings
31
0.05
Willson Contreras
Career
Per 9 Innings
45
0.05
Elias Diaz
Career
Per 9 Innings
85
0.14
Willson Contreras
Career
Per 9 Innings
340
0.41
Elias Diaz
Career
Per 9 Innings
325
0.52
Willson Contreras
Career
Per 9 Innings
136
0.16
Elias Diaz
Career
Per 9 Innings
119
0.19