Mark Contreras vs. Moe Thacker — Career Comparison

MillenialCaliforniaThrows RightBats LeftNorth AmericaMinnesota TwinsAmerican LeagueCenter Fielder
Silent GenerationKentuckyThrows RightBats RightNorth AmericaChicago CubsNational LeagueCatcher

Looking at the career totals, Mark Contreras and Moe Thacker are closely matched on the surface stats. Moe Thacker posted stronger numbers in OPS (.536 vs .441) and on-base percentage (.309 vs .148). Mark Contreras had the advantage in slugging (.293 vs .227). By the career numbers, Moe Thacker had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mark Contreras and Moe Thacker

Mark Contreras
Career
Per 600 PA
1
1
Moe Thacker
Careerverified
Per 600 PAverified
5
5
Mark Contreras
Career
Per 600 PA
28
275.41
Moe Thacker
Careerverified
Per 600 PAverified
158
312.87
Mark Contreras
Career
Per 600 PA
61
600
Moe Thacker
Careerverified
Per 600 PA
303
600
Mark Contreras
Career
Per 600 PAverified
58
570.49
Moe Thacker
Careerverified
Per 600 PA
260
514.85
Mark Contreras
Career
Per 600 PA
0.121
0.121
Moe Thacker
Careerverified
Per 600 PAverified
0.177
0.177
Mark Contreras
Career
Per 600 PA
0.473
0.473
Moe Thacker
Careerverified
Per 600 PAverified
0.557
0.557
Mark Contreras
Career
Per 600 PA
7
68.85
Moe Thacker
Careerverified
Per 600 PAverified
46
91.09
Mark Contreras
Career
Per 600 PA
3
29.51
Moe Thacker
Careerverified
Per 600 PAverified
37
73.27
Mark Contreras
Career
Per 600 PA
1
9.84
Moe Thacker
Careerverified
Per 600 PAverified
7
13.86
Mark Contreras
Career
Per 600 PA
0
0
Moe Thacker
Career
Per 600 PA
0
0
Mark Contreras
Careerverified
Per 600 PAverified
3
29.51
Moe Thacker
Career
Per 600 PA
2
3.96
Mark Contreras
Career
Per 600 PAverified
4
39.34
Moe Thacker
Careerverified
Per 600 PA
9
17.82
Mark Contreras
Careerverified
Per 600 PAverified
0.571
0.571
Moe Thacker
Career
Per 600 PA
0.196
0.196
Mark Contreras
Careerverified
Per 600 PAverified
0.052
0.052
Moe Thacker
Career
Per 600 PA
0.008
0.008
Mark Contreras
Careerverified
Per 600 PAverified
0.429
0.429
Moe Thacker
Career
Per 600 PA
0.044
0.044
Mark Contreras
Career
Per 600 PAverified
4.02
39.57
Moe Thacker
Careerverified
Per 600 PA
18.41
36.45
Mark Contreras
Career
Per 600 PAverified
17
167.21
Moe Thacker
Careerverified
Per 600 PA
59
116.83
Mark Contreras
Career
Per 600 PA
9
88.52
Moe Thacker
Careerverified
Per 600 PAverified
88
174.26
Mark Contreras
Career
Per 600 PA
0.148
0.148
Moe Thacker
Careerverified
Per 600 PAverified
0.29
0.29
Mark Contreras
Careerverified
Per 600 PAverified
0.293
0.293
Moe Thacker
Career
Per 600 PA
0.227
0.227
Mark Contreras
Career
Per 600 PA
0.441
0.441
Moe Thacker
Careerverified
Per 600 PAverified
0.517
0.517
Mark Contreras
Careerverified
Per 600 PAverified
0.172
0.172
Moe Thacker
Career
Per 600 PA
0.05
0.05
Mark Contreras
Career
Per 600 PA
0.14
0.14
Moe Thacker
Careerverified
Per 600 PAverified
0.187
0.187
Mark Contreras
Career
Per 600 PA
0.377
0.377
Moe Thacker
Careerverified
Per 600 PAverified
0.457
0.457
Mark Contreras
Career
Per 600 PA
0.114
0.114
Moe Thacker
Careerverified
Per 600 PAverified
0.247
0.247
Mark Contreras
Career
Per 600 PAverified
9
88.52
Moe Thacker
Careerverified
Per 600 PA
20
39.6
Mark Contreras
Career
Per 600 PAverified
6
59.02
Moe Thacker
Careerverified
Per 600 PA
20
39.6
Mark Contreras
Career
Per 600 PAverified
12
118.03
Moe Thacker
Careerverified
Per 600 PA
38
75.25
Mark Contreras
Career
Per 600 PA
1.08
10.65
Moe Thacker
Careerverified
Per 600 PAverified
17.66
34.97
Mark Contreras
Career
Per 600 PAverified
1
9.84
Moe Thacker
Careerverified
Per 600 PA
2
3.96
Mark Contreras
Career
Per 600 PA
1
9.84
Moe Thacker
Careerverified
Per 600 PAverified
40
79.21
Mark Contreras
Career
Per 600 PA
0
0
Moe Thacker
Careerverified
Per 600 PAverified
8
15.84
Mark Contreras
Careerverified
Per 600 PA
21
206.56
Moe Thacker
Career
Per 600 PAverified
81
160.4
Mark Contreras
Career
Per 600 PA
2.9
2.9
Moe Thacker
Careerverified
Per 600 PAverified
3.74
3.74
Mark Contreras
Career
Per 600 PA
0.05
0.05
Moe Thacker
Careerverified
Per 600 PAverified
0.49
0.49
Mark Contreras
Career
Per 600 PA
0
0
Moe Thacker
Career
Per 600 PA
0
0
Mark Contreras
Career
Per 600 PAverified
1
9.84
Moe Thacker
Career
Per 600 PA
1
1.98
Mark Contreras
Careerverified
Per 600 PA
2
19.67
Moe Thacker
Career
Per 600 PAverified
7
13.86
Mark Contreras
Career
Per 600 PAverified
1
9.84
Moe Thacker
Career
Per 600 PA
1
1.98
Mark Contreras
Career
Per 600 PA
0
0
Moe Thacker
Careerverified
Per 600 PAverified
2
3.96
Mark Contreras
Career
Per 600 PAverified
1
9.84
Moe Thacker
Careerverified
Per 600 PA
3
5.94
Mark Contreras
Careerverified
Per 600 PAverified
100
100
Moe Thacker
Career
Per 600 PA
33.33
33.33

Fielding Stats for Mark Contreras and Moe Thacker

Mark Contreras
Career
Per 9 Innings
1
1
Moe Thacker
Careerverified
Per 9 Inningsverified
5
5
Mark Contreras
Career
Per 9 Innings
24
1.43
Moe Thacker
Careerverified
Per 9 Inningsverified
152
1.71
Mark Contreras
Career
Per 9 Innings
15
0.9
Moe Thacker
Careerverified
Per 9 Inningsverified
84
0.95
Mark Contreras
Career
Per 9 Innings
452
27
Moe Thacker
Careerverified
Per 9 Innings
2394
27
Mark Contreras
Career
Per 9 Innings
150.2
9
Moe Thacker
Careerverified
Per 9 Innings
798
9
Mark Contreras
Career
Per 9 Innings
45
2.69
Moe Thacker
Careerverified
Per 9 Inningsverified
499
5.63
Mark Contreras
Career
Per 9 Innings
3
0.18
Moe Thacker
Careerverified
Per 9 Inningsverified
69
0.78
Mark Contreras
Careerverified
Per 9 Inningsverified
1
0.06
Moe Thacker
Career
Per 9 Innings
9
0.1
Mark Contreras
Career
Per 9 Innings
49
2.93
Moe Thacker
Careerverified
Per 9 Inningsverified
577
6.51
Mark Contreras
Career
Per 9 Innings
48
2.87
Moe Thacker
Careerverified
Per 9 Inningsverified
568
6.41
Mark Contreras
Career
Per 9 Innings
97.96
97.96
Moe Thacker
Careerverified
Per 9 Inningsverified
98.44
98.44
Mark Contreras
Career
Per 9 Innings
2
2
Moe Thacker
Careerverified
Per 9 Inningsverified
3.737
3.737
Mark Contreras
Careerverified
Per 9 Inningsverified
62.5
62.5
Moe Thacker
Career
Per 9 Innings
55.26
55.26
Mark Contreras
Career
Per 9 Innings
0
0
Moe Thacker
Careerverified
Per 9 Inningsverified
11
0.12
Mark Contreras
Careerverified
Per 9 Inningsverified
0
0
Moe Thacker
Career
Per 9 Innings
12
0.14
Mark Contreras
Careerverified
Per 9 Inningsverified
0
0
Moe Thacker
Career
Per 9 Innings
26
0.29
Mark Contreras
Careerverified
Per 9 Inningsverified
0
0
Moe Thacker
Career
Per 9 Innings
45
0.51
Mark Contreras
Career
Per 9 Innings
0
0
Moe Thacker
Careerverified
Per 9 Inningsverified
39
0.44