Alex Cabrera vs. Ryan Hanigan — Career Comparison
On the career numbers, Alex Cabrera posted the stronger offensive profile against Ryan Hanigan. Alex Cabrera posted stronger numbers in OPS (.799 vs .690) and slugging (.500 vs .334). Ryan Hanigan had the advantage in on-base percentage (.356 vs .299). By the career numbers, Alex Cabrera had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Alex Cabrera and Ryan Hanigan
Alex Cabrera
Career
Per 600 PA
31
213.79
Ryan Hanigan
Career
Per 600 PA
680
179.89
Alex Cabrera
Career
Per 600 PA
87
600
Ryan Hanigan
Career
Per 600 PA
2268
600
Alex Cabrera
Career
Per 600 PA
80
551.72
Ryan Hanigan
Career
Per 600 PA
1959
518.25
Alex Cabrera
Career
Per 600 PA
0.263
0.263
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Alex Cabrera
Career
Per 600 PA
0.81
0.81
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Alex Cabrera
Career
Per 600 PA
8
55.17
Ryan Hanigan
Career
Per 600 PA
102
26.98
Alex Cabrera
Career
Per 600 PA
0.381
0.381
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Alex Cabrera
Career
Per 600 PA
0.063
0.063
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Alex Cabrera
Career
Per 600 PA
0.238
0.238
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Alex Cabrera
Career
Per 600 PA
11.66
80.44
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
Alex Cabrera
Career
Per 600 PA
40
275.86
Ryan Hanigan
Career
Per 600 PA
655
173.28
Alex Cabrera
Career
Per 600 PA
26
179.31
Ryan Hanigan
Career
Per 600 PA
776
205.29
Alex Cabrera
Career
Per 600 PA
0.299
0.299
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
Alex Cabrera
Career
Per 600 PA
0.5
0.5
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Alex Cabrera
Career
Per 600 PA
0.238
0.238
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Alex Cabrera
Career
Per 600 PA
0.26
0.26
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Alex Cabrera
Career
Per 600 PA
0.726
0.726
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Alex Cabrera
Career
Per 600 PA
19
131.03
Ryan Hanigan
Career
Per 600 PA
376
99.47
Alex Cabrera
Career
Per 600 PA
11.67
80.45
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
Alex Cabrera
Career
Per 600 PA
21
144.83
Ryan Hanigan
Career
Per 600 PA
290
76.72
Alex Cabrera
Career
Per 600 PA
4.14
4.14
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Alex Cabrera
Career
Per 600 PA
0.19
0.19
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
Alex Cabrera
Career
Per 600 PA
2
13.79
Ryan Hanigan
Career
Per 600 PA
11
2.91
Alex Cabrera
Career
Per 600 PA
3
20.69
Ryan Hanigan
Career
Per 600 PA
55
14.55
Fielding Stats for Alex Cabrera and Ryan Hanigan
Alex Cabrera
Career
Per 9 Innings
27
1.45
Ryan Hanigan
Career
Per 9 Innings
656
1.14
Alex Cabrera
Career
Per 9 Innings
21
1.13
Ryan Hanigan
Career
Per 9 Innings
570
0.99
Alex Cabrera
Career
Per 9 Innings
503
27
Ryan Hanigan
Career
Per 9 Innings
15535
27
Alex Cabrera
Career
Per 9 Innings
167.2
9
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
Alex Cabrera
Career
Per 9 Innings
122
6.55
Ryan Hanigan
Career
Per 9 Innings
4440
7.72
Alex Cabrera
Career
Per 9 Innings
7
0.38
Ryan Hanigan
Career
Per 9 Innings
291
0.51
Alex Cabrera
Career
Per 9 Innings
130
6.98
Ryan Hanigan
Career
Per 9 Innings
4751
8.26
Alex Cabrera
Career
Per 9 Innings
129
6.92
Ryan Hanigan
Career
Per 9 Innings
4731
8.22
Alex Cabrera
Career
Per 9 Innings
99.23
99.23
Ryan Hanigan
Career
Per 9 Innings
99.58
99.58
Alex Cabrera
Career
Per 9 Innings
4.778
4.778
Ryan Hanigan
Career
Per 9 Innings
7.212
7.212
Alex Cabrera
Career
Per 9 Innings
77.78
77.78
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Alex Cabrera
Career
Per 9 Innings
9
0.48
Ryan Hanigan
Career
Per 9 Innings
40
0.07
Alex Cabrera
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Alex Cabrera
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
137
0.24