Omar Moreno vs. David Ross — Career Comparison

Baby BoomersPanamaThrows LeftBats LeftCentral AmericaPittsburgh PiratesNational LeagueCenter Fielder
Gen XGeorgiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

On the career numbers, David Ross posted the stronger offensive profile against Omar Moreno. David Ross posted stronger numbers in OPS (.747 vs .654) and on-base percentage (.324 vs .311). Omar Moreno had the advantage in batting average (.252 vs .229). By the career numbers, David Ross had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Omar Moreno and David Ross

Omar Moreno
Career
Per 600 PA
12
12
David Ross
Careerverified
Per 600 PAverified
15
15
Omar Moreno
Careerverified
Per 600 PA
1382
151.29
David Ross
Career
Per 600 PAverified
883
200.45
Omar Moreno
Careerverified
Per 600 PA
5481
600
David Ross
Career
Per 600 PA
2643
600
Omar Moreno
Careerverified
Per 600 PAverified
4992
546.47
David Ross
Career
Per 600 PA
2280
517.59
Omar Moreno
Careerverified
Per 600 PAverified
0.252
0.252
David Ross
Career
Per 600 PA
0.229
0.229
Omar Moreno
Career
Per 600 PA
0.712
0.712
David Ross
Careerverified
Per 600 PAverified
0.757
0.757
Omar Moreno
Careerverified
Per 600 PAverified
1257
137.6
David Ross
Career
Per 600 PA
521
118.27
Omar Moreno
Careerverified
Per 600 PAverified
962
105.31
David Ross
Career
Per 600 PA
294
66.74
Omar Moreno
Careerverified
Per 600 PA
171
18.72
David Ross
Career
Per 600 PAverified
116
26.33
Omar Moreno
Careerverified
Per 600 PAverified
87
9.52
David Ross
Career
Per 600 PA
5
1.14
Omar Moreno
Career
Per 600 PA
37
4.05
David Ross
Careerverified
Per 600 PAverified
106
24.06
Omar Moreno
Careerverified
Per 600 PA
295
32.29
David Ross
Career
Per 600 PAverified
227
51.53
Omar Moreno
Career
Per 600 PA
0.235
0.235
David Ross
Careerverified
Per 600 PAverified
0.436
0.436
Omar Moreno
Career
Per 600 PA
0.007
0.007
David Ross
Careerverified
Per 600 PAverified
0.047
0.047
Omar Moreno
Career
Per 600 PA
0.029
0.029
David Ross
Careerverified
Per 600 PAverified
0.204
0.204
Omar Moreno
Careerverified
Per 600 PA
585.65
64.11
David Ross
Career
Per 600 PAverified
325.22
73.83
Omar Moreno
Careerverified
Per 600 PA
1713
187.52
David Ross
Career
Per 600 PAverified
965
219.07
Omar Moreno
Careerverified
Per 600 PA
1661
181.83
David Ross
Career
Per 600 PAverified
825
187.29
Omar Moreno
Career
Per 600 PA
0.306
0.306
David Ross
Careerverified
Per 600 PAverified
0.316
0.316
Omar Moreno
Career
Per 600 PA
0.343
0.343
David Ross
Careerverified
Per 600 PAverified
0.423
0.423
Omar Moreno
Career
Per 600 PA
0.649
0.649
David Ross
Careerverified
Per 600 PAverified
0.739
0.739
Omar Moreno
Career
Per 600 PA
0.091
0.091
David Ross
Careerverified
Per 600 PAverified
0.195
0.195
Omar Moreno
Career
Per 600 PA
0.223
0.223
David Ross
Careerverified
Per 600 PAverified
0.248
0.248
Omar Moreno
Career
Per 600 PA
0.657
0.657
David Ross
Careerverified
Per 600 PAverified
0.702
0.702
Omar Moreno
Careerverified
Per 600 PAverified
0.297
0.297
David Ross
Career
Per 600 PA
0.283
0.283
Omar Moreno
Careerverified
Per 600 PAverified
699
76.52
David Ross
Career
Per 600 PA
254
57.66
Omar Moreno
Careerverified
Per 600 PA
386
42.26
David Ross
Career
Per 600 PAverified
314
71.28
Omar Moreno
Careerverified
Per 600 PAverified
1048
114.72
David Ross
Career
Per 600 PA
462
104.88
Omar Moreno
Careerverified
Per 600 PA
593.4
64.96
David Ross
Career
Per 600 PAverified
308.1
69.94
Omar Moreno
Career
Per 600 PA
17
1.86
David Ross
Career
Per 600 PAverified
17
3.86
Omar Moreno
Careerverified
Per 600 PA
387
42.36
David Ross
Career
Per 600 PAverified
287
65.15
Omar Moreno
Careerverified
Per 600 PA
41
4.49
David Ross
Career
Per 600 PAverified
30
6.81
Omar Moreno
Career
Per 600 PAverified
885
96.88
David Ross
Careerverified
Per 600 PA
735
166.86
Omar Moreno
Careerverified
Per 600 PAverified
6.19
6.19
David Ross
Career
Per 600 PA
3.6
3.6
Omar Moreno
Careerverified
Per 600 PAverified
0.44
0.44
David Ross
Career
Per 600 PA
0.39
0.39
Omar Moreno
Careerverified
Per 600 PA
52
5.69
David Ross
Career
Per 600 PAverified
32
7.26
Omar Moreno
Careerverified
Per 600 PA
33
3.61
David Ross
Career
Per 600 PAverified
27
6.13
Omar Moreno
Careerverified
Per 600 PAverified
45
4.93
David Ross
Career
Per 600 PA
49
11.12
Omar Moreno
Careerverified
Per 600 PAverified
487
53.31
David Ross
Career
Per 600 PA
3
0.68
Omar Moreno
Careerverified
Per 600 PAverified
182
19.92
David Ross
Career
Per 600 PA
5
1.14
Omar Moreno
Careerverified
Per 600 PAverified
669
73.23
David Ross
Career
Per 600 PA
8
1.82
Omar Moreno
Careerverified
Per 600 PAverified
72.8
72.8
David Ross
Career
Per 600 PA
37.5
37.5

Fielding Stats for Omar Moreno and David Ross

Omar Moreno
Career
Per 9 Innings
12
12
David Ross
Careerverified
Per 9 Inningsverified
15
15
Omar Moreno
Careerverified
Per 9 Innings
1323
1.08
David Ross
Career
Per 9 Inningsverified
807
1.21
Omar Moreno
Careerverified
Per 9 Innings
1207
0.98
David Ross
Career
Per 9 Inningsverified
669
1
Omar Moreno
Careerverified
Per 9 Innings
33118
27
David Ross
Career
Per 9 Innings
17981
27
Omar Moreno
Careerverified
Per 9 Innings
11039.1
9
David Ross
Career
Per 9 Innings
5993.2
9
Omar Moreno
Career
Per 9 Innings
3405
2.78
David Ross
Careerverified
Per 9 Inningsverified
5124
7.69
Omar Moreno
Career
Per 9 Innings
93
0.08
David Ross
Careerverified
Per 9 Inningsverified
422
0.63
Omar Moreno
Career
Per 9 Inningsverified
63
0.05
David Ross
Careerverified
Per 9 Innings
54
0.08
Omar Moreno
Career
Per 9 Innings
3561
2.9
David Ross
Careerverified
Per 9 Inningsverified
5600
8.41
Omar Moreno
Career
Per 9 Innings
3498
2.85
David Ross
Careerverified
Per 9 Inningsverified
5546
8.33
Omar Moreno
Career
Per 9 Innings
98.23
98.23
David Ross
Careerverified
Per 9 Inningsverified
99.04
99.04
Omar Moreno
Career
Per 9 Innings
2.644
2.644
David Ross
Careerverified
Per 9 Inningsverified
6.872
6.872
Omar Moreno
Careerverified
Per 9 Inningsverified
91.23
91.23
David Ross
Career
Per 9 Innings
82.9
82.9
Omar Moreno
Career
Per 9 Innings
26
0.02
David Ross
Careerverified
Per 9 Inningsverified
46
0.07
Omar Moreno
Careerverified
Per 9 Inningsverified
0
0
David Ross
Career
Per 9 Innings
51
0.08
Omar Moreno
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Omar Moreno
Careerverified
Per 9 Inningsverified
0
0
David Ross
Career
Per 9 Innings
370
0.56
Omar Moreno
Career
Per 9 Innings
0
0
David Ross
Careerverified
Per 9 Inningsverified
197
0.3