William Contreras vs. Dansby Swanson — Career Comparison
When their careers are measured against the same standard, William Contreras comes out clearly ahead of Dansby Swanson across most offensive categories. William Contreras led in walk rate (BB%+ 132 vs 97), contact rate (K%+ 105 vs 89), and on-base percentage (OBP+ 114 vs 99). William Contreras was the more complete offensive player.
Hitting Stats for William Contreras and Dansby Swanson
William Contreras
Career
Per 600 PA
599
142.62
Dansby Swanson
Career
Per 600 PA
1282
146.15
William Contreras
Career
Per 600 PA
2520
600
Dansby Swanson
Career
Per 600 PA
5263
600
William Contreras
Career
Per 600 PA
2208
525.71
Dansby Swanson
Career
Per 600 PA
4732
539.46
William Contreras
Career
Per 600 PA
0.273
0.273
Dansby Swanson
Career
Per 600 PA
0.251
0.251
William Contreras
Career
Per 600 PA
0.819
0.819
Dansby Swanson
Career
Per 600 PA
0.755
0.755
William Contreras
Career
Per 600 PA
602
143.33
Dansby Swanson
Career
Per 600 PA
1186
135.21
William Contreras
Career
Per 600 PA
390
92.86
Dansby Swanson
Career
Per 600 PA
764
87.1
William Contreras
Career
Per 600 PA
122
29.05
Dansby Swanson
Career
Per 600 PA
237
27.02
William Contreras
Career
Per 600 PA
5
1.19
Dansby Swanson
Career
Per 600 PA
21
2.39
William Contreras
Career
Per 600 PA
85
20.24
Dansby Swanson
Career
Per 600 PA
164
18.7
William Contreras
Career
Per 600 PA
212
50.48
Dansby Swanson
Career
Per 600 PA
422
48.11
William Contreras
Career
Per 600 PA
0.352
0.352
Dansby Swanson
Career
Per 600 PA
0.356
0.356
William Contreras
Career
Per 600 PA
0.039
0.039
Dansby Swanson
Career
Per 600 PA
0.035
0.035
William Contreras
Career
Per 600 PA
0.141
0.141
Dansby Swanson
Career
Per 600 PA
0.138
0.138
William Contreras
Career
Per 600 PA
356.42
84.86
Dansby Swanson
Career
Per 600 PA
659.76
75.22
William Contreras
Career
Per 600 PA
989
235.48
Dansby Swanson
Career
Per 600 PA
1957
223.1
William Contreras
Career
Per 600 PA
899
214.05
Dansby Swanson
Career
Per 600 PA
1671
190.5
William Contreras
Career
Per 600 PA
0.357
0.357
Dansby Swanson
Career
Per 600 PA
0.318
0.318
William Contreras
Career
Per 600 PA
0.448
0.448
Dansby Swanson
Career
Per 600 PA
0.414
0.414
William Contreras
Career
Per 600 PA
0.805
0.805
Dansby Swanson
Career
Per 600 PA
0.732
0.732
William Contreras
Career
Per 600 PA
0.175
0.175
Dansby Swanson
Career
Per 600 PA
0.163
0.163
William Contreras
Career
Per 600 PA
0.273
0.273
Dansby Swanson
Career
Per 600 PA
0.247
0.247
William Contreras
Career
Per 600 PA
0.781
0.781
Dansby Swanson
Career
Per 600 PA
0.7
0.7
William Contreras
Career
Per 600 PA
0.325
0.325
Dansby Swanson
Career
Per 600 PA
0.308
0.308
William Contreras
Career
Per 600 PA
344
81.9
Dansby Swanson
Career
Per 600 PA
680
77.52
William Contreras
Career
Per 600 PA
574
136.67
Dansby Swanson
Career
Per 600 PA
1150
131.1
William Contreras
Career
Per 600 PA
359.01
85.48
Dansby Swanson
Career
Per 600 PA
654.29
74.59
William Contreras
Career
Per 600 PA
14
3.33
Dansby Swanson
Career
Per 600 PA
28
3.19
William Contreras
Career
Per 600 PA
283
67.38
Dansby Swanson
Career
Per 600 PA
457
52.1
William Contreras
Career
Per 600 PA
13
3.1
Dansby Swanson
Career
Per 600 PA
39
4.45
William Contreras
Career
Per 600 PA
547
130.24
Dansby Swanson
Career
Per 600 PA
1286
146.61
William Contreras
Career
Per 600 PA
4.61
4.61
Dansby Swanson
Career
Per 600 PA
4.09
4.09
William Contreras
Career
Per 600 PA
0.52
0.52
Dansby Swanson
Career
Per 600 PA
0.36
0.36
William Contreras
Career
Per 600 PA
1
0.24
Dansby Swanson
Career
Per 600 PA
10
1.14
William Contreras
Career
Per 600 PA
14
3.33
Dansby Swanson
Career
Per 600 PA
36
4.1
William Contreras
Career
Per 600 PA
64
15.24
Dansby Swanson
Career
Per 600 PA
65
7.41
William Contreras
Career
Per 600 PA
23
5.48
Dansby Swanson
Career
Per 600 PA
106
12.08
William Contreras
Career
Per 600 PA
7
1.67
Dansby Swanson
Career
Per 600 PA
29
3.31
William Contreras
Career
Per 600 PA
30
7.14
Dansby Swanson
Career
Per 600 PA
135
15.39
William Contreras
Career
Per 600 PA
76.67
76.67
Dansby Swanson
Career
Per 600 PA
78.52
78.52
Fielding Stats for William Contreras and Dansby Swanson
William Contreras
Career
Per 9 Innings
6
6
Dansby Swanson
Career
Per 9 Innings
10
10
William Contreras
Career
Per 9 Innings
472
1.04
Dansby Swanson
Career
Per 9 Innings
1275
1.04
William Contreras
Career
Per 9 Innings
462
1.02
Dansby Swanson
Career
Per 9 Innings
1258
1.03
William Contreras
Career
Per 9 Innings
12242
27
Dansby Swanson
Career
Per 9 Innings
33088
27
William Contreras
Career
Per 9 Innings
4080.2
9
Dansby Swanson
Career
Per 9 Innings
11029.1
9
William Contreras
Career
Per 9 Innings
4163
9.18
Dansby Swanson
Career
Per 9 Innings
1567
1.28
William Contreras
Career
Per 9 Innings
142
0.31
Dansby Swanson
Career
Per 9 Innings
3123
2.55
William Contreras
Career
Per 9 Innings
35
0.08
Dansby Swanson
Career
Per 9 Innings
95
0.08
William Contreras
Career
Per 9 Innings
4340
9.57
Dansby Swanson
Career
Per 9 Innings
4785
3.9
William Contreras
Career
Per 9 Innings
4305
9.49
Dansby Swanson
Career
Per 9 Innings
4690
3.83
William Contreras
Career
Per 9 Innings
99.19
99.19
Dansby Swanson
Career
Per 9 Innings
98.01
98.01
William Contreras
Career
Per 9 Innings
9.121
9.121
Dansby Swanson
Career
Per 9 Innings
3.678
3.678
William Contreras
Career
Per 9 Innings
97.88
97.88
Dansby Swanson
Career
Per 9 Innings
98.67
98.67
William Contreras
Career
Per 9 Innings
14
0.03
Dansby Swanson
Career
Per 9 Innings
626
0.51
William Contreras
Career
Per 9 Innings
93
0.21
Dansby Swanson
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
264
0.58
Dansby Swanson
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
75
0.17
Dansby Swanson
Career
Per 9 Innings
0
0