James Cavanagh vs. Ed Sprague Jr. — Career Comparison
On the career numbers, Ed Sprague Jr. posted the stronger offensive profile against James Cavanagh. Ed Sprague Jr. posted stronger numbers in OPS (.740 vs .565) and on-base percentage (.322 vs .261). James Cavanagh had the advantage in batting average (.261 vs .247). By the career numbers, Ed Sprague Jr. had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for James Cavanagh and Ed Sprague Jr.
James Cavanagh
Career
Per 600 PA
5
130.43
Ed Sprague Jr.
Career
Per 600 PA
1203
157.36
James Cavanagh
Career
Per 600 PA
23
600
Ed Sprague Jr.
Career
Per 600 PA
4587
600
James Cavanagh
Career
Per 600 PA
23
600
Ed Sprague Jr.
Career
Per 600 PA
4095
535.64
James Cavanagh
Career
Per 600 PA
0.261
0.261
Ed Sprague Jr.
Career
Per 600 PA
0.247
0.247
James Cavanagh
Career
Per 600 PA
0.565
0.565
Ed Sprague Jr.
Career
Per 600 PA
0.749
0.749
James Cavanagh
Career
Per 600 PA
6
156.52
Ed Sprague Jr.
Career
Per 600 PA
1010
132.11
James Cavanagh
Career
Per 600 PA
5
130.43
Ed Sprague Jr.
Career
Per 600 PA
621
81.23
James Cavanagh
Career
Per 600 PA
1
26.09
Ed Sprague Jr.
Career
Per 600 PA
225
29.43
James Cavanagh
Career
Per 600 PA
1
26.09
Ed Sprague Jr.
Career
Per 600 PA
389
50.88
James Cavanagh
Career
Per 600 PA
0.167
0.167
Ed Sprague Jr.
Career
Per 600 PA
0.385
0.385
James Cavanagh
Career
Per 600 PA
0
0
Ed Sprague Jr.
Career
Per 600 PA
0.037
0.037
James Cavanagh
Career
Per 600 PA
1.72
44.81
Ed Sprague Jr.
Career
Per 600 PA
554.53
72.53
James Cavanagh
Career
Per 600 PA
7
182.61
Ed Sprague Jr.
Career
Per 600 PA
1715
224.33
James Cavanagh
Career
Per 600 PA
6
156.52
Ed Sprague Jr.
Career
Per 600 PA
1459
190.84
James Cavanagh
Career
Per 600 PA
0.261
0.261
Ed Sprague Jr.
Career
Per 600 PA
0.319
0.319
James Cavanagh
Career
Per 600 PA
0.304
0.304
Ed Sprague Jr.
Career
Per 600 PA
0.419
0.419
James Cavanagh
Career
Per 600 PA
0.565
0.565
Ed Sprague Jr.
Career
Per 600 PA
0.737
0.737
James Cavanagh
Career
Per 600 PA
0.043
0.043
Ed Sprague Jr.
Career
Per 600 PA
0.172
0.172
James Cavanagh
Career
Per 600 PA
0.194
0.194
Ed Sprague Jr.
Career
Per 600 PA
0.248
0.248
James Cavanagh
Career
Per 600 PA
0.412
0.412
Ed Sprague Jr.
Career
Per 600 PA
0.678
0.678
James Cavanagh
Career
Per 600 PA
0.261
0.261
Ed Sprague Jr.
Career
Per 600 PA
0.273
0.273
James Cavanagh
Career
Per 600 PA
7
182.61
Ed Sprague Jr.
Career
Per 600 PA
912
119.29
James Cavanagh
Career
Per 600 PA
2.05
53.41
Ed Sprague Jr.
Career
Per 600 PA
549.09
71.82
James Cavanagh
Career
Per 600 PA
Ed Sprague Jr.
Career
Per 600 PA
5.51
5.51
James Cavanagh
Career
Per 600 PA
0
0
Ed Sprague Jr.
Career
Per 600 PA
106
13.87
James Cavanagh
Career
Per 600 PA
Ed Sprague Jr.
Career
Per 600 PA
33.33
33.33
Fielding Stats for James Cavanagh and Ed Sprague Jr.
James Cavanagh
Career
Per 9 Innings
6
1.29
Ed Sprague Jr.
Career
Per 9 Innings
1131
1.08
James Cavanagh
Career
Per 9 Innings
5
1.07
Ed Sprague Jr.
Career
Per 9 Innings
1076
1.03
James Cavanagh
Career
Per 9 Innings
126
27
Ed Sprague Jr.
Career
Per 9 Innings
28205
27
James Cavanagh
Career
Per 9 Innings
42
9
Ed Sprague Jr.
Career
Per 9 Innings
9401.2
9
James Cavanagh
Career
Per 9 Innings
36
7.71
Ed Sprague Jr.
Career
Per 9 Innings
1361
1.3
James Cavanagh
Career
Per 9 Innings
3
0.64
Ed Sprague Jr.
Career
Per 9 Innings
162
0.16
James Cavanagh
Career
Per 9 Innings
39
8.36
Ed Sprague Jr.
Career
Per 9 Innings
3166
3.03
James Cavanagh
Career
Per 9 Innings
36
7.71
Ed Sprague Jr.
Career
Per 9 Innings
3004
2.88
James Cavanagh
Career
Per 9 Innings
92.31
92.31
Ed Sprague Jr.
Career
Per 9 Innings
94.88
94.88
James Cavanagh
Career
Per 9 Innings
6
6
Ed Sprague Jr.
Career
Per 9 Innings
2.656
2.656
James Cavanagh
Career
Per 9 Innings
83.33
83.33
Ed Sprague Jr.
Career
Per 9 Innings
95.14
95.14
James Cavanagh
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
0
0
James Cavanagh
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
7
0.01
James Cavanagh
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
1
0