Gene Moriarty vs. Damian Rolls — Career Comparison

Pre-GenerationalMassachusettsThrows LeftBats LeftNorth AmericaSt. Louis CardinalsNational LeagueLeft Fielder
Gen XKansasThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueThird Baseman

On the career numbers, Damian Rolls posted the stronger offensive profile against Gene Moriarty. Damian Rolls posted stronger numbers in OPS (.629 vs .401) and on-base percentage (.292 vs .174). By the career numbers, Damian Rolls 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 Damian Rolls

Gene Moriarty
Career
Per 600 PA
3
3
Damian Rolls
Careerverified
Per 600 PAverified
5
5
Gene Moriarty
Career
Per 600 PA
72
156.52
Damian Rolls
Careerverified
Per 600 PAverified
266
180.75
Gene Moriarty
Career
Per 600 PA
276
600
Damian Rolls
Careerverified
Per 600 PA
883
600
Gene Moriarty
Career
Per 600 PAverified
269
584.78
Damian Rolls
Careerverified
Per 600 PA
819
556.51
Gene Moriarty
Career
Per 600 PA
0.152
0.152
Damian Rolls
Careerverified
Per 600 PAverified
0.248
0.248
Gene Moriarty
Career
Per 600 PA
0.429
0.429
Damian Rolls
Careerverified
Per 600 PAverified
0.659
0.659
Gene Moriarty
Career
Per 600 PA
41
89.13
Damian Rolls
Careerverified
Per 600 PAverified
203
137.94
Gene Moriarty
Career
Per 600 PA
30
65.22
Damian Rolls
Careerverified
Per 600 PAverified
150
101.93
Gene Moriarty
Career
Per 600 PA
5
10.87
Damian Rolls
Careerverified
Per 600 PAverified
42
28.54
Gene Moriarty
Careerverified
Per 600 PAverified
3
6.52
Damian Rolls
Career
Per 600 PA
2
1.36
Gene Moriarty
Career
Per 600 PAverified
3
6.52
Damian Rolls
Careerverified
Per 600 PA
9
6.12
Gene Moriarty
Career
Per 600 PA
11
23.91
Damian Rolls
Careerverified
Per 600 PAverified
53
36.01
Gene Moriarty
Careerverified
Per 600 PAverified
0.268
0.268
Damian Rolls
Career
Per 600 PA
0.261
0.261
Gene Moriarty
Career
Per 600 PA
0.011
0.011
Damian Rolls
Career
Per 600 PA
0.011
0.011
Gene Moriarty
Careerverified
Per 600 PAverified
0.073
0.073
Damian Rolls
Career
Per 600 PA
0.044
0.044
Gene Moriarty
Career
Per 600 PA
12.94
28.14
Damian Rolls
Careerverified
Per 600 PAverified
81.05
55.07
Gene Moriarty
Career
Per 600 PA
61
132.61
Damian Rolls
Careerverified
Per 600 PAverified
276
187.54
Gene Moriarty
Career
Per 600 PA
48
104.35
Damian Rolls
Careerverified
Per 600 PAverified
255
173.27
Gene Moriarty
Career
Per 600 PA
0.174
0.174
Damian Rolls
Careerverified
Per 600 PAverified
0.291
0.291
Gene Moriarty
Career
Per 600 PA
0.227
0.227
Damian Rolls
Careerverified
Per 600 PAverified
0.337
0.337
Gene Moriarty
Career
Per 600 PA
0.401
0.401
Damian Rolls
Careerverified
Per 600 PAverified
0.628
0.628
Gene Moriarty
Career
Per 600 PA
0.074
0.074
Damian Rolls
Careerverified
Per 600 PAverified
0.089
0.089
Gene Moriarty
Career
Per 600 PA
0.135
0.135
Damian Rolls
Careerverified
Per 600 PAverified
0.215
0.215
Gene Moriarty
Career
Per 600 PA
0.329
0.329
Damian Rolls
Careerverified
Per 600 PAverified
0.551
0.551
Gene Moriarty
Career
Per 600 PA
0.18
0.18
Damian Rolls
Careerverified
Per 600 PAverified
0.307
0.307
Gene Moriarty
Career
Per 600 PA
26
56.52
Damian Rolls
Careerverified
Per 600 PAverified
103
69.99
Gene Moriarty
Career
Per 600 PAverified
23
50
Damian Rolls
Careerverified
Per 600 PA
73
49.6
Gene Moriarty
Career
Per 600 PA
46
100
Damian Rolls
Careerverified
Per 600 PAverified
167
113.48
Gene Moriarty
Career
Per 600 PA
8.27
17.98
Damian Rolls
Careerverified
Per 600 PAverified
83.23
56.56
Gene Moriarty
Career
Per 600 PA
3
6.52
Damian Rolls
Careerverified
Per 600 PAverified
10
6.8
Gene Moriarty
Career
Per 600 PA
4
8.7
Damian Rolls
Careerverified
Per 600 PAverified
42
28.54
Gene Moriarty
Career
Per 600 PA
0
0
Damian Rolls
Careerverified
Per 600 PAverified
1
0.68
Gene Moriarty
Careerverified
Per 600 PAverified
55
119.57
Damian Rolls
Career
Per 600 PA
184
125.03
Gene Moriarty
Careerverified
Per 600 PAverified
5.02
5.02
Damian Rolls
Career
Per 600 PA
4.8
4.8
Gene Moriarty
Career
Per 600 PA
0.07
0.07
Damian Rolls
Careerverified
Per 600 PAverified
0.23
0.23
Gene Moriarty
Career
Per 600 PA
0
0
Damian Rolls
Careerverified
Per 600 PAverified
7
4.76
Gene Moriarty
Career
Per 600 PA
0
0
Damian Rolls
Careerverified
Per 600 PAverified
5
3.4
Gene Moriarty
Careerverified
Per 600 PAverified
0
0
Damian Rolls
Career
Per 600 PA
15
10.19
Gene Moriarty
Career
Per 600 PA
7
15.22
Damian Rolls
Careerverified
Per 600 PAverified
27
18.35
Gene Moriarty
Career
Per 600 PA
0
0
Damian Rolls
Careerverified
Per 600 PAverified
13
8.83
Gene Moriarty
Career
Per 600 PA
7
15.22
Damian Rolls
Careerverified
Per 600 PAverified
40
27.18
Gene Moriarty
Careerverified
Per 600 PAverified
100
100
Damian Rolls
Career
Per 600 PA
67.5
67.5

Fielding Stats for Gene Moriarty and Damian Rolls

Gene Moriarty
Career
Per 9 Innings
3
3
Damian Rolls
Careerverified
Per 9 Inningsverified
5
5
Gene Moriarty
Career
Per 9 Innings
73
0.99
Damian Rolls
Careerverified
Per 9 Inningsverified
248
1.21
Gene Moriarty
Career
Per 9 Innings
0
0
Damian Rolls
Careerverified
Per 9 Inningsverified
202
0.98
Gene Moriarty
Career
Per 9 Innings
2001
27
Damian Rolls
Careerverified
Per 9 Innings
5556
27
Gene Moriarty
Career
Per 9 Innings
667
9
Damian Rolls
Careerverified
Per 9 Innings
1852
9
Gene Moriarty
Career
Per 9 Inningsverified
135
1.82
Damian Rolls
Careerverified
Per 9 Innings
354
1.72
Gene Moriarty
Career
Per 9 Innings
28
0.38
Damian Rolls
Careerverified
Per 9 Inningsverified
282
1.37
Gene Moriarty
Career
Per 9 Innings
38
0.51
Damian Rolls
Careerverified
Per 9 Inningsverified
18
0.09
Gene Moriarty
Career
Per 9 Innings
201
2.71
Damian Rolls
Careerverified
Per 9 Inningsverified
654
3.18
Gene Moriarty
Career
Per 9 Innings
163
2.2
Damian Rolls
Careerverified
Per 9 Inningsverified
636
3.09
Gene Moriarty
Career
Per 9 Innings
81.09
81.09
Damian Rolls
Careerverified
Per 9 Inningsverified
97.25
97.25
Gene Moriarty
Career
Per 9 Innings
2.233
2.233
Damian Rolls
Careerverified
Per 9 Inningsverified
2.565
2.565
Gene Moriarty
Career
Per 9 Innings
0
0
Damian Rolls
Careerverified
Per 9 Inningsverified
81.45
81.45
Gene Moriarty
Career
Per 9 Innings
0
0
Damian Rolls
Careerverified
Per 9 Inningsverified
41
0.2
Gene Moriarty
Career
Per 9 Innings
0
0
Damian Rolls
Career
Per 9 Innings
0
0
Gene Moriarty
Career
Per 9 Innings
0
0
Damian Rolls
Career
Per 9 Innings
0
0
Gene Moriarty
Career
Per 9 Innings
0
0
Damian Rolls
Career
Per 9 Innings
0
0
Gene Moriarty
Career
Per 9 Innings
0
0
Damian Rolls
Career
Per 9 Innings
0
0