Ryan Long vs. Omar Moreno — Career Comparison

Gen XTexasThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueRight Fielder
Baby BoomersPanamaThrows LeftBats LeftCentral AmericaPittsburgh PiratesNational LeagueCenter Fielder

On the career numbers, Omar Moreno posted the stronger offensive profile against Ryan Long. Omar Moreno posted stronger numbers in OPS (.654 vs .522) and on-base percentage (.311 vs .300). By the career numbers, Omar Moreno had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ryan Long and Omar Moreno

Ryan Long
Career
Per 600 PA
1
1
Omar Moreno
Careerverified
Per 600 PAverified
12
12
Ryan Long
Career
Per 600 PAverified
6
360
Omar Moreno
Careerverified
Per 600 PA
1382
151.29
Ryan Long
Career
Per 600 PA
10
600
Omar Moreno
Careerverified
Per 600 PA
5481
600
Ryan Long
Career
Per 600 PA
9
540
Omar Moreno
Careerverified
Per 600 PAverified
4992
546.47
Ryan Long
Career
Per 600 PA
0.222
0.222
Omar Moreno
Careerverified
Per 600 PAverified
0.252
0.252
Ryan Long
Career
Per 600 PA
0.55
0.55
Omar Moreno
Careerverified
Per 600 PAverified
0.712
0.712
Ryan Long
Career
Per 600 PA
2
120
Omar Moreno
Careerverified
Per 600 PAverified
1257
137.6
Ryan Long
Career
Per 600 PAverified
2
120
Omar Moreno
Careerverified
Per 600 PA
962
105.31
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
171
18.72
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
87
9.52
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
37
4.05
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
295
32.29
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
0.235
0.235
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
0.007
0.007
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
0.029
0.029
Ryan Long
Career
Per 600 PA
0.63
37.95
Omar Moreno
Careerverified
Per 600 PAverified
585.65
64.11
Ryan Long
Career
Per 600 PA
2
120
Omar Moreno
Careerverified
Per 600 PAverified
1713
187.52
Ryan Long
Career
Per 600 PA
3
180
Omar Moreno
Careerverified
Per 600 PAverified
1661
181.83
Ryan Long
Career
Per 600 PA
0.3
0.3
Omar Moreno
Careerverified
Per 600 PAverified
0.306
0.306
Ryan Long
Career
Per 600 PA
0.222
0.222
Omar Moreno
Careerverified
Per 600 PAverified
0.343
0.343
Ryan Long
Career
Per 600 PA
0.522
0.522
Omar Moreno
Careerverified
Per 600 PAverified
0.649
0.649
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
0.091
0.091
Ryan Long
Career
Per 600 PA
0.191
0.191
Omar Moreno
Careerverified
Per 600 PAverified
0.223
0.223
Ryan Long
Career
Per 600 PA
0.429
0.429
Omar Moreno
Careerverified
Per 600 PAverified
0.657
0.657
Ryan Long
Careerverified
Per 600 PAverified
0.333
0.333
Omar Moreno
Career
Per 600 PA
0.297
0.297
Ryan Long
Career
Per 600 PAverified
2
120
Omar Moreno
Careerverified
Per 600 PA
699
76.52
Ryan Long
Career
Per 600 PAverified
2
120
Omar Moreno
Careerverified
Per 600 PA
386
42.26
Ryan Long
Career
Per 600 PAverified
4
240
Omar Moreno
Careerverified
Per 600 PA
1048
114.72
Ryan Long
Career
Per 600 PA
0.8
48.06
Omar Moreno
Careerverified
Per 600 PAverified
593.4
64.96
Ryan Long
Career
Per 600 PAverified
1
60
Omar Moreno
Careerverified
Per 600 PA
17
1.86
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
387
42.36
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
41
4.49
Ryan Long
Careerverified
Per 600 PA
3
180
Omar Moreno
Career
Per 600 PAverified
885
96.88
Ryan Long
Career
Per 600 PA
3.33
3.33
Omar Moreno
Careerverified
Per 600 PAverified
6.19
6.19
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
0.44
0.44
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
52
5.69
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
33
3.61
Ryan Long
Careerverified
Per 600 PAverified
0
0
Omar Moreno
Career
Per 600 PA
45
4.93
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
487
53.31
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
182
19.92
Ryan Long
Career
Per 600 PA
0
0
Omar Moreno
Careerverified
Per 600 PAverified
669
73.23
Ryan Long
Career
Per 600 PA
Omar Moreno
Careerverified
Per 600 PAverified
72.8
72.8

Fielding Stats for Ryan Long and Omar Moreno

Ryan Long
Career
Per 9 Innings
1
1
Omar Moreno
Careerverified
Per 9 Inningsverified
12
12
Ryan Long
Career
Per 9 Inningsverified
5
2.14
Omar Moreno
Careerverified
Per 9 Innings
1323
1.08
Ryan Long
Career
Per 9 Innings
2
0.86
Omar Moreno
Careerverified
Per 9 Inningsverified
1207
0.98
Ryan Long
Career
Per 9 Innings
63
27
Omar Moreno
Careerverified
Per 9 Innings
33118
27
Ryan Long
Career
Per 9 Innings
21
9
Omar Moreno
Careerverified
Per 9 Innings
11039.1
9
Ryan Long
Career
Per 9 Inningsverified
8
3.43
Omar Moreno
Careerverified
Per 9 Innings
3405
2.78
Ryan Long
Career
Per 9 Innings
0
0
Omar Moreno
Careerverified
Per 9 Inningsverified
93
0.08
Ryan Long
Careerverified
Per 9 Inningsverified
0
0
Omar Moreno
Career
Per 9 Innings
63
0.05
Ryan Long
Career
Per 9 Inningsverified
8
3.43
Omar Moreno
Careerverified
Per 9 Innings
3561
2.9
Ryan Long
Career
Per 9 Inningsverified
8
3.43
Omar Moreno
Careerverified
Per 9 Innings
3498
2.85
Ryan Long
Careerverified
Per 9 Inningsverified
100
100
Omar Moreno
Career
Per 9 Innings
98.23
98.23
Ryan Long
Career
Per 9 Innings
1.6
1.6
Omar Moreno
Careerverified
Per 9 Inningsverified
2.644
2.644
Ryan Long
Career
Per 9 Innings
40
40
Omar Moreno
Careerverified
Per 9 Inningsverified
91.23
91.23
Ryan Long
Career
Per 9 Innings
0
0
Omar Moreno
Careerverified
Per 9 Inningsverified
26
0.02
Ryan Long
Career
Per 9 Innings
0
0
Omar Moreno
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
Omar Moreno
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
Omar Moreno
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
Omar Moreno
Career
Per 9 Innings
0
0