Gene Moriarty vs. Shag Thompson — Career Comparison
On the career numbers, Shag Thompson posted the stronger offensive profile against Gene Moriarty. Shag Thompson posted stronger numbers in OPS (.610 vs .401) and on-base percentage (.357 vs .174). Gene Moriarty had the advantage in home run production (3 career HR at a higher rate). By the career numbers, Shag Thompson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Gene Moriarty and Shag Thompson
Gene Moriarty
Career
Per 600 PA
72
156.52
Shag Thompson
Career
Per 600 PA
48
290.91
Gene Moriarty
Career
Per 600 PA
276
600
Shag Thompson
Career
Per 600 PA
99
600
Gene Moriarty
Career
Per 600 PA
269
584.78
Shag Thompson
Career
Per 600 PA
79
478.79
Gene Moriarty
Career
Per 600 PA
0.152
0.152
Shag Thompson
Career
Per 600 PA
0.203
0.203
Gene Moriarty
Career
Per 600 PA
0.429
0.429
Shag Thompson
Career
Per 600 PA
0.671
0.671
Gene Moriarty
Career
Per 600 PA
11
23.91
Shag Thompson
Career
Per 600 PA
3
18.18
Gene Moriarty
Career
Per 600 PA
0.268
0.268
Shag Thompson
Career
Per 600 PA
0.188
0.188
Gene Moriarty
Career
Per 600 PA
0.011
0.011
Shag Thompson
Career
Per 600 PA
0
0
Gene Moriarty
Career
Per 600 PA
12.94
28.14
Shag Thompson
Career
Per 600 PA
9.35
56.65
Gene Moriarty
Career
Per 600 PA
61
132.61
Shag Thompson
Career
Per 600 PA
20
121.21
Gene Moriarty
Career
Per 600 PA
48
104.35
Shag Thompson
Career
Per 600 PA
35
212.12
Gene Moriarty
Career
Per 600 PA
0.174
0.174
Shag Thompson
Career
Per 600 PA
0.357
0.357
Gene Moriarty
Career
Per 600 PA
0.227
0.227
Shag Thompson
Career
Per 600 PA
0.253
0.253
Gene Moriarty
Career
Per 600 PA
0.074
0.074
Shag Thompson
Career
Per 600 PA
0.051
0.051
Gene Moriarty
Career
Per 600 PA
0.135
0.135
Shag Thompson
Career
Per 600 PA
0.224
0.224
Gene Moriarty
Career
Per 600 PA
0.329
0.329
Shag Thompson
Career
Per 600 PA
0.641
0.641
Gene Moriarty
Career
Per 600 PA
0.18
0.18
Shag Thompson
Career
Per 600 PA
0.271
0.271
Gene Moriarty
Career
Per 600 PA
46
100
Shag Thompson
Career
Per 600 PA
16
96.97
Gene Moriarty
Career
Per 600 PA
8.27
17.98
Shag Thompson
Career
Per 600 PA
10.22
61.96
Gene Moriarty
Career
Per 600 PA
55
119.57
Shag Thompson
Career
Per 600 PA
20
121.21
Gene Moriarty
Career
Per 600 PA
5.02
5.02
Shag Thompson
Career
Per 600 PA
4.95
4.95
Gene Moriarty
Career
Per 600 PA
0.07
0.07
Shag Thompson
Career
Per 600 PA
0.9
0.9
Gene Moriarty
Career
Per 600 PA
0
0
Shag Thompson
Career
Per 600 PA
0
0
Gene Moriarty
Career
Per 600 PA
7
15.22
Shag Thompson
Career
Per 600 PA
2
12.12
Gene Moriarty
Career
Per 600 PA
7
15.22
Shag Thompson
Career
Per 600 PA
3
18.18
Gene Moriarty
Career
Per 600 PA
100
100
Shag Thompson
Career
Per 600 PA
66.67
66.67
Fielding Stats for Gene Moriarty and Shag Thompson
Gene Moriarty
Career
Per 9 Innings
73
0.99
Shag Thompson
Career
Per 9 Innings
23
Gene Moriarty
Career
Per 9 Innings
201
2.71
Shag Thompson
Career
Per 9 Innings
46
Gene Moriarty
Career
Per 9 Innings
163
2.2
Shag Thompson
Career
Per 9 Innings
45
Gene Moriarty
Career
Per 9 Innings
81.09
81.09
Shag Thompson
Career
Per 9 Innings
97.83
Gene Moriarty
Career
Per 9 Innings
2.233
2.233
Shag Thompson
Career
Per 9 Innings
1.957