Rafael Cabrera vs. Ryan Hanigan — Career Comparison

Greatest GenerationCubaThrows RightBats RightCaribbeanCincinnati-Indianapolis ClownsNegro American LeagueCenter Fielder
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

On the career numbers, Ryan Hanigan posted the stronger offensive profile against Rafael Cabrera. Ryan Hanigan posted stronger numbers in OPS (.690 vs .557) and on-base percentage (.356 vs .271). By the career numbers, Ryan Hanigan had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Rafael Cabrera and Ryan Hanigan

Rafael Cabrera
Career
Per 600 PA
2
2
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Rafael Cabrera
Career
Per 600 PA
30
163.64
Ryan Hanigan
Careerverified
Per 600 PAverified
680
179.89
Rafael Cabrera
Career
Per 600 PA
110
600
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
Rafael Cabrera
Career
Per 600 PAverified
98
534.55
Ryan Hanigan
Careerverified
Per 600 PA
1959
518.25
Rafael Cabrera
Career
Per 600 PA
0.204
0.204
Ryan Hanigan
Careerverified
Per 600 PAverified
0.251
0.251
Rafael Cabrera
Career
Per 600 PA
0.608
0.608
Ryan Hanigan
Careerverified
Per 600 PAverified
0.705
0.705
Rafael Cabrera
Career
Per 600 PA
20
109.09
Ryan Hanigan
Careerverified
Per 600 PAverified
492
130.16
Rafael Cabrera
Career
Per 600 PA
16
87.27
Ryan Hanigan
Careerverified
Per 600 PAverified
390
103.17
Rafael Cabrera
Career
Per 600 PA
1
5.45
Ryan Hanigan
Careerverified
Per 600 PAverified
71
18.78
Rafael Cabrera
Careerverified
Per 600 PAverified
2
10.91
Ryan Hanigan
Career
Per 600 PA
1
0.26
Rafael Cabrera
Career
Per 600 PA
1
5.45
Ryan Hanigan
Careerverified
Per 600 PAverified
30
7.94
Rafael Cabrera
Career
Per 600 PA
4
21.82
Ryan Hanigan
Careerverified
Per 600 PAverified
102
26.98
Rafael Cabrera
Career
Per 600 PA
0.2
0.2
Ryan Hanigan
Careerverified
Per 600 PAverified
0.207
0.207
Rafael Cabrera
Career
Per 600 PA
0.01
0.01
Ryan Hanigan
Careerverified
Per 600 PAverified
0.015
0.015
Rafael Cabrera
Career
Per 600 PA
0.05
0.05
Ryan Hanigan
Careerverified
Per 600 PAverified
0.061
0.061
Rafael Cabrera
Career
Per 600 PA
8.89
48.47
Ryan Hanigan
Careerverified
Per 600 PAverified
235.23
62.23
Rafael Cabrera
Career
Per 600 PA
28
152.73
Ryan Hanigan
Careerverified
Per 600 PAverified
655
173.28
Rafael Cabrera
Career
Per 600 PA
29
158.18
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Rafael Cabrera
Career
Per 600 PA
0.271
0.271
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Rafael Cabrera
Career
Per 600 PA
0.286
0.286
Ryan Hanigan
Careerverified
Per 600 PAverified
0.334
0.334
Rafael Cabrera
Career
Per 600 PA
0.557
0.557
Ryan Hanigan
Careerverified
Per 600 PAverified
0.679
0.679
Rafael Cabrera
Career
Per 600 PA
0.082
0.082
Ryan Hanigan
Careerverified
Per 600 PAverified
0.083
0.083
Rafael Cabrera
Career
Per 600 PA
0.193
0.193
Ryan Hanigan
Careerverified
Per 600 PAverified
0.239
0.239
Rafael Cabrera
Career
Per 600 PA
0.513
0.513
Ryan Hanigan
Careerverified
Per 600 PAverified
0.617
0.617
Rafael Cabrera
Career
Per 600 PA
0.198
0.198
Ryan Hanigan
Careerverified
Per 600 PAverified
0.28
0.28
Rafael Cabrera
Career
Per 600 PAverified
11
60
Ryan Hanigan
Careerverified
Per 600 PA
192
50.79
Rafael Cabrera
Career
Per 600 PA
7
38.18
Ryan Hanigan
Careerverified
Per 600 PAverified
214
56.61
Rafael Cabrera
Career
Per 600 PA
17
92.73
Ryan Hanigan
Careerverified
Per 600 PAverified
376
99.47
Rafael Cabrera
Career
Per 600 PA
9.61
52.43
Ryan Hanigan
Careerverified
Per 600 PAverified
253.05
66.94
Rafael Cabrera
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Rafael Cabrera
Career
Per 600 PA
9
49.09
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Rafael Cabrera
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Rafael Cabrera
Careerverified
Per 600 PAverified
1
5.45
Ryan Hanigan
Career
Per 600 PA
290
76.72
Rafael Cabrera
Careerverified
Per 600 PAverified
110
110
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Rafael Cabrera
Careerverified
Per 600 PAverified
9
9
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
Rafael Cabrera
Career
Per 600 PAverified
3
16.36
Ryan Hanigan
Careerverified
Per 600 PA
14
3.7
Rafael Cabrera
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
11
2.91
Rafael Cabrera
Careerverified
Per 600 PAverified
0
0
Ryan Hanigan
Career
Per 600 PA
55
14.55
Rafael Cabrera
Careerverified
Per 600 PAverified
3
16.36
Ryan Hanigan
Career
Per 600 PA
1
0.26
Rafael Cabrera
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
1
0.26
Rafael Cabrera
Careerverified
Per 600 PAverified
3
16.36
Ryan Hanigan
Career
Per 600 PA
2
0.53
Rafael Cabrera
Careerverified
Per 600 PAverified
100
100
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Rafael Cabrera and Ryan Hanigan

Rafael Cabrera
Career
Per 9 Innings
2
2
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Rafael Cabrera
Career
Per 9 Inningsverified
29
1.17
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
Rafael Cabrera
Career
Per 9 Inningsverified
27
1.09
Ryan Hanigan
Careerverified
Per 9 Innings
570
0.99
Rafael Cabrera
Career
Per 9 Innings
671
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Rafael Cabrera
Career
Per 9 Innings
223.2
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Rafael Cabrera
Career
Per 9 Innings
58
2.33
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Rafael Cabrera
Career
Per 9 Innings
3
0.12
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
Rafael Cabrera
Careerverified
Per 9 Innings
7
0.28
Ryan Hanigan
Career
Per 9 Inningsverified
20
0.03
Rafael Cabrera
Career
Per 9 Innings
68
2.74
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Rafael Cabrera
Career
Per 9 Innings
61
2.45
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Rafael Cabrera
Career
Per 9 Innings
89.71
89.71
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Rafael Cabrera
Career
Per 9 Innings
2.103
2.103
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Rafael Cabrera
Careerverified
Per 9 Inningsverified
93.1
93.1
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Rafael Cabrera
Career
Per 9 Innings
1
0.04
Ryan Hanigan
Careerverified
Per 9 Inningsverified
40
0.07
Rafael Cabrera
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Rafael Cabrera
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Rafael Cabrera
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Rafael Cabrera
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24