Gene Moriarty vs. Ed Roetz — Career Comparison

Pre-GenerationalMassachusettsThrows LeftBats LeftNorth AmericaSt. Louis CardinalsNational LeagueLeft Fielder
Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueShortstop

On the career numbers, Ed Roetz posted the stronger offensive profile against Gene Moriarty. Ed Roetz posted stronger numbers in OPS (.684 vs .401) and on-base percentage (.306 vs .174). Gene Moriarty had the advantage in home run production (3 career HR at a higher rate). By the career numbers, Ed Roetz 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 Ed Roetz

Gene Moriarty
Careerverified
Per 600 PAverified
3
3
Ed Roetz
Career
Per 600 PA
1
1
Gene Moriarty
Careerverified
Per 600 PA
72
156.52
Ed Roetz
Career
Per 600 PAverified
16
188.24
Gene Moriarty
Careerverified
Per 600 PA
276
600
Ed Roetz
Career
Per 600 PA
51
600
Gene Moriarty
Careerverified
Per 600 PAverified
269
584.78
Ed Roetz
Career
Per 600 PA
45
529.41
Gene Moriarty
Career
Per 600 PA
0.152
0.152
Ed Roetz
Careerverified
Per 600 PAverified
0.244
0.244
Gene Moriarty
Career
Per 600 PA
0.429
0.429
Ed Roetz
Careerverified
Per 600 PAverified
0.706
0.706
Gene Moriarty
Careerverified
Per 600 PA
41
89.13
Ed Roetz
Career
Per 600 PAverified
11
129.41
Gene Moriarty
Careerverified
Per 600 PA
30
65.22
Ed Roetz
Career
Per 600 PAverified
6
70.59
Gene Moriarty
Careerverified
Per 600 PA
5
10.87
Ed Roetz
Career
Per 600 PAverified
4
47.06
Gene Moriarty
Careerverified
Per 600 PA
3
6.52
Ed Roetz
Career
Per 600 PAverified
1
11.76
Gene Moriarty
Careerverified
Per 600 PAverified
3
6.52
Ed Roetz
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PA
11
23.91
Ed Roetz
Career
Per 600 PAverified
5
58.82
Gene Moriarty
Career
Per 600 PA
0.268
0.268
Ed Roetz
Careerverified
Per 600 PAverified
0.455
0.455
Gene Moriarty
Careerverified
Per 600 PAverified
0.011
0.011
Ed Roetz
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.073
0.073
Ed Roetz
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PA
12.94
28.14
Ed Roetz
Career
Per 600 PAverified
5.44
64.03
Gene Moriarty
Careerverified
Per 600 PA
61
132.61
Ed Roetz
Career
Per 600 PAverified
17
200
Gene Moriarty
Careerverified
Per 600 PA
48
104.35
Ed Roetz
Career
Per 600 PAverified
15
176.47
Gene Moriarty
Career
Per 600 PA
0.174
0.174
Ed Roetz
Careerverified
Per 600 PAverified
0.306
0.306
Gene Moriarty
Career
Per 600 PA
0.227
0.227
Ed Roetz
Careerverified
Per 600 PAverified
0.378
0.378
Gene Moriarty
Career
Per 600 PA
0.401
0.401
Ed Roetz
Careerverified
Per 600 PAverified
0.684
0.684
Gene Moriarty
Career
Per 600 PA
0.074
0.074
Ed Roetz
Careerverified
Per 600 PAverified
0.133
0.133
Gene Moriarty
Career
Per 600 PA
0.135
0.135
Ed Roetz
Careerverified
Per 600 PAverified
0.232
0.232
Gene Moriarty
Career
Per 600 PA
0.329
0.329
Ed Roetz
Careerverified
Per 600 PAverified
0.618
0.618
Gene Moriarty
Career
Per 600 PA
0.18
0.18
Ed Roetz
Careerverified
Per 600 PAverified
0.282
0.282
Gene Moriarty
Careerverified
Per 600 PA
26
56.52
Ed Roetz
Career
Per 600 PAverified
7
82.35
Gene Moriarty
Careerverified
Per 600 PA
23
50
Ed Roetz
Career
Per 600 PAverified
5
58.82
Gene Moriarty
Careerverified
Per 600 PA
46
100
Ed Roetz
Career
Per 600 PAverified
12
141.18
Gene Moriarty
Careerverified
Per 600 PA
8.27
17.98
Ed Roetz
Career
Per 600 PAverified
5.64
66.38
Gene Moriarty
Careerverified
Per 600 PAverified
3
6.52
Ed Roetz
Career
Per 600 PA
0
0
Gene Moriarty
Career
Per 600 PA
4
8.7
Ed Roetz
Career
Per 600 PAverified
4
47.06
Gene Moriarty
Career
Per 600 PA
0
0
Ed Roetz
Career
Per 600 PA
0
0
Gene Moriarty
Career
Per 600 PA
55
119.57
Ed Roetz
Careerverified
Per 600 PAverified
6
70.59
Gene Moriarty
Career
Per 600 PA
5.02
5.02
Ed Roetz
Careerverified
Per 600 PAverified
8.5
8.5
Gene Moriarty
Career
Per 600 PA
0.07
0.07
Ed Roetz
Careerverified
Per 600 PAverified
0.67
0.67
Gene Moriarty
Career
Per 600 PA
0
0
Ed Roetz
Careerverified
Per 600 PAverified
2
23.53
Gene Moriarty
Career
Per 600 PA
0
0
Ed Roetz
Career
Per 600 PA
0
0
Gene Moriarty
Career
Per 600 PA
0
0
Ed Roetz
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
7
15.22
Ed Roetz
Career
Per 600 PA
0
0
Gene Moriarty
Career
Per 600 PA
0
0
Ed Roetz
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
7
15.22
Ed Roetz
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
100
100
Ed Roetz
Career
Per 600 PA

Fielding Stats for Gene Moriarty and Ed Roetz

Gene Moriarty
Careerverified
Per 9 Inningsverified
3
3
Ed Roetz
Career
Per 9 Innings
1
Gene Moriarty
Careerverified
Per 9 Inningsverified
73
0.99
Ed Roetz
Career
Per 9 Innings
16
Gene Moriarty
Career
Per 9 Innings
0
0
Ed Roetz
Career
Per 9 Innings
0
Gene Moriarty
Careerverified
Per 9 Inningsverified
2001
27
Ed Roetz
Career
Per 9 Innings
0
Gene Moriarty
Careerverified
Per 9 Inningsverified
667
9
Ed Roetz
Career
Per 9 Innings
0
Gene Moriarty
Careerverified
Per 9 Inningsverified
135
1.82
Ed Roetz
Career
Per 9 Innings
64
Gene Moriarty
Careerverified
Per 9 Inningsverified
28
0.38
Ed Roetz
Career
Per 9 Innings
25
Gene Moriarty
Career
Per 9 Innings
38
0.51
Ed Roetz
Careerverified
Per 9 Inningsverified
7
Gene Moriarty
Careerverified
Per 9 Inningsverified
201
2.71
Ed Roetz
Career
Per 9 Innings
96
Gene Moriarty
Careerverified
Per 9 Inningsverified
163
2.2
Ed Roetz
Career
Per 9 Innings
89
Gene Moriarty
Career
Per 9 Inningsverified
81.09
81.09
Ed Roetz
Careerverified
Per 9 Innings
92.71
Gene Moriarty
Career
Per 9 Inningsverified
2.233
2.233
Ed Roetz
Careerverified
Per 9 Innings
5.563
Gene Moriarty
Career
Per 9 Innings
0
0
Ed Roetz
Career
Per 9 Innings
0
Gene Moriarty
Career
Per 9 Innings
0
0
Ed Roetz
Careerverified
Per 9 Innings
11
Gene Moriarty
Career
Per 9 Innings
0
0
Ed Roetz
Career
Per 9 Innings
0
Gene Moriarty
Career
Per 9 Innings
0
0
Ed Roetz
Career
Per 9 Innings
0
Gene Moriarty
Career
Per 9 Innings
0
0
Ed Roetz
Career
Per 9 Innings
0
Gene Moriarty
Career
Per 9 Innings
0
0
Ed Roetz
Career
Per 9 Innings
0