German Rivera vs. Ed Sprague Jr. — Career Comparison
Looking at the career totals, German Rivera and Ed Sprague Jr. are closely matched on the surface stats. Ed Sprague Jr. posted stronger numbers in OPS (.740 vs .688) and slugging (.419 vs .354). German Rivera had the advantage in on-base percentage (.334 vs .322). By the career numbers, Ed Sprague Jr. had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for German Rivera and Ed Sprague Jr.
German Rivera
Career
Per 600 PA
120
229.3
Ed Sprague Jr.
Career
Per 600 PA
1203
157.36
German Rivera
Career
Per 600 PA
314
600
Ed Sprague Jr.
Career
Per 600 PA
4587
600
German Rivera
Career
Per 600 PA
280
535.03
Ed Sprague Jr.
Career
Per 600 PA
4095
535.64
German Rivera
Career
Per 600 PA
0.257
0.257
Ed Sprague Jr.
Career
Per 600 PA
0.247
0.247
German Rivera
Career
Per 600 PA
0.698
0.698
Ed Sprague Jr.
Career
Per 600 PA
0.749
0.749
German Rivera
Career
Per 600 PA
72
137.58
Ed Sprague Jr.
Career
Per 600 PA
1010
132.11
German Rivera
Career
Per 600 PA
52
99.36
Ed Sprague Jr.
Career
Per 600 PA
621
81.23
German Rivera
Career
Per 600 PA
15
28.66
Ed Sprague Jr.
Career
Per 600 PA
225
29.43
German Rivera
Career
Per 600 PA
2
3.82
Ed Sprague Jr.
Career
Per 600 PA
152
19.88
German Rivera
Career
Per 600 PA
20
38.22
Ed Sprague Jr.
Career
Per 600 PA
389
50.88
German Rivera
Career
Per 600 PA
0.278
0.278
Ed Sprague Jr.
Career
Per 600 PA
0.385
0.385
German Rivera
Career
Per 600 PA
0.007
0.007
Ed Sprague Jr.
Career
Per 600 PA
0.037
0.037
German Rivera
Career
Per 600 PA
0.028
0.028
Ed Sprague Jr.
Career
Per 600 PA
0.151
0.151
German Rivera
Career
Per 600 PA
29.35
56.08
Ed Sprague Jr.
Career
Per 600 PA
554.53
72.53
German Rivera
Career
Per 600 PA
99
189.17
Ed Sprague Jr.
Career
Per 600 PA
1715
224.33
German Rivera
Career
Per 600 PA
100
191.08
Ed Sprague Jr.
Career
Per 600 PA
1459
190.84
German Rivera
Career
Per 600 PA
0.322
0.322
Ed Sprague Jr.
Career
Per 600 PA
0.319
0.319
German Rivera
Career
Per 600 PA
0.354
0.354
Ed Sprague Jr.
Career
Per 600 PA
0.419
0.419
German Rivera
Career
Per 600 PA
0.675
0.675
Ed Sprague Jr.
Career
Per 600 PA
0.737
0.737
German Rivera
Career
Per 600 PA
0.097
0.097
Ed Sprague Jr.
Career
Per 600 PA
0.172
0.172
German Rivera
Career
Per 600 PA
0.233
0.233
Ed Sprague Jr.
Career
Per 600 PA
0.248
0.248
German Rivera
Career
Per 600 PA
0.566
0.566
Ed Sprague Jr.
Career
Per 600 PA
0.678
0.678
German Rivera
Career
Per 600 PA
0.291
0.291
Ed Sprague Jr.
Career
Per 600 PA
0.273
0.273
German Rivera
Career
Per 600 PA
41
78.34
Ed Sprague Jr.
Career
Per 600 PA
912
119.29
German Rivera
Career
Per 600 PA
29.96
57.26
Ed Sprague Jr.
Career
Per 600 PA
549.09
71.82
German Rivera
Career
Per 600 PA
1
1.91
Ed Sprague Jr.
Career
Per 600 PA
91
11.9
German Rivera
Career
Per 600 PA
6
11.46
Ed Sprague Jr.
Career
Per 600 PA
21
2.75
German Rivera
Career
Per 600 PA
40
76.43
Ed Sprague Jr.
Career
Per 600 PA
833
108.96
German Rivera
Career
Per 600 PA
7.85
7.85
Ed Sprague Jr.
Career
Per 600 PA
5.51
5.51
German Rivera
Career
Per 600 PA
0.68
0.68
Ed Sprague Jr.
Career
Per 600 PA
0.43
0.43
German Rivera
Career
Per 600 PA
3
5.73
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
German Rivera
Career
Per 600 PA
3
5.73
Ed Sprague Jr.
Career
Per 600 PA
37
4.84
German Rivera
Career
Per 600 PA
17
32.48
Ed Sprague Jr.
Career
Per 600 PA
106
13.87
German Rivera
Career
Per 600 PA
1
1.91
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
German Rivera
Career
Per 600 PA
1
1.91
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
German Rivera
Career
Per 600 PA
2
3.82
Ed Sprague Jr.
Career
Per 600 PA
18
2.35
German Rivera
Career
Per 600 PA
50
50
Ed Sprague Jr.
Career
Per 600 PA
33.33
33.33
Fielding Stats for German Rivera and Ed Sprague Jr.
German Rivera
Career
Per 9 Innings
109
1.31
Ed Sprague Jr.
Career
Per 9 Innings
1131
1.08
German Rivera
Career
Per 9 Innings
83
1
Ed Sprague Jr.
Career
Per 9 Innings
1076
1.03
German Rivera
Career
Per 9 Innings
2245
27
Ed Sprague Jr.
Career
Per 9 Innings
28205
27
German Rivera
Career
Per 9 Innings
748.1
9
Ed Sprague Jr.
Career
Per 9 Innings
9401.2
9
German Rivera
Career
Per 9 Innings
64
0.77
Ed Sprague Jr.
Career
Per 9 Innings
1361
1.3
German Rivera
Career
Per 9 Innings
203
2.44
Ed Sprague Jr.
Career
Per 9 Innings
1643
1.57
German Rivera
Career
Per 9 Innings
18
0.22
Ed Sprague Jr.
Career
Per 9 Innings
162
0.16
German Rivera
Career
Per 9 Innings
285
3.43
Ed Sprague Jr.
Career
Per 9 Innings
3166
3.03
German Rivera
Career
Per 9 Innings
267
3.21
Ed Sprague Jr.
Career
Per 9 Innings
3004
2.88
German Rivera
Career
Per 9 Innings
93.68
93.68
Ed Sprague Jr.
Career
Per 9 Innings
94.88
94.88
German Rivera
Career
Per 9 Innings
2.45
2.45
Ed Sprague Jr.
Career
Per 9 Innings
2.656
2.656
German Rivera
Career
Per 9 Innings
76.15
76.15
Ed Sprague Jr.
Career
Per 9 Innings
95.14
95.14
German Rivera
Career
Per 9 Innings
15
0.18
Ed Sprague Jr.
Career
Per 9 Innings
180
0.17
German Rivera
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
0
0
German Rivera
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
7
0.01
German Rivera
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
1
0