William Contreras vs. Greg Smith — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star
Gen XMarylandThrows RightBats SwitchNorth AmericaChicago CubsNational LeagueSecond Baseman

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

William Contreras
Careerverified
Per 600 PAverified
6
6
Greg Smith
Career
Per 600 PA
3
3
William Contreras
Careerverified
Per 600 PA
599
142.62
Greg Smith
Career
Per 600 PAverified
27
279.31
William Contreras
Careerverified
Per 600 PA
2520
600
Greg Smith
Career
Per 600 PA
58
600
William Contreras
Careerverified
Per 600 PA
2208
525.71
Greg Smith
Career
Per 600 PAverified
52
537.93
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Greg Smith
Career
Per 600 PA
0.212
0.212
William Contreras
Careerverified
Per 600 PAverified
0.819
0.819
Greg Smith
Career
Per 600 PA
0.591
0.591
William Contreras
Careerverified
Per 600 PAverified
602
143.33
Greg Smith
Career
Per 600 PA
11
113.79
William Contreras
Careerverified
Per 600 PAverified
390
92.86
Greg Smith
Career
Per 600 PA
8
82.76
William Contreras
Careerverified
Per 600 PAverified
122
29.05
Greg Smith
Career
Per 600 PA
2
20.69
William Contreras
Careerverified
Per 600 PA
5
1.19
Greg Smith
Career
Per 600 PAverified
1
10.34
William Contreras
Careerverified
Per 600 PAverified
85
20.24
Greg Smith
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
212
50.48
Greg Smith
Career
Per 600 PA
3
31.03
William Contreras
Careerverified
Per 600 PAverified
0.352
0.352
Greg Smith
Career
Per 600 PA
0.273
0.273
William Contreras
Careerverified
Per 600 PAverified
0.039
0.039
Greg Smith
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
0.141
0.141
Greg Smith
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
356.42
84.86
Greg Smith
Career
Per 600 PA
3.89
40.26
William Contreras
Careerverified
Per 600 PAverified
989
235.48
Greg Smith
Career
Per 600 PA
15
155.17
William Contreras
Careerverified
Per 600 PAverified
899
214.05
Greg Smith
Career
Per 600 PA
14
144.83
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Greg Smith
Career
Per 600 PA
0.25
0.25
William Contreras
Careerverified
Per 600 PAverified
0.448
0.448
Greg Smith
Career
Per 600 PA
0.289
0.289
William Contreras
Careerverified
Per 600 PAverified
0.805
0.805
Greg Smith
Career
Per 600 PA
0.539
0.539
William Contreras
Careerverified
Per 600 PAverified
0.175
0.175
Greg Smith
Career
Per 600 PA
0.077
0.077
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Greg Smith
Career
Per 600 PA
0.185
0.185
William Contreras
Careerverified
Per 600 PAverified
0.781
0.781
Greg Smith
Career
Per 600 PA
0.452
0.452
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Greg Smith
Career
Per 600 PA
0.239
0.239
William Contreras
Careerverified
Per 600 PAverified
344
81.9
Greg Smith
Career
Per 600 PA
6
62.07
William Contreras
Careerverified
Per 600 PAverified
315
75
Greg Smith
Career
Per 600 PA
7
72.41
William Contreras
Careerverified
Per 600 PAverified
574
136.67
Greg Smith
Career
Per 600 PA
13
134.48
William Contreras
Careerverified
Per 600 PAverified
359.01
85.48
Greg Smith
Career
Per 600 PA
4.06
42.01
William Contreras
Careerverified
Per 600 PA
14
3.33
Greg Smith
Career
Per 600 PAverified
1
10.34
William Contreras
Careerverified
Per 600 PAverified
283
67.38
Greg Smith
Career
Per 600 PA
2
20.69
William Contreras
Careerverified
Per 600 PAverified
13
3.1
Greg Smith
Career
Per 600 PA
0
0
William Contreras
Career
Per 600 PA
547
130.24
Greg Smith
Careerverified
Per 600 PAverified
7
72.41
William Contreras
Career
Per 600 PA
4.61
4.61
Greg Smith
Careerverified
Per 600 PAverified
8.29
8.29
William Contreras
Careerverified
Per 600 PAverified
0.52
0.52
Greg Smith
Career
Per 600 PA
0.29
0.29
William Contreras
Career
Per 600 PA
1
0.24
Greg Smith
Careerverified
Per 600 PAverified
2
20.69
William Contreras
Careerverified
Per 600 PA
14
3.33
Greg Smith
Career
Per 600 PAverified
1
10.34
William Contreras
Career
Per 600 PA
64
15.24
Greg Smith
Careerverified
Per 600 PAverified
1
10.34
William Contreras
Careerverified
Per 600 PA
23
5.48
Greg Smith
Career
Per 600 PAverified
1
10.34
William Contreras
Careerverified
Per 600 PAverified
7
1.67
Greg Smith
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PA
30
7.14
Greg Smith
Career
Per 600 PAverified
1
10.34
William Contreras
Career
Per 600 PA
76.67
76.67
Greg Smith
Careerverified
Per 600 PAverified
100
100

Fielding Stats for William Contreras and Greg Smith

William Contreras
Careerverified
Per 9 Inningsverified
6
6
Greg Smith
Career
Per 9 Innings
3
3
William Contreras
Careerverified
Per 9 Innings
472
1.04
Greg Smith
Career
Per 9 Inningsverified
17
1.4
William Contreras
Careerverified
Per 9 Inningsverified
462
1.02
Greg Smith
Career
Per 9 Innings
9
0.74
William Contreras
Careerverified
Per 9 Innings
12242
27
Greg Smith
Career
Per 9 Innings
328
27
William Contreras
Careerverified
Per 9 Innings
4080.2
9
Greg Smith
Career
Per 9 Innings
109.1
9
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Greg Smith
Career
Per 9 Innings
24
1.98
William Contreras
Careerverified
Per 9 Innings
142
0.31
Greg Smith
Career
Per 9 Inningsverified
41
3.38
William Contreras
Career
Per 9 Inningsverified
35
0.08
Greg Smith
Careerverified
Per 9 Innings
5
0.41
William Contreras
Careerverified
Per 9 Inningsverified
4340
9.57
Greg Smith
Career
Per 9 Innings
70
5.76
William Contreras
Careerverified
Per 9 Inningsverified
4305
9.49
Greg Smith
Career
Per 9 Innings
65
5.35
William Contreras
Careerverified
Per 9 Inningsverified
99.19
99.19
Greg Smith
Career
Per 9 Innings
92.86
92.86
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Greg Smith
Career
Per 9 Innings
3.824
3.824
William Contreras
Careerverified
Per 9 Inningsverified
97.88
97.88
Greg Smith
Career
Per 9 Innings
52.94
52.94
William Contreras
Careerverified
Per 9 Innings
14
0.03
Greg Smith
Career
Per 9 Inningsverified
9
0.74
William Contreras
Career
Per 9 Innings
24
0.05
Greg Smith
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Innings
93
0.21
Greg Smith
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Career
Per 9 Innings
264
0.58
Greg Smith
Careerverified
Per 9 Inningsverified
0
0
William Contreras
Careerverified
Per 9 Inningsverified
75
0.17
Greg Smith
Career
Per 9 Innings
0
0