Ian Desmond vs. Ed Sprague Jr. — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaWashington NationalsNational LeagueShortstopSilver SluggerAll-Star
Gen XCaliforniaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueThird BasemanAll-Star

Adjusted for the eras they played in, Ian Desmond holds a real edge over Ed Sprague Jr. in this comparison. Ian Desmond led in home run production (HR/PA+ 134 vs 118), batting average (AVG+ 106 vs 92), and slugging (SLG+ 112 vs 99). Ed Sprague Jr. held the edge in walk rate (BB%+ 89 vs 80). The edge belongs to Ian Desmond.

Hitting Stats for Ian Desmond and Ed Sprague Jr.

Ian Desmond
Career
Per 600 PA
11
11
Ed Sprague Jr.
Career
Per 600 PA
11
11
Ian Desmond
Careerverified
Per 600 PA
1478
149.19
Ed Sprague Jr.
Career
Per 600 PAverified
1203
157.36
Ian Desmond
Careerverified
Per 600 PA
5944
600
Ed Sprague Jr.
Career
Per 600 PA
4587
600
Ian Desmond
Careerverified
Per 600 PAverified
5442
549.33
Ed Sprague Jr.
Career
Per 600 PA
4095
535.64
Ian Desmond
Careerverified
Per 600 PAverified
0.263
0.263
Ed Sprague Jr.
Career
Per 600 PA
0.247
0.247
Ian Desmond
Careerverified
Per 600 PAverified
0.768
0.768
Ed Sprague Jr.
Career
Per 600 PA
0.749
0.749
Ian Desmond
Careerverified
Per 600 PAverified
1432
144.55
Ed Sprague Jr.
Career
Per 600 PA
1010
132.11
Ian Desmond
Careerverified
Per 600 PAverified
937
94.58
Ed Sprague Jr.
Career
Per 600 PA
621
81.23
Ian Desmond
Careerverified
Per 600 PA
277
27.96
Ed Sprague Jr.
Career
Per 600 PAverified
225
29.43
Ian Desmond
Careerverified
Per 600 PAverified
37
3.73
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Ian Desmond
Careerverified
Per 600 PA
181
18.27
Ed Sprague Jr.
Career
Per 600 PAverified
152
19.88
Ian Desmond
Careerverified
Per 600 PA
495
49.97
Ed Sprague Jr.
Career
Per 600 PAverified
389
50.88
Ian Desmond
Career
Per 600 PA
0.346
0.346
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.385
0.385
Ian Desmond
Career
Per 600 PA
0.033
0.033
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.037
0.037
Ian Desmond
Career
Per 600 PA
0.126
0.126
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.151
0.151
Ian Desmond
Careerverified
Per 600 PAverified
739.84
74.68
Ed Sprague Jr.
Career
Per 600 PA
554.53
72.53
Ian Desmond
Careerverified
Per 600 PAverified
2326
234.79
Ed Sprague Jr.
Career
Per 600 PA
1715
224.33
Ian Desmond
Careerverified
Per 600 PA
1862
187.95
Ed Sprague Jr.
Career
Per 600 PAverified
1459
190.84
Ian Desmond
Career
Per 600 PA
0.315
0.315
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.319
0.319
Ian Desmond
Careerverified
Per 600 PAverified
0.427
0.427
Ed Sprague Jr.
Career
Per 600 PA
0.419
0.419
Ian Desmond
Careerverified
Per 600 PAverified
0.742
0.742
Ed Sprague Jr.
Career
Per 600 PA
0.737
0.737
Ian Desmond
Career
Per 600 PA
0.164
0.164
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.172
0.172
Ian Desmond
Careerverified
Per 600 PAverified
0.249
0.249
Ed Sprague Jr.
Career
Per 600 PA
0.248
0.248
Ian Desmond
Careerverified
Per 600 PAverified
0.7
0.7
Ed Sprague Jr.
Career
Per 600 PA
0.678
0.678
Ian Desmond
Careerverified
Per 600 PAverified
0.321
0.321
Ed Sprague Jr.
Career
Per 600 PA
0.273
0.273
Ian Desmond
Careerverified
Per 600 PAverified
724
73.08
Ed Sprague Jr.
Career
Per 600 PA
506
66.19
Ian Desmond
Careerverified
Per 600 PA
711
71.77
Ed Sprague Jr.
Career
Per 600 PAverified
558
72.99
Ian Desmond
Careerverified
Per 600 PAverified
1254
126.58
Ed Sprague Jr.
Career
Per 600 PA
912
119.29
Ian Desmond
Careerverified
Per 600 PAverified
742.93
74.99
Ed Sprague Jr.
Career
Per 600 PA
549.09
71.82
Ian Desmond
Career
Per 600 PA
43
4.34
Ed Sprague Jr.
Careerverified
Per 600 PAverified
91
11.9
Ian Desmond
Careerverified
Per 600 PA
387
39.06
Ed Sprague Jr.
Career
Per 600 PAverified
358
46.83
Ian Desmond
Career
Per 600 PA
13
1.31
Ed Sprague Jr.
Careerverified
Per 600 PAverified
21
2.75
Ian Desmond
Career
Per 600 PA
1402
141.52
Ed Sprague Jr.
Careerverified
Per 600 PAverified
833
108.96
Ian Desmond
Career
Per 600 PA
4.24
4.24
Ed Sprague Jr.
Careerverified
Per 600 PAverified
5.51
5.51
Ian Desmond
Career
Per 600 PA
0.28
0.28
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.43
0.43
Ian Desmond
Careerverified
Per 600 PAverified
33
3.33
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Ian Desmond
Careerverified
Per 600 PA
39
3.94
Ed Sprague Jr.
Career
Per 600 PAverified
37
4.84
Ian Desmond
Career
Per 600 PAverified
132
13.32
Ed Sprague Jr.
Careerverified
Per 600 PA
106
13.87
Ian Desmond
Careerverified
Per 600 PAverified
181
18.27
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Ian Desmond
Careerverified
Per 600 PAverified
56
5.65
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Ian Desmond
Careerverified
Per 600 PAverified
237
23.92
Ed Sprague Jr.
Career
Per 600 PA
18
2.35
Ian Desmond
Careerverified
Per 600 PAverified
76.37
76.37
Ed Sprague Jr.
Career
Per 600 PA
33.33
33.33

Fielding Stats for Ian Desmond and Ed Sprague Jr.

Ian Desmond
Career
Per 9 Innings
11
11
Ed Sprague Jr.
Career
Per 9 Innings
11
11
Ian Desmond
Careerverified
Per 9 Innings
1451
1.06
Ed Sprague Jr.
Career
Per 9 Inningsverified
1131
1.08
Ian Desmond
Careerverified
Per 9 Innings
1389
1.01
Ed Sprague Jr.
Career
Per 9 Inningsverified
1076
1.03
Ian Desmond
Careerverified
Per 9 Innings
37065
27
Ed Sprague Jr.
Career
Per 9 Innings
28205
27
Ian Desmond
Careerverified
Per 9 Innings
12355
9
Ed Sprague Jr.
Career
Per 9 Innings
9401.2
9
Ian Desmond
Careerverified
Per 9 Inningsverified
3292
2.4
Ed Sprague Jr.
Career
Per 9 Innings
1361
1.3
Ian Desmond
Careerverified
Per 9 Inningsverified
2568
1.87
Ed Sprague Jr.
Career
Per 9 Innings
1643
1.57
Ian Desmond
Career
Per 9 Inningsverified
176
0.13
Ed Sprague Jr.
Careerverified
Per 9 Innings
162
0.16
Ian Desmond
Careerverified
Per 9 Inningsverified
6036
4.4
Ed Sprague Jr.
Career
Per 9 Innings
3166
3.03
Ian Desmond
Careerverified
Per 9 Inningsverified
5860
4.27
Ed Sprague Jr.
Career
Per 9 Innings
3004
2.88
Ian Desmond
Careerverified
Per 9 Inningsverified
97.08
97.08
Ed Sprague Jr.
Career
Per 9 Innings
94.88
94.88
Ian Desmond
Careerverified
Per 9 Inningsverified
4.039
4.039
Ed Sprague Jr.
Career
Per 9 Innings
2.656
2.656
Ian Desmond
Careerverified
Per 9 Inningsverified
95.73
95.73
Ed Sprague Jr.
Career
Per 9 Innings
95.14
95.14
Ian Desmond
Careerverified
Per 9 Inningsverified
653
0.48
Ed Sprague Jr.
Career
Per 9 Innings
180
0.17
Ian Desmond
Careerverified
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
1
0
Ian Desmond
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
0
0
Ian Desmond
Careerverified
Per 9 Inningsverified
0
0
Ed Sprague Jr.
Career
Per 9 Innings
7
0.01
Ian Desmond
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Careerverified
Per 9 Innings
1
0