Oswaldo Cabrera vs. Moe Thacker — Career Comparison

Gen ZVenezuelaThrows RightBats SwitchSouth AmericaNew York YankeesAmerican LeagueThird Baseman
Silent GenerationKentuckyThrows RightBats RightNorth AmericaChicago CubsNational LeagueCatcher

On the career numbers, Oswaldo Cabrera posted the stronger offensive profile against Moe Thacker. Oswaldo Cabrera posted stronger numbers in OPS (.642 vs .536) and slugging (.346 vs .227). Moe Thacker had the advantage in on-base percentage (.309 vs .296). By the career numbers, Oswaldo Cabrera had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Oswaldo Cabrera and Moe Thacker

Oswaldo Cabrera
Career
Per 600 PA
4
4
Moe Thacker
Careerverified
Per 600 PAverified
5
5
Oswaldo Cabrera
Careerverified
Per 600 PA
302
190.94
Moe Thacker
Career
Per 600 PAverified
158
312.87
Oswaldo Cabrera
Careerverified
Per 600 PA
949
600
Moe Thacker
Career
Per 600 PA
303
600
Oswaldo Cabrera
Careerverified
Per 600 PAverified
858
542.47
Moe Thacker
Career
Per 600 PA
260
514.85
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.234
0.234
Moe Thacker
Career
Per 600 PA
0.177
0.177
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.67
0.67
Moe Thacker
Career
Per 600 PA
0.557
0.557
Oswaldo Cabrera
Careerverified
Per 600 PAverified
201
127.08
Moe Thacker
Career
Per 600 PA
46
91.09
Oswaldo Cabrera
Careerverified
Per 600 PAverified
146
92.31
Moe Thacker
Career
Per 600 PA
37
73.27
Oswaldo Cabrera
Careerverified
Per 600 PAverified
34
21.5
Moe Thacker
Career
Per 600 PA
7
13.86
Oswaldo Cabrera
Careerverified
Per 600 PAverified
1
0.63
Moe Thacker
Career
Per 600 PA
0
0
Oswaldo Cabrera
Careerverified
Per 600 PAverified
20
12.64
Moe Thacker
Career
Per 600 PA
2
3.96
Oswaldo Cabrera
Careerverified
Per 600 PAverified
55
34.77
Moe Thacker
Career
Per 600 PA
9
17.82
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.274
0.274
Moe Thacker
Career
Per 600 PA
0.196
0.196
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.023
0.023
Moe Thacker
Career
Per 600 PA
0.008
0.008
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.1
0.1
Moe Thacker
Career
Per 600 PA
0.044
0.044
Oswaldo Cabrera
Careerverified
Per 600 PAverified
92.43
58.44
Moe Thacker
Career
Per 600 PA
18.41
36.45
Oswaldo Cabrera
Careerverified
Per 600 PAverified
297
187.78
Moe Thacker
Career
Per 600 PA
59
116.83
Oswaldo Cabrera
Careerverified
Per 600 PAverified
278
175.76
Moe Thacker
Career
Per 600 PA
88
174.26
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.295
0.295
Moe Thacker
Career
Per 600 PA
0.29
0.29
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.346
0.346
Moe Thacker
Career
Per 600 PA
0.227
0.227
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.641
0.641
Moe Thacker
Career
Per 600 PA
0.517
0.517
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.112
0.112
Moe Thacker
Career
Per 600 PA
0.05
0.05
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.219
0.219
Moe Thacker
Career
Per 600 PA
0.187
0.187
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.575
0.575
Moe Thacker
Career
Per 600 PA
0.457
0.457
Oswaldo Cabrera
Careerverified
Per 600 PAverified
0.282
0.282
Moe Thacker
Career
Per 600 PA
0.247
0.247
Oswaldo Cabrera
Careerverified
Per 600 PAverified
120
75.87
Moe Thacker
Career
Per 600 PA
20
39.6
Oswaldo Cabrera
Careerverified
Per 600 PAverified
95
60.06
Moe Thacker
Career
Per 600 PA
20
39.6
Oswaldo Cabrera
Careerverified
Per 600 PAverified
195
123.29
Moe Thacker
Career
Per 600 PA
38
75.25
Oswaldo Cabrera
Careerverified
Per 600 PAverified
94.11
59.5
Moe Thacker
Career
Per 600 PA
17.66
34.97
Oswaldo Cabrera
Careerverified
Per 600 PA
5
3.16
Moe Thacker
Career
Per 600 PAverified
2
3.96
Oswaldo Cabrera
Careerverified
Per 600 PA
72
45.52
Moe Thacker
Career
Per 600 PAverified
40
79.21
Oswaldo Cabrera
Career
Per 600 PA
1
0.63
Moe Thacker
Careerverified
Per 600 PAverified
8
15.84
Oswaldo Cabrera
Career
Per 600 PAverified
204
128.98
Moe Thacker
Careerverified
Per 600 PA
81
160.4
Oswaldo Cabrera
Careerverified
Per 600 PAverified
4.65
4.65
Moe Thacker
Career
Per 600 PA
3.74
3.74
Oswaldo Cabrera
Career
Per 600 PA
0.35
0.35
Moe Thacker
Careerverified
Per 600 PAverified
0.49
0.49
Oswaldo Cabrera
Careerverified
Per 600 PAverified
7
4.43
Moe Thacker
Career
Per 600 PA
0
0
Oswaldo Cabrera
Careerverified
Per 600 PAverified
7
4.43
Moe Thacker
Career
Per 600 PA
1
1.98
Oswaldo Cabrera
Career
Per 600 PAverified
14
8.85
Moe Thacker
Careerverified
Per 600 PA
7
13.86
Oswaldo Cabrera
Careerverified
Per 600 PAverified
15
9.48
Moe Thacker
Career
Per 600 PA
1
1.98
Oswaldo Cabrera
Careerverified
Per 600 PA
5
3.16
Moe Thacker
Career
Per 600 PAverified
2
3.96
Oswaldo Cabrera
Careerverified
Per 600 PAverified
20
12.64
Moe Thacker
Career
Per 600 PA
3
5.94
Oswaldo Cabrera
Careerverified
Per 600 PAverified
75
75
Moe Thacker
Career
Per 600 PA
33.33
33.33

Fielding Stats for Oswaldo Cabrera and Moe Thacker

Oswaldo Cabrera
Career
Per 9 Innings
4
4
Moe Thacker
Careerverified
Per 9 Inningsverified
5
5
Oswaldo Cabrera
Careerverified
Per 9 Innings
325
1.35
Moe Thacker
Career
Per 9 Inningsverified
152
1.71
Oswaldo Cabrera
Careerverified
Per 9 Inningsverified
230
0.96
Moe Thacker
Career
Per 9 Innings
84
0.95
Oswaldo Cabrera
Careerverified
Per 9 Innings
6488
27
Moe Thacker
Career
Per 9 Innings
2394
27
Oswaldo Cabrera
Careerverified
Per 9 Innings
2162.2
9
Moe Thacker
Career
Per 9 Innings
798
9
Oswaldo Cabrera
Career
Per 9 Innings
370
1.54
Moe Thacker
Careerverified
Per 9 Inningsverified
499
5.63
Oswaldo Cabrera
Careerverified
Per 9 Inningsverified
287
1.19
Moe Thacker
Career
Per 9 Innings
69
0.78
Oswaldo Cabrera
Career
Per 9 Inningsverified
18
0.07
Moe Thacker
Careerverified
Per 9 Innings
9
0.1
Oswaldo Cabrera
Careerverified
Per 9 Innings
675
2.81
Moe Thacker
Career
Per 9 Inningsverified
577
6.51
Oswaldo Cabrera
Careerverified
Per 9 Innings
657
2.73
Moe Thacker
Career
Per 9 Inningsverified
568
6.41
Oswaldo Cabrera
Career
Per 9 Innings
97.33
97.33
Moe Thacker
Careerverified
Per 9 Inningsverified
98.44
98.44
Oswaldo Cabrera
Career
Per 9 Innings
2.022
2.022
Moe Thacker
Careerverified
Per 9 Inningsverified
3.737
3.737
Oswaldo Cabrera
Careerverified
Per 9 Inningsverified
70.77
70.77
Moe Thacker
Career
Per 9 Innings
55.26
55.26
Oswaldo Cabrera
Careerverified
Per 9 Inningsverified
40
0.17
Moe Thacker
Career
Per 9 Innings
11
0.12
Oswaldo Cabrera
Careerverified
Per 9 Inningsverified
0
0
Moe Thacker
Career
Per 9 Innings
12
0.14
Oswaldo Cabrera
Careerverified
Per 9 Inningsverified
0
0
Moe Thacker
Career
Per 9 Innings
26
0.29
Oswaldo Cabrera
Careerverified
Per 9 Inningsverified
0
0
Moe Thacker
Career
Per 9 Innings
45
0.51
Oswaldo Cabrera
Career
Per 9 Innings
0
0
Moe Thacker
Careerverified
Per 9 Inningsverified
39
0.44