William Contreras vs. Moe Thacker — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueCatcherSilver SluggerAll-Star
Silent GenerationKentuckyThrows RightBats RightNorth AmericaChicago CubsNational LeagueCatcher

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

William Contreras
Careerverified
Per 600 PAverified
6
6
Moe Thacker
Career
Per 600 PA
5
5
William Contreras
Careerverified
Per 600 PA
599
142.62
Moe Thacker
Career
Per 600 PAverified
158
312.87
William Contreras
Careerverified
Per 600 PA
2520
600
Moe Thacker
Career
Per 600 PA
303
600
William Contreras
Careerverified
Per 600 PAverified
2208
525.71
Moe Thacker
Career
Per 600 PA
260
514.85
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Moe Thacker
Career
Per 600 PA
0.177
0.177
William Contreras
Careerverified
Per 600 PAverified
0.819
0.819
Moe Thacker
Career
Per 600 PA
0.557
0.557
William Contreras
Careerverified
Per 600 PAverified
602
143.33
Moe Thacker
Career
Per 600 PA
46
91.09
William Contreras
Careerverified
Per 600 PAverified
390
92.86
Moe Thacker
Career
Per 600 PA
37
73.27
William Contreras
Careerverified
Per 600 PAverified
122
29.05
Moe Thacker
Career
Per 600 PA
7
13.86
William Contreras
Careerverified
Per 600 PAverified
5
1.19
Moe Thacker
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
85
20.24
Moe Thacker
Career
Per 600 PA
2
3.96
William Contreras
Careerverified
Per 600 PAverified
212
50.48
Moe Thacker
Career
Per 600 PA
9
17.82
William Contreras
Careerverified
Per 600 PAverified
0.352
0.352
Moe Thacker
Career
Per 600 PA
0.196
0.196
William Contreras
Careerverified
Per 600 PAverified
0.039
0.039
Moe Thacker
Career
Per 600 PA
0.008
0.008
William Contreras
Careerverified
Per 600 PAverified
0.141
0.141
Moe Thacker
Career
Per 600 PA
0.044
0.044
William Contreras
Careerverified
Per 600 PAverified
356.42
84.86
Moe Thacker
Career
Per 600 PA
18.41
36.45
William Contreras
Careerverified
Per 600 PAverified
989
235.48
Moe Thacker
Career
Per 600 PA
59
116.83
William Contreras
Careerverified
Per 600 PAverified
899
214.05
Moe Thacker
Career
Per 600 PA
88
174.26
William Contreras
Careerverified
Per 600 PAverified
0.357
0.357
Moe Thacker
Career
Per 600 PA
0.29
0.29
William Contreras
Careerverified
Per 600 PAverified
0.448
0.448
Moe Thacker
Career
Per 600 PA
0.227
0.227
William Contreras
Careerverified
Per 600 PAverified
0.805
0.805
Moe Thacker
Career
Per 600 PA
0.517
0.517
William Contreras
Careerverified
Per 600 PAverified
0.175
0.175
Moe Thacker
Career
Per 600 PA
0.05
0.05
William Contreras
Careerverified
Per 600 PAverified
0.273
0.273
Moe Thacker
Career
Per 600 PA
0.187
0.187
William Contreras
Careerverified
Per 600 PAverified
0.781
0.781
Moe Thacker
Career
Per 600 PA
0.457
0.457
William Contreras
Careerverified
Per 600 PAverified
0.325
0.325
Moe Thacker
Career
Per 600 PA
0.247
0.247
William Contreras
Careerverified
Per 600 PAverified
344
81.9
Moe Thacker
Career
Per 600 PA
20
39.6
William Contreras
Careerverified
Per 600 PAverified
315
75
Moe Thacker
Career
Per 600 PA
20
39.6
William Contreras
Careerverified
Per 600 PAverified
574
136.67
Moe Thacker
Career
Per 600 PA
38
75.25
William Contreras
Careerverified
Per 600 PAverified
359.01
85.48
Moe Thacker
Career
Per 600 PA
17.66
34.97
William Contreras
Careerverified
Per 600 PA
14
3.33
Moe Thacker
Career
Per 600 PAverified
2
3.96
William Contreras
Careerverified
Per 600 PA
283
67.38
Moe Thacker
Career
Per 600 PAverified
40
79.21
William Contreras
Careerverified
Per 600 PA
13
3.1
Moe Thacker
Career
Per 600 PAverified
8
15.84
William Contreras
Career
Per 600 PAverified
547
130.24
Moe Thacker
Careerverified
Per 600 PA
81
160.4
William Contreras
Careerverified
Per 600 PAverified
4.61
4.61
Moe Thacker
Career
Per 600 PA
3.74
3.74
William Contreras
Careerverified
Per 600 PAverified
0.52
0.52
Moe Thacker
Career
Per 600 PA
0.49
0.49
William Contreras
Careerverified
Per 600 PAverified
1
0.24
Moe Thacker
Career
Per 600 PA
0
0
William Contreras
Careerverified
Per 600 PAverified
14
3.33
Moe Thacker
Career
Per 600 PA
1
1.98
William Contreras
Career
Per 600 PA
64
15.24
Moe Thacker
Careerverified
Per 600 PAverified
7
13.86
William Contreras
Careerverified
Per 600 PAverified
23
5.48
Moe Thacker
Career
Per 600 PA
1
1.98
William Contreras
Careerverified
Per 600 PA
7
1.67
Moe Thacker
Career
Per 600 PAverified
2
3.96
William Contreras
Careerverified
Per 600 PAverified
30
7.14
Moe Thacker
Career
Per 600 PA
3
5.94
William Contreras
Careerverified
Per 600 PAverified
76.67
76.67
Moe Thacker
Career
Per 600 PA
33.33
33.33

Fielding Stats for William Contreras and Moe Thacker

William Contreras
Careerverified
Per 9 Inningsverified
6
6
Moe Thacker
Career
Per 9 Innings
5
5
William Contreras
Careerverified
Per 9 Innings
472
1.04
Moe Thacker
Career
Per 9 Inningsverified
152
1.71
William Contreras
Careerverified
Per 9 Inningsverified
462
1.02
Moe Thacker
Career
Per 9 Innings
84
0.95
William Contreras
Careerverified
Per 9 Innings
12242
27
Moe Thacker
Career
Per 9 Innings
2394
27
William Contreras
Careerverified
Per 9 Innings
4080.2
9
Moe Thacker
Career
Per 9 Innings
798
9
William Contreras
Careerverified
Per 9 Inningsverified
4163
9.18
Moe Thacker
Career
Per 9 Innings
499
5.63
William Contreras
Careerverified
Per 9 Innings
142
0.31
Moe Thacker
Career
Per 9 Inningsverified
69
0.78
William Contreras
Career
Per 9 Inningsverified
35
0.08
Moe Thacker
Careerverified
Per 9 Innings
9
0.1
William Contreras
Careerverified
Per 9 Inningsverified
4340
9.57
Moe Thacker
Career
Per 9 Innings
577
6.51
William Contreras
Careerverified
Per 9 Inningsverified
4305
9.49
Moe Thacker
Career
Per 9 Innings
568
6.41
William Contreras
Careerverified
Per 9 Inningsverified
99.19
99.19
Moe Thacker
Career
Per 9 Innings
98.44
98.44
William Contreras
Careerverified
Per 9 Inningsverified
9.121
9.121
Moe Thacker
Career
Per 9 Innings
3.737
3.737
William Contreras
Careerverified
Per 9 Inningsverified
97.88
97.88
Moe Thacker
Career
Per 9 Innings
55.26
55.26
William Contreras
Careerverified
Per 9 Innings
14
0.03
Moe Thacker
Career
Per 9 Inningsverified
11
0.12
William Contreras
Career
Per 9 Inningsverified
24
0.05
Moe Thacker
Careerverified
Per 9 Innings
12
0.14
William Contreras
Career
Per 9 Inningsverified
93
0.21
Moe Thacker
Careerverified
Per 9 Innings
26
0.29
William Contreras
Career
Per 9 Innings
264
0.58
Moe Thacker
Careerverified
Per 9 Inningsverified
45
0.51
William Contreras
Careerverified
Per 9 Innings
75
0.17
Moe Thacker
Career
Per 9 Inningsverified
39
0.44