Gene Moriarty vs. Dave Roberts — Career Comparison
On the career numbers, Dave Roberts posted the stronger offensive profile against Gene Moriarty. Dave Roberts posted stronger numbers in OPS (.651 vs .401) and on-base percentage (.293 vs .174). By the career numbers, Dave Roberts 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 Dave Roberts
Gene Moriarty
Career
Per 600 PA
72
156.52
Dave Roberts
Career
Per 600 PA
709
194.34
Gene Moriarty
Career
Per 600 PA
276
600
Dave Roberts
Career
Per 600 PA
2189
600
Gene Moriarty
Career
Per 600 PA
269
584.78
Dave Roberts
Career
Per 600 PA
2017
552.86
Gene Moriarty
Career
Per 600 PA
0.152
0.152
Dave Roberts
Career
Per 600 PA
0.24
0.24
Gene Moriarty
Career
Per 600 PA
0.429
0.429
Dave Roberts
Career
Per 600 PA
0.667
0.667
Gene Moriarty
Career
Per 600 PA
11
23.91
Dave Roberts
Career
Per 600 PA
133
36.46
Gene Moriarty
Career
Per 600 PA
0.268
0.268
Dave Roberts
Career
Per 600 PA
0.275
0.275
Gene Moriarty
Career
Per 600 PA
0.011
0.011
Dave Roberts
Career
Per 600 PA
0.024
0.024
Gene Moriarty
Career
Per 600 PA
0.073
0.073
Dave Roberts
Career
Per 600 PA
0.101
0.101
Gene Moriarty
Career
Per 600 PA
12.94
28.14
Dave Roberts
Career
Per 600 PA
213.94
58.64
Gene Moriarty
Career
Per 600 PA
61
132.61
Dave Roberts
Career
Per 600 PA
721
197.62
Gene Moriarty
Career
Per 600 PA
48
104.35
Dave Roberts
Career
Per 600 PA
619
169.67
Gene Moriarty
Career
Per 600 PA
0.174
0.174
Dave Roberts
Career
Per 600 PA
0.286
0.286
Gene Moriarty
Career
Per 600 PA
0.227
0.227
Dave Roberts
Career
Per 600 PA
0.358
0.358
Gene Moriarty
Career
Per 600 PA
0.074
0.074
Dave Roberts
Career
Per 600 PA
0.118
0.118
Gene Moriarty
Career
Per 600 PA
0.135
0.135
Dave Roberts
Career
Per 600 PA
0.218
0.218
Gene Moriarty
Career
Per 600 PA
0.329
0.329
Dave Roberts
Career
Per 600 PA
0.56
0.56
Gene Moriarty
Career
Per 600 PA
46
100
Dave Roberts
Career
Per 600 PA
353
96.76
Gene Moriarty
Career
Per 600 PA
8.27
17.98
Dave Roberts
Career
Per 600 PA
215.71
59.13
Gene Moriarty
Career
Per 600 PA
55
119.57
Dave Roberts
Career
Per 600 PA
361
98.95
Gene Moriarty
Career
Per 600 PA
5.02
5.02
Dave Roberts
Career
Per 600 PA
6.06
6.06
Gene Moriarty
Career
Per 600 PA
0.07
0.07
Dave Roberts
Career
Per 600 PA
0.35
0.35
Gene Moriarty
Career
Per 600 PA
0
0
Dave Roberts
Career
Per 600 PA
36
9.87
Gene Moriarty
Career
Per 600 PA
7
15.22
Dave Roberts
Career
Per 600 PA
35
9.59
Gene Moriarty
Career
Per 600 PA
100
100
Dave Roberts
Career
Per 600 PA
77.14
77.14
Fielding Stats for Gene Moriarty and Dave Roberts
Gene Moriarty
Career
Per 9 Innings
73
0.99
Dave Roberts
Career
Per 9 Innings
686
1.29
Gene Moriarty
Career
Per 9 Innings
2001
27
Dave Roberts
Career
Per 9 Innings
14344
27
Gene Moriarty
Career
Per 9 Innings
667
9
Dave Roberts
Career
Per 9 Innings
4781.1
9
Gene Moriarty
Career
Per 9 Innings
135
1.82
Dave Roberts
Career
Per 9 Innings
1046
1.97
Gene Moriarty
Career
Per 9 Innings
28
0.38
Dave Roberts
Career
Per 9 Innings
932
1.75
Gene Moriarty
Career
Per 9 Innings
38
0.51
Dave Roberts
Career
Per 9 Innings
96
0.18
Gene Moriarty
Career
Per 9 Innings
201
2.71
Dave Roberts
Career
Per 9 Innings
2074
3.9
Gene Moriarty
Career
Per 9 Innings
163
2.2
Dave Roberts
Career
Per 9 Innings
1978
3.72
Gene Moriarty
Career
Per 9 Innings
81.09
81.09
Dave Roberts
Career
Per 9 Innings
95.37
95.37
Gene Moriarty
Career
Per 9 Innings
2.233
2.233
Dave Roberts
Career
Per 9 Innings
2.883
2.883
Gene Moriarty
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
73.91
73.91
Gene Moriarty
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
71
0.13
Gene Moriarty
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
43
0.08