Phil Garner vs. Ryan Hanigan — Career Comparison

Baby BoomersTennesseeThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueSecond BasemanAll-Star
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

Adjusted for the eras they played in, Ryan Hanigan holds a real edge over Phil Garner in this comparison. Ryan Hanigan led in contact rate (K%+ 183 vs 99), walk rate (BB%+ 140 vs 97), and on-base percentage (OBP+ 110 vs 103). Phil Garner held the edge in home run production (HR/PA+ 85 vs 51). The edge belongs to Ryan Hanigan.

Hitting Stats for Phil Garner and Ryan Hanigan

Phil Garner
Careerverified
Per 600 PAverified
16
16
Ryan Hanigan
Career
Per 600 PA
11
11
Phil Garner
Careerverified
Per 600 PA
1860
162.68
Ryan Hanigan
Career
Per 600 PAverified
680
179.89
Phil Garner
Careerverified
Per 600 PA
6860
600
Ryan Hanigan
Career
Per 600 PA
2268
600
Phil Garner
Careerverified
Per 600 PAverified
6136
536.68
Ryan Hanigan
Career
Per 600 PA
1959
518.25
Phil Garner
Careerverified
Per 600 PAverified
0.26
0.26
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Phil Garner
Careerverified
Per 600 PAverified
0.742
0.742
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Phil Garner
Careerverified
Per 600 PAverified
1594
139.42
Ryan Hanigan
Career
Per 600 PA
492
130.16
Phil Garner
Careerverified
Per 600 PA
1104
96.56
Ryan Hanigan
Career
Per 600 PAverified
390
103.17
Phil Garner
Careerverified
Per 600 PAverified
299
26.15
Ryan Hanigan
Career
Per 600 PA
71
18.78
Phil Garner
Careerverified
Per 600 PAverified
82
7.17
Ryan Hanigan
Career
Per 600 PA
1
0.26
Phil Garner
Careerverified
Per 600 PAverified
109
9.53
Ryan Hanigan
Career
Per 600 PA
30
7.94
Phil Garner
Careerverified
Per 600 PAverified
490
42.86
Ryan Hanigan
Career
Per 600 PA
102
26.98
Phil Garner
Careerverified
Per 600 PAverified
0.307
0.307
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Phil Garner
Careerverified
Per 600 PAverified
0.018
0.018
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Phil Garner
Careerverified
Per 600 PAverified
0.068
0.068
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Phil Garner
Careerverified
Per 600 PAverified
799.18
69.9
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
Phil Garner
Careerverified
Per 600 PAverified
2384
208.51
Ryan Hanigan
Career
Per 600 PA
655
173.28
Phil Garner
Careerverified
Per 600 PA
2192
191.72
Ryan Hanigan
Career
Per 600 PAverified
776
205.29
Phil Garner
Career
Per 600 PA
0.323
0.323
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Phil Garner
Careerverified
Per 600 PAverified
0.389
0.389
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Phil Garner
Careerverified
Per 600 PAverified
0.711
0.711
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
Phil Garner
Careerverified
Per 600 PAverified
0.129
0.129
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Phil Garner
Careerverified
Per 600 PAverified
0.242
0.242
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Phil Garner
Careerverified
Per 600 PAverified
0.671
0.671
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Phil Garner
Careerverified
Per 600 PAverified
0.283
0.283
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
Phil Garner
Careerverified
Per 600 PAverified
780
68.22
Ryan Hanigan
Career
Per 600 PA
192
50.79
Phil Garner
Careerverified
Per 600 PAverified
738
64.55
Ryan Hanigan
Career
Per 600 PA
214
56.61
Phil Garner
Careerverified
Per 600 PAverified
1409
123.24
Ryan Hanigan
Career
Per 600 PA
376
99.47
Phil Garner
Careerverified
Per 600 PAverified
810.47
70.89
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
Phil Garner
Careerverified
Per 600 PA
34
2.97
Ryan Hanigan
Career
Per 600 PAverified
29
7.67
Phil Garner
Careerverified
Per 600 PA
564
49.33
Ryan Hanigan
Career
Per 600 PAverified
255
67.46
Phil Garner
Careerverified
Per 600 PA
74
6.47
Ryan Hanigan
Career
Per 600 PAverified
40
10.58
Phil Garner
Career
Per 600 PAverified
842
73.64
Ryan Hanigan
Careerverified
Per 600 PA
290
76.72
Phil Garner
Careerverified
Per 600 PAverified
8.15
8.15
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Phil Garner
Career
Per 600 PA
0.67
0.67
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Phil Garner
Careerverified
Per 600 PAverified
67
5.86
Ryan Hanigan
Career
Per 600 PA
14
3.7
Phil Garner
Careerverified
Per 600 PAverified
59
5.16
Ryan Hanigan
Career
Per 600 PA
11
2.91
Phil Garner
Career
Per 600 PAverified
131
11.46
Ryan Hanigan
Careerverified
Per 600 PA
55
14.55
Phil Garner
Careerverified
Per 600 PAverified
225
19.68
Ryan Hanigan
Career
Per 600 PA
1
0.26
Phil Garner
Careerverified
Per 600 PAverified
105
9.18
Ryan Hanigan
Career
Per 600 PA
1
0.26
Phil Garner
Careerverified
Per 600 PAverified
330
28.86
Ryan Hanigan
Career
Per 600 PA
2
0.53
Phil Garner
Careerverified
Per 600 PAverified
68.18
68.18
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Phil Garner and Ryan Hanigan

Phil Garner
Careerverified
Per 9 Inningsverified
16
16
Ryan Hanigan
Career
Per 9 Innings
11
11
Phil Garner
Careerverified
Per 9 Innings
1856
1.12
Ryan Hanigan
Career
Per 9 Inningsverified
656
1.14
Phil Garner
Careerverified
Per 9 Inningsverified
1653
1
Ryan Hanigan
Career
Per 9 Innings
570
0.99
Phil Garner
Careerverified
Per 9 Innings
44662
27
Ryan Hanigan
Career
Per 9 Innings
15535
27
Phil Garner
Careerverified
Per 9 Innings
14887.1
9
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
Phil Garner
Career
Per 9 Innings
2746
1.66
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Phil Garner
Careerverified
Per 9 Inningsverified
4356
2.63
Ryan Hanigan
Career
Per 9 Innings
291
0.51
Phil Garner
Career
Per 9 Innings
259
0.16
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
Phil Garner
Careerverified
Per 9 Innings
7361
4.45
Ryan Hanigan
Career
Per 9 Inningsverified
4751
8.26
Phil Garner
Careerverified
Per 9 Innings
7102
4.29
Ryan Hanigan
Career
Per 9 Inningsverified
4731
8.22
Phil Garner
Career
Per 9 Innings
96.48
96.48
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Phil Garner
Career
Per 9 Innings
3.827
3.827
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Phil Garner
Careerverified
Per 9 Inningsverified
89.06
89.06
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Phil Garner
Careerverified
Per 9 Inningsverified
752
0.45
Ryan Hanigan
Career
Per 9 Innings
40
0.07
Phil Garner
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Phil Garner
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Phil Garner
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Phil Garner
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24