Omar Moreno vs. Luis Rivera — Career Comparison

Baby BoomersPanamaThrows LeftBats LeftCentral AmericaPittsburgh PiratesNational LeagueCenter Fielder
Baby BoomersP.R.Throws RightBats RightCaribbeanBoston Red SoxAmerican LeagueShortstop

When their careers are measured against the same standard, Omar Moreno comes out clearly ahead of Luis Rivera across most offensive categories. Omar Moreno led in walk rate (BB%+ 87 vs 78), on-base percentage (OBP+ 97 vs 89), and batting average (AVG+ 98 vs 91). Luis Rivera held the edge in home run production (HR/PA+ 58 vs 29). Omar Moreno was the more complete offensive player.

Hitting Stats for Omar Moreno and Luis Rivera

Omar Moreno
Careerverified
Per 600 PAverified
12
12
Luis Rivera
Career
Per 600 PA
11
11
Omar Moreno
Careerverified
Per 600 PA
1382
151.29
Luis Rivera
Career
Per 600 PAverified
781
191.03
Omar Moreno
Careerverified
Per 600 PA
5481
600
Luis Rivera
Career
Per 600 PA
2453
600
Omar Moreno
Careerverified
Per 600 PAverified
4992
546.47
Luis Rivera
Career
Per 600 PA
2215
541.79
Omar Moreno
Careerverified
Per 600 PAverified
0.252
0.252
Luis Rivera
Career
Per 600 PA
0.233
0.233
Omar Moreno
Careerverified
Per 600 PAverified
0.712
0.712
Luis Rivera
Career
Per 600 PA
0.647
0.647
Omar Moreno
Careerverified
Per 600 PAverified
1257
137.6
Luis Rivera
Career
Per 600 PA
516
126.21
Omar Moreno
Careerverified
Per 600 PAverified
962
105.31
Luis Rivera
Career
Per 600 PA
362
88.54
Omar Moreno
Careerverified
Per 600 PA
171
18.72
Luis Rivera
Career
Per 600 PAverified
114
27.88
Omar Moreno
Careerverified
Per 600 PAverified
87
9.52
Luis Rivera
Career
Per 600 PA
12
2.94
Omar Moreno
Careerverified
Per 600 PA
37
4.05
Luis Rivera
Career
Per 600 PAverified
28
6.85
Omar Moreno
Careerverified
Per 600 PA
295
32.29
Luis Rivera
Career
Per 600 PAverified
154
37.67
Omar Moreno
Career
Per 600 PA
0.235
0.235
Luis Rivera
Careerverified
Per 600 PAverified
0.298
0.298
Omar Moreno
Career
Per 600 PA
0.007
0.007
Luis Rivera
Careerverified
Per 600 PAverified
0.013
0.013
Omar Moreno
Career
Per 600 PA
0.029
0.029
Luis Rivera
Careerverified
Per 600 PAverified
0.054
0.054
Omar Moreno
Careerverified
Per 600 PAverified
585.65
64.11
Luis Rivera
Career
Per 600 PA
214.88
52.56
Omar Moreno
Careerverified
Per 600 PAverified
1713
187.52
Luis Rivera
Career
Per 600 PA
738
180.51
Omar Moreno
Careerverified
Per 600 PAverified
1661
181.83
Luis Rivera
Career
Per 600 PA
701
171.46
Omar Moreno
Careerverified
Per 600 PAverified
0.306
0.306
Luis Rivera
Career
Per 600 PA
0.291
0.291
Omar Moreno
Careerverified
Per 600 PAverified
0.343
0.343
Luis Rivera
Career
Per 600 PA
0.333
0.333
Omar Moreno
Careerverified
Per 600 PAverified
0.649
0.649
Luis Rivera
Career
Per 600 PA
0.624
0.624
Omar Moreno
Career
Per 600 PA
0.091
0.091
Luis Rivera
Careerverified
Per 600 PAverified
0.1
0.1
Omar Moreno
Careerverified
Per 600 PAverified
0.223
0.223
Luis Rivera
Career
Per 600 PA
0.214
0.214
Omar Moreno
Careerverified
Per 600 PAverified
0.657
0.657
Luis Rivera
Career
Per 600 PA
0.534
0.534
Omar Moreno
Careerverified
Per 600 PAverified
0.297
0.297
Luis Rivera
Career
Per 600 PA
0.278
0.278
Omar Moreno
Careerverified
Per 600 PAverified
699
76.52
Luis Rivera
Career
Per 600 PA
249
60.91
Omar Moreno
Careerverified
Per 600 PA
386
42.26
Luis Rivera
Career
Per 600 PAverified
209
51.12
Omar Moreno
Careerverified
Per 600 PAverified
1048
114.72
Luis Rivera
Career
Per 600 PA
430
105.18
Omar Moreno
Careerverified
Per 600 PAverified
593.4
64.96
Luis Rivera
Career
Per 600 PA
218.58
53.46
Omar Moreno
Careerverified
Per 600 PA
17
1.86
Luis Rivera
Career
Per 600 PAverified
14
3.42
Omar Moreno
Careerverified
Per 600 PAverified
387
42.36
Luis Rivera
Career
Per 600 PA
171
41.83
Omar Moreno
Careerverified
Per 600 PAverified
41
4.49
Luis Rivera
Career
Per 600 PA
5
1.22
Omar Moreno
Career
Per 600 PAverified
885
96.88
Luis Rivera
Careerverified
Per 600 PA
443
108.36
Omar Moreno
Careerverified
Per 600 PAverified
6.19
6.19
Luis Rivera
Career
Per 600 PA
5.54
5.54
Omar Moreno
Careerverified
Per 600 PAverified
0.44
0.44
Luis Rivera
Career
Per 600 PA
0.39
0.39
Omar Moreno
Careerverified
Per 600 PA
52
5.69
Luis Rivera
Career
Per 600 PAverified
42
10.27
Omar Moreno
Careerverified
Per 600 PAverified
33
3.61
Luis Rivera
Career
Per 600 PA
11
2.69
Omar Moreno
Careerverified
Per 600 PAverified
45
4.93
Luis Rivera
Career
Per 600 PA
46
11.25
Omar Moreno
Careerverified
Per 600 PAverified
487
53.31
Luis Rivera
Career
Per 600 PA
20
4.89
Omar Moreno
Careerverified
Per 600 PAverified
182
19.92
Luis Rivera
Career
Per 600 PA
22
5.38
Omar Moreno
Careerverified
Per 600 PAverified
669
73.23
Luis Rivera
Career
Per 600 PA
42
10.27
Omar Moreno
Careerverified
Per 600 PAverified
72.8
72.8
Luis Rivera
Career
Per 600 PA
47.62
47.62

Fielding Stats for Omar Moreno and Luis Rivera

Omar Moreno
Careerverified
Per 9 Inningsverified
12
12
Luis Rivera
Career
Per 9 Innings
11
11
Omar Moreno
Careerverified
Per 9 Innings
1323
1.08
Luis Rivera
Career
Per 9 Inningsverified
739
1.17
Omar Moreno
Careerverified
Per 9 Innings
1207
0.98
Luis Rivera
Career
Per 9 Inningsverified
630
1
Omar Moreno
Careerverified
Per 9 Innings
33118
27
Luis Rivera
Career
Per 9 Innings
17038
27
Omar Moreno
Careerverified
Per 9 Innings
11039.1
9
Luis Rivera
Career
Per 9 Innings
5679.1
9
Omar Moreno
Careerverified
Per 9 Inningsverified
3405
2.78
Luis Rivera
Career
Per 9 Innings
988
1.57
Omar Moreno
Career
Per 9 Innings
93
0.08
Luis Rivera
Careerverified
Per 9 Inningsverified
1909
3.03
Omar Moreno
Careerverified
Per 9 Inningsverified
63
0.05
Luis Rivera
Career
Per 9 Innings
117
0.19
Omar Moreno
Careerverified
Per 9 Innings
3561
2.9
Luis Rivera
Career
Per 9 Inningsverified
3014
4.78
Omar Moreno
Careerverified
Per 9 Innings
3498
2.85
Luis Rivera
Career
Per 9 Inningsverified
2897
4.59
Omar Moreno
Careerverified
Per 9 Inningsverified
98.23
98.23
Luis Rivera
Career
Per 9 Innings
96.12
96.12
Omar Moreno
Career
Per 9 Innings
2.644
2.644
Luis Rivera
Careerverified
Per 9 Inningsverified
3.92
3.92
Omar Moreno
Careerverified
Per 9 Inningsverified
91.23
91.23
Luis Rivera
Career
Per 9 Innings
85.25
85.25
Omar Moreno
Career
Per 9 Innings
26
0.02
Luis Rivera
Careerverified
Per 9 Inningsverified
430
0.68
Omar Moreno
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Omar Moreno
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Omar Moreno
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Omar Moreno
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0