Brandon Crawford vs. Mike Sweeney — Career Comparison

MillenialCaliforniaThrows RightBats LeftNorth AmericaSan Francisco GiantsNational LeagueShortstopGold GloveSilver SluggerAll-Star
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 Brandon Crawford across most offensive categories. Mike Sweeney led in contact rate (K%+ 173 vs 103), home run production (HR/PA+ 142 vs 99), and slugging (SLG+ 123 vs 106). Brandon Crawford held the edge in walk rate (BB%+ 106 vs 106). Mike Sweeney was the more complete offensive player.

Hitting Stats for Brandon Crawford and Mike Sweeney

Brandon Crawford
Career
Per 600 PA
14
14
Mike Sweeney
Careerverified
Per 600 PAverified
16
16
Brandon Crawford
Careerverified
Per 600 PAverified
1684
159.92
Mike Sweeney
Career
Per 600 PA
1454
149.18
Brandon Crawford
Careerverified
Per 600 PA
6318
600
Mike Sweeney
Career
Per 600 PA
5848
600
Brandon Crawford
Careerverified
Per 600 PAverified
5646
536.18
Mike Sweeney
Career
Per 600 PA
5188
532.28
Brandon Crawford
Career
Per 600 PA
0.249
0.249
Mike Sweeney
Careerverified
Per 600 PAverified
0.297
0.297
Brandon Crawford
Career
Per 600 PA
0.731
0.731
Mike Sweeney
Careerverified
Per 600 PAverified
0.861
0.861
Brandon Crawford
Career
Per 600 PA
1404
133.33
Mike Sweeney
Careerverified
Per 600 PAverified
1540
158
Brandon Crawford
Career
Per 600 PA
918
87.18
Mike Sweeney
Careerverified
Per 600 PAverified
995
102.09
Brandon Crawford
Career
Per 600 PA
295
28.02
Mike Sweeney
Careerverified
Per 600 PAverified
325
33.34
Brandon Crawford
Careerverified
Per 600 PAverified
44
4.18
Mike Sweeney
Career
Per 600 PA
5
0.51
Brandon Crawford
Career
Per 600 PA
147
13.96
Mike Sweeney
Careerverified
Per 600 PAverified
215
22.06
Brandon Crawford
Career
Per 600 PA
486
46.15
Mike Sweeney
Careerverified
Per 600 PAverified
545
55.92
Brandon Crawford
Career
Per 600 PA
0.346
0.346
Mike Sweeney
Careerverified
Per 600 PAverified
0.354
0.354
Brandon Crawford
Career
Per 600 PA
0.026
0.026
Mike Sweeney
Careerverified
Per 600 PAverified
0.041
0.041
Brandon Crawford
Career
Per 600 PA
0.105
0.105
Mike Sweeney
Careerverified
Per 600 PAverified
0.14
0.14
Brandon Crawford
Career
Per 600 PA
734.21
69.73
Mike Sweeney
Careerverified
Per 600 PAverified
908.03
93.16
Brandon Crawford
Career
Per 600 PA
2228
211.59
Mike Sweeney
Careerverified
Per 600 PAverified
2520
258.55
Brandon Crawford
Career
Per 600 PA
2007
190.6
Mike Sweeney
Careerverified
Per 600 PAverified
2136
219.15
Brandon Crawford
Career
Per 600 PA
0.318
0.318
Mike Sweeney
Careerverified
Per 600 PAverified
0.366
0.366
Brandon Crawford
Career
Per 600 PA
0.395
0.395
Mike Sweeney
Careerverified
Per 600 PAverified
0.486
0.486
Brandon Crawford
Career
Per 600 PA
0.713
0.713
Mike Sweeney
Careerverified
Per 600 PAverified
0.851
0.851
Brandon Crawford
Career
Per 600 PA
0.146
0.146
Mike Sweeney
Careerverified
Per 600 PAverified
0.189
0.189
Brandon Crawford
Career
Per 600 PA
0.242
0.242
Mike Sweeney
Careerverified
Per 600 PAverified
0.286
0.286
Brandon Crawford
Career
Per 600 PA
0.655
0.655
Mike Sweeney
Careerverified
Per 600 PAverified
0.831
0.831
Brandon Crawford
Career
Per 600 PA
0.295
0.295
Mike Sweeney
Careerverified
Per 600 PAverified
0.3
0.3
Brandon Crawford
Career
Per 600 PA
674
64.01
Mike Sweeney
Careerverified
Per 600 PAverified
759
77.87
Brandon Crawford
Career
Per 600 PA
748
71.04
Mike Sweeney
Careerverified
Per 600 PAverified
909
93.26
Brandon Crawford
Career
Per 600 PA
1275
121.08
Mike Sweeney
Careerverified
Per 600 PAverified
1453
149.08
Brandon Crawford
Career
Per 600 PA
729.34
69.26
Mike Sweeney
Careerverified
Per 600 PAverified
922.42
94.64
Brandon Crawford
Career
Per 600 PA
59
5.6
Mike Sweeney
Careerverified
Per 600 PAverified
74
7.59
Brandon Crawford
Careerverified
Per 600 PA
544
51.66
Mike Sweeney
Career
Per 600 PAverified
522
53.56
Brandon Crawford
Careerverified
Per 600 PAverified
75
7.12
Mike Sweeney
Career
Per 600 PA
61
6.26
Brandon Crawford
Career
Per 600 PA
1294
122.89
Mike Sweeney
Careerverified
Per 600 PAverified
613
62.89
Brandon Crawford
Career
Per 600 PA
4.88
4.88
Mike Sweeney
Careerverified
Per 600 PAverified
9.54
9.54
Brandon Crawford
Career
Per 600 PA
0.42
0.42
Mike Sweeney
Careerverified
Per 600 PAverified
0.85
0.85
Brandon Crawford
Careerverified
Per 600 PAverified
7
0.66
Mike Sweeney
Career
Per 600 PA
5
0.51
Brandon Crawford
Careerverified
Per 600 PA
62
5.89
Mike Sweeney
Career
Per 600 PAverified
59
6.05
Brandon Crawford
Careerverified
Per 600 PAverified
121
11.49
Mike Sweeney
Career
Per 600 PA
142
14.57
Brandon Crawford
Career
Per 600 PA
47
4.46
Mike Sweeney
Careerverified
Per 600 PAverified
53
5.44
Brandon Crawford
Careerverified
Per 600 PAverified
34
3.23
Mike Sweeney
Career
Per 600 PA
25
2.56
Brandon Crawford
Careerverified
Per 600 PA
81
7.69
Mike Sweeney
Career
Per 600 PAverified
78
8
Brandon Crawford
Career
Per 600 PA
58.02
58.02
Mike Sweeney
Careerverified
Per 600 PAverified
67.95
67.95

Fielding Stats for Brandon Crawford and Mike Sweeney

Brandon Crawford
Career
Per 9 Innings
14
14
Mike Sweeney
Careerverified
Per 9 Inningsverified
15
15
Brandon Crawford
Careerverified
Per 9 Innings
1643
1.07
Mike Sweeney
Career
Per 9 Inningsverified
789
1.09
Brandon Crawford
Careerverified
Per 9 Innings
1549
1.01
Mike Sweeney
Career
Per 9 Inningsverified
748
1.03
Brandon Crawford
Careerverified
Per 9 Innings
41333
27
Mike Sweeney
Career
Per 9 Innings
19539
27
Brandon Crawford
Careerverified
Per 9 Innings
13777.2
9
Mike Sweeney
Career
Per 9 Innings
6513
9
Brandon Crawford
Career
Per 9 Innings
2163
1.41
Mike Sweeney
Careerverified
Per 9 Inningsverified
6015
8.31
Brandon Crawford
Careerverified
Per 9 Inningsverified
4414
2.88
Mike Sweeney
Career
Per 9 Innings
515
0.71
Brandon Crawford
Career
Per 9 Innings
174
0.11
Mike Sweeney
Careerverified
Per 9 Inningsverified
70
0.1
Brandon Crawford
Careerverified
Per 9 Innings
6751
4.41
Mike Sweeney
Career
Per 9 Inningsverified
6600
9.12
Brandon Crawford
Careerverified
Per 9 Innings
6577
4.3
Mike Sweeney
Career
Per 9 Inningsverified
6530
9.02
Brandon Crawford
Career
Per 9 Innings
97.42
97.42
Mike Sweeney
Careerverified
Per 9 Inningsverified
98.94
98.94
Brandon Crawford
Career
Per 9 Innings
4.003
4.003
Mike Sweeney
Careerverified
Per 9 Inningsverified
8.276
8.276
Brandon Crawford
Career
Per 9 Innings
94.28
94.28
Mike Sweeney
Careerverified
Per 9 Inningsverified
94.8
94.8
Brandon Crawford
Careerverified
Per 9 Innings
932
0.61
Mike Sweeney
Career
Per 9 Inningsverified
552
0.76
Brandon Crawford
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
16
0.02
Brandon Crawford
Career
Per 9 Innings
0
0
Mike Sweeney
Career
Per 9 Innings
0
0
Brandon Crawford
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
94
0.13
Brandon Crawford
Career
Per 9 Innings
0
0
Mike Sweeney
Careerverified
Per 9 Inningsverified
54
0.07