William Contreras vs. Blake Swihart — Career Comparison
On the career numbers, William Contreras posted the stronger offensive profile against Blake Swihart. William Contreras posted stronger numbers in OPS (.808 vs .656) and on-base percentage (.360 vs .301). 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 Blake Swihart
William Contreras
Career
Per 600 PA
599
142.62
Blake Swihart
Career
Per 600 PA
234
201.72
William Contreras
Career
Per 600 PA
2520
600
Blake Swihart
Career
Per 600 PA
696
600
William Contreras
Career
Per 600 PA
2208
525.71
Blake Swihart
Career
Per 600 PA
639
550.86
William Contreras
Career
Per 600 PA
0.273
0.273
Blake Swihart
Career
Per 600 PA
0.243
0.243
William Contreras
Career
Per 600 PA
0.819
0.819
Blake Swihart
Career
Per 600 PA
0.677
0.677
William Contreras
Career
Per 600 PA
602
143.33
Blake Swihart
Career
Per 600 PA
155
133.62
William Contreras
Career
Per 600 PA
390
92.86
Blake Swihart
Career
Per 600 PA
111
95.69
William Contreras
Career
Per 600 PA
122
29.05
Blake Swihart
Career
Per 600 PA
28
24.14
William Contreras
Career
Per 600 PA
85
20.24
Blake Swihart
Career
Per 600 PA
12
10.34
William Contreras
Career
Per 600 PA
212
50.48
Blake Swihart
Career
Per 600 PA
44
37.93
William Contreras
Career
Per 600 PA
0.352
0.352
Blake Swihart
Career
Per 600 PA
0.284
0.284
William Contreras
Career
Per 600 PA
0.039
0.039
Blake Swihart
Career
Per 600 PA
0.019
0.019
William Contreras
Career
Per 600 PA
0.141
0.141
Blake Swihart
Career
Per 600 PA
0.077
0.077
William Contreras
Career
Per 600 PA
356.42
84.86
Blake Swihart
Career
Per 600 PA
69.26
59.71
William Contreras
Career
Per 600 PA
989
235.48
Blake Swihart
Career
Per 600 PA
227
195.69
William Contreras
Career
Per 600 PA
899
214.05
Blake Swihart
Career
Per 600 PA
209
180.17
William Contreras
Career
Per 600 PA
0.357
0.357
Blake Swihart
Career
Per 600 PA
0.301
0.301
William Contreras
Career
Per 600 PA
0.448
0.448
Blake Swihart
Career
Per 600 PA
0.355
0.355
William Contreras
Career
Per 600 PA
0.805
0.805
Blake Swihart
Career
Per 600 PA
0.656
0.656
William Contreras
Career
Per 600 PA
0.175
0.175
Blake Swihart
Career
Per 600 PA
0.113
0.113
William Contreras
Career
Per 600 PA
0.273
0.273
Blake Swihart
Career
Per 600 PA
0.224
0.224
William Contreras
Career
Per 600 PA
0.781
0.781
Blake Swihart
Career
Per 600 PA
0.58
0.58
William Contreras
Career
Per 600 PA
0.325
0.325
Blake Swihart
Career
Per 600 PA
0.327
0.327
William Contreras
Career
Per 600 PA
574
136.67
Blake Swihart
Career
Per 600 PA
153
131.9
William Contreras
Career
Per 600 PA
359.01
85.48
Blake Swihart
Career
Per 600 PA
70.55
60.81
William Contreras
Career
Per 600 PA
14
3.33
Blake Swihart
Career
Per 600 PA
2
1.72
William Contreras
Career
Per 600 PA
283
67.38
Blake Swihart
Career
Per 600 PA
52
44.83
William Contreras
Career
Per 600 PA
547
130.24
Blake Swihart
Career
Per 600 PA
190
163.79
William Contreras
Career
Per 600 PA
4.61
4.61
Blake Swihart
Career
Per 600 PA
3.66
3.66
William Contreras
Career
Per 600 PA
0.52
0.52
Blake Swihart
Career
Per 600 PA
0.27
0.27
William Contreras
Career
Per 600 PA
1
0.24
Blake Swihart
Career
Per 600 PA
2
1.72
William Contreras
Career
Per 600 PA
14
3.33
Blake Swihart
Career
Per 600 PA
1
0.86
William Contreras
Career
Per 600 PA
64
15.24
Blake Swihart
Career
Per 600 PA
14
12.07
William Contreras
Career
Per 600 PA
23
5.48
Blake Swihart
Career
Per 600 PA
10
8.62
William Contreras
Career
Per 600 PA
7
1.67
Blake Swihart
Career
Per 600 PA
4
3.45
William Contreras
Career
Per 600 PA
30
7.14
Blake Swihart
Career
Per 600 PA
14
12.07
William Contreras
Career
Per 600 PA
76.67
76.67
Blake Swihart
Career
Per 600 PA
71.43
71.43
Fielding Stats for William Contreras and Blake Swihart
William Contreras
Career
Per 9 Innings
472
1.04
Blake Swihart
Career
Per 9 Innings
198
1.28
William Contreras
Career
Per 9 Innings
462
1.02
Blake Swihart
Career
Per 9 Innings
147
0.95
William Contreras
Career
Per 9 Innings
12242
27
Blake Swihart
Career
Per 9 Innings
4190
27
William Contreras
Career
Per 9 Innings
4080.2
9
Blake Swihart
Career
Per 9 Innings
1396.2
9
William Contreras
Career
Per 9 Innings
4163
9.18
Blake Swihart
Career
Per 9 Innings
965
6.22
William Contreras
Career
Per 9 Innings
142
0.31
Blake Swihart
Career
Per 9 Innings
64
0.41
William Contreras
Career
Per 9 Innings
35
0.08
Blake Swihart
Career
Per 9 Innings
7
0.05
William Contreras
Career
Per 9 Innings
4340
9.57
Blake Swihart
Career
Per 9 Innings
1036
6.68
William Contreras
Career
Per 9 Innings
4305
9.49
Blake Swihart
Career
Per 9 Innings
1029
6.63
William Contreras
Career
Per 9 Innings
99.19
99.19
Blake Swihart
Career
Per 9 Innings
99.32
99.32
William Contreras
Career
Per 9 Innings
9.121
9.121
Blake Swihart
Career
Per 9 Innings
5.197
5.197
William Contreras
Career
Per 9 Innings
97.88
97.88
Blake Swihart
Career
Per 9 Innings
74.24
74.24
William Contreras
Career
Per 9 Innings
14
0.03
Blake Swihart
Career
Per 9 Innings
11
0.07
William Contreras
Career
Per 9 Innings
24
0.05
Blake Swihart
Career
Per 9 Innings
20
0.13
William Contreras
Career
Per 9 Innings
93
0.21
Blake Swihart
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
264
0.58
Blake Swihart
Career
Per 9 Innings
63
0.41
William Contreras
Career
Per 9 Innings
75
0.17
Blake Swihart
Career
Per 9 Innings
23
0.15