Brandon Crawford vs. Ryan Hanigan — Career Comparison

MillenialCaliforniaThrows RightBats LeftNorth AmericaSan Francisco GiantsNational LeagueShortstopGold GloveSilver SluggerAll-Star
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

Adjusted for the eras they played in, Ryan Hanigan holds a real edge over Brandon Crawford in this comparison. Ryan Hanigan led in contact rate (K%+ 183 vs 103), walk rate (BB%+ 140 vs 106), and on-base percentage (OBP+ 110 vs 104). Brandon Crawford held the edge in home run production (HR/PA+ 99 vs 51). The edge belongs to Ryan Hanigan.

Hitting Stats for Brandon Crawford and Ryan Hanigan

Brandon Crawford
Careerverified
Per 600 PAverified
14
14
Ryan Hanigan
Career
Per 600 PA
11
11
Brandon Crawford
Careerverified
Per 600 PA
1684
159.92
Ryan Hanigan
Career
Per 600 PAverified
680
179.89
Brandon Crawford
Careerverified
Per 600 PA
6318
600
Ryan Hanigan
Career
Per 600 PA
2268
600
Brandon Crawford
Careerverified
Per 600 PAverified
5646
536.18
Ryan Hanigan
Career
Per 600 PA
1959
518.25
Brandon Crawford
Career
Per 600 PA
0.249
0.249
Ryan Hanigan
Careerverified
Per 600 PAverified
0.251
0.251
Brandon Crawford
Careerverified
Per 600 PAverified
0.731
0.731
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Brandon Crawford
Careerverified
Per 600 PAverified
1404
133.33
Ryan Hanigan
Career
Per 600 PA
492
130.16
Brandon Crawford
Careerverified
Per 600 PA
918
87.18
Ryan Hanigan
Career
Per 600 PAverified
390
103.17
Brandon Crawford
Careerverified
Per 600 PAverified
295
28.02
Ryan Hanigan
Career
Per 600 PA
71
18.78
Brandon Crawford
Careerverified
Per 600 PAverified
44
4.18
Ryan Hanigan
Career
Per 600 PA
1
0.26
Brandon Crawford
Careerverified
Per 600 PAverified
147
13.96
Ryan Hanigan
Career
Per 600 PA
30
7.94
Brandon Crawford
Careerverified
Per 600 PAverified
486
46.15
Ryan Hanigan
Career
Per 600 PA
102
26.98
Brandon Crawford
Careerverified
Per 600 PAverified
0.346
0.346
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Brandon Crawford
Careerverified
Per 600 PAverified
0.026
0.026
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Brandon Crawford
Careerverified
Per 600 PAverified
0.105
0.105
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Brandon Crawford
Careerverified
Per 600 PAverified
734.21
69.73
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
Brandon Crawford
Careerverified
Per 600 PAverified
2228
211.59
Ryan Hanigan
Career
Per 600 PA
655
173.28
Brandon Crawford
Careerverified
Per 600 PA
2007
190.6
Ryan Hanigan
Career
Per 600 PAverified
776
205.29
Brandon Crawford
Career
Per 600 PA
0.318
0.318
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Brandon Crawford
Careerverified
Per 600 PAverified
0.395
0.395
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Brandon Crawford
Careerverified
Per 600 PAverified
0.713
0.713
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
Brandon Crawford
Careerverified
Per 600 PAverified
0.146
0.146
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Brandon Crawford
Careerverified
Per 600 PAverified
0.242
0.242
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Brandon Crawford
Careerverified
Per 600 PAverified
0.655
0.655
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Brandon Crawford
Careerverified
Per 600 PAverified
0.295
0.295
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
Brandon Crawford
Careerverified
Per 600 PAverified
674
64.01
Ryan Hanigan
Career
Per 600 PA
192
50.79
Brandon Crawford
Careerverified
Per 600 PAverified
748
71.04
Ryan Hanigan
Career
Per 600 PA
214
56.61
Brandon Crawford
Careerverified
Per 600 PAverified
1275
121.08
Ryan Hanigan
Career
Per 600 PA
376
99.47
Brandon Crawford
Careerverified
Per 600 PAverified
729.34
69.26
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
Brandon Crawford
Careerverified
Per 600 PA
59
5.6
Ryan Hanigan
Career
Per 600 PAverified
29
7.67
Brandon Crawford
Careerverified
Per 600 PA
544
51.66
Ryan Hanigan
Career
Per 600 PAverified
255
67.46
Brandon Crawford
Careerverified
Per 600 PA
75
7.12
Ryan Hanigan
Career
Per 600 PAverified
40
10.58
Brandon Crawford
Career
Per 600 PA
1294
122.89
Ryan Hanigan
Careerverified
Per 600 PAverified
290
76.72
Brandon Crawford
Career
Per 600 PA
4.88
4.88
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
Brandon Crawford
Career
Per 600 PA
0.42
0.42
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Brandon Crawford
Career
Per 600 PA
7
0.66
Ryan Hanigan
Careerverified
Per 600 PAverified
14
3.7
Brandon Crawford
Careerverified
Per 600 PAverified
62
5.89
Ryan Hanigan
Career
Per 600 PA
11
2.91
Brandon Crawford
Career
Per 600 PAverified
121
11.49
Ryan Hanigan
Careerverified
Per 600 PA
55
14.55
Brandon Crawford
Careerverified
Per 600 PAverified
47
4.46
Ryan Hanigan
Career
Per 600 PA
1
0.26
Brandon Crawford
Careerverified
Per 600 PAverified
34
3.23
Ryan Hanigan
Career
Per 600 PA
1
0.26
Brandon Crawford
Careerverified
Per 600 PAverified
81
7.69
Ryan Hanigan
Career
Per 600 PA
2
0.53
Brandon Crawford
Careerverified
Per 600 PAverified
58.02
58.02
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Brandon Crawford and Ryan Hanigan

Brandon Crawford
Careerverified
Per 9 Inningsverified
14
14
Ryan Hanigan
Career
Per 9 Innings
11
11
Brandon Crawford
Careerverified
Per 9 Innings
1643
1.07
Ryan Hanigan
Career
Per 9 Inningsverified
656
1.14
Brandon Crawford
Careerverified
Per 9 Inningsverified
1549
1.01
Ryan Hanigan
Career
Per 9 Innings
570
0.99
Brandon Crawford
Careerverified
Per 9 Innings
41333
27
Ryan Hanigan
Career
Per 9 Innings
15535
27
Brandon Crawford
Careerverified
Per 9 Innings
13777.2
9
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
Brandon Crawford
Career
Per 9 Innings
2163
1.41
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Brandon Crawford
Careerverified
Per 9 Inningsverified
4414
2.88
Ryan Hanigan
Career
Per 9 Innings
291
0.51
Brandon Crawford
Career
Per 9 Innings
174
0.11
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
Brandon Crawford
Careerverified
Per 9 Innings
6751
4.41
Ryan Hanigan
Career
Per 9 Inningsverified
4751
8.26
Brandon Crawford
Careerverified
Per 9 Innings
6577
4.3
Ryan Hanigan
Career
Per 9 Inningsverified
4731
8.22
Brandon Crawford
Career
Per 9 Innings
97.42
97.42
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Brandon Crawford
Career
Per 9 Innings
4.003
4.003
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Brandon Crawford
Careerverified
Per 9 Inningsverified
94.28
94.28
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Brandon Crawford
Careerverified
Per 9 Inningsverified
932
0.61
Ryan Hanigan
Career
Per 9 Innings
40
0.07
Brandon Crawford
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Brandon Crawford
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Brandon Crawford
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Brandon Crawford
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24