David Peralta vs. Mike Sweeney — Career Comparison

MillenialVenezuelaThrows LeftBats LeftSouth AmericaArizona DiamondbacksNational LeagueLeft FielderGold GloveSilver Slugger
Gen XCaliforniaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueDesignated HitterAll-Star

When their careers are measured against the same standard, Mike Sweeney comes out clearly ahead of David Peralta across most offensive categories. Mike Sweeney led in contact rate (K%+ 173 vs 111), home run production (HR/PA+ 142 vs 107), and walk rate (BB%+ 106 vs 86). Mike Sweeney was the more complete offensive player.

Hitting Stats for David Peralta and Mike Sweeney

David Peralta
Career
Per 600 PA
11
11
Mike Sweeney
Careerverified
Per 600 PAverified
16
16
David Peralta
Career
Per 600 PAverified
1232
161.05
Mike Sweeney
Careerverified
Per 600 PA
1454
149.18
David Peralta
Career
Per 600 PA
4590
600
Mike Sweeney
Careerverified
Per 600 PA
5848
600
David Peralta
Career
Per 600 PAverified
4188
547.45
Mike Sweeney
Careerverified
Per 600 PA
5188
532.28
David Peralta
Career
Per 600 PA
0.278
0.278
Mike Sweeney
Careerverified
Per 600 PAverified
0.297
0.297
David Peralta
Career
Per 600 PA
0.794
0.794
Mike Sweeney
Careerverified
Per 600 PAverified
0.861
0.861
David Peralta
Career
Per 600 PA
1166
152.42
Mike Sweeney
Careerverified
Per 600 PAverified
1540
158
David Peralta
Career
Per 600 PA
755
98.69
Mike Sweeney
Careerverified
Per 600 PAverified
995
102.09
David Peralta
Career
Per 600 PA
238
31.11
Mike Sweeney
Careerverified
Per 600 PAverified
325
33.34
David Peralta
Careerverified
Per 600 PAverified
48
6.27
Mike Sweeney
Career
Per 600 PA
5
0.51
David Peralta
Career
Per 600 PA
125
16.34
Mike Sweeney
Careerverified
Per 600 PAverified
215
22.06
David Peralta
Career
Per 600 PA
411
53.73
Mike Sweeney
Careerverified
Per 600 PAverified
545
55.92
David Peralta
Career
Per 600 PA
0.353
0.353
Mike Sweeney
Careerverified
Per 600 PAverified
0.354
0.354
David Peralta
Career
Per 600 PA
0.03
0.03
Mike Sweeney
Careerverified
Per 600 PAverified
0.041
0.041
David Peralta
Career
Per 600 PA
0.107
0.107
Mike Sweeney
Careerverified
Per 600 PAverified
0.14
0.14
David Peralta
Career
Per 600 PA
623.71
81.53
Mike Sweeney
Careerverified
Per 600 PAverified
908.03
93.16
David Peralta
Career
Per 600 PA
1875
245.1
Mike Sweeney
Careerverified
Per 600 PAverified
2520
258.55
David Peralta
Career
Per 600 PA
1536
200.78
Mike Sweeney
Careerverified
Per 600 PAverified
2136
219.15
David Peralta
Career
Per 600 PA
0.335
0.335
Mike Sweeney
Careerverified
Per 600 PAverified
0.366
0.366
David Peralta
Career
Per 600 PA
0.448
0.448
Mike Sweeney
Careerverified
Per 600 PAverified
0.486
0.486
David Peralta
Career
Per 600 PA
0.782
0.782
Mike Sweeney
Careerverified
Per 600 PAverified
0.851
0.851
David Peralta
Career
Per 600 PA
0.169
0.169
Mike Sweeney
Careerverified
Per 600 PAverified
0.189
0.189
David Peralta
Career
Per 600 PA
0.263
0.263
Mike Sweeney
Careerverified
Per 600 PAverified
0.286
0.286
David Peralta
Career
Per 600 PA
0.732
0.732
Mike Sweeney
Careerverified
Per 600 PAverified
0.831
0.831
David Peralta
Careerverified
Per 600 PAverified
0.325
0.325
Mike Sweeney
Career
Per 600 PA
0.3
0.3
David Peralta
Career
Per 600 PA
526
68.76
Mike Sweeney
Careerverified
Per 600 PAverified
759
77.87
David Peralta
Career
Per 600 PA
569
74.38
Mike Sweeney
Careerverified
Per 600 PAverified
909
93.26
David Peralta
Career
Per 600 PA
970
126.8
Mike Sweeney
Careerverified
Per 600 PAverified
1453
149.08
David Peralta
Career
Per 600 PA
641.15
83.81
Mike Sweeney
Careerverified
Per 600 PAverified
922.42
94.64
David Peralta
Career
Per 600 PA
34
4.44
Mike Sweeney
Careerverified
Per 600 PAverified
74
7.59
David Peralta
Career
Per 600 PA
336
43.92
Mike Sweeney
Careerverified
Per 600 PAverified
522
53.56
David Peralta
Career
Per 600 PA
20
2.61
Mike Sweeney
Careerverified
Per 600 PAverified
61
6.26
David Peralta
Career
Per 600 PA
891
116.47
Mike Sweeney
Careerverified
Per 600 PAverified
613
62.89
David Peralta
Career
Per 600 PA
5.15
5.15
Mike Sweeney
Careerverified
Per 600 PAverified
9.54
9.54
David Peralta
Career
Per 600 PA
0.38
0.38
Mike Sweeney
Careerverified
Per 600 PAverified
0.85
0.85
David Peralta
Career
Per 600 PA
1
0.13
Mike Sweeney
Careerverified
Per 600 PAverified
5
0.51
David Peralta
Career
Per 600 PA
31
4.05
Mike Sweeney
Careerverified
Per 600 PAverified
59
6.05
David Peralta
Careerverified
Per 600 PAverified
81
10.59
Mike Sweeney
Career
Per 600 PA
142
14.57
David Peralta
Career
Per 600 PA
39
5.1
Mike Sweeney
Careerverified
Per 600 PAverified
53
5.44
David Peralta
Career
Per 600 PA
16
2.09
Mike Sweeney
Careerverified
Per 600 PAverified
25
2.56
David Peralta
Career
Per 600 PA
55
7.19
Mike Sweeney
Careerverified
Per 600 PAverified
78
8
David Peralta
Careerverified
Per 600 PAverified
70.91
70.91
Mike Sweeney
Career
Per 600 PA
67.95
67.95

Fielding Stats for David Peralta and Mike Sweeney

David Peralta
Career
Per 9 Innings
11
11
Mike Sweeney
Careerverified
Per 9 Inningsverified
15
15
David Peralta
Careerverified
Per 9 Inningsverified
1114
1.12
Mike Sweeney
Career
Per 9 Innings
789
1.09
David Peralta
Careerverified
Per 9 Innings
1012
1.02
Mike Sweeney
Career
Per 9 Inningsverified
748
1.03
David Peralta
Careerverified
Per 9 Innings
26788
27
Mike Sweeney
Career
Per 9 Innings
19539
27
David Peralta
Careerverified
Per 9 Innings
8929.1
9
Mike Sweeney
Career
Per 9 Innings
6513
9
David Peralta
Career
Per 9 Innings
1998
2.01
Mike Sweeney
Careerverified
Per 9 Inningsverified
6015
8.31
David Peralta
Career
Per 9 Innings
29
0.03
Mike Sweeney
Careerverified
Per 9 Inningsverified
515
0.71
David Peralta
Careerverified
Per 9 Inningsverified
24
0.02
Mike Sweeney
Career
Per 9 Innings
70
0.1
David Peralta
Career
Per 9 Innings
2051
2.07
Mike Sweeney
Careerverified
Per 9 Inningsverified
6600
9.12
David Peralta
Career
Per 9 Innings
2027
2.04
Mike Sweeney
Careerverified
Per 9 Inningsverified
6530
9.02
David Peralta
Career
Per 9 Innings
98.83
98.83
Mike Sweeney
Careerverified
Per 9 Inningsverified
98.94
98.94
David Peralta
Career
Per 9 Innings
1.82
1.82
Mike Sweeney
Careerverified
Per 9 Inningsverified
8.276
8.276
David Peralta
Career
Per 9 Innings
90.84
90.84
Mike Sweeney
Careerverified
Per 9 Inningsverified
94.8
94.8
David Peralta
Career
Per 9 Innings
9
0.01
Mike Sweeney
Careerverified
Per 9 Inningsverified
552
0.76
David Peralta
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
16
0.02
David Peralta
Career
Per 9 Innings
0
0
Mike Sweeney
Career
Per 9 Innings
0
0
David Peralta
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
94
0.13
David Peralta
Career
Per 9 Innings
0
0
Mike Sweeney
Careerverified
Per 9 Inningsverified
54
0.07