Dave Roberts vs. Ed Sprague Jr. — Career Comparison

Baby BoomersOregonThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueThird Baseman
Gen XCaliforniaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueThird BasemanAll-Star

When their careers are measured against the same standard, Ed Sprague Jr. comes out clearly ahead of Dave Roberts across most offensive categories. Ed Sprague Jr. led in walk rate (BB%+ 89 vs 59), contact rate (K%+ 92 vs 78), and home run production (HR/PA+ 118 vs 107). Ed Sprague Jr. was the more complete offensive player.

Hitting Stats for Dave Roberts and Ed Sprague Jr.

Dave Roberts
Career
Per 600 PA
10
10
Ed Sprague Jr.
Careerverified
Per 600 PAverified
11
11
Dave Roberts
Career
Per 600 PAverified
709
194.34
Ed Sprague Jr.
Careerverified
Per 600 PA
1203
157.36
Dave Roberts
Career
Per 600 PA
2189
600
Ed Sprague Jr.
Careerverified
Per 600 PA
4587
600
Dave Roberts
Career
Per 600 PAverified
2017
552.86
Ed Sprague Jr.
Careerverified
Per 600 PA
4095
535.64
Dave Roberts
Career
Per 600 PA
0.24
0.24
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.247
0.247
Dave Roberts
Career
Per 600 PA
0.667
0.667
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.749
0.749
Dave Roberts
Career
Per 600 PAverified
483
132.39
Ed Sprague Jr.
Careerverified
Per 600 PA
1010
132.11
Dave Roberts
Career
Per 600 PAverified
350
95.93
Ed Sprague Jr.
Careerverified
Per 600 PA
621
81.23
Dave Roberts
Career
Per 600 PA
77
21.11
Ed Sprague Jr.
Careerverified
Per 600 PAverified
225
29.43
Dave Roberts
Career
Per 600 PAverified
7
1.92
Ed Sprague Jr.
Careerverified
Per 600 PA
12
1.57
Dave Roberts
Career
Per 600 PA
49
13.43
Ed Sprague Jr.
Careerverified
Per 600 PAverified
152
19.88
Dave Roberts
Career
Per 600 PA
133
36.46
Ed Sprague Jr.
Careerverified
Per 600 PAverified
389
50.88
Dave Roberts
Career
Per 600 PA
0.275
0.275
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.385
0.385
Dave Roberts
Career
Per 600 PA
0.024
0.024
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.037
0.037
Dave Roberts
Career
Per 600 PA
0.101
0.101
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.151
0.151
Dave Roberts
Career
Per 600 PA
213.94
58.64
Ed Sprague Jr.
Careerverified
Per 600 PAverified
554.53
72.53
Dave Roberts
Career
Per 600 PA
721
197.62
Ed Sprague Jr.
Careerverified
Per 600 PAverified
1715
224.33
Dave Roberts
Career
Per 600 PA
619
169.67
Ed Sprague Jr.
Careerverified
Per 600 PAverified
1459
190.84
Dave Roberts
Career
Per 600 PA
0.286
0.286
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.319
0.319
Dave Roberts
Career
Per 600 PA
0.358
0.358
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.419
0.419
Dave Roberts
Career
Per 600 PA
0.644
0.644
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.737
0.737
Dave Roberts
Career
Per 600 PA
0.118
0.118
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.172
0.172
Dave Roberts
Career
Per 600 PA
0.218
0.218
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.248
0.248
Dave Roberts
Career
Per 600 PA
0.56
0.56
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.678
0.678
Dave Roberts
Career
Per 600 PA
0.269
0.269
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.273
0.273
Dave Roberts
Career
Per 600 PA
194
53.17
Ed Sprague Jr.
Careerverified
Per 600 PAverified
506
66.19
Dave Roberts
Career
Per 600 PA
208
57.01
Ed Sprague Jr.
Careerverified
Per 600 PAverified
558
72.99
Dave Roberts
Career
Per 600 PA
353
96.76
Ed Sprague Jr.
Careerverified
Per 600 PAverified
912
119.29
Dave Roberts
Career
Per 600 PA
215.71
59.13
Ed Sprague Jr.
Careerverified
Per 600 PAverified
549.09
71.82
Dave Roberts
Career
Per 600 PA
8
2.19
Ed Sprague Jr.
Careerverified
Per 600 PAverified
91
11.9
Dave Roberts
Career
Per 600 PA
128
35.08
Ed Sprague Jr.
Careerverified
Per 600 PAverified
358
46.83
Dave Roberts
Careerverified
Per 600 PAverified
22
6.03
Ed Sprague Jr.
Career
Per 600 PA
21
2.75
Dave Roberts
Careerverified
Per 600 PAverified
361
98.95
Ed Sprague Jr.
Career
Per 600 PA
833
108.96
Dave Roberts
Careerverified
Per 600 PAverified
6.06
6.06
Ed Sprague Jr.
Career
Per 600 PA
5.51
5.51
Dave Roberts
Career
Per 600 PA
0.35
0.35
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.43
0.43
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Dave Roberts
Career
Per 600 PA
9
2.47
Ed Sprague Jr.
Careerverified
Per 600 PAverified
37
4.84
Dave Roberts
Careerverified
Per 600 PAverified
36
9.87
Ed Sprague Jr.
Career
Per 600 PA
106
13.87
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Dave Roberts
Career
Per 600 PAverified
8
2.19
Ed Sprague Jr.
Careerverified
Per 600 PA
12
1.57
Dave Roberts
Careerverified
Per 600 PAverified
35
9.59
Ed Sprague Jr.
Career
Per 600 PA
18
2.35
Dave Roberts
Careerverified
Per 600 PAverified
77.14
77.14
Ed Sprague Jr.
Career
Per 600 PA
33.33
33.33

Fielding Stats for Dave Roberts and Ed Sprague Jr.

Dave Roberts
Career
Per 9 Innings
10
10
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
11
11
Dave Roberts
Career
Per 9 Inningsverified
686
1.29
Ed Sprague Jr.
Careerverified
Per 9 Innings
1131
1.08
Dave Roberts
Career
Per 9 Innings
507
0.95
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1076
1.03
Dave Roberts
Career
Per 9 Innings
14344
27
Ed Sprague Jr.
Careerverified
Per 9 Innings
28205
27
Dave Roberts
Career
Per 9 Innings
4781.1
9
Ed Sprague Jr.
Careerverified
Per 9 Innings
9401.2
9
Dave Roberts
Career
Per 9 Inningsverified
1046
1.97
Ed Sprague Jr.
Careerverified
Per 9 Innings
1361
1.3
Dave Roberts
Career
Per 9 Inningsverified
932
1.75
Ed Sprague Jr.
Careerverified
Per 9 Innings
1643
1.57
Dave Roberts
Careerverified
Per 9 Innings
96
0.18
Ed Sprague Jr.
Career
Per 9 Inningsverified
162
0.16
Dave Roberts
Career
Per 9 Inningsverified
2074
3.9
Ed Sprague Jr.
Careerverified
Per 9 Innings
3166
3.03
Dave Roberts
Career
Per 9 Inningsverified
1978
3.72
Ed Sprague Jr.
Careerverified
Per 9 Innings
3004
2.88
Dave Roberts
Careerverified
Per 9 Inningsverified
95.37
95.37
Ed Sprague Jr.
Career
Per 9 Innings
94.88
94.88
Dave Roberts
Careerverified
Per 9 Inningsverified
2.883
2.883
Ed Sprague Jr.
Career
Per 9 Innings
2.656
2.656
Dave Roberts
Career
Per 9 Innings
73.91
73.91
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
95.14
95.14
Dave Roberts
Career
Per 9 Inningsverified
118
0.22
Ed Sprague Jr.
Careerverified
Per 9 Innings
180
0.17
Dave Roberts
Career
Per 9 Innings
14
0.03
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1
0
Dave Roberts
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
71
0.13
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
7
0.01
Dave Roberts
Careerverified
Per 9 Inningsverified
43
0.08
Ed Sprague Jr.
Career
Per 9 Innings
1
0