Steve Dunn vs. Mike Moriarty — Career Comparison

Gen XIllinoisThrows LeftBats LeftNorth AmericaMinnesota TwinsAmerican LeagueFirst Baseman
Gen XNew JerseyThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueShortstop

On the career numbers, Steve Dunn posted the stronger offensive profile against Mike Moriarty. Steve Dunn posted stronger numbers in OPS (.550 vs .438) and on-base percentage (.233 vs .188). By the career numbers, Steve Dunn had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Steve Dunn and Mike Moriarty

Steve Dunn
Careerverified
Per 600 PAverified
2
2
Mike Moriarty
Career
Per 600 PA
1
1
Steve Dunn
Careerverified
Per 600 PA
19
265.12
Mike Moriarty
Career
Per 600 PAverified
8
300
Steve Dunn
Careerverified
Per 600 PA
43
600
Mike Moriarty
Career
Per 600 PA
16
600
Steve Dunn
Careerverified
Per 600 PA
41
572.09
Mike Moriarty
Career
Per 600 PAverified
16
600
Steve Dunn
Careerverified
Per 600 PAverified
0.195
0.195
Mike Moriarty
Career
Per 600 PA
0.188
0.188
Steve Dunn
Careerverified
Per 600 PAverified
0.558
0.558
Mike Moriarty
Career
Per 600 PA
0.412
0.412
Steve Dunn
Careerverified
Per 600 PA
8
111.63
Mike Moriarty
Career
Per 600 PAverified
3
112.5
Steve Dunn
Careerverified
Per 600 PA
3
41.86
Mike Moriarty
Career
Per 600 PAverified
2
75
Steve Dunn
Careerverified
Per 600 PAverified
5
69.77
Mike Moriarty
Career
Per 600 PA
1
37.5
Steve Dunn
Career
Per 600 PA
0
0
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Career
Per 600 PA
0
0
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Careerverified
Per 600 PAverified
5
69.77
Mike Moriarty
Career
Per 600 PA
1
37.5
Steve Dunn
Careerverified
Per 600 PAverified
0.625
0.625
Mike Moriarty
Career
Per 600 PA
0.333
0.333
Steve Dunn
Career
Per 600 PA
0
0
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Career
Per 600 PA
0
0
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Careerverified
Per 600 PAverified
2.91
40.64
Mike Moriarty
Career
Per 600 PA
0.04
1.44
Steve Dunn
Careerverified
Per 600 PAverified
13
181.4
Mike Moriarty
Career
Per 600 PA
4
150
Steve Dunn
Careerverified
Per 600 PAverified
10
139.53
Mike Moriarty
Career
Per 600 PA
3
112.5
Steve Dunn
Careerverified
Per 600 PAverified
0.233
0.233
Mike Moriarty
Career
Per 600 PA
0.188
0.188
Steve Dunn
Careerverified
Per 600 PAverified
0.317
0.317
Mike Moriarty
Career
Per 600 PA
0.25
0.25
Steve Dunn
Careerverified
Per 600 PAverified
0.55
0.55
Mike Moriarty
Career
Per 600 PA
0.438
0.438
Steve Dunn
Careerverified
Per 600 PAverified
0.122
0.122
Mike Moriarty
Career
Per 600 PA
0.063
0.063
Steve Dunn
Careerverified
Per 600 PAverified
0.184
0.184
Mike Moriarty
Career
Per 600 PA
0.147
0.147
Steve Dunn
Careerverified
Per 600 PAverified
0.441
0.441
Mike Moriarty
Career
Per 600 PA
0.235
0.235
Steve Dunn
Careerverified
Per 600 PAverified
0.308
0.308
Mike Moriarty
Career
Per 600 PA
0.214
0.214
Steve Dunn
Careerverified
Per 600 PAverified
2
27.91
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Careerverified
Per 600 PA
4
55.81
Mike Moriarty
Career
Per 600 PAverified
3
112.5
Steve Dunn
Careerverified
Per 600 PA
6
83.72
Mike Moriarty
Career
Per 600 PAverified
3
112.5
Steve Dunn
Careerverified
Per 600 PAverified
2.23
31.13
Mike Moriarty
Career
Per 600 PA
-0.87
-32.47
Steve Dunn
Career
Per 600 PA
0
0
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Careerverified
Per 600 PAverified
2
27.91
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Career
Per 600 PA
0
0
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Career
Per 600 PA
15
209.3
Mike Moriarty
Careerverified
Per 600 PAverified
2
75
Steve Dunn
Career
Per 600 PA
2.87
2.87
Mike Moriarty
Careerverified
Per 600 PAverified
8
8
Steve Dunn
Careerverified
Per 600 PAverified
0.13
0.13
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Career
Per 600 PA
0
0
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Career
Per 600 PA
0
0
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Careerverified
Per 600 PAverified
1
13.95
Mike Moriarty
Career
Per 600 PA
3
112.5
Steve Dunn
Career
Per 600 PA
0
0
Mike Moriarty
Career
Per 600 PA
0
0
Steve Dunn
Career
Per 600 PA
0
0
Mike Moriarty
Careerverified
Per 600 PAverified
1
37.5
Steve Dunn
Career
Per 600 PA
0
0
Mike Moriarty
Careerverified
Per 600 PAverified
1
37.5
Steve Dunn
Career
Per 600 PA
Mike Moriarty
Career
Per 600 PA
0
0

Fielding Stats for Steve Dunn and Mike Moriarty

Steve Dunn
Careerverified
Per 9 Inningsverified
2
2
Mike Moriarty
Career
Per 9 Innings
1
1
Steve Dunn
Careerverified
Per 9 Innings
15
1.55
Mike Moriarty
Career
Per 9 Inningsverified
7
1.97
Steve Dunn
Careerverified
Per 9 Inningsverified
9
0.93
Mike Moriarty
Career
Per 9 Innings
3
0.84
Steve Dunn
Careerverified
Per 9 Innings
261
27
Mike Moriarty
Career
Per 9 Innings
96
27
Steve Dunn
Careerverified
Per 9 Innings
87
9
Mike Moriarty
Career
Per 9 Innings
32
9
Steve Dunn
Careerverified
Per 9 Inningsverified
96
9.93
Mike Moriarty
Career
Per 9 Innings
6
1.69
Steve Dunn
Career
Per 9 Innings
8
0.83
Mike Moriarty
Careerverified
Per 9 Inningsverified
17
4.78
Steve Dunn
Career
Per 9 Innings
1
0.1
Mike Moriarty
Careerverified
Per 9 Inningsverified
0
0
Steve Dunn
Careerverified
Per 9 Inningsverified
105
10.86
Mike Moriarty
Career
Per 9 Innings
23
6.47
Steve Dunn
Careerverified
Per 9 Inningsverified
104
10.76
Mike Moriarty
Career
Per 9 Innings
23
6.47
Steve Dunn
Career
Per 9 Innings
99.05
99.05
Mike Moriarty
Careerverified
Per 9 Inningsverified
100
100
Steve Dunn
Careerverified
Per 9 Inningsverified
6.933
6.933
Mike Moriarty
Career
Per 9 Innings
3.286
3.286
Steve Dunn
Careerverified
Per 9 Inningsverified
60
60
Mike Moriarty
Career
Per 9 Innings
42.86
42.86
Steve Dunn
Careerverified
Per 9 Inningsverified
13
1.34
Mike Moriarty
Career
Per 9 Innings
4
1.13
Steve Dunn
Career
Per 9 Innings
0
0
Mike Moriarty
Career
Per 9 Innings
0
0
Steve Dunn
Career
Per 9 Innings
0
0
Mike Moriarty
Career
Per 9 Innings
0
0
Steve Dunn
Career
Per 9 Innings
0
0
Mike Moriarty
Career
Per 9 Innings
0
0
Steve Dunn
Career
Per 9 Innings
0
0
Mike Moriarty
Career
Per 9 Innings
0
0