Dan Firova vs. Gene Moriarty — Career Comparison

Baby BoomersTexasThrows RightBats RightNorth AmericaSeattle MarinersAmerican LeagueCatcher
Pre-GenerationalMassachusettsThrows LeftBats LeftNorth AmericaSt. Louis CardinalsNational LeagueLeft Fielder

On the career numbers, Gene Moriarty posted the stronger offensive profile against Dan Firova. Gene Moriarty posted stronger numbers in OPS (.401 vs .000) and on-base percentage (.174 vs .000). By the career numbers, Gene Moriarty had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Dan Firova and Gene Moriarty

Dan Firova
Career
Per 600 PA
3
3
Gene Moriarty
Career
Per 600 PA
3
3
Dan Firova
Career
Per 600 PAverified
17
1457.14
Gene Moriarty
Careerverified
Per 600 PA
72
156.52
Dan Firova
Career
Per 600 PA
7
600
Gene Moriarty
Careerverified
Per 600 PA
276
600
Dan Firova
Career
Per 600 PAverified
7
600
Gene Moriarty
Careerverified
Per 600 PA
269
584.78
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.152
0.152
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.429
0.429
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
41
89.13
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
30
65.22
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
5
10.87
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
3
6.52
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
3
6.52
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
11
23.91
Dan Firova
Career
Per 600 PA
Gene Moriarty
Careerverified
Per 600 PAverified
0.268
0.268
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.011
0.011
Dan Firova
Career
Per 600 PA
Gene Moriarty
Careerverified
Per 600 PAverified
0.073
0.073
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
12.94
28.14
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
61
132.61
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
48
104.35
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.174
0.174
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.227
0.227
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.401
0.401
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.074
0.074
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.135
0.135
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.329
0.329
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.18
0.18
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
26
56.52
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
23
50
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
46
100
Dan Firova
Career
Per 600 PA
-0.71
-60.91
Gene Moriarty
Careerverified
Per 600 PAverified
8.27
17.98
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
3
6.52
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
4
8.7
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Career
Per 600 PA
0
0
Dan Firova
Careerverified
Per 600 PAverified
1
85.71
Gene Moriarty
Career
Per 600 PA
55
119.57
Dan Firova
Careerverified
Per 600 PAverified
7
7
Gene Moriarty
Career
Per 600 PA
5.02
5.02
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
0.07
0.07
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Career
Per 600 PA
0
0
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Career
Per 600 PA
0
0
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Career
Per 600 PA
0
0
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
7
15.22
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Career
Per 600 PA
0
0
Dan Firova
Career
Per 600 PA
0
0
Gene Moriarty
Careerverified
Per 600 PAverified
7
15.22
Dan Firova
Career
Per 600 PA
Gene Moriarty
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Dan Firova and Gene Moriarty

Dan Firova
Career
Per 9 Innings
3
3
Gene Moriarty
Career
Per 9 Innings
3
3
Dan Firova
Career
Per 9 Inningsverified
17
4.64
Gene Moriarty
Careerverified
Per 9 Innings
73
0.99
Dan Firova
Career
Per 9 Innings
0
0
Gene Moriarty
Career
Per 9 Innings
0
0
Dan Firova
Career
Per 9 Innings
99
27
Gene Moriarty
Careerverified
Per 9 Innings
2001
27
Dan Firova
Career
Per 9 Innings
33
9
Gene Moriarty
Careerverified
Per 9 Innings
667
9
Dan Firova
Career
Per 9 Inningsverified
16
4.36
Gene Moriarty
Careerverified
Per 9 Innings
135
1.82
Dan Firova
Career
Per 9 Innings
1
0.27
Gene Moriarty
Careerverified
Per 9 Inningsverified
28
0.38
Dan Firova
Careerverified
Per 9 Inningsverified
1
0.27
Gene Moriarty
Career
Per 9 Innings
38
0.51
Dan Firova
Career
Per 9 Inningsverified
18
4.91
Gene Moriarty
Careerverified
Per 9 Innings
201
2.71
Dan Firova
Career
Per 9 Inningsverified
17
4.64
Gene Moriarty
Careerverified
Per 9 Innings
163
2.2
Dan Firova
Careerverified
Per 9 Inningsverified
94.44
94.44
Gene Moriarty
Career
Per 9 Innings
81.09
81.09
Dan Firova
Career
Per 9 Innings
1
1
Gene Moriarty
Careerverified
Per 9 Inningsverified
2.233
2.233
Dan Firova
Career
Per 9 Innings
0
0
Gene Moriarty
Career
Per 9 Innings
0
0
Dan Firova
Career
Per 9 Innings
0
0
Gene Moriarty
Career
Per 9 Innings
0
0
Dan Firova
Career
Per 9 Innings
1
0.27
Gene Moriarty
Careerverified
Per 9 Inningsverified
0
0
Dan Firova
Career
Per 9 Innings
0
0
Gene Moriarty
Career
Per 9 Innings
0
0
Dan Firova
Career
Per 9 Innings
0
0
Gene Moriarty
Career
Per 9 Innings
0
0
Dan Firova
Careerverified
Per 9 Inningsverified
1
0.27
Gene Moriarty
Career
Per 9 Innings
0
0