Shane Costa vs. Ryan Hanigan — Career Comparison
On the career numbers, Ryan Hanigan posted the stronger offensive profile against Shane Costa. Ryan Hanigan posted stronger numbers in OPS (.690 vs .658) and on-base percentage (.356 vs .292). Shane Costa had the advantage in slugging (.366 vs .334). 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 Shane Costa and Ryan Hanigan
Shane Costa
Career
Per 600 PA
154
205.79
Ryan Hanigan
Career
Per 600 PA
680
179.89
Shane Costa
Career
Per 600 PA
449
600
Ryan Hanigan
Career
Per 600 PA
2268
600
Shane Costa
Career
Per 600 PA
421
562.58
Ryan Hanigan
Career
Per 600 PA
1959
518.25
Shane Costa
Career
Per 600 PA
0.254
0.254
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Shane Costa
Career
Per 600 PA
0.67
0.67
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Shane Costa
Career
Per 600 PA
35
46.77
Ryan Hanigan
Career
Per 600 PA
102
26.98
Shane Costa
Career
Per 600 PA
0.327
0.327
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Shane Costa
Career
Per 600 PA
0.012
0.012
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Shane Costa
Career
Per 600 PA
0.047
0.047
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Shane Costa
Career
Per 600 PA
43.26
57.8
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
Shane Costa
Career
Per 600 PA
154
205.79
Ryan Hanigan
Career
Per 600 PA
655
173.28
Shane Costa
Career
Per 600 PA
129
172.38
Ryan Hanigan
Career
Per 600 PA
776
205.29
Shane Costa
Career
Per 600 PA
0.289
0.289
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
Shane Costa
Career
Per 600 PA
0.366
0.366
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Shane Costa
Career
Per 600 PA
0.112
0.112
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Shane Costa
Career
Per 600 PA
0.222
0.222
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Shane Costa
Career
Per 600 PA
0.548
0.548
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Shane Costa
Career
Per 600 PA
86
114.92
Ryan Hanigan
Career
Per 600 PA
376
99.47
Shane Costa
Career
Per 600 PA
44.5
59.47
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
Shane Costa
Career
Per 600 PA
2
2.67
Ryan Hanigan
Career
Per 600 PA
40
10.58
Shane Costa
Career
Per 600 PA
7.13
7.13
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Shane Costa
Career
Per 600 PA
0.25
0.25
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
Shane Costa
Career
Per 600 PA
10
13.36
Ryan Hanigan
Career
Per 600 PA
55
14.55
Shane Costa
Career
Per 600 PA
3
4.01
Ryan Hanigan
Career
Per 600 PA
2
0.53
Shane Costa
Career
Per 600 PA
66.67
66.67
Ryan Hanigan
Career
Per 600 PA
50
50
Fielding Stats for Shane Costa and Ryan Hanigan
Shane Costa
Career
Per 9 Innings
112
1.2
Ryan Hanigan
Career
Per 9 Innings
656
1.14
Shane Costa
Career
Per 9 Innings
93
1
Ryan Hanigan
Career
Per 9 Innings
570
0.99
Shane Costa
Career
Per 9 Innings
2523
27
Ryan Hanigan
Career
Per 9 Innings
15535
27
Shane Costa
Career
Per 9 Innings
841
9
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
Shane Costa
Career
Per 9 Innings
226
2.42
Ryan Hanigan
Career
Per 9 Innings
4440
7.72
Shane Costa
Career
Per 9 Innings
234
2.5
Ryan Hanigan
Career
Per 9 Innings
4751
8.26
Shane Costa
Career
Per 9 Innings
227
2.43
Ryan Hanigan
Career
Per 9 Innings
4731
8.22
Shane Costa
Career
Per 9 Innings
97.01
97.01
Ryan Hanigan
Career
Per 9 Innings
99.58
99.58
Shane Costa
Career
Per 9 Innings
2.027
2.027
Ryan Hanigan
Career
Per 9 Innings
7.212
7.212
Shane Costa
Career
Per 9 Innings
83.04
83.04
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Shane Costa
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
137
0.24