William Contreras vs. Bud Sharpe — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star
Pre-GenerationalPennsylvaniaThrows RightBats RightNorth AmericaBoston BravesNational LeagueFirst Baseman

On the career numbers, William Contreras posted the stronger offensive profile against Bud Sharpe. William Contreras posted stronger numbers in OPS (.808 vs .518) and on-base percentage (.360 vs .249). 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 Bud Sharpe

William Contreras
Careerverified
Per 600 PAverified
6
6
Bud Sharpe
Career
Per 600 PA
2
2
William Contreras
Careerverified
Per 600 PA
599
142.62
Bud Sharpe
Career
Per 600 PAverified
165
147.76
William Contreras
Careerverified
Per 600 PA
2520
600
Bud Sharpe
Career
Per 600 PA
670
600
William Contreras
Careerverified
Per 600 PA
2208
525.71
Bud Sharpe
Career
Per 600 PAverified
625
559.7
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Bud Sharpe
Career
Per 600 PA
0.222
0.222
William Contreras
Careerverified
Per 600 PAverified
0.819
0.819
Bud Sharpe
Career
Per 600 PA
0.547
0.547
William Contreras
Careerverified
Per 600 PAverified
602
143.33
Bud Sharpe
Career
Per 600 PA
139
124.48
William Contreras
Careerverified
Per 600 PA
390
92.86
Bud Sharpe
Career
Per 600 PAverified
116
103.88
William Contreras
Careerverified
Per 600 PAverified
122
29.05
Bud Sharpe
Career
Per 600 PA
17
15.22
William Contreras
Career
Per 600 PA
5
1.19
Bud Sharpe
Careerverified
Per 600 PAverified
6
5.37
William Contreras
Careerverified
Per 600 PAverified
85
20.24
Bud Sharpe
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
212
50.48
Bud Sharpe
Career
Per 600 PA
23
20.6
William Contreras
Careerverified
Per 600 PAverified
0.352
0.352
Bud Sharpe
Career
Per 600 PA
0.166
0.166
William Contreras
Careerverified
Per 600 PAverified
0.039
0.039
Bud Sharpe
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
0.141
0.141
Bud Sharpe
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
356.42
84.86
Bud Sharpe
Career
Per 600 PA
42.33
37.91
William Contreras
Careerverified
Per 600 PAverified
989
235.48
Bud Sharpe
Career
Per 600 PA
168
150.45
William Contreras
Careerverified
Per 600 PAverified
899
214.05
Bud Sharpe
Career
Per 600 PA
161
144.18
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Bud Sharpe
Career
Per 600 PA
0.249
0.249
William Contreras
Careerverified
Per 600 PAverified
0.448
0.448
Bud Sharpe
Career
Per 600 PA
0.269
0.269
William Contreras
Careerverified
Per 600 PAverified
0.805
0.805
Bud Sharpe
Career
Per 600 PA
0.518
0.518
William Contreras
Careerverified
Per 600 PAverified
0.175
0.175
Bud Sharpe
Career
Per 600 PA
0.046
0.046
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Bud Sharpe
Career
Per 600 PA
0.179
0.179
William Contreras
Careerverified
Per 600 PAverified
0.781
0.781
Bud Sharpe
Career
Per 600 PA
0.399
0.399
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Bud Sharpe
Career
Per 600 PA
0.238
0.238
William Contreras
Careerverified
Per 600 PAverified
344
81.9
Bud Sharpe
Career
Per 600 PA
40
35.82
William Contreras
Careerverified
Per 600 PAverified
315
75
Bud Sharpe
Career
Per 600 PA
41
36.72
William Contreras
Careerverified
Per 600 PAverified
574
136.67
Bud Sharpe
Career
Per 600 PA
81
72.54
William Contreras
Careerverified
Per 600 PAverified
359.01
85.48
Bud Sharpe
Career
Per 600 PA
48.24
43.2
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Bud Sharpe
Career
Per 600 PA
1
0.9
William Contreras
Careerverified
Per 600 PAverified
283
67.38
Bud Sharpe
Career
Per 600 PA
21
18.81
William Contreras
Careerverified
Per 600 PAverified
13
3.1
Bud Sharpe
Career
Per 600 PA
0
0
William Contreras
Career
Per 600 PA
547
130.24
Bud Sharpe
Careerverified
Per 600 PAverified
41
36.72
William Contreras
Career
Per 600 PA
4.61
4.61
Bud Sharpe
Careerverified
Per 600 PAverified
16.34
16.34
William Contreras
Careerverified
Per 600 PAverified
0.52
0.52
Bud Sharpe
Career
Per 600 PA
0.51
0.51
William Contreras
Career
Per 600 PA
1
0.24
Bud Sharpe
Careerverified
Per 600 PAverified
23
20.6
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Bud Sharpe
Career
Per 600 PA
0
0
William Contreras
Career
Per 600 PA
64
15.24
Bud Sharpe
Careerverified
Per 600 PAverified
0
0
William Contreras
Careerverified
Per 600 PAverified
23
5.48
Bud Sharpe
Career
Per 600 PA
4
3.58
William Contreras
Careerverified
Per 600 PAverified
7
1.67
Bud Sharpe
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
30
7.14
Bud Sharpe
Career
Per 600 PA
4
3.58
William Contreras
Career
Per 600 PA
76.67
76.67
Bud Sharpe
Careerverified
Per 600 PAverified
100
100

Fielding Stats for William Contreras and Bud Sharpe

William Contreras
Careerverified
Per 9 Inningsverified
6
6
Bud Sharpe
Career
Per 9 Innings
2
2
William Contreras
Careerverified
Per 9 Innings
472
1.04
Bud Sharpe
Career
Per 9 Innings
163
1.04
William Contreras
Careerverified
Per 9 Innings
462
1.02
Bud Sharpe
Career
Per 9 Inningsverified
162
1.03
William Contreras
Careerverified
Per 9 Innings
12242
27
Bud Sharpe
Career
Per 9 Innings
4239
27
William Contreras
Careerverified
Per 9 Innings
4080.2
9
Bud Sharpe
Career
Per 9 Innings
1413
9
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Bud Sharpe
Career
Per 9 Innings
1232
7.85
William Contreras
Careerverified
Per 9 Innings
142
0.31
Bud Sharpe
Career
Per 9 Inningsverified
104
0.66
William Contreras
Career
Per 9 Inningsverified
35
0.08
Bud Sharpe
Careerverified
Per 9 Innings
23
0.15
William Contreras
Careerverified
Per 9 Inningsverified
4340
9.57
Bud Sharpe
Career
Per 9 Innings
1359
8.66
William Contreras
Careerverified
Per 9 Inningsverified
4305
9.49
Bud Sharpe
Career
Per 9 Innings
1336
8.51
William Contreras
Careerverified
Per 9 Inningsverified
99.19
99.19
Bud Sharpe
Career
Per 9 Innings
98.31
98.31
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Bud Sharpe
Career
Per 9 Innings
8.196
8.196
William Contreras
Career
Per 9 Innings
97.88
97.88
Bud Sharpe
Careerverified
Per 9 Inningsverified
99.39
99.39
William Contreras
Career
Per 9 Innings
14
0.03
Bud Sharpe
Careerverified
Per 9 Inningsverified
75
0.48
William Contreras
Career
Per 9 Innings
24
0.05
Bud Sharpe
Careerverified
Per 9 Inningsverified
6
0.04
William Contreras
Career
Per 9 Innings
93
0.21
Bud Sharpe
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Innings
264
0.58
Bud Sharpe
Careerverified
Per 9 Inningsverified
6
0.04
William Contreras
Careerverified
Per 9 Inningsverified
75
0.17
Bud Sharpe
Career
Per 9 Innings
7
0.04