Xavier Avery vs. Gene Moriarty — Career Comparison
On the career numbers, Xavier Avery posted the stronger offensive profile against Gene Moriarty. Xavier Avery posted stronger numbers in OPS (.645 vs .401) and on-base percentage (.305 vs .174). Gene Moriarty had the advantage in home run production (3 career HR at a higher rate). By the career numbers, Xavier Avery had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Xavier Avery and Gene Moriarty
Xavier Avery
Career
Per 600 PA
32
179.44
Gene Moriarty
Career
Per 600 PA
72
156.52
Xavier Avery
Career
Per 600 PA
107
600
Gene Moriarty
Career
Per 600 PA
276
600
Xavier Avery
Career
Per 600 PA
0.223
0.223
Gene Moriarty
Career
Per 600 PA
0.152
0.152
Xavier Avery
Career
Per 600 PA
0.692
0.692
Gene Moriarty
Career
Per 600 PA
0.429
0.429
Xavier Avery
Career
Per 600 PA
8
44.86
Gene Moriarty
Career
Per 600 PA
11
23.91
Xavier Avery
Career
Per 600 PA
0.381
0.381
Gene Moriarty
Career
Per 600 PA
0.268
0.268
Xavier Avery
Career
Per 600 PA
0.011
0.011
Gene Moriarty
Career
Per 600 PA
0.011
0.011
Xavier Avery
Career
Per 600 PA
0.048
0.048
Gene Moriarty
Career
Per 600 PA
0.073
0.073
Xavier Avery
Career
Per 600 PA
10.47
58.72
Gene Moriarty
Career
Per 600 PA
12.94
28.14
Xavier Avery
Career
Per 600 PA
32
179.44
Gene Moriarty
Career
Per 600 PA
61
132.61
Xavier Avery
Career
Per 600 PA
32
179.44
Gene Moriarty
Career
Per 600 PA
48
104.35
Xavier Avery
Career
Per 600 PA
0.305
0.305
Gene Moriarty
Career
Per 600 PA
0.174
0.174
Xavier Avery
Career
Per 600 PA
0.34
0.34
Gene Moriarty
Career
Per 600 PA
0.227
0.227
Xavier Avery
Career
Per 600 PA
0.117
0.117
Gene Moriarty
Career
Per 600 PA
0.074
0.074
Xavier Avery
Career
Per 600 PA
0.222
0.222
Gene Moriarty
Career
Per 600 PA
0.135
0.135
Xavier Avery
Career
Per 600 PA
0.628
0.628
Gene Moriarty
Career
Per 600 PA
0.329
0.329
Xavier Avery
Career
Per 600 PA
19
106.54
Gene Moriarty
Career
Per 600 PA
46
100
Xavier Avery
Career
Per 600 PA
9.9
55.49
Gene Moriarty
Career
Per 600 PA
8.27
17.98
Xavier Avery
Career
Per 600 PA
23
128.97
Gene Moriarty
Career
Per 600 PA
55
119.57
Xavier Avery
Career
Per 600 PA
4.65
4.65
Gene Moriarty
Career
Per 600 PA
5.02
5.02
Xavier Avery
Career
Per 600 PA
0.48
0.48
Gene Moriarty
Career
Per 600 PA
0.07
0.07
Xavier Avery
Career
Per 600 PA
2
11.21
Gene Moriarty
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
6
33.64
Gene Moriarty
Career
Per 600 PA
7
15.22
Xavier Avery
Career
Per 600 PA
9
50.47
Gene Moriarty
Career
Per 600 PA
7
15.22
Xavier Avery
Career
Per 600 PA
66.67
66.67
Gene Moriarty
Career
Per 600 PA
100
100
Fielding Stats for Xavier Avery and Gene Moriarty
Xavier Avery
Career
Per 9 Innings
28
1.16
Gene Moriarty
Career
Per 9 Innings
73
0.99
Xavier Avery
Career
Per 9 Innings
651
27
Gene Moriarty
Career
Per 9 Innings
2001
27
Xavier Avery
Career
Per 9 Innings
217
9
Gene Moriarty
Career
Per 9 Innings
667
9
Xavier Avery
Career
Per 9 Innings
49
2.03
Gene Moriarty
Career
Per 9 Innings
135
1.82
Xavier Avery
Career
Per 9 Innings
1
0.04
Gene Moriarty
Career
Per 9 Innings
28
0.38
Xavier Avery
Career
Per 9 Innings
52
2.16
Gene Moriarty
Career
Per 9 Innings
201
2.71
Xavier Avery
Career
Per 9 Innings
50
2.07
Gene Moriarty
Career
Per 9 Innings
163
2.2
Xavier Avery
Career
Per 9 Innings
96.15
96.15
Gene Moriarty
Career
Per 9 Innings
81.09
81.09
Xavier Avery
Career
Per 9 Innings
1.786
1.786
Gene Moriarty
Career
Per 9 Innings
2.233
2.233
Xavier Avery
Career
Per 9 Innings
82.14
82.14
Gene Moriarty
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Gene Moriarty
Career
Per 9 Innings
0
0