Gene Moriarty vs. Craig Wilson — Career Comparison

Pre-GenerationalMassachusettsThrows LeftBats LeftNorth AmericaSt. Louis CardinalsNational LeagueLeft Fielder
Gen XCaliforniaThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman

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

Gene Moriarty
Career
Per 600 PA
3
3
Craig Wilson
Careerverified
Per 600 PAverified
7
7
Gene Moriarty
Career
Per 600 PA
72
156.52
Craig Wilson
Careerverified
Per 600 PAverified
698
181.22
Gene Moriarty
Career
Per 600 PA
276
600
Craig Wilson
Careerverified
Per 600 PA
2311
600
Gene Moriarty
Career
Per 600 PAverified
269
584.78
Craig Wilson
Careerverified
Per 600 PA
2010
521.85
Gene Moriarty
Career
Per 600 PA
0.152
0.152
Craig Wilson
Careerverified
Per 600 PAverified
0.262
0.262
Gene Moriarty
Career
Per 600 PA
0.429
0.429
Craig Wilson
Careerverified
Per 600 PAverified
0.834
0.834
Gene Moriarty
Career
Per 600 PA
41
89.13
Craig Wilson
Careerverified
Per 600 PAverified
527
136.82
Gene Moriarty
Career
Per 600 PA
30
65.22
Craig Wilson
Careerverified
Per 600 PAverified
314
81.52
Gene Moriarty
Career
Per 600 PA
5
10.87
Craig Wilson
Careerverified
Per 600 PAverified
100
25.96
Gene Moriarty
Career
Per 600 PAverified
3
6.52
Craig Wilson
Careerverified
Per 600 PA
14
3.63
Gene Moriarty
Career
Per 600 PA
3
6.52
Craig Wilson
Careerverified
Per 600 PAverified
99
25.7
Gene Moriarty
Career
Per 600 PA
11
23.91
Craig Wilson
Careerverified
Per 600 PAverified
213
55.3
Gene Moriarty
Career
Per 600 PA
0.268
0.268
Craig Wilson
Careerverified
Per 600 PAverified
0.404
0.404
Gene Moriarty
Career
Per 600 PA
0.011
0.011
Craig Wilson
Careerverified
Per 600 PAverified
0.049
0.049
Gene Moriarty
Career
Per 600 PA
0.073
0.073
Craig Wilson
Careerverified
Per 600 PAverified
0.188
0.188
Gene Moriarty
Career
Per 600 PA
12.94
28.14
Craig Wilson
Careerverified
Per 600 PAverified
342.53
88.93
Gene Moriarty
Career
Per 600 PA
61
132.61
Craig Wilson
Careerverified
Per 600 PAverified
952
247.17
Gene Moriarty
Career
Per 600 PA
48
104.35
Craig Wilson
Careerverified
Per 600 PAverified
815
211.6
Gene Moriarty
Career
Per 600 PA
0.174
0.174
Craig Wilson
Careerverified
Per 600 PAverified
0.353
0.353
Gene Moriarty
Career
Per 600 PA
0.227
0.227
Craig Wilson
Careerverified
Per 600 PAverified
0.474
0.474
Gene Moriarty
Career
Per 600 PA
0.401
0.401
Craig Wilson
Careerverified
Per 600 PAverified
0.827
0.827
Gene Moriarty
Career
Per 600 PA
0.074
0.074
Craig Wilson
Careerverified
Per 600 PAverified
0.211
0.211
Gene Moriarty
Career
Per 600 PA
0.135
0.135
Craig Wilson
Careerverified
Per 600 PAverified
0.277
0.277
Gene Moriarty
Career
Per 600 PA
0.329
0.329
Craig Wilson
Careerverified
Per 600 PAverified
0.816
0.816
Gene Moriarty
Career
Per 600 PA
0.18
0.18
Craig Wilson
Careerverified
Per 600 PAverified
0.335
0.335
Gene Moriarty
Career
Per 600 PA
26
56.52
Craig Wilson
Careerverified
Per 600 PAverified
303
78.67
Gene Moriarty
Career
Per 600 PA
23
50
Craig Wilson
Careerverified
Per 600 PAverified
292
75.81
Gene Moriarty
Career
Per 600 PA
46
100
Craig Wilson
Careerverified
Per 600 PAverified
496
128.78
Gene Moriarty
Career
Per 600 PA
8.27
17.98
Craig Wilson
Careerverified
Per 600 PAverified
338.15
87.79
Gene Moriarty
Career
Per 600 PA
3
6.52
Craig Wilson
Careerverified
Per 600 PAverified
90
23.37
Gene Moriarty
Career
Per 600 PA
4
8.7
Craig Wilson
Careerverified
Per 600 PAverified
198
51.41
Gene Moriarty
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
12
3.12
Gene Moriarty
Careerverified
Per 600 PAverified
55
119.57
Craig Wilson
Career
Per 600 PA
643
166.94
Gene Moriarty
Careerverified
Per 600 PAverified
5.02
5.02
Craig Wilson
Career
Per 600 PA
3.59
3.59
Gene Moriarty
Career
Per 600 PA
0.07
0.07
Craig Wilson
Careerverified
Per 600 PAverified
0.31
0.31
Gene Moriarty
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
2
0.52
Gene Moriarty
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
11
2.86
Gene Moriarty
Careerverified
Per 600 PAverified
0
0
Craig Wilson
Career
Per 600 PA
47
12.2
Gene Moriarty
Career
Per 600 PAverified
7
15.22
Craig Wilson
Careerverified
Per 600 PA
14
3.63
Gene Moriarty
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
7
1.82
Gene Moriarty
Career
Per 600 PAverified
7
15.22
Craig Wilson
Careerverified
Per 600 PA
21
5.45
Gene Moriarty
Careerverified
Per 600 PAverified
100
100
Craig Wilson
Career
Per 600 PA
66.67
66.67

Fielding Stats for Gene Moriarty and Craig Wilson

Gene Moriarty
Career
Per 9 Innings
3
3
Craig Wilson
Careerverified
Per 9 Inningsverified
7
7
Gene Moriarty
Career
Per 9 Innings
73
0.99
Craig Wilson
Careerverified
Per 9 Inningsverified
636
1.29
Gene Moriarty
Career
Per 9 Innings
0
0
Craig Wilson
Careerverified
Per 9 Inningsverified
516
1.04
Gene Moriarty
Career
Per 9 Innings
2001
27
Craig Wilson
Careerverified
Per 9 Innings
13351
27
Gene Moriarty
Career
Per 9 Innings
667
9
Craig Wilson
Careerverified
Per 9 Innings
4450.1
9
Gene Moriarty
Career
Per 9 Innings
135
1.82
Craig Wilson
Careerverified
Per 9 Inningsverified
2546
5.15
Gene Moriarty
Career
Per 9 Inningsverified
28
0.38
Craig Wilson
Careerverified
Per 9 Innings
163
0.33
Gene Moriarty
Career
Per 9 Innings
38
0.51
Craig Wilson
Careerverified
Per 9 Inningsverified
27
0.05
Gene Moriarty
Career
Per 9 Innings
201
2.71
Craig Wilson
Careerverified
Per 9 Inningsverified
2736
5.53
Gene Moriarty
Career
Per 9 Innings
163
2.2
Craig Wilson
Careerverified
Per 9 Inningsverified
2709
5.48
Gene Moriarty
Career
Per 9 Innings
81.09
81.09
Craig Wilson
Careerverified
Per 9 Inningsverified
99.01
99.01
Gene Moriarty
Career
Per 9 Innings
2.233
2.233
Craig Wilson
Careerverified
Per 9 Inningsverified
4.259
4.259
Gene Moriarty
Career
Per 9 Innings
0
0
Craig Wilson
Careerverified
Per 9 Inningsverified
81.13
81.13
Gene Moriarty
Career
Per 9 Innings
0
0
Craig Wilson
Careerverified
Per 9 Inningsverified
226
0.46
Gene Moriarty
Careerverified
Per 9 Inningsverified
0
0
Craig Wilson
Career
Per 9 Innings
4
0.01
Gene Moriarty
Career
Per 9 Innings
0
0
Craig Wilson
Career
Per 9 Innings
0
0
Gene Moriarty
Careerverified
Per 9 Inningsverified
0
0
Craig Wilson
Career
Per 9 Innings
12
0.02
Gene Moriarty
Career
Per 9 Innings
0
0
Craig Wilson
Careerverified
Per 9 Inningsverified
3
0.01