Leon Roberts vs. Ed Sprague Jr. — Career Comparison

Baby BoomersMichiganThrows RightBats RightNorth AmericaSeattle MarinersAmerican LeagueRight Fielder
Gen XCaliforniaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueThird BasemanAll-Star

When their careers are measured against the same standard, Leon Roberts comes out clearly ahead of Ed Sprague Jr. across most offensive categories. Leon Roberts led in home run production (HR/PA+ 137 vs 118), walk rate (BB%+ 105 vs 89), and slugging (SLG+ 111 vs 99). Leon Roberts was the more complete offensive player.

Hitting Stats for Leon Roberts and Ed Sprague Jr.

Leon Roberts
Career
Per 600 PA
11
11
Ed Sprague Jr.
Career
Per 600 PA
11
11
Leon Roberts
Career
Per 600 PAverified
901
176.32
Ed Sprague Jr.
Careerverified
Per 600 PA
1203
157.36
Leon Roberts
Career
Per 600 PA
3066
600
Ed Sprague Jr.
Careerverified
Per 600 PA
4587
600
Leon Roberts
Career
Per 600 PA
2737
535.62
Ed Sprague Jr.
Careerverified
Per 600 PAverified
4095
535.64
Leon Roberts
Careerverified
Per 600 PAverified
0.267
0.267
Ed Sprague Jr.
Career
Per 600 PA
0.247
0.247
Leon Roberts
Careerverified
Per 600 PAverified
0.765
0.765
Ed Sprague Jr.
Career
Per 600 PA
0.749
0.749
Leon Roberts
Career
Per 600 PAverified
731
143.05
Ed Sprague Jr.
Careerverified
Per 600 PA
1010
132.11
Leon Roberts
Career
Per 600 PAverified
499
97.65
Ed Sprague Jr.
Careerverified
Per 600 PA
621
81.23
Leon Roberts
Career
Per 600 PA
126
24.66
Ed Sprague Jr.
Careerverified
Per 600 PAverified
225
29.43
Leon Roberts
Careerverified
Per 600 PAverified
28
5.48
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Leon Roberts
Career
Per 600 PA
78
15.26
Ed Sprague Jr.
Careerverified
Per 600 PAverified
152
19.88
Leon Roberts
Career
Per 600 PA
232
45.4
Ed Sprague Jr.
Careerverified
Per 600 PAverified
389
50.88
Leon Roberts
Career
Per 600 PA
0.317
0.317
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.385
0.385
Leon Roberts
Career
Per 600 PA
0.029
0.029
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.037
0.037
Leon Roberts
Career
Per 600 PA
0.107
0.107
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.151
0.151
Leon Roberts
Career
Per 600 PAverified
379.64
74.29
Ed Sprague Jr.
Careerverified
Per 600 PA
554.53
72.53
Leon Roberts
Career
Per 600 PAverified
1147
224.46
Ed Sprague Jr.
Careerverified
Per 600 PA
1715
224.33
Leon Roberts
Career
Per 600 PAverified
1009
197.46
Ed Sprague Jr.
Careerverified
Per 600 PA
1459
190.84
Leon Roberts
Careerverified
Per 600 PAverified
0.332
0.332
Ed Sprague Jr.
Career
Per 600 PA
0.319
0.319
Leon Roberts
Career
Per 600 PA
0.419
0.419
Ed Sprague Jr.
Career
Per 600 PA
0.419
0.419
Leon Roberts
Careerverified
Per 600 PAverified
0.751
0.751
Ed Sprague Jr.
Career
Per 600 PA
0.737
0.737
Leon Roberts
Career
Per 600 PA
0.152
0.152
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.172
0.172
Leon Roberts
Careerverified
Per 600 PAverified
0.254
0.254
Ed Sprague Jr.
Career
Per 600 PA
0.248
0.248
Leon Roberts
Careerverified
Per 600 PAverified
0.692
0.692
Ed Sprague Jr.
Career
Per 600 PA
0.678
0.678
Leon Roberts
Careerverified
Per 600 PAverified
0.289
0.289
Ed Sprague Jr.
Career
Per 600 PA
0.273
0.273
Leon Roberts
Career
Per 600 PAverified
342
66.93
Ed Sprague Jr.
Careerverified
Per 600 PA
506
66.19
Leon Roberts
Career
Per 600 PA
328
64.19
Ed Sprague Jr.
Careerverified
Per 600 PAverified
558
72.99
Leon Roberts
Career
Per 600 PA
592
115.85
Ed Sprague Jr.
Careerverified
Per 600 PAverified
912
119.29
Leon Roberts
Career
Per 600 PAverified
392.38
76.79
Ed Sprague Jr.
Careerverified
Per 600 PA
549.09
71.82
Leon Roberts
Career
Per 600 PA
22
4.31
Ed Sprague Jr.
Careerverified
Per 600 PAverified
91
11.9
Leon Roberts
Career
Per 600 PAverified
256
50.1
Ed Sprague Jr.
Careerverified
Per 600 PA
358
46.83
Leon Roberts
Career
Per 600 PAverified
16
3.13
Ed Sprague Jr.
Careerverified
Per 600 PA
21
2.75
Leon Roberts
Careerverified
Per 600 PAverified
428
83.76
Ed Sprague Jr.
Career
Per 600 PA
833
108.96
Leon Roberts
Careerverified
Per 600 PAverified
7.16
7.16
Ed Sprague Jr.
Career
Per 600 PA
5.51
5.51
Leon Roberts
Careerverified
Per 600 PAverified
0.6
0.6
Ed Sprague Jr.
Career
Per 600 PA
0.43
0.43
Leon Roberts
Careerverified
Per 600 PAverified
23
4.5
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Leon Roberts
Career
Per 600 PAverified
28
5.48
Ed Sprague Jr.
Careerverified
Per 600 PA
37
4.84
Leon Roberts
Careerverified
Per 600 PAverified
65
12.72
Ed Sprague Jr.
Career
Per 600 PA
106
13.87
Leon Roberts
Careerverified
Per 600 PAverified
26
5.09
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Leon Roberts
Careerverified
Per 600 PAverified
25
4.89
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Leon Roberts
Careerverified
Per 600 PAverified
51
9.98
Ed Sprague Jr.
Career
Per 600 PA
18
2.35
Leon Roberts
Careerverified
Per 600 PAverified
50.98
50.98
Ed Sprague Jr.
Career
Per 600 PA
33.33
33.33

Fielding Stats for Leon Roberts and Ed Sprague Jr.

Leon Roberts
Career
Per 9 Innings
11
11
Ed Sprague Jr.
Career
Per 9 Innings
11
11
Leon Roberts
Career
Per 9 Inningsverified
789
1.14
Ed Sprague Jr.
Careerverified
Per 9 Innings
1131
1.08
Leon Roberts
Career
Per 9 Innings
698
1.01
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1076
1.03
Leon Roberts
Career
Per 9 Innings
18709
27
Ed Sprague Jr.
Careerverified
Per 9 Innings
28205
27
Leon Roberts
Career
Per 9 Innings
6236.1
9
Ed Sprague Jr.
Careerverified
Per 9 Innings
9401.2
9
Leon Roberts
Careerverified
Per 9 Inningsverified
1574
2.27
Ed Sprague Jr.
Career
Per 9 Innings
1361
1.3
Leon Roberts
Career
Per 9 Innings
40
0.06
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1643
1.57
Leon Roberts
Careerverified
Per 9 Inningsverified
30
0.04
Ed Sprague Jr.
Career
Per 9 Innings
162
0.16
Leon Roberts
Career
Per 9 Innings
1644
2.37
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
3166
3.03
Leon Roberts
Career
Per 9 Innings
1614
2.33
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
3004
2.88
Leon Roberts
Careerverified
Per 9 Inningsverified
98.18
98.18
Ed Sprague Jr.
Career
Per 9 Innings
94.88
94.88
Leon Roberts
Career
Per 9 Innings
2.046
2.046
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
2.656
2.656
Leon Roberts
Career
Per 9 Innings
88.47
88.47
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
95.14
95.14
Leon Roberts
Career
Per 9 Innings
9
0.01
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
180
0.17
Leon Roberts
Careerverified
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
1
0
Leon Roberts
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
0
0
Leon Roberts
Careerverified
Per 9 Inningsverified
0
0
Ed Sprague Jr.
Career
Per 9 Innings
7
0.01
Leon Roberts
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Careerverified
Per 9 Innings
1
0