Greg Halman vs. Emmanuel Rivera — Career Comparison

MillenialNetherlandsThrows RightBats RightEuropeSeattle MarinersAmerican LeagueLeft Fielder
MillenialP.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueThird Baseman

On the career numbers, Emmanuel Rivera posted the stronger offensive profile against Greg Halman. Emmanuel Rivera posted stronger numbers in OPS (.664 vs .535) and on-base percentage (.305 vs .233). By the career numbers, Emmanuel Rivera had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Greg Halman and Emmanuel Rivera

Greg Halman
Career
Per 600 PA
2
2
Emmanuel Rivera
Careerverified
Per 600 PAverified
5
5
Greg Halman
Career
Per 600 PAverified
44
218.18
Emmanuel Rivera
Careerverified
Per 600 PA
384
197.09
Greg Halman
Career
Per 600 PA
121
600
Emmanuel Rivera
Careerverified
Per 600 PA
1169
600
Greg Halman
Career
Per 600 PAverified
116
575.21
Emmanuel Rivera
Careerverified
Per 600 PA
1062
545.08
Greg Halman
Career
Per 600 PA
0.207
0.207
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.245
0.245
Greg Halman
Career
Per 600 PA
0.581
0.581
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.685
0.685
Greg Halman
Career
Per 600 PA
24
119.01
Emmanuel Rivera
Careerverified
Per 600 PAverified
260
133.45
Greg Halman
Career
Per 600 PA
18
89.26
Emmanuel Rivera
Careerverified
Per 600 PAverified
187
95.98
Greg Halman
Career
Per 600 PA
3
14.88
Emmanuel Rivera
Careerverified
Per 600 PAverified
46
23.61
Greg Halman
Career
Per 600 PAverified
1
4.96
Emmanuel Rivera
Careerverified
Per 600 PA
5
2.57
Greg Halman
Career
Per 600 PA
2
9.92
Emmanuel Rivera
Careerverified
Per 600 PAverified
22
11.29
Greg Halman
Career
Per 600 PA
6
29.75
Emmanuel Rivera
Careerverified
Per 600 PAverified
73
37.47
Greg Halman
Career
Per 600 PA
0.25
0.25
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.281
0.281
Greg Halman
Career
Per 600 PA
0.017
0.017
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.021
0.021
Greg Halman
Career
Per 600 PA
0.083
0.083
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.085
0.085
Greg Halman
Career
Per 600 PA
8.98
44.53
Emmanuel Rivera
Careerverified
Per 600 PAverified
116.95
60.03
Greg Halman
Career
Per 600 PA
35
173.55
Emmanuel Rivera
Careerverified
Per 600 PAverified
382
196.07
Greg Halman
Career
Per 600 PA
28
138.84
Emmanuel Rivera
Careerverified
Per 600 PAverified
356
182.72
Greg Halman
Career
Per 600 PA
0.233
0.233
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.305
0.305
Greg Halman
Career
Per 600 PA
0.302
0.302
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.36
0.36
Greg Halman
Career
Per 600 PA
0.535
0.535
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.665
0.665
Greg Halman
Career
Per 600 PA
0.095
0.095
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.115
0.115
Greg Halman
Career
Per 600 PA
0.18
0.18
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.227
0.227
Greg Halman
Career
Per 600 PA
0.474
0.474
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.582
0.582
Greg Halman
Careerverified
Per 600 PAverified
0.31
0.31
Emmanuel Rivera
Career
Per 600 PA
0.299
0.299
Greg Halman
Career
Per 600 PA
8
39.67
Emmanuel Rivera
Careerverified
Per 600 PAverified
120
61.59
Greg Halman
Career
Per 600 PA
9
44.63
Emmanuel Rivera
Careerverified
Per 600 PAverified
116
59.54
Greg Halman
Career
Per 600 PA
15
74.38
Emmanuel Rivera
Careerverified
Per 600 PAverified
214
109.84
Greg Halman
Career
Per 600 PA
8.09
40.11
Emmanuel Rivera
Careerverified
Per 600 PAverified
120.94
62.07
Greg Halman
Career
Per 600 PA
1
4.96
Emmanuel Rivera
Careerverified
Per 600 PAverified
11
5.65
Greg Halman
Career
Per 600 PA
3
14.88
Emmanuel Rivera
Careerverified
Per 600 PAverified
85
43.63
Greg Halman
Career
Per 600 PA
0
0
Emmanuel Rivera
Career
Per 600 PA
0
0
Greg Halman
Careerverified
Per 600 PA
43
213.22
Emmanuel Rivera
Career
Per 600 PAverified
253
129.85
Greg Halman
Career
Per 600 PA
2.81
2.81
Emmanuel Rivera
Careerverified
Per 600 PAverified
4.62
4.62
Greg Halman
Career
Per 600 PA
0.07
0.07
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.34
0.34
Greg Halman
Career
Per 600 PAverified
1
4.96
Emmanuel Rivera
Career
Per 600 PA
1
0.51
Greg Halman
Career
Per 600 PA
0
0
Emmanuel Rivera
Careerverified
Per 600 PAverified
10
5.13
Greg Halman
Careerverified
Per 600 PAverified
2
9.92
Emmanuel Rivera
Career
Per 600 PA
29
14.88
Greg Halman
Career
Per 600 PAverified
6
29.75
Emmanuel Rivera
Careerverified
Per 600 PA
7
3.59
Greg Halman
Career
Per 600 PAverified
1
4.96
Emmanuel Rivera
Careerverified
Per 600 PA
2
1.03
Greg Halman
Career
Per 600 PAverified
7
34.71
Emmanuel Rivera
Careerverified
Per 600 PA
9
4.62
Greg Halman
Careerverified
Per 600 PAverified
85.71
85.71
Emmanuel Rivera
Career
Per 600 PA
77.78
77.78

Fielding Stats for Greg Halman and Emmanuel Rivera

Greg Halman
Career
Per 9 Innings
2
2
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
5
5
Greg Halman
Career
Per 9 Inningsverified
44
1.31
Emmanuel Rivera
Careerverified
Per 9 Innings
358
1.3
Greg Halman
Career
Per 9 Innings
32
0.95
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
275
1
Greg Halman
Career
Per 9 Innings
906
27
Emmanuel Rivera
Careerverified
Per 9 Innings
7415
27
Greg Halman
Career
Per 9 Innings
302
9
Emmanuel Rivera
Careerverified
Per 9 Innings
2471.2
9
Greg Halman
Career
Per 9 Inningsverified
79
2.35
Emmanuel Rivera
Careerverified
Per 9 Innings
387
1.41
Greg Halman
Career
Per 9 Innings
0
0
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
484
1.76
Greg Halman
Careerverified
Per 9 Inningsverified
0
0
Emmanuel Rivera
Career
Per 9 Innings
19
0.07
Greg Halman
Career
Per 9 Innings
79
2.35
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
890
3.24
Greg Halman
Career
Per 9 Innings
79
2.35
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
871
3.17
Greg Halman
Careerverified
Per 9 Inningsverified
100
100
Emmanuel Rivera
Career
Per 9 Innings
97.87
97.87
Greg Halman
Career
Per 9 Innings
1.796
1.796
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
2.433
2.433
Greg Halman
Career
Per 9 Innings
72.73
72.73
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
76.82
76.82
Greg Halman
Career
Per 9 Innings
0
0
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
59
0.21
Greg Halman
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Greg Halman
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Greg Halman
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Greg Halman
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0