Mike Kreevich vs. Ed Sprague Jr. — Career Comparison

Greatest GenerationIllinoisThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCenter FielderAll-Star
Gen XCaliforniaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueThird BasemanAll-Star

Adjusted for the eras they played in, Mike Kreevich holds a real edge over Ed Sprague Jr. in this comparison. Mike Kreevich led in contact rate (K%+ 132 vs 92), batting average (AVG+ 107 vs 92), and on-base percentage (OBP+ 102 vs 94). Ed Sprague Jr. held the edge in home run production (HR/PA+ 118 vs 73). The edge belongs to Mike Kreevich.

Hitting Stats for Mike Kreevich and Ed Sprague Jr.

Mike Kreevich
Careerverified
Per 600 PAverified
12
12
Ed Sprague Jr.
Career
Per 600 PA
11
11
Mike Kreevich
Careerverified
Per 600 PA
1241
141.88
Ed Sprague Jr.
Career
Per 600 PAverified
1203
157.36
Mike Kreevich
Careerverified
Per 600 PA
5248
600
Ed Sprague Jr.
Career
Per 600 PA
4587
600
Mike Kreevich
Careerverified
Per 600 PA
4676
534.6
Ed Sprague Jr.
Career
Per 600 PAverified
4095
535.64
Mike Kreevich
Careerverified
Per 600 PAverified
0.283
0.283
Ed Sprague Jr.
Career
Per 600 PA
0.247
0.247
Mike Kreevich
Careerverified
Per 600 PAverified
0.761
0.761
Ed Sprague Jr.
Career
Per 600 PA
0.749
0.749
Mike Kreevich
Careerverified
Per 600 PAverified
1321
151.03
Ed Sprague Jr.
Career
Per 600 PA
1010
132.11
Mike Kreevich
Careerverified
Per 600 PAverified
980
112.04
Ed Sprague Jr.
Career
Per 600 PA
621
81.23
Mike Kreevich
Career
Per 600 PA
221
25.27
Ed Sprague Jr.
Careerverified
Per 600 PAverified
225
29.43
Mike Kreevich
Careerverified
Per 600 PAverified
75
8.57
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Mike Kreevich
Career
Per 600 PA
45
5.14
Ed Sprague Jr.
Careerverified
Per 600 PAverified
152
19.88
Mike Kreevich
Career
Per 600 PA
341
38.99
Ed Sprague Jr.
Careerverified
Per 600 PAverified
389
50.88
Mike Kreevich
Career
Per 600 PA
0.258
0.258
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.385
0.385
Mike Kreevich
Career
Per 600 PA
0.01
0.01
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.037
0.037
Mike Kreevich
Career
Per 600 PA
0.034
0.034
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.151
0.151
Mike Kreevich
Careerverified
Per 600 PAverified
640.9
73.27
Ed Sprague Jr.
Career
Per 600 PA
554.53
72.53
Mike Kreevich
Careerverified
Per 600 PA
1827
208.88
Ed Sprague Jr.
Career
Per 600 PAverified
1715
224.33
Mike Kreevich
Careerverified
Per 600 PAverified
1774
202.82
Ed Sprague Jr.
Career
Per 600 PA
1459
190.84
Mike Kreevich
Careerverified
Per 600 PAverified
0.346
0.346
Ed Sprague Jr.
Career
Per 600 PA
0.319
0.319
Mike Kreevich
Career
Per 600 PA
0.391
0.391
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.419
0.419
Mike Kreevich
Career
Per 600 PA
0.737
0.737
Ed Sprague Jr.
Career
Per 600 PA
0.737
0.737
Mike Kreevich
Career
Per 600 PA
0.108
0.108
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.172
0.172
Mike Kreevich
Careerverified
Per 600 PAverified
0.253
0.253
Ed Sprague Jr.
Career
Per 600 PA
0.248
0.248
Mike Kreevich
Careerverified
Per 600 PAverified
0.688
0.688
Ed Sprague Jr.
Career
Per 600 PA
0.678
0.678
Mike Kreevich
Careerverified
Per 600 PAverified
0.297
0.297
Ed Sprague Jr.
Career
Per 600 PA
0.273
0.273
Mike Kreevich
Careerverified
Per 600 PAverified
676
77.29
Ed Sprague Jr.
Career
Per 600 PA
506
66.19
Mike Kreevich
Career
Per 600 PA
514
58.77
Ed Sprague Jr.
Careerverified
Per 600 PAverified
558
72.99
Mike Kreevich
Careerverified
Per 600 PAverified
1145
130.91
Ed Sprague Jr.
Career
Per 600 PA
912
119.29
Mike Kreevich
Careerverified
Per 600 PAverified
695.35
79.5
Ed Sprague Jr.
Career
Per 600 PA
549.09
71.82
Mike Kreevich
Career
Per 600 PA
7
0.8
Ed Sprague Jr.
Careerverified
Per 600 PAverified
91
11.9
Mike Kreevich
Careerverified
Per 600 PAverified
446
50.99
Ed Sprague Jr.
Career
Per 600 PA
358
46.83
Mike Kreevich
Career
Per 600 PA
0
0
Ed Sprague Jr.
Careerverified
Per 600 PAverified
21
2.75
Mike Kreevich
Careerverified
Per 600 PAverified
339
38.76
Ed Sprague Jr.
Career
Per 600 PA
833
108.96
Mike Kreevich
Careerverified
Per 600 PAverified
15.48
15.48
Ed Sprague Jr.
Career
Per 600 PA
5.51
5.51
Mike Kreevich
Careerverified
Per 600 PAverified
1.32
1.32
Ed Sprague Jr.
Career
Per 600 PA
0.43
0.43
Mike Kreevich
Careerverified
Per 600 PAverified
119
13.61
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Mike Kreevich
Career
Per 600 PA
0
0
Ed Sprague Jr.
Careerverified
Per 600 PAverified
37
4.84
Mike Kreevich
Careerverified
Per 600 PAverified
74
8.46
Ed Sprague Jr.
Career
Per 600 PA
106
13.87
Mike Kreevich
Careerverified
Per 600 PAverified
115
13.15
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Mike Kreevich
Careerverified
Per 600 PAverified
53
6.06
Ed Sprague Jr.
Career
Per 600 PA
12
1.57
Mike Kreevich
Careerverified
Per 600 PAverified
168
19.21
Ed Sprague Jr.
Career
Per 600 PA
18
2.35
Mike Kreevich
Careerverified
Per 600 PAverified
68.45
68.45
Ed Sprague Jr.
Career
Per 600 PA
33.33
33.33

Fielding Stats for Mike Kreevich and Ed Sprague Jr.

Mike Kreevich
Careerverified
Per 9 Innings
12
Ed Sprague Jr.
Career
Per 9 Inningsverified
11
11
Mike Kreevich
Careerverified
Per 9 Innings
1187
Ed Sprague Jr.
Career
Per 9 Inningsverified
1131
1.08
Mike Kreevich
Career
Per 9 Innings
0
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1076
1.03
Mike Kreevich
Career
Per 9 Innings
0
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
28205
27
Mike Kreevich
Career
Per 9 Innings
0
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
9401.2
9
Mike Kreevich
Careerverified
Per 9 Innings
3318
Ed Sprague Jr.
Career
Per 9 Inningsverified
1361
1.3
Mike Kreevich
Career
Per 9 Innings
105
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1643
1.57
Mike Kreevich
Careerverified
Per 9 Inningsverified
65
Ed Sprague Jr.
Career
Per 9 Innings
162
0.16
Mike Kreevich
Careerverified
Per 9 Innings
3488
Ed Sprague Jr.
Career
Per 9 Inningsverified
3166
3.03
Mike Kreevich
Careerverified
Per 9 Innings
3423
Ed Sprague Jr.
Career
Per 9 Inningsverified
3004
2.88
Mike Kreevich
Careerverified
Per 9 Innings
98.14
Ed Sprague Jr.
Career
Per 9 Inningsverified
94.88
94.88
Mike Kreevich
Careerverified
Per 9 Innings
2.884
Ed Sprague Jr.
Career
Per 9 Inningsverified
2.656
2.656
Mike Kreevich
Career
Per 9 Innings
0
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
95.14
95.14
Mike Kreevich
Career
Per 9 Innings
21
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
180
0.17
Mike Kreevich
Careerverified
Per 9 Innings
0
Ed Sprague Jr.
Career
Per 9 Innings
1
0
Mike Kreevich
Career
Per 9 Innings
0
Ed Sprague Jr.
Career
Per 9 Innings
0
0
Mike Kreevich
Careerverified
Per 9 Inningsverified
0
Ed Sprague Jr.
Career
Per 9 Innings
7
0.01
Mike Kreevich
Career
Per 9 Innings
0
Ed Sprague Jr.
Careerverified
Per 9 Innings
1
0