John Cahill vs. Ryan Hanigan — Career Comparison
On the career numbers, Ryan Hanigan posted the stronger offensive profile against John Cahill. Ryan Hanigan posted stronger numbers in OPS (.690 vs .487) and on-base percentage (.356 vs .227). 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 John Cahill and Ryan Hanigan
John Cahill
Career
Per 600 PA
252
157.01
Ryan Hanigan
Career
Per 600 PA
680
179.89
John Cahill
Career
Per 600 PA
963
600
Ryan Hanigan
Career
Per 600 PA
2268
600
John Cahill
Career
Per 600 PA
936
583.18
Ryan Hanigan
Career
Per 600 PA
1959
518.25
John Cahill
Career
Per 600 PA
0.205
0.205
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
John Cahill
Career
Per 600 PA
0.536
0.536
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
John Cahill
Career
Per 600 PA
37
23.05
Ryan Hanigan
Career
Per 600 PA
102
26.98
John Cahill
Career
Per 600 PA
0.193
0.193
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
John Cahill
Career
Per 600 PA
0.001
0.001
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
John Cahill
Career
Per 600 PA
0.005
0.005
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
John Cahill
Career
Per 600 PA
63.15
39.34
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
John Cahill
Career
Per 600 PA
243
151.4
Ryan Hanigan
Career
Per 600 PA
655
173.28
John Cahill
Career
Per 600 PA
219
136.45
Ryan Hanigan
Career
Per 600 PA
776
205.29
John Cahill
Career
Per 600 PA
0.227
0.227
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
John Cahill
Career
Per 600 PA
0.26
0.26
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
John Cahill
Career
Per 600 PA
0.055
0.055
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
John Cahill
Career
Per 600 PA
0.167
0.167
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
John Cahill
Career
Per 600 PA
0.43
0.43
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
John Cahill
Career
Per 600 PA
150
93.46
Ryan Hanigan
Career
Per 600 PA
376
99.47
John Cahill
Career
Per 600 PA
65.26
40.66
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
John Cahill
Career
Per 600 PA
11.46
11.46
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
John Cahill
Career
Per 600 PA
0.29
0.29
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
John Cahill
Career
Per 600 PA
0
0
Ryan Hanigan
Career
Per 600 PA
55
14.55
John Cahill
Career
Per 600 PA
50
31.15
Ryan Hanigan
Career
Per 600 PA
2
0.53
John Cahill
Career
Per 600 PA
100
100
Ryan Hanigan
Career
Per 600 PA
50
50
Fielding Stats for John Cahill and Ryan Hanigan
John Cahill
Career
Per 9 Innings
263
1.09
Ryan Hanigan
Career
Per 9 Innings
656
1.14
John Cahill
Career
Per 9 Innings
6525
27
Ryan Hanigan
Career
Per 9 Innings
15535
27
John Cahill
Career
Per 9 Innings
2175
9
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
John Cahill
Career
Per 9 Innings
327
1.35
Ryan Hanigan
Career
Per 9 Innings
4440
7.72
John Cahill
Career
Per 9 Innings
95
0.39
Ryan Hanigan
Career
Per 9 Innings
291
0.51
John Cahill
Career
Per 9 Innings
505
2.09
Ryan Hanigan
Career
Per 9 Innings
4751
8.26
John Cahill
Career
Per 9 Innings
422
1.75
Ryan Hanigan
Career
Per 9 Innings
4731
8.22
John Cahill
Career
Per 9 Innings
83.56
83.56
Ryan Hanigan
Career
Per 9 Innings
99.58
99.58
John Cahill
Career
Per 9 Innings
1.605
1.605
Ryan Hanigan
Career
Per 9 Innings
7.212
7.212
John Cahill
Career
Per 9 Innings
10
0.04
Ryan Hanigan
Career
Per 9 Innings
40
0.07
John Cahill
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
137
0.24