William Contreras vs. Bob Scheffing — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star
Greatest GenerationMissouriThrows RightBats RightNorth AmericaChicago CubsNational LeagueCatcher

When their careers are measured against the same standard, William Contreras comes out clearly ahead of Bob Scheffing across most offensive categories. William Contreras led in walk rate (BB%+ 132 vs 68), home run production (HR/PA+ 118 vs 74), and on-base percentage (OBP+ 114 vs 96). Bob Scheffing held the edge in contact rate (K%+ 118 vs 105). William Contreras was the more complete offensive player.

Hitting Stats for William Contreras and Bob Scheffing

William Contreras
Career
Per 600 PA
6
6
Bob Scheffing
Careerverified
Per 600 PAverified
8
8
William Contreras
Careerverified
Per 600 PA
599
142.62
Bob Scheffing
Career
Per 600 PAverified
517
210.45
William Contreras
Careerverified
Per 600 PA
2520
600
Bob Scheffing
Career
Per 600 PA
1474
600
William Contreras
Careerverified
Per 600 PA
2208
525.71
Bob Scheffing
Career
Per 600 PAverified
1357
552.37
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Bob Scheffing
Career
Per 600 PA
0.263
0.263
William Contreras
Careerverified
Per 600 PAverified
0.819
0.819
Bob Scheffing
Career
Per 600 PA
0.692
0.692
William Contreras
Careerverified
Per 600 PA
602
143.33
Bob Scheffing
Career
Per 600 PAverified
357
145.32
William Contreras
Careerverified
Per 600 PA
390
92.86
Bob Scheffing
Career
Per 600 PAverified
275
111.94
William Contreras
Careerverified
Per 600 PAverified
122
29.05
Bob Scheffing
Career
Per 600 PA
53
21.57
William Contreras
Career
Per 600 PA
5
1.19
Bob Scheffing
Careerverified
Per 600 PAverified
9
3.66
William Contreras
Careerverified
Per 600 PAverified
85
20.24
Bob Scheffing
Career
Per 600 PA
20
8.14
William Contreras
Careerverified
Per 600 PAverified
212
50.48
Bob Scheffing
Career
Per 600 PA
82
33.38
William Contreras
Careerverified
Per 600 PAverified
0.352
0.352
Bob Scheffing
Career
Per 600 PA
0.23
0.23
William Contreras
Careerverified
Per 600 PAverified
0.039
0.039
Bob Scheffing
Career
Per 600 PA
0.015
0.015
William Contreras
Careerverified
Per 600 PAverified
0.141
0.141
Bob Scheffing
Career
Per 600 PA
0.056
0.056
William Contreras
Careerverified
Per 600 PAverified
356.42
84.86
Bob Scheffing
Career
Per 600 PA
147.94
60.22
William Contreras
Careerverified
Per 600 PAverified
989
235.48
Bob Scheffing
Career
Per 600 PA
488
198.64
William Contreras
Careerverified
Per 600 PAverified
899
214.05
Bob Scheffing
Career
Per 600 PA
463
188.47
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Bob Scheffing
Career
Per 600 PA
0.317
0.317
William Contreras
Careerverified
Per 600 PAverified
0.448
0.448
Bob Scheffing
Career
Per 600 PA
0.36
0.36
William Contreras
Careerverified
Per 600 PAverified
0.805
0.805
Bob Scheffing
Career
Per 600 PA
0.676
0.676
William Contreras
Careerverified
Per 600 PAverified
0.175
0.175
Bob Scheffing
Career
Per 600 PA
0.097
0.097
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Bob Scheffing
Career
Per 600 PA
0.232
0.232
William Contreras
Careerverified
Per 600 PAverified
0.781
0.781
Bob Scheffing
Career
Per 600 PA
0.575
0.575
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Bob Scheffing
Career
Per 600 PA
0.279
0.279
William Contreras
Careerverified
Per 600 PAverified
344
81.9
Bob Scheffing
Career
Per 600 PA
105
42.74
William Contreras
Careerverified
Per 600 PA
315
75
Bob Scheffing
Career
Per 600 PAverified
187
76.12
William Contreras
Careerverified
Per 600 PAverified
574
136.67
Bob Scheffing
Career
Per 600 PA
272
110.72
William Contreras
Careerverified
Per 600 PAverified
359.01
85.48
Bob Scheffing
Career
Per 600 PA
162.01
65.95
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Bob Scheffing
Career
Per 600 PA
3
1.22
William Contreras
Careerverified
Per 600 PAverified
283
67.38
Bob Scheffing
Career
Per 600 PA
103
41.93
William Contreras
Careerverified
Per 600 PAverified
13
3.1
Bob Scheffing
Career
Per 600 PA
0
0
William Contreras
Career
Per 600 PA
547
130.24
Bob Scheffing
Careerverified
Per 600 PAverified
127
51.7
William Contreras
Career
Per 600 PA
4.61
4.61
Bob Scheffing
Careerverified
Per 600 PAverified
11.61
11.61
William Contreras
Career
Per 600 PA
0.52
0.52
Bob Scheffing
Careerverified
Per 600 PAverified
0.81
0.81
William Contreras
Career
Per 600 PA
1
0.24
Bob Scheffing
Careerverified
Per 600 PAverified
11
4.48
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Bob Scheffing
Career
Per 600 PA
0
0
William Contreras
Career
Per 600 PAverified
64
15.24
Bob Scheffing
Careerverified
Per 600 PA
44
17.91
William Contreras
Careerverified
Per 600 PAverified
23
5.48
Bob Scheffing
Career
Per 600 PA
6
2.44
William Contreras
Careerverified
Per 600 PAverified
7
1.67
Bob Scheffing
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
30
7.14
Bob Scheffing
Career
Per 600 PA
6
2.44
William Contreras
Career
Per 600 PA
76.67
76.67
Bob Scheffing
Careerverified
Per 600 PAverified
100
100

Fielding Stats for William Contreras and Bob Scheffing

William Contreras
Career
Per 9 Inningsverified
6
6
Bob Scheffing
Careerverified
Per 9 Innings
8
William Contreras
Careerverified
Per 9 Inningsverified
472
1.04
Bob Scheffing
Career
Per 9 Innings
387
William Contreras
Careerverified
Per 9 Inningsverified
462
1.02
Bob Scheffing
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
12242
27
Bob Scheffing
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
4080.2
9
Bob Scheffing
Career
Per 9 Innings
0
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Bob Scheffing
Career
Per 9 Innings
1444
William Contreras
Career
Per 9 Inningsverified
142
0.31
Bob Scheffing
Careerverified
Per 9 Innings
166
William Contreras
Career
Per 9 Innings
35
0.08
Bob Scheffing
Careerverified
Per 9 Inningsverified
27
William Contreras
Careerverified
Per 9 Inningsverified
4340
9.57
Bob Scheffing
Career
Per 9 Innings
1637
William Contreras
Careerverified
Per 9 Inningsverified
4305
9.49
Bob Scheffing
Career
Per 9 Innings
1610
William Contreras
Careerverified
Per 9 Inningsverified
99.19
99.19
Bob Scheffing
Career
Per 9 Innings
98.35
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Bob Scheffing
Career
Per 9 Innings
4.16
William Contreras
Careerverified
Per 9 Inningsverified
97.88
97.88
Bob Scheffing
Career
Per 9 Innings
0
William Contreras
Career
Per 9 Inningsverified
14
0.03
Bob Scheffing
Careerverified
Per 9 Innings
24
William Contreras
Careerverified
Per 9 Innings
24
0.05
Bob Scheffing
Career
Per 9 Inningsverified
31
William Contreras
Career
Per 9 Innings
93
0.21
Bob Scheffing
Careerverified
Per 9 Inningsverified
0
William Contreras
Career
Per 9 Innings
264
0.58
Bob Scheffing
Careerverified
Per 9 Inningsverified
0
William Contreras
Careerverified
Per 9 Inningsverified
75
0.17
Bob Scheffing
Career
Per 9 Innings
0