William Contreras vs. B. J. Surhoff — Career Comparison
When their careers are measured against the same standard, William Contreras comes out clearly ahead of B. J. Surhoff across most offensive categories. William Contreras led in walk rate (BB%+ 132 vs 83), home run production (HR/PA+ 118 vs 105), and on-base percentage (OBP+ 114 vs 104). B. J. Surhoff held the edge in contact rate (K%+ 145 vs 105). William Contreras was the more complete offensive player.
Hitting Stats for William Contreras and B. J. Surhoff
William Contreras
Career
Per 600 PA
599
142.62
B. J. Surhoff
Career
Per 600 PA
2313
152.41
William Contreras
Career
Per 600 PA
2520
600
B. J. Surhoff
Career
Per 600 PA
9106
600
William Contreras
Career
Per 600 PA
2208
525.71
B. J. Surhoff
Career
Per 600 PA
8258
544.12
William Contreras
Career
Per 600 PA
0.273
0.273
B. J. Surhoff
Career
Per 600 PA
0.282
0.282
William Contreras
Career
Per 600 PA
0.819
0.819
B. J. Surhoff
Career
Per 600 PA
0.765
0.765
William Contreras
Career
Per 600 PA
602
143.33
B. J. Surhoff
Career
Per 600 PA
2326
153.26
William Contreras
Career
Per 600 PA
390
92.86
B. J. Surhoff
Career
Per 600 PA
1656
109.11
William Contreras
Career
Per 600 PA
122
29.05
B. J. Surhoff
Career
Per 600 PA
440
28.99
William Contreras
Career
Per 600 PA
85
20.24
B. J. Surhoff
Career
Per 600 PA
188
12.39
William Contreras
Career
Per 600 PA
212
50.48
B. J. Surhoff
Career
Per 600 PA
670
44.15
William Contreras
Career
Per 600 PA
0.352
0.352
B. J. Surhoff
Career
Per 600 PA
0.288
0.288
William Contreras
Career
Per 600 PA
0.039
0.039
B. J. Surhoff
Career
Per 600 PA
0.023
0.023
William Contreras
Career
Per 600 PA
0.141
0.141
B. J. Surhoff
Career
Per 600 PA
0.081
0.081
William Contreras
Career
Per 600 PA
356.42
84.86
B. J. Surhoff
Career
Per 600 PA
1131.04
74.53
William Contreras
Career
Per 600 PA
989
235.48
B. J. Surhoff
Career
Per 600 PA
3414
224.95
William Contreras
Career
Per 600 PA
899
214.05
B. J. Surhoff
Career
Per 600 PA
2999
197.61
William Contreras
Career
Per 600 PA
0.357
0.357
B. J. Surhoff
Career
Per 600 PA
0.332
0.332
William Contreras
Career
Per 600 PA
0.448
0.448
B. J. Surhoff
Career
Per 600 PA
0.413
0.413
William Contreras
Career
Per 600 PA
0.805
0.805
B. J. Surhoff
Career
Per 600 PA
0.745
0.745
William Contreras
Career
Per 600 PA
0.175
0.175
B. J. Surhoff
Career
Per 600 PA
0.132
0.132
William Contreras
Career
Per 600 PA
0.273
0.273
B. J. Surhoff
Career
Per 600 PA
0.253
0.253
William Contreras
Career
Per 600 PA
0.781
0.781
B. J. Surhoff
Career
Per 600 PA
0.684
0.684
William Contreras
Career
Per 600 PA
0.325
0.325
B. J. Surhoff
Career
Per 600 PA
0.292
0.292
William Contreras
Career
Per 600 PA
344
81.9
B. J. Surhoff
Career
Per 600 PA
1062
69.98
William Contreras
Career
Per 600 PA
574
136.67
B. J. Surhoff
Career
Per 600 PA
2027
133.56
William Contreras
Career
Per 600 PA
359.01
85.48
B. J. Surhoff
Career
Per 600 PA
1186
78.15
William Contreras
Career
Per 600 PA
14
3.33
B. J. Surhoff
Career
Per 600 PA
33
2.17
William Contreras
Career
Per 600 PA
283
67.38
B. J. Surhoff
Career
Per 600 PA
640
42.17
William Contreras
Career
Per 600 PA
13
3.1
B. J. Surhoff
Career
Per 600 PA
81
5.34
William Contreras
Career
Per 600 PA
547
130.24
B. J. Surhoff
Career
Per 600 PA
839
55.28
William Contreras
Career
Per 600 PA
4.61
4.61
B. J. Surhoff
Career
Per 600 PA
10.85
10.85
William Contreras
Career
Per 600 PA
0.52
0.52
B. J. Surhoff
Career
Per 600 PA
0.76
0.76
William Contreras
Career
Per 600 PA
1
0.24
B. J. Surhoff
Career
Per 600 PA
71
4.68
William Contreras
Career
Per 600 PA
14
3.33
B. J. Surhoff
Career
Per 600 PA
104
6.85
William Contreras
Career
Per 600 PA
64
15.24
B. J. Surhoff
Career
Per 600 PA
169
11.14
William Contreras
Career
Per 600 PA
23
5.48
B. J. Surhoff
Career
Per 600 PA
141
9.29
William Contreras
Career
Per 600 PA
7
1.67
B. J. Surhoff
Career
Per 600 PA
84
5.53
William Contreras
Career
Per 600 PA
30
7.14
B. J. Surhoff
Career
Per 600 PA
225
14.83
William Contreras
Career
Per 600 PA
76.67
76.67
B. J. Surhoff
Career
Per 600 PA
62.67
62.67
Fielding Stats for William Contreras and B. J. Surhoff
William Contreras
Career
Per 9 Innings
6
6
B. J. Surhoff
Career
Per 9 Innings
19
19
William Contreras
Career
Per 9 Innings
472
1.04
B. J. Surhoff
Career
Per 9 Innings
2171
1.11
William Contreras
Career
Per 9 Innings
462
1.02
B. J. Surhoff
Career
Per 9 Innings
1977
1.01
William Contreras
Career
Per 9 Innings
12242
27
B. J. Surhoff
Career
Per 9 Innings
52755
27
William Contreras
Career
Per 9 Innings
4080.2
9
B. J. Surhoff
Career
Per 9 Innings
17585
9
William Contreras
Career
Per 9 Innings
4163
9.18
B. J. Surhoff
Career
Per 9 Innings
6661
3.41
William Contreras
Career
Per 9 Innings
142
0.31
B. J. Surhoff
Career
Per 9 Innings
987
0.51
William Contreras
Career
Per 9 Innings
35
0.08
B. J. Surhoff
Career
Per 9 Innings
110
0.06
William Contreras
Career
Per 9 Innings
4340
9.57
B. J. Surhoff
Career
Per 9 Innings
7758
3.97
William Contreras
Career
Per 9 Innings
4305
9.49
B. J. Surhoff
Career
Per 9 Innings
7648
3.91
William Contreras
Career
Per 9 Innings
99.19
99.19
B. J. Surhoff
Career
Per 9 Innings
98.58
98.58
William Contreras
Career
Per 9 Innings
9.121
9.121
B. J. Surhoff
Career
Per 9 Innings
3.523
3.523
William Contreras
Career
Per 9 Innings
97.88
97.88
B. J. Surhoff
Career
Per 9 Innings
91.06
91.06
William Contreras
Career
Per 9 Innings
14
0.03
B. J. Surhoff
Career
Per 9 Innings
234
0.12
William Contreras
Career
Per 9 Innings
24
0.05
B. J. Surhoff
Career
Per 9 Innings
56
0.03
William Contreras
Career
Per 9 Innings
93
0.21
B. J. Surhoff
Career
Per 9 Innings
0
0
William Contreras
Career
Per 9 Innings
264
0.58
B. J. Surhoff
Career
Per 9 Innings
458
0.23
William Contreras
Career
Per 9 Innings
75
0.17
B. J. Surhoff
Career
Per 9 Innings
199
0.1