William Contreras vs. Kevin Koslofski — Career Comparison
On the career numbers, William Contreras posted the stronger offensive profile against Kevin Koslofski. William Contreras posted stronger numbers in OPS (.808 vs .687) and on-base percentage (.360 vs .330). 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 Kevin Koslofski
William Contreras
Career
Per 600 PA
599
142.62
Kevin Koslofski
Career
Per 600 PA
97
247.66
William Contreras
Career
Per 600 PA
2520
600
Kevin Koslofski
Career
Per 600 PA
235
600
William Contreras
Career
Per 600 PA
2208
525.71
Kevin Koslofski
Career
Per 600 PA
205
523.4
William Contreras
Career
Per 600 PA
0.273
0.273
Kevin Koslofski
Career
Per 600 PA
0.244
0.244
William Contreras
Career
Per 600 PA
0.819
0.819
Kevin Koslofski
Career
Per 600 PA
0.705
0.705
William Contreras
Career
Per 600 PA
602
143.33
Kevin Koslofski
Career
Per 600 PA
50
127.66
William Contreras
Career
Per 600 PA
390
92.86
Kevin Koslofski
Career
Per 600 PA
39
99.57
William Contreras
Career
Per 600 PA
122
29.05
Kevin Koslofski
Career
Per 600 PA
3
7.66
William Contreras
Career
Per 600 PA
5
1.19
Kevin Koslofski
Career
Per 600 PA
4
10.21
William Contreras
Career
Per 600 PA
85
20.24
Kevin Koslofski
Career
Per 600 PA
4
10.21
William Contreras
Career
Per 600 PA
212
50.48
Kevin Koslofski
Career
Per 600 PA
11
28.09
William Contreras
Career
Per 600 PA
0.352
0.352
Kevin Koslofski
Career
Per 600 PA
0.22
0.22
William Contreras
Career
Per 600 PA
0.039
0.039
Kevin Koslofski
Career
Per 600 PA
0.02
0.02
William Contreras
Career
Per 600 PA
0.141
0.141
Kevin Koslofski
Career
Per 600 PA
0.08
0.08
William Contreras
Career
Per 600 PA
356.42
84.86
Kevin Koslofski
Career
Per 600 PA
24.66
62.96
William Contreras
Career
Per 600 PA
989
235.48
Kevin Koslofski
Career
Per 600 PA
73
186.38
William Contreras
Career
Per 600 PA
899
214.05
Kevin Koslofski
Career
Per 600 PA
75
191.49
William Contreras
Career
Per 600 PA
0.357
0.357
Kevin Koslofski
Career
Per 600 PA
0.325
0.325
William Contreras
Career
Per 600 PA
0.448
0.448
Kevin Koslofski
Career
Per 600 PA
0.356
0.356
William Contreras
Career
Per 600 PA
0.805
0.805
Kevin Koslofski
Career
Per 600 PA
0.681
0.681
William Contreras
Career
Per 600 PA
0.175
0.175
Kevin Koslofski
Career
Per 600 PA
0.112
0.112
William Contreras
Career
Per 600 PA
0.273
0.273
Kevin Koslofski
Career
Per 600 PA
0.235
0.235
William Contreras
Career
Per 600 PA
0.781
0.781
Kevin Koslofski
Career
Per 600 PA
0.621
0.621
William Contreras
Career
Per 600 PA
0.325
0.325
Kevin Koslofski
Career
Per 600 PA
0.286
0.286
William Contreras
Career
Per 600 PA
344
81.9
Kevin Koslofski
Career
Per 600 PA
31
79.15
William Contreras
Career
Per 600 PA
574
136.67
Kevin Koslofski
Career
Per 600 PA
48
122.55
William Contreras
Career
Per 600 PA
359.01
85.48
Kevin Koslofski
Career
Per 600 PA
26.22
66.96
William Contreras
Career
Per 600 PA
14
3.33
Kevin Koslofski
Career
Per 600 PA
3
7.66
William Contreras
Career
Per 600 PA
283
67.38
Kevin Koslofski
Career
Per 600 PA
22
56.17
William Contreras
Career
Per 600 PA
13
3.1
Kevin Koslofski
Career
Per 600 PA
2
5.11
William Contreras
Career
Per 600 PA
547
130.24
Kevin Koslofski
Career
Per 600 PA
41
104.68
William Contreras
Career
Per 600 PA
4.61
4.61
Kevin Koslofski
Career
Per 600 PA
5.73
5.73
William Contreras
Career
Per 600 PA
0.52
0.52
Kevin Koslofski
Career
Per 600 PA
0.54
0.54
William Contreras
Career
Per 600 PA
1
0.24
Kevin Koslofski
Career
Per 600 PA
4
10.21
William Contreras
Career
Per 600 PA
14
3.33
Kevin Koslofski
Career
Per 600 PA
1
2.55
William Contreras
Career
Per 600 PA
64
15.24
Kevin Koslofski
Career
Per 600 PA
4
10.21
William Contreras
Career
Per 600 PA
23
5.48
Kevin Koslofski
Career
Per 600 PA
2
5.11
William Contreras
Career
Per 600 PA
7
1.67
Kevin Koslofski
Career
Per 600 PA
2
5.11
William Contreras
Career
Per 600 PA
30
7.14
Kevin Koslofski
Career
Per 600 PA
4
10.21
William Contreras
Career
Per 600 PA
76.67
76.67
Kevin Koslofski
Career
Per 600 PA
50
50
Fielding Stats for William Contreras and Kevin Koslofski
William Contreras
Career
Per 9 Innings
6
6
Kevin Koslofski
Career
Per 9 Innings
4
4
William Contreras
Career
Per 9 Innings
472
1.04
Kevin Koslofski
Career
Per 9 Innings
89
1.49
William Contreras
Career
Per 9 Innings
462
1.02
Kevin Koslofski
Career
Per 9 Innings
54
0.9
William Contreras
Career
Per 9 Innings
12242
27
Kevin Koslofski
Career
Per 9 Innings
1614
27
William Contreras
Career
Per 9 Innings
4080.2
9
Kevin Koslofski
Career
Per 9 Innings
538
9
William Contreras
Career
Per 9 Innings
4163
9.18
Kevin Koslofski
Career
Per 9 Innings
164
2.74
William Contreras
Career
Per 9 Innings
142
0.31
Kevin Koslofski
Career
Per 9 Innings
8
0.13
William Contreras
Career
Per 9 Innings
35
0.08
Kevin Koslofski
Career
Per 9 Innings
3
0.05
William Contreras
Career
Per 9 Innings
4340
9.57
Kevin Koslofski
Career
Per 9 Innings
175
2.93
William Contreras
Career
Per 9 Innings
4305
9.49
Kevin Koslofski
Career
Per 9 Innings
172
2.88
William Contreras
Career
Per 9 Innings
99.19
99.19
Kevin Koslofski
Career
Per 9 Innings
98.29
98.29
William Contreras
Career
Per 9 Innings
9.121
9.121
Kevin Koslofski
Career
Per 9 Innings
1.933
1.933
William Contreras
Career
Per 9 Innings
97.88
97.88
Kevin Koslofski
Career
Per 9 Innings
60.67
60.67
William Contreras
Career
Per 9 Innings
14
0.03
Kevin Koslofski
Career
Per 9 Innings
2
0.03
William Contreras
Career
Per 9 Innings
24
0.05
Kevin Koslofski
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
93
0.21
Kevin Koslofski
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
264
0.58
Kevin Koslofski
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
75
0.17
Kevin Koslofski
Career
Per 9 Innings
0
0