Bobby Avila vs. Ed Sprague Jr. — Career Comparison

Greatest GenerationMexicoThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueSecond BasemanAll-Star
Gen XCaliforniaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueThird BasemanAll-Star

When their careers are measured against the same standard, Bobby Avila comes out clearly ahead of Ed Sprague Jr. across most offensive categories. Bobby Avila led in contact rate (K%+ 183 vs 92), batting average (AVG+ 113 vs 92), and on-base percentage (OBP+ 109 vs 94). Ed Sprague Jr. held the edge in home run production (HR/PA+ 118 vs 87). Bobby Avila was the more complete offensive player.

Hitting Stats for Bobby Avila and Ed Sprague Jr.

Bobby Avila
Career
Per 600 PA
11
11
Ed Sprague Jr.
Career
Per 600 PA
11
11
Bobby Avila
Careerverified
Per 600 PA
1300
145.99
Ed Sprague Jr.
Career
Per 600 PAverified
1203
157.36
Bobby Avila
Careerverified
Per 600 PA
5343
600
Ed Sprague Jr.
Career
Per 600 PA
4587
600
Bobby Avila
Careerverified
Per 600 PA
4620
518.81
Ed Sprague Jr.
Career
Per 600 PAverified
4095
535.64
Bobby Avila
Careerverified
Per 600 PAverified
0.281
0.281
Ed Sprague Jr.
Career
Per 600 PA
0.247
0.247
Bobby Avila
Careerverified
Per 600 PAverified
0.77
0.77
Ed Sprague Jr.
Career
Per 600 PA
0.749
0.749
Bobby Avila
Careerverified
Per 600 PAverified
1296
145.54
Ed Sprague Jr.
Career
Per 600 PA
1010
132.11
Bobby Avila
Careerverified
Per 600 PAverified
996
111.85
Ed Sprague Jr.
Career
Per 600 PA
621
81.23
Bobby Avila
Career
Per 600 PA
185
20.77
Ed Sprague Jr.
Careerverified
Per 600 PAverified
225
29.43
Bobby Avila
Careerverified
Per 600 PAverified
35
3.93
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Bobby Avila
Career
Per 600 PA
80
8.98
Ed Sprague Jr.
Careerverified
Per 600 PAverified
152
19.88
Bobby Avila
Career
Per 600 PA
300
33.69
Ed Sprague Jr.
Careerverified
Per 600 PAverified
389
50.88
Bobby Avila
Career
Per 600 PA
0.232
0.232
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.385
0.385
Bobby Avila
Career
Per 600 PA
0.017
0.017
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.037
0.037
Bobby Avila
Career
Per 600 PA
0.062
0.062
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.151
0.151
Bobby Avila
Careerverified
Per 600 PA
644.53
72.38
Ed Sprague Jr.
Career
Per 600 PAverified
554.53
72.53
Bobby Avila
Careerverified
Per 600 PA
1791
201.12
Ed Sprague Jr.
Career
Per 600 PAverified
1715
224.33
Bobby Avila
Careerverified
Per 600 PAverified
1871
210.11
Ed Sprague Jr.
Career
Per 600 PA
1459
190.84
Bobby Avila
Careerverified
Per 600 PAverified
0.359
0.359
Ed Sprague Jr.
Career
Per 600 PA
0.319
0.319
Bobby Avila
Career
Per 600 PA
0.388
0.388
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.419
0.419
Bobby Avila
Careerverified
Per 600 PAverified
0.747
0.747
Ed Sprague Jr.
Career
Per 600 PA
0.737
0.737
Bobby Avila
Career
Per 600 PA
0.107
0.107
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.172
0.172
Bobby Avila
Careerverified
Per 600 PAverified
0.259
0.259
Ed Sprague Jr.
Career
Per 600 PA
0.248
0.248
Bobby Avila
Careerverified
Per 600 PAverified
0.699
0.699
Ed Sprague Jr.
Career
Per 600 PA
0.678
0.678
Bobby Avila
Careerverified
Per 600 PAverified
0.293
0.293
Ed Sprague Jr.
Career
Per 600 PA
0.273
0.273
Bobby Avila
Careerverified
Per 600 PAverified
725
81.41
Ed Sprague Jr.
Career
Per 600 PA
506
66.19
Bobby Avila
Career
Per 600 PA
467
52.44
Ed Sprague Jr.
Careerverified
Per 600 PAverified
558
72.99
Bobby Avila
Careerverified
Per 600 PAverified
1112
124.87
Ed Sprague Jr.
Career
Per 600 PA
912
119.29
Bobby Avila
Careerverified
Per 600 PAverified
702.95
78.94
Ed Sprague Jr.
Career
Per 600 PA
549.09
71.82
Bobby Avila
Career
Per 600 PA
14
1.57
Ed Sprague Jr.
Careerverified
Per 600 PAverified
91
11.9
Bobby Avila
Careerverified
Per 600 PAverified
561
63
Ed Sprague Jr.
Career
Per 600 PA
358
46.83
Bobby Avila
Career
Per 600 PA
3
0.34
Ed Sprague Jr.
Careerverified
Per 600 PAverified
21
2.75
Bobby Avila
Careerverified
Per 600 PAverified
399
44.81
Ed Sprague Jr.
Career
Per 600 PA
833
108.96
Bobby Avila
Careerverified
Per 600 PAverified
13.39
13.39
Ed Sprague Jr.
Career
Per 600 PA
5.51
5.51
Bobby Avila
Careerverified
Per 600 PAverified
1.41
1.41
Ed Sprague Jr.
Career
Per 600 PA
0.43
0.43
Bobby Avila
Careerverified
Per 600 PAverified
134
15.05
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Bobby Avila
Career
Per 600 PA
14
1.57
Ed Sprague Jr.
Careerverified
Per 600 PAverified
37
4.84
Bobby Avila
Career
Per 600 PAverified
121
13.59
Ed Sprague Jr.
Careerverified
Per 600 PA
106
13.87
Bobby Avila
Careerverified
Per 600 PAverified
78
8.76
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Bobby Avila
Careerverified
Per 600 PAverified
52
5.84
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Bobby Avila
Careerverified
Per 600 PAverified
130
14.6
Ed Sprague Jr.
Career
Per 600 PA
18
2.35
Bobby Avila
Careerverified
Per 600 PAverified
60
60
Ed Sprague Jr.
Career
Per 600 PA
33.33
33.33

Fielding Stats for Bobby Avila and Ed Sprague Jr.

Bobby Avila
Career
Per 9 Innings
11
11
Ed Sprague Jr.
Career
Per 9 Innings
11
11
Bobby Avila
Careerverified
Per 9 Inningsverified
1237
1.82
Ed Sprague Jr.
Career
Per 9 Innings
1131
1.08
Bobby Avila
Career
Per 9 Innings
687
1.01
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1076
1.03
Bobby Avila
Career
Per 9 Innings
18326
27
Ed Sprague Jr.
Careerverified
Per 9 Innings
28205
27
Bobby Avila
Career
Per 9 Innings
6108.2
9
Ed Sprague Jr.
Careerverified
Per 9 Innings
9401.2
9
Bobby Avila
Careerverified
Per 9 Inningsverified
2872
4.23
Ed Sprague Jr.
Career
Per 9 Innings
1361
1.3
Bobby Avila
Careerverified
Per 9 Inningsverified
3197
4.71
Ed Sprague Jr.
Career
Per 9 Innings
1643
1.57
Bobby Avila
Careerverified
Per 9 Innings
138
0.2
Ed Sprague Jr.
Career
Per 9 Inningsverified
162
0.16
Bobby Avila
Careerverified
Per 9 Inningsverified
6207
9.14
Ed Sprague Jr.
Career
Per 9 Innings
3166
3.03
Bobby Avila
Careerverified
Per 9 Inningsverified
6069
8.94
Ed Sprague Jr.
Career
Per 9 Innings
3004
2.88
Bobby Avila
Careerverified
Per 9 Inningsverified
97.78
97.78
Ed Sprague Jr.
Career
Per 9 Innings
94.88
94.88
Bobby Avila
Careerverified
Per 9 Inningsverified
4.906
4.906
Ed Sprague Jr.
Career
Per 9 Innings
2.656
2.656
Bobby Avila
Career
Per 9 Innings
55.54
55.54
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
95.14
95.14
Bobby Avila
Careerverified
Per 9 Inningsverified
796
1.17
Ed Sprague Jr.
Career
Per 9 Innings
180
0.17
Bobby Avila
Careerverified
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
1
0
Bobby Avila
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
0
0
Bobby Avila
Careerverified
Per 9 Inningsverified
0
0
Ed Sprague Jr.
Career
Per 9 Innings
7
0.01
Bobby Avila
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Careerverified
Per 9 Innings
1
0