Asdrubal Cabrera vs. Ed Sprague Jr. — Career Comparison

MillenialVenezuelaThrows RightBats SwitchSouth AmericaCleveland GuardiansAmerican LeagueShortstopSilver SluggerAll-Star
Gen XCaliforniaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueThird BasemanAll-Star

Adjusted for the eras they played in, Asdrubal Cabrera holds a real edge over Ed Sprague Jr. in this comparison. Asdrubal Cabrera led in contact rate (K%+ 111 vs 92), batting average (AVG+ 107 vs 92), and on-base percentage (OBP+ 103 vs 94). Ed Sprague Jr. held the edge in home run production (HR/PA+ 118 vs 106). The edge belongs to Asdrubal Cabrera.

Hitting Stats for Asdrubal Cabrera and Ed Sprague Jr.

Asdrubal Cabrera
Careerverified
Per 600 PAverified
15
15
Ed Sprague Jr.
Career
Per 600 PA
11
11
Asdrubal Cabrera
Careerverified
Per 600 PA
1822
147.71
Ed Sprague Jr.
Career
Per 600 PAverified
1203
157.36
Asdrubal Cabrera
Careerverified
Per 600 PA
7401
600
Ed Sprague Jr.
Career
Per 600 PA
4587
600
Asdrubal Cabrera
Careerverified
Per 600 PAverified
6632
537.66
Ed Sprague Jr.
Career
Per 600 PA
4095
535.64
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.266
0.266
Ed Sprague Jr.
Career
Per 600 PA
0.247
0.247
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.771
0.771
Ed Sprague Jr.
Career
Per 600 PA
0.749
0.749
Asdrubal Cabrera
Careerverified
Per 600 PAverified
1763
142.93
Ed Sprague Jr.
Career
Per 600 PA
1010
132.11
Asdrubal Cabrera
Careerverified
Per 600 PAverified
1139
92.34
Ed Sprague Jr.
Career
Per 600 PA
621
81.23
Asdrubal Cabrera
Careerverified
Per 600 PAverified
401
32.51
Ed Sprague Jr.
Career
Per 600 PA
225
29.43
Asdrubal Cabrera
Careerverified
Per 600 PAverified
28
2.27
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Asdrubal Cabrera
Careerverified
Per 600 PA
195
15.81
Ed Sprague Jr.
Career
Per 600 PAverified
152
19.88
Asdrubal Cabrera
Careerverified
Per 600 PA
624
50.59
Ed Sprague Jr.
Career
Per 600 PAverified
389
50.88
Asdrubal Cabrera
Career
Per 600 PA
0.354
0.354
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.385
0.385
Asdrubal Cabrera
Career
Per 600 PA
0.029
0.029
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.037
0.037
Asdrubal Cabrera
Career
Per 600 PA
0.111
0.111
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.151
0.151
Asdrubal Cabrera
Careerverified
Per 600 PAverified
926.4
75.1
Ed Sprague Jr.
Career
Per 600 PA
554.53
72.53
Asdrubal Cabrera
Careerverified
Per 600 PAverified
2805
227.4
Ed Sprague Jr.
Career
Per 600 PA
1715
224.33
Asdrubal Cabrera
Careerverified
Per 600 PAverified
2420
196.19
Ed Sprague Jr.
Career
Per 600 PA
1459
190.84
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.329
0.329
Ed Sprague Jr.
Career
Per 600 PA
0.319
0.319
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.423
0.423
Ed Sprague Jr.
Career
Per 600 PA
0.419
0.419
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.752
0.752
Ed Sprague Jr.
Career
Per 600 PA
0.737
0.737
Asdrubal Cabrera
Career
Per 600 PA
0.157
0.157
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.172
0.172
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.254
0.254
Ed Sprague Jr.
Career
Per 600 PA
0.248
0.248
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.7
0.7
Ed Sprague Jr.
Career
Per 600 PA
0.678
0.678
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.303
0.303
Ed Sprague Jr.
Career
Per 600 PA
0.273
0.273
Asdrubal Cabrera
Careerverified
Per 600 PAverified
886
71.83
Ed Sprague Jr.
Career
Per 600 PA
506
66.19
Asdrubal Cabrera
Careerverified
Per 600 PA
869
70.45
Ed Sprague Jr.
Career
Per 600 PAverified
558
72.99
Asdrubal Cabrera
Careerverified
Per 600 PAverified
1560
126.47
Ed Sprague Jr.
Career
Per 600 PA
912
119.29
Asdrubal Cabrera
Careerverified
Per 600 PAverified
939.37
76.15
Ed Sprague Jr.
Career
Per 600 PA
549.09
71.82
Asdrubal Cabrera
Career
Per 600 PA
68
5.51
Ed Sprague Jr.
Careerverified
Per 600 PAverified
91
11.9
Asdrubal Cabrera
Careerverified
Per 600 PAverified
589
47.75
Ed Sprague Jr.
Career
Per 600 PA
358
46.83
Asdrubal Cabrera
Careerverified
Per 600 PA
26
2.11
Ed Sprague Jr.
Career
Per 600 PAverified
21
2.75
Asdrubal Cabrera
Career
Per 600 PAverified
1330
107.82
Ed Sprague Jr.
Careerverified
Per 600 PA
833
108.96
Asdrubal Cabrera
Careerverified
Per 600 PAverified
5.56
5.56
Ed Sprague Jr.
Career
Per 600 PA
5.51
5.51
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.44
0.44
Ed Sprague Jr.
Career
Per 600 PA
0.43
0.43
Asdrubal Cabrera
Careerverified
Per 600 PAverified
51
4.13
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Asdrubal Cabrera
Careerverified
Per 600 PAverified
61
4.95
Ed Sprague Jr.
Career
Per 600 PA
37
4.84
Asdrubal Cabrera
Career
Per 600 PA
177
14.35
Ed Sprague Jr.
Careerverified
Per 600 PAverified
106
13.87
Asdrubal Cabrera
Careerverified
Per 600 PAverified
91
7.38
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Asdrubal Cabrera
Careerverified
Per 600 PAverified
32
2.59
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Asdrubal Cabrera
Careerverified
Per 600 PAverified
123
9.97
Ed Sprague Jr.
Career
Per 600 PA
18
2.35
Asdrubal Cabrera
Careerverified
Per 600 PAverified
73.98
73.98
Ed Sprague Jr.
Career
Per 600 PA
33.33
33.33

Fielding Stats for Asdrubal Cabrera and Ed Sprague Jr.

Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
15
15
Ed Sprague Jr.
Career
Per 9 Innings
11
11
Asdrubal Cabrera
Careerverified
Per 9 Innings
1740
1.08
Ed Sprague Jr.
Career
Per 9 Innings
1131
1.08
Asdrubal Cabrera
Careerverified
Per 9 Innings
1662
1.03
Ed Sprague Jr.
Career
Per 9 Innings
1076
1.03
Asdrubal Cabrera
Careerverified
Per 9 Innings
43626
27
Ed Sprague Jr.
Career
Per 9 Innings
28205
27
Asdrubal Cabrera
Careerverified
Per 9 Innings
14542
9
Ed Sprague Jr.
Career
Per 9 Innings
9401.2
9
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
2538
1.57
Ed Sprague Jr.
Career
Per 9 Innings
1361
1.3
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
4162
2.58
Ed Sprague Jr.
Career
Per 9 Innings
1643
1.57
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
145
0.09
Ed Sprague Jr.
Career
Per 9 Innings
162
0.16
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
6845
4.24
Ed Sprague Jr.
Career
Per 9 Innings
3166
3.03
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
6700
4.15
Ed Sprague Jr.
Career
Per 9 Innings
3004
2.88
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
97.88
97.88
Ed Sprague Jr.
Career
Per 9 Innings
94.88
94.88
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
3.851
3.851
Ed Sprague Jr.
Career
Per 9 Innings
2.656
2.656
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
95.52
95.52
Ed Sprague Jr.
Career
Per 9 Innings
95.14
95.14
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
991
0.61
Ed Sprague Jr.
Career
Per 9 Innings
180
0.17
Asdrubal Cabrera
Careerverified
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
1
0
Asdrubal Cabrera
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
0
0
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
0
0
Ed Sprague Jr.
Career
Per 9 Innings
7
0.01
Asdrubal Cabrera
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Careerverified
Per 9 Innings
1
0