Francisco Cabrera vs. Ryan Hanigan — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanAtlanta BravesNational LeagueUnknown
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

On the career numbers, Francisco Cabrera posted the stronger offensive profile against Ryan Hanigan. Francisco Cabrera posted stronger numbers in OPS (.749 vs .690) and slugging (.453 vs .334). Ryan Hanigan had the advantage in on-base percentage (.356 vs .296). By the career numbers, Francisco 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 Francisco Cabrera and Ryan Hanigan

Francisco Cabrera
Career
Per 600 PA
5
5
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Francisco Cabrera
Career
Per 600 PAverified
196
314.44
Ryan Hanigan
Careerverified
Per 600 PA
680
179.89
Francisco Cabrera
Career
Per 600 PA
374
600
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
Francisco Cabrera
Career
Per 600 PAverified
351
563.1
Ryan Hanigan
Careerverified
Per 600 PA
1959
518.25
Francisco Cabrera
Careerverified
Per 600 PAverified
0.254
0.254
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Francisco Cabrera
Careerverified
Per 600 PAverified
0.755
0.755
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Francisco Cabrera
Career
Per 600 PAverified
89
142.78
Ryan Hanigan
Careerverified
Per 600 PA
492
130.16
Francisco Cabrera
Career
Per 600 PA
54
86.63
Ryan Hanigan
Careerverified
Per 600 PAverified
390
103.17
Francisco Cabrera
Career
Per 600 PAverified
17
27.27
Ryan Hanigan
Careerverified
Per 600 PA
71
18.78
Francisco Cabrera
Career
Per 600 PAverified
1
1.6
Ryan Hanigan
Career
Per 600 PA
1
0.26
Francisco Cabrera
Career
Per 600 PAverified
17
27.27
Ryan Hanigan
Careerverified
Per 600 PA
30
7.94
Francisco Cabrera
Career
Per 600 PAverified
35
56.15
Ryan Hanigan
Careerverified
Per 600 PA
102
26.98
Francisco Cabrera
Careerverified
Per 600 PAverified
0.393
0.393
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Francisco Cabrera
Careerverified
Per 600 PAverified
0.048
0.048
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Francisco Cabrera
Careerverified
Per 600 PAverified
0.191
0.191
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Francisco Cabrera
Career
Per 600 PAverified
45.86
73.57
Ryan Hanigan
Careerverified
Per 600 PA
235.23
62.23
Francisco Cabrera
Career
Per 600 PAverified
159
255.08
Ryan Hanigan
Careerverified
Per 600 PA
655
173.28
Francisco Cabrera
Career
Per 600 PA
110
176.47
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Francisco Cabrera
Career
Per 600 PA
0.294
0.294
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Francisco Cabrera
Careerverified
Per 600 PAverified
0.453
0.453
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Francisco Cabrera
Careerverified
Per 600 PAverified
0.747
0.747
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
Francisco Cabrera
Careerverified
Per 600 PAverified
0.199
0.199
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Francisco Cabrera
Careerverified
Per 600 PAverified
0.246
0.246
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Francisco Cabrera
Careerverified
Per 600 PAverified
0.664
0.664
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Francisco Cabrera
Career
Per 600 PA
0.27
0.27
Ryan Hanigan
Careerverified
Per 600 PAverified
0.28
0.28
Francisco Cabrera
Career
Per 600 PAverified
32
51.34
Ryan Hanigan
Careerverified
Per 600 PA
192
50.79
Francisco Cabrera
Career
Per 600 PAverified
62
99.47
Ryan Hanigan
Careerverified
Per 600 PA
214
56.61
Francisco Cabrera
Career
Per 600 PAverified
77
123.53
Ryan Hanigan
Careerverified
Per 600 PA
376
99.47
Francisco Cabrera
Career
Per 600 PAverified
44.86
71.97
Ryan Hanigan
Careerverified
Per 600 PA
253.05
66.94
Francisco Cabrera
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Francisco Cabrera
Career
Per 600 PA
21
33.69
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Francisco Cabrera
Career
Per 600 PA
1
1.6
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Francisco Cabrera
Careerverified
Per 600 PA
69
110.7
Ryan Hanigan
Career
Per 600 PAverified
290
76.72
Francisco Cabrera
Career
Per 600 PA
5.42
5.42
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
Francisco Cabrera
Career
Per 600 PA
0.3
0.3
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Francisco Cabrera
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
14
3.7
Francisco Cabrera
Career
Per 600 PAverified
2
3.21
Ryan Hanigan
Careerverified
Per 600 PA
11
2.91
Francisco Cabrera
Careerverified
Per 600 PA
11
17.65
Ryan Hanigan
Career
Per 600 PAverified
55
14.55
Francisco Cabrera
Careerverified
Per 600 PAverified
2
3.21
Ryan Hanigan
Career
Per 600 PA
1
0.26
Francisco Cabrera
Career
Per 600 PAverified
1
1.6
Ryan Hanigan
Career
Per 600 PA
1
0.26
Francisco Cabrera
Careerverified
Per 600 PAverified
3
4.81
Ryan Hanigan
Career
Per 600 PA
2
0.53
Francisco Cabrera
Careerverified
Per 600 PAverified
66.67
66.67
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Francisco Cabrera and Ryan Hanigan

Francisco Cabrera
Career
Per 9 Innings
5
5
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Francisco Cabrera
Career
Per 9 Inningsverified
100
1.65
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
Francisco Cabrera
Career
Per 9 Inningsverified
70
1.15
Ryan Hanigan
Careerverified
Per 9 Innings
570
0.99
Francisco Cabrera
Career
Per 9 Innings
1639
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Francisco Cabrera
Career
Per 9 Innings
546.1
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Francisco Cabrera
Career
Per 9 Inningsverified
498
8.2
Ryan Hanigan
Careerverified
Per 9 Innings
4440
7.72
Francisco Cabrera
Career
Per 9 Inningsverified
43
0.71
Ryan Hanigan
Careerverified
Per 9 Innings
291
0.51
Francisco Cabrera
Careerverified
Per 9 Innings
7
0.12
Ryan Hanigan
Career
Per 9 Inningsverified
20
0.03
Francisco Cabrera
Career
Per 9 Inningsverified
548
9.03
Ryan Hanigan
Careerverified
Per 9 Innings
4751
8.26
Francisco Cabrera
Career
Per 9 Inningsverified
541
8.91
Ryan Hanigan
Careerverified
Per 9 Innings
4731
8.22
Francisco Cabrera
Career
Per 9 Innings
98.72
98.72
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Francisco Cabrera
Career
Per 9 Innings
5.41
5.41
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Francisco Cabrera
Career
Per 9 Innings
70
70
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Francisco Cabrera
Career
Per 9 Inningsverified
23
0.38
Ryan Hanigan
Careerverified
Per 9 Innings
40
0.07
Francisco Cabrera
Careerverified
Per 9 Inningsverified
3
0.05
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Francisco Cabrera
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Francisco Cabrera
Careerverified
Per 9 Inningsverified
11
0.18
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Francisco Cabrera
Career
Per 9 Innings
4
0.07
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24