Emmanuel Rivera vs. Ryan Theriot — Career Comparison

MillenialP.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueThird Baseman
Gen XLouisianaThrows RightBats RightNorth AmericaChicago CubsNational LeagueShortstop

Adjusted for the eras they played in, Ryan Theriot holds a real edge over Emmanuel Rivera in this comparison. Ryan Theriot led in contact rate (K%+ 178 vs 98), batting average (AVG+ 106 vs 96), and on-base percentage (OBP+ 101 vs 97). Emmanuel Rivera held the edge in home run production (HR/PA+ 87 vs 14). The edge belongs to Ryan Theriot.

Hitting Stats for Emmanuel Rivera and Ryan Theriot

Emmanuel Rivera
Career
Per 600 PA
5
5
Ryan Theriot
Careerverified
Per 600 PAverified
8
8
Emmanuel Rivera
Career
Per 600 PAverified
384
197.09
Ryan Theriot
Careerverified
Per 600 PA
899
149.21
Emmanuel Rivera
Career
Per 600 PA
1169
600
Ryan Theriot
Careerverified
Per 600 PA
3615
600
Emmanuel Rivera
Career
Per 600 PAverified
1062
545.08
Ryan Theriot
Careerverified
Per 600 PA
3246
538.76
Emmanuel Rivera
Career
Per 600 PA
0.245
0.245
Ryan Theriot
Careerverified
Per 600 PAverified
0.281
0.281
Emmanuel Rivera
Career
Per 600 PA
0.685
0.685
Ryan Theriot
Careerverified
Per 600 PAverified
0.726
0.726
Emmanuel Rivera
Career
Per 600 PA
260
133.45
Ryan Theriot
Careerverified
Per 600 PAverified
911
151.2
Emmanuel Rivera
Career
Per 600 PA
187
95.98
Ryan Theriot
Careerverified
Per 600 PAverified
738
122.49
Emmanuel Rivera
Career
Per 600 PAverified
46
23.61
Ryan Theriot
Careerverified
Per 600 PA
138
22.9
Emmanuel Rivera
Career
Per 600 PA
5
2.57
Ryan Theriot
Careerverified
Per 600 PAverified
18
2.99
Emmanuel Rivera
Careerverified
Per 600 PAverified
22
11.29
Ryan Theriot
Career
Per 600 PA
17
2.82
Emmanuel Rivera
Career
Per 600 PAverified
73
37.47
Ryan Theriot
Careerverified
Per 600 PA
173
28.71
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.281
0.281
Ryan Theriot
Career
Per 600 PA
0.19
0.19
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.021
0.021
Ryan Theriot
Career
Per 600 PA
0.005
0.005
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.085
0.085
Ryan Theriot
Career
Per 600 PA
0.019
0.019
Emmanuel Rivera
Career
Per 600 PA
116.95
60.03
Ryan Theriot
Careerverified
Per 600 PAverified
389.07
64.58
Emmanuel Rivera
Career
Per 600 PAverified
382
196.07
Ryan Theriot
Careerverified
Per 600 PA
1136
188.55
Emmanuel Rivera
Career
Per 600 PA
356
182.72
Ryan Theriot
Careerverified
Per 600 PAverified
1216
201.83
Emmanuel Rivera
Career
Per 600 PA
0.305
0.305
Ryan Theriot
Careerverified
Per 600 PAverified
0.341
0.341
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.36
0.36
Ryan Theriot
Career
Per 600 PA
0.35
0.35
Emmanuel Rivera
Career
Per 600 PA
0.665
0.665
Ryan Theriot
Careerverified
Per 600 PAverified
0.691
0.691
Emmanuel Rivera
Careerverified
Per 600 PAverified
0.115
0.115
Ryan Theriot
Career
Per 600 PA
0.069
0.069
Emmanuel Rivera
Career
Per 600 PA
0.227
0.227
Ryan Theriot
Careerverified
Per 600 PAverified
0.241
0.241
Emmanuel Rivera
Career
Per 600 PA
0.582
0.582
Ryan Theriot
Careerverified
Per 600 PAverified
0.632
0.632
Emmanuel Rivera
Career
Per 600 PA
0.299
0.299
Ryan Theriot
Careerverified
Per 600 PAverified
0.312
0.312
Emmanuel Rivera
Career
Per 600 PA
120
61.59
Ryan Theriot
Careerverified
Per 600 PAverified
446
74.02
Emmanuel Rivera
Career
Per 600 PAverified
116
59.54
Ryan Theriot
Careerverified
Per 600 PA
257
42.66
Emmanuel Rivera
Career
Per 600 PA
214
109.84
Ryan Theriot
Careerverified
Per 600 PAverified
686
113.86
Emmanuel Rivera
Career
Per 600 PA
120.94
62.07
Ryan Theriot
Careerverified
Per 600 PAverified
428.23
71.08
Emmanuel Rivera
Career
Per 600 PAverified
11
5.65
Ryan Theriot
Careerverified
Per 600 PA
20
3.32
Emmanuel Rivera
Career
Per 600 PA
85
43.63
Ryan Theriot
Careerverified
Per 600 PAverified
285
47.3
Emmanuel Rivera
Career
Per 600 PA
0
0
Ryan Theriot
Careerverified
Per 600 PAverified
7
1.16
Emmanuel Rivera
Careerverified
Per 600 PA
253
129.85
Ryan Theriot
Career
Per 600 PAverified
383
63.57
Emmanuel Rivera
Career
Per 600 PA
4.62
4.62
Ryan Theriot
Careerverified
Per 600 PAverified
9.44
9.44
Emmanuel Rivera
Career
Per 600 PA
0.34
0.34
Ryan Theriot
Careerverified
Per 600 PAverified
0.74
0.74
Emmanuel Rivera
Career
Per 600 PA
1
0.51
Ryan Theriot
Careerverified
Per 600 PAverified
48
7.97
Emmanuel Rivera
Career
Per 600 PAverified
10
5.13
Ryan Theriot
Careerverified
Per 600 PA
16
2.66
Emmanuel Rivera
Careerverified
Per 600 PA
29
14.88
Ryan Theriot
Career
Per 600 PAverified
89
14.77
Emmanuel Rivera
Career
Per 600 PA
7
3.59
Ryan Theriot
Careerverified
Per 600 PAverified
121
20.08
Emmanuel Rivera
Career
Per 600 PA
2
1.03
Ryan Theriot
Careerverified
Per 600 PAverified
49
8.13
Emmanuel Rivera
Career
Per 600 PA
9
4.62
Ryan Theriot
Careerverified
Per 600 PAverified
170
28.22
Emmanuel Rivera
Careerverified
Per 600 PAverified
77.78
77.78
Ryan Theriot
Career
Per 600 PA
71.18
71.18

Fielding Stats for Emmanuel Rivera and Ryan Theriot

Emmanuel Rivera
Career
Per 9 Innings
5
5
Ryan Theriot
Careerverified
Per 9 Inningsverified
8
8
Emmanuel Rivera
Career
Per 9 Inningsverified
358
1.3
Ryan Theriot
Careerverified
Per 9 Innings
870
1.12
Emmanuel Rivera
Career
Per 9 Innings
275
1
Ryan Theriot
Careerverified
Per 9 Innings
774
1
Emmanuel Rivera
Career
Per 9 Innings
7415
27
Ryan Theriot
Careerverified
Per 9 Innings
20958
27
Emmanuel Rivera
Career
Per 9 Innings
2471.2
9
Ryan Theriot
Careerverified
Per 9 Innings
6986
9
Emmanuel Rivera
Career
Per 9 Innings
387
1.41
Ryan Theriot
Careerverified
Per 9 Inningsverified
1233
1.59
Emmanuel Rivera
Career
Per 9 Innings
484
1.76
Ryan Theriot
Careerverified
Per 9 Inningsverified
2038
2.63
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
19
0.07
Ryan Theriot
Career
Per 9 Innings
80
0.1
Emmanuel Rivera
Career
Per 9 Innings
890
3.24
Ryan Theriot
Careerverified
Per 9 Inningsverified
3351
4.32
Emmanuel Rivera
Career
Per 9 Innings
871
3.17
Ryan Theriot
Careerverified
Per 9 Inningsverified
3271
4.21
Emmanuel Rivera
Careerverified
Per 9 Inningsverified
97.87
97.87
Ryan Theriot
Career
Per 9 Innings
97.61
97.61
Emmanuel Rivera
Career
Per 9 Innings
2.433
2.433
Ryan Theriot
Careerverified
Per 9 Inningsverified
3.76
3.76
Emmanuel Rivera
Career
Per 9 Innings
76.82
76.82
Ryan Theriot
Careerverified
Per 9 Inningsverified
88.97
88.97
Emmanuel Rivera
Career
Per 9 Innings
59
0.21
Ryan Theriot
Careerverified
Per 9 Inningsverified
443
0.57
Emmanuel Rivera
Career
Per 9 Innings
0
0
Ryan Theriot
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Ryan Theriot
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Ryan Theriot
Career
Per 9 Innings
0
0
Emmanuel Rivera
Career
Per 9 Innings
0
0
Ryan Theriot
Career
Per 9 Innings
0
0