Mike Kreevich vs. David Peralta — Career Comparison

Greatest GenerationIllinoisThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCenter FielderAll-Star
MillenialVenezuelaThrows LeftBats LeftSouth AmericaArizona DiamondbacksNational LeagueLeft FielderGold GloveSilver Slugger

When their careers are measured against the same standard, David Peralta comes out clearly ahead of Mike Kreevich across most offensive categories. David Peralta led in home run production (HR/PA+ 107 vs 73), slugging (SLG+ 114 vs 104), and batting average (AVG+ 113 vs 107). Mike Kreevich held the edge in contact rate (K%+ 132 vs 111). David Peralta was the more complete offensive player.

Hitting Stats for Mike Kreevich and David Peralta

Mike Kreevich
Careerverified
Per 600 PAverified
12
12
David Peralta
Career
Per 600 PA
11
11
Mike Kreevich
Careerverified
Per 600 PA
1241
141.88
David Peralta
Career
Per 600 PAverified
1232
161.05
Mike Kreevich
Careerverified
Per 600 PA
5248
600
David Peralta
Career
Per 600 PA
4590
600
Mike Kreevich
Careerverified
Per 600 PA
4676
534.6
David Peralta
Career
Per 600 PAverified
4188
547.45
Mike Kreevich
Careerverified
Per 600 PAverified
0.283
0.283
David Peralta
Career
Per 600 PA
0.278
0.278
Mike Kreevich
Career
Per 600 PA
0.761
0.761
David Peralta
Careerverified
Per 600 PAverified
0.794
0.794
Mike Kreevich
Careerverified
Per 600 PA
1321
151.03
David Peralta
Career
Per 600 PAverified
1166
152.42
Mike Kreevich
Careerverified
Per 600 PAverified
980
112.04
David Peralta
Career
Per 600 PA
755
98.69
Mike Kreevich
Career
Per 600 PA
221
25.27
David Peralta
Careerverified
Per 600 PAverified
238
31.11
Mike Kreevich
Careerverified
Per 600 PAverified
75
8.57
David Peralta
Career
Per 600 PA
48
6.27
Mike Kreevich
Career
Per 600 PA
45
5.14
David Peralta
Careerverified
Per 600 PAverified
125
16.34
Mike Kreevich
Career
Per 600 PA
341
38.99
David Peralta
Careerverified
Per 600 PAverified
411
53.73
Mike Kreevich
Career
Per 600 PA
0.258
0.258
David Peralta
Careerverified
Per 600 PAverified
0.353
0.353
Mike Kreevich
Career
Per 600 PA
0.01
0.01
David Peralta
Careerverified
Per 600 PAverified
0.03
0.03
Mike Kreevich
Career
Per 600 PA
0.034
0.034
David Peralta
Careerverified
Per 600 PAverified
0.107
0.107
Mike Kreevich
Careerverified
Per 600 PA
640.9
73.27
David Peralta
Career
Per 600 PAverified
623.71
81.53
Mike Kreevich
Career
Per 600 PA
1827
208.88
David Peralta
Careerverified
Per 600 PAverified
1875
245.1
Mike Kreevich
Careerverified
Per 600 PAverified
1774
202.82
David Peralta
Career
Per 600 PA
1536
200.78
Mike Kreevich
Careerverified
Per 600 PAverified
0.346
0.346
David Peralta
Career
Per 600 PA
0.335
0.335
Mike Kreevich
Career
Per 600 PA
0.391
0.391
David Peralta
Careerverified
Per 600 PAverified
0.448
0.448
Mike Kreevich
Career
Per 600 PA
0.737
0.737
David Peralta
Careerverified
Per 600 PAverified
0.782
0.782
Mike Kreevich
Career
Per 600 PA
0.108
0.108
David Peralta
Careerverified
Per 600 PAverified
0.169
0.169
Mike Kreevich
Career
Per 600 PA
0.253
0.253
David Peralta
Careerverified
Per 600 PAverified
0.263
0.263
Mike Kreevich
Career
Per 600 PA
0.688
0.688
David Peralta
Careerverified
Per 600 PAverified
0.732
0.732
Mike Kreevich
Career
Per 600 PA
0.297
0.297
David Peralta
Careerverified
Per 600 PAverified
0.325
0.325
Mike Kreevich
Careerverified
Per 600 PAverified
676
77.29
David Peralta
Career
Per 600 PA
526
68.76
Mike Kreevich
Career
Per 600 PA
514
58.77
David Peralta
Careerverified
Per 600 PAverified
569
74.38
Mike Kreevich
Careerverified
Per 600 PAverified
1145
130.91
David Peralta
Career
Per 600 PA
970
126.8
Mike Kreevich
Careerverified
Per 600 PA
695.35
79.5
David Peralta
Career
Per 600 PAverified
641.15
83.81
Mike Kreevich
Career
Per 600 PA
7
0.8
David Peralta
Careerverified
Per 600 PAverified
34
4.44
Mike Kreevich
Careerverified
Per 600 PAverified
446
50.99
David Peralta
Career
Per 600 PA
336
43.92
Mike Kreevich
Career
Per 600 PA
0
0
David Peralta
Careerverified
Per 600 PAverified
20
2.61
Mike Kreevich
Careerverified
Per 600 PAverified
339
38.76
David Peralta
Career
Per 600 PA
891
116.47
Mike Kreevich
Careerverified
Per 600 PAverified
15.48
15.48
David Peralta
Career
Per 600 PA
5.15
5.15
Mike Kreevich
Careerverified
Per 600 PAverified
1.32
1.32
David Peralta
Career
Per 600 PA
0.38
0.38
Mike Kreevich
Careerverified
Per 600 PAverified
119
13.61
David Peralta
Career
Per 600 PA
1
0.13
Mike Kreevich
Career
Per 600 PA
0
0
David Peralta
Careerverified
Per 600 PAverified
31
4.05
Mike Kreevich
Careerverified
Per 600 PAverified
74
8.46
David Peralta
Career
Per 600 PA
81
10.59
Mike Kreevich
Careerverified
Per 600 PAverified
115
13.15
David Peralta
Career
Per 600 PA
39
5.1
Mike Kreevich
Careerverified
Per 600 PAverified
53
6.06
David Peralta
Career
Per 600 PA
16
2.09
Mike Kreevich
Careerverified
Per 600 PAverified
168
19.21
David Peralta
Career
Per 600 PA
55
7.19
Mike Kreevich
Career
Per 600 PA
68.45
68.45
David Peralta
Careerverified
Per 600 PAverified
70.91
70.91

Fielding Stats for Mike Kreevich and David Peralta

Mike Kreevich
Careerverified
Per 9 Innings
12
David Peralta
Career
Per 9 Inningsverified
11
11
Mike Kreevich
Careerverified
Per 9 Innings
1187
David Peralta
Career
Per 9 Inningsverified
1114
1.12
Mike Kreevich
Career
Per 9 Innings
0
David Peralta
Careerverified
Per 9 Inningsverified
1012
1.02
Mike Kreevich
Career
Per 9 Innings
0
David Peralta
Careerverified
Per 9 Inningsverified
26788
27
Mike Kreevich
Career
Per 9 Innings
0
David Peralta
Careerverified
Per 9 Inningsverified
8929.1
9
Mike Kreevich
Careerverified
Per 9 Innings
3318
David Peralta
Career
Per 9 Inningsverified
1998
2.01
Mike Kreevich
Careerverified
Per 9 Innings
105
David Peralta
Career
Per 9 Inningsverified
29
0.03
Mike Kreevich
Career
Per 9 Inningsverified
65
David Peralta
Careerverified
Per 9 Innings
24
0.02
Mike Kreevich
Careerverified
Per 9 Innings
3488
David Peralta
Career
Per 9 Inningsverified
2051
2.07
Mike Kreevich
Careerverified
Per 9 Innings
3423
David Peralta
Career
Per 9 Inningsverified
2027
2.04
Mike Kreevich
Career
Per 9 Innings
98.14
David Peralta
Careerverified
Per 9 Inningsverified
98.83
98.83
Mike Kreevich
Careerverified
Per 9 Innings
2.884
David Peralta
Career
Per 9 Inningsverified
1.82
1.82
Mike Kreevich
Career
Per 9 Innings
0
David Peralta
Careerverified
Per 9 Inningsverified
90.84
90.84
Mike Kreevich
Careerverified
Per 9 Innings
21
David Peralta
Career
Per 9 Inningsverified
9
0.01
Mike Kreevich
Career
Per 9 Innings
0
David Peralta
Career
Per 9 Innings
0
0
Mike Kreevich
Career
Per 9 Innings
0
David Peralta
Career
Per 9 Innings
0
0
Mike Kreevich
Career
Per 9 Innings
0
David Peralta
Career
Per 9 Innings
0
0
Mike Kreevich
Career
Per 9 Innings
0
David Peralta
Career
Per 9 Innings
0
0