Hardy Richardson vs. Ed Sprague Jr. — Career Comparison

Pre-GenerationalNew JerseyThrows RightBats RightNorth AmericaBuffalo BisonsNational LeagueSecond Baseman
Gen XCaliforniaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueThird BasemanAll-Star

On the career numbers, Hardy Richardson posted the stronger offensive profile against Ed Sprague Jr.. Hardy Richardson posted stronger numbers in OPS (.781 vs .740) and on-base percentage (.344 vs .322). Ed Sprague Jr. had the advantage in home run production (152 career HR at a higher rate). By the career numbers, Hardy Richardson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Hardy Richardson and Ed Sprague Jr.

Hardy Richardson
Careerverified
Per 600 PAverified
14
14
Ed Sprague Jr.
Career
Per 600 PA
11
11
Hardy Richardson
Careerverified
Per 600 PA
1334
132.43
Ed Sprague Jr.
Career
Per 600 PAverified
1203
157.36
Hardy Richardson
Careerverified
Per 600 PA
6044
600
Ed Sprague Jr.
Career
Per 600 PA
4587
600
Hardy Richardson
Careerverified
Per 600 PAverified
5657
561.58
Ed Sprague Jr.
Career
Per 600 PA
4095
535.64
Hardy Richardson
Careerverified
Per 600 PAverified
0.3
0.3
Ed Sprague Jr.
Career
Per 600 PA
0.247
0.247
Hardy Richardson
Careerverified
Per 600 PAverified
0.81
0.81
Ed Sprague Jr.
Career
Per 600 PA
0.749
0.749
Hardy Richardson
Careerverified
Per 600 PAverified
1694
168.17
Ed Sprague Jr.
Career
Per 600 PA
1010
132.11
Hardy Richardson
Careerverified
Per 600 PAverified
1190
118.13
Ed Sprague Jr.
Career
Per 600 PA
621
81.23
Hardy Richardson
Careerverified
Per 600 PAverified
305
30.28
Ed Sprague Jr.
Career
Per 600 PA
225
29.43
Hardy Richardson
Careerverified
Per 600 PAverified
126
12.51
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Hardy Richardson
Career
Per 600 PA
73
7.25
Ed Sprague Jr.
Careerverified
Per 600 PAverified
152
19.88
Hardy Richardson
Careerverified
Per 600 PA
504
50.03
Ed Sprague Jr.
Career
Per 600 PAverified
389
50.88
Hardy Richardson
Career
Per 600 PA
0.298
0.298
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.385
0.385
Hardy Richardson
Career
Per 600 PA
0.013
0.013
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.037
0.037
Hardy Richardson
Career
Per 600 PA
0.043
0.043
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.151
0.151
Hardy Richardson
Careerverified
Per 600 PAverified
885.32
87.89
Ed Sprague Jr.
Career
Per 600 PA
554.53
72.53
Hardy Richardson
Careerverified
Per 600 PAverified
2470
245.2
Ed Sprague Jr.
Career
Per 600 PA
1715
224.33
Hardy Richardson
Careerverified
Per 600 PAverified
2081
206.59
Ed Sprague Jr.
Career
Per 600 PA
1459
190.84
Hardy Richardson
Careerverified
Per 600 PAverified
0.344
0.344
Ed Sprague Jr.
Career
Per 600 PA
0.319
0.319
Hardy Richardson
Careerverified
Per 600 PAverified
0.437
0.437
Ed Sprague Jr.
Career
Per 600 PA
0.419
0.419
Hardy Richardson
Careerverified
Per 600 PAverified
0.781
0.781
Ed Sprague Jr.
Career
Per 600 PA
0.737
0.737
Hardy Richardson
Career
Per 600 PA
0.137
0.137
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.172
0.172
Hardy Richardson
Careerverified
Per 600 PAverified
0.264
0.264
Ed Sprague Jr.
Career
Per 600 PA
0.248
0.248
Hardy Richardson
Careerverified
Per 600 PAverified
0.773
0.773
Ed Sprague Jr.
Career
Per 600 PA
0.678
0.678
Hardy Richardson
Careerverified
Per 600 PAverified
0.316
0.316
Ed Sprague Jr.
Career
Per 600 PA
0.273
0.273
Hardy Richardson
Careerverified
Per 600 PAverified
1127
111.88
Ed Sprague Jr.
Career
Per 600 PA
506
66.19
Hardy Richardson
Careerverified
Per 600 PAverified
828
82.2
Ed Sprague Jr.
Career
Per 600 PA
558
72.99
Hardy Richardson
Careerverified
Per 600 PAverified
1882
186.83
Ed Sprague Jr.
Career
Per 600 PA
912
119.29
Hardy Richardson
Careerverified
Per 600 PAverified
958.91
95.19
Ed Sprague Jr.
Career
Per 600 PA
549.09
71.82
Hardy Richardson
Career
Per 600 PA
10
0.99
Ed Sprague Jr.
Careerverified
Per 600 PAverified
91
11.9
Hardy Richardson
Careerverified
Per 600 PA
377
37.43
Ed Sprague Jr.
Career
Per 600 PAverified
358
46.83
Hardy Richardson
Career
Per 600 PA
0
0
Ed Sprague Jr.
Careerverified
Per 600 PAverified
21
2.75
Hardy Richardson
Careerverified
Per 600 PAverified
446
44.28
Ed Sprague Jr.
Career
Per 600 PA
833
108.96
Hardy Richardson
Careerverified
Per 600 PAverified
13.55
13.55
Ed Sprague Jr.
Career
Per 600 PA
5.51
5.51
Hardy Richardson
Careerverified
Per 600 PAverified
0.85
0.85
Ed Sprague Jr.
Career
Per 600 PA
0.43
0.43
Hardy Richardson
Career
Per 600 PA
0
0
Ed Sprague Jr.
Careerverified
Per 600 PAverified
6
0.78
Hardy Richardson
Career
Per 600 PA
0
0
Ed Sprague Jr.
Careerverified
Per 600 PAverified
37
4.84
Hardy Richardson
Careerverified
Per 600 PAverified
0
0
Ed Sprague Jr.
Career
Per 600 PA
106
13.87
Hardy Richardson
Careerverified
Per 600 PAverified
207
20.55
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Hardy Richardson
Career
Per 600 PA
0
0
Ed Sprague Jr.
Careerverified
Per 600 PAverified
12
1.57
Hardy Richardson
Careerverified
Per 600 PAverified
207
20.55
Ed Sprague Jr.
Career
Per 600 PA
18
2.35
Hardy Richardson
Careerverified
Per 600 PAverified
100
100
Ed Sprague Jr.
Career
Per 600 PA
33.33
33.33

Fielding Stats for Hardy Richardson and Ed Sprague Jr.

Hardy Richardson
Careerverified
Per 9 Inningsverified
14
14
Ed Sprague Jr.
Career
Per 9 Innings
11
11
Hardy Richardson
Careerverified
Per 9 Innings
1358
1.03
Ed Sprague Jr.
Career
Per 9 Inningsverified
1131
1.08
Hardy Richardson
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1076
1.03
Hardy Richardson
Careerverified
Per 9 Innings
35571
27
Ed Sprague Jr.
Career
Per 9 Innings
28205
27
Hardy Richardson
Careerverified
Per 9 Innings
11857
9
Ed Sprague Jr.
Career
Per 9 Innings
9401.2
9
Hardy Richardson
Careerverified
Per 9 Inningsverified
3243
2.46
Ed Sprague Jr.
Career
Per 9 Innings
1361
1.3
Hardy Richardson
Careerverified
Per 9 Inningsverified
2529
1.92
Ed Sprague Jr.
Career
Per 9 Innings
1643
1.57
Hardy Richardson
Career
Per 9 Innings
552
0.42
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
162
0.16
Hardy Richardson
Careerverified
Per 9 Inningsverified
6324
4.8
Ed Sprague Jr.
Career
Per 9 Innings
3166
3.03
Hardy Richardson
Careerverified
Per 9 Inningsverified
5772
4.38
Ed Sprague Jr.
Career
Per 9 Innings
3004
2.88
Hardy Richardson
Career
Per 9 Innings
91.27
91.27
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
94.88
94.88
Hardy Richardson
Careerverified
Per 9 Inningsverified
4.25
4.25
Ed Sprague Jr.
Career
Per 9 Innings
2.656
2.656
Hardy Richardson
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
95.14
95.14
Hardy Richardson
Careerverified
Per 9 Inningsverified
266
0.2
Ed Sprague Jr.
Career
Per 9 Innings
180
0.17
Hardy Richardson
Career
Per 9 Innings
17
0.01
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1
0
Hardy Richardson
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
0
0
Hardy Richardson
Careerverified
Per 9 Inningsverified
0
0
Ed Sprague Jr.
Career
Per 9 Innings
7
0.01
Hardy Richardson
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Careerverified
Per 9 Innings
1
0