Ryan Hanigan vs. John Mabry — Career Comparison
Adjusted for the eras they played in, Ryan Hanigan holds a real edge over John Mabry in this comparison. Ryan Hanigan led in contact rate (K%+ 183 vs 112), walk rate (BB%+ 140 vs 78), and on-base percentage (OBP+ 110 vs 99). John Mabry held the edge in home run production (HR/PA+ 63 vs 51). The edge belongs to Ryan Hanigan.
Hitting Stats for Ryan Hanigan and John Mabry
Ryan Hanigan
Career
Per 600 PA
680
179.89
John Mabry
Career
Per 600 PA
1322
210.68
Ryan Hanigan
Career
Per 600 PA
2268
600
John Mabry
Career
Per 600 PA
3765
600
Ryan Hanigan
Career
Per 600 PA
1959
518.25
John Mabry
Career
Per 600 PA
3409
543.27
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
John Mabry
Career
Per 600 PA
0.263
0.263
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
John Mabry
Career
Per 600 PA
0.74
0.74
Ryan Hanigan
Career
Per 600 PA
102
26.98
John Mabry
Career
Per 600 PA
285
45.42
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
John Mabry
Career
Per 600 PA
0.317
0.317
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
John Mabry
Career
Per 600 PA
0.028
0.028
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
John Mabry
Career
Per 600 PA
0.107
0.107
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
John Mabry
Career
Per 600 PA
442.23
70.47
Ryan Hanigan
Career
Per 600 PA
655
173.28
John Mabry
Career
Per 600 PA
1381
220.08
Ryan Hanigan
Career
Per 600 PA
776
205.29
John Mabry
Career
Per 600 PA
1204
191.87
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
John Mabry
Career
Per 600 PA
0.322
0.322
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
John Mabry
Career
Per 600 PA
0.405
0.405
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
John Mabry
Career
Per 600 PA
0.142
0.142
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
John Mabry
Career
Per 600 PA
0.246
0.246
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
John Mabry
Career
Per 600 PA
0.649
0.649
Ryan Hanigan
Career
Per 600 PA
376
99.47
John Mabry
Career
Per 600 PA
732
116.65
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
John Mabry
Career
Per 600 PA
448.56
71.48
Ryan Hanigan
Career
Per 600 PA
40
10.58
John Mabry
Career
Per 600 PA
43
6.85
Ryan Hanigan
Career
Per 600 PA
290
76.72
John Mabry
Career
Per 600 PA
717
114.26
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
John Mabry
Career
Per 600 PA
5.25
5.25
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
John Mabry
Career
Per 600 PA
0.4
0.4
Ryan Hanigan
Career
Per 600 PA
55
14.55
John Mabry
Career
Per 600 PA
88
14.02
Ryan Hanigan
Career
Per 600 PA
2
0.53
John Mabry
Career
Per 600 PA
19
3.03
Ryan Hanigan
Career
Per 600 PA
50
50
John Mabry
Career
Per 600 PA
36.84
36.84
Fielding Stats for Ryan Hanigan and John Mabry
Ryan Hanigan
Career
Per 9 Innings
656
1.14
John Mabry
Career
Per 9 Innings
1149
1.41
Ryan Hanigan
Career
Per 9 Innings
570
0.99
John Mabry
Career
Per 9 Innings
813
1
Ryan Hanigan
Career
Per 9 Innings
15535
27
John Mabry
Career
Per 9 Innings
22029
27
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
John Mabry
Career
Per 9 Innings
7343
9
Ryan Hanigan
Career
Per 9 Innings
4440
7.72
John Mabry
Career
Per 9 Innings
3793
4.65
Ryan Hanigan
Career
Per 9 Innings
291
0.51
John Mabry
Career
Per 9 Innings
433
0.53
Ryan Hanigan
Career
Per 9 Innings
4751
8.26
John Mabry
Career
Per 9 Innings
4280
5.25
Ryan Hanigan
Career
Per 9 Innings
4731
8.22
John Mabry
Career
Per 9 Innings
4226
5.18
Ryan Hanigan
Career
Per 9 Innings
99.58
99.58
John Mabry
Career
Per 9 Innings
98.74
98.74
Ryan Hanigan
Career
Per 9 Innings
7.212
7.212
John Mabry
Career
Per 9 Innings
3.678
3.678
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
John Mabry
Career
Per 9 Innings
70.76
70.76
Ryan Hanigan
Career
Per 9 Innings
40
0.07
John Mabry
Career
Per 9 Innings
293
0.36
Ryan Hanigan
Career
Per 9 Innings
137
0.24
John Mabry
Career
Per 9 Innings
0
0