David Fry vs. Ryan Hanigan — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueDesignated HitterAll-Star
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

Looking at the career totals, David Fry and Ryan Hanigan are closely matched on the surface stats. David Fry posted stronger numbers in OPS (.745 vs .690) and slugging (.421 vs .334). Ryan Hanigan had the advantage in on-base percentage (.356 vs .324). By the career numbers, David Fry had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for David Fry and Ryan Hanigan

David Fry
Career
Per 600 PA
3
3
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
David Fry
Career
Per 600 PAverified
246
223.64
Ryan Hanigan
Careerverified
Per 600 PA
680
179.89
David Fry
Career
Per 600 PA
660
600
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
David Fry
Career
Per 600 PAverified
582
529.09
Ryan Hanigan
Careerverified
Per 600 PA
1959
518.25
David Fry
Career
Per 600 PA
0.235
0.235
Ryan Hanigan
Careerverified
Per 600 PAverified
0.251
0.251
David Fry
Careerverified
Per 600 PAverified
0.76
0.76
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
David Fry
Career
Per 600 PA
137
124.55
Ryan Hanigan
Careerverified
Per 600 PAverified
492
130.16
David Fry
Career
Per 600 PA
82
74.55
Ryan Hanigan
Careerverified
Per 600 PAverified
390
103.17
David Fry
Career
Per 600 PAverified
28
25.45
Ryan Hanigan
Careerverified
Per 600 PA
71
18.78
David Fry
Career
Per 600 PAverified
1
0.91
Ryan Hanigan
Career
Per 600 PA
1
0.26
David Fry
Career
Per 600 PAverified
26
23.64
Ryan Hanigan
Careerverified
Per 600 PA
30
7.94
David Fry
Career
Per 600 PAverified
55
50
Ryan Hanigan
Careerverified
Per 600 PA
102
26.98
David Fry
Careerverified
Per 600 PAverified
0.402
0.402
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
David Fry
Careerverified
Per 600 PAverified
0.045
0.045
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
David Fry
Careerverified
Per 600 PAverified
0.19
0.19
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
David Fry
Career
Per 600 PAverified
81.43
74.03
Ryan Hanigan
Careerverified
Per 600 PA
235.23
62.23
David Fry
Career
Per 600 PAverified
245
222.73
Ryan Hanigan
Careerverified
Per 600 PA
655
173.28
David Fry
Career
Per 600 PA
211
191.82
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
David Fry
Career
Per 600 PA
0.32
0.32
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
David Fry
Careerverified
Per 600 PAverified
0.421
0.421
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
David Fry
Careerverified
Per 600 PAverified
0.741
0.741
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
David Fry
Careerverified
Per 600 PAverified
0.186
0.186
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
David Fry
Careerverified
Per 600 PAverified
0.249
0.249
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
David Fry
Careerverified
Per 600 PAverified
0.701
0.701
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
David Fry
Careerverified
Per 600 PAverified
0.286
0.286
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
David Fry
Career
Per 600 PAverified
72
65.45
Ryan Hanigan
Careerverified
Per 600 PA
192
50.79
David Fry
Career
Per 600 PAverified
89
80.91
Ryan Hanigan
Careerverified
Per 600 PA
214
56.61
David Fry
Career
Per 600 PAverified
135
122.73
Ryan Hanigan
Careerverified
Per 600 PA
376
99.47
David Fry
Career
Per 600 PAverified
77.95
70.86
Ryan Hanigan
Careerverified
Per 600 PA
253.05
66.94
David Fry
Career
Per 600 PAverified
15
13.64
Ryan Hanigan
Careerverified
Per 600 PA
29
7.67
David Fry
Career
Per 600 PA
59
53.64
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
David Fry
Career
Per 600 PA
4
3.64
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
David Fry
Careerverified
Per 600 PA
172
156.36
Ryan Hanigan
Career
Per 600 PAverified
290
76.72
David Fry
Career
Per 600 PA
3.84
3.84
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
David Fry
Career
Per 600 PA
0.34
0.34
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
David Fry
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
14
3.7
David Fry
Career
Per 600 PAverified
4
3.64
Ryan Hanigan
Careerverified
Per 600 PA
11
2.91
David Fry
Careerverified
Per 600 PA
19
17.27
Ryan Hanigan
Career
Per 600 PAverified
55
14.55
David Fry
Careerverified
Per 600 PAverified
7
6.36
Ryan Hanigan
Career
Per 600 PA
1
0.26
David Fry
Career
Per 600 PAverified
1
0.91
Ryan Hanigan
Career
Per 600 PA
1
0.26
David Fry
Careerverified
Per 600 PAverified
8
7.27
Ryan Hanigan
Career
Per 600 PA
2
0.53
David Fry
Careerverified
Per 600 PAverified
87.5
87.5
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for David Fry and Ryan Hanigan

David Fry
Career
Per 9 Innings
2
2
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
David Fry
Career
Per 9 Inningsverified
126
1.68
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
David Fry
Career
Per 9 Innings
71
0.94
Ryan Hanigan
Careerverified
Per 9 Inningsverified
570
0.99
David Fry
Career
Per 9 Innings
2030
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
David Fry
Career
Per 9 Innings
676.2
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
David Fry
Career
Per 9 Innings
443
5.89
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
David Fry
Career
Per 9 Innings
23
0.31
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
David Fry
Careerverified
Per 9 Innings
5
0.07
Ryan Hanigan
Career
Per 9 Inningsverified
20
0.03
David Fry
Career
Per 9 Innings
471
6.26
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
David Fry
Career
Per 9 Innings
466
6.2
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
David Fry
Career
Per 9 Innings
98.94
98.94
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
David Fry
Career
Per 9 Innings
3.698
3.698
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
David Fry
Career
Per 9 Innings
56.35
56.35
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
David Fry
Career
Per 9 Inningsverified
18
0.24
Ryan Hanigan
Careerverified
Per 9 Innings
40
0.07
David Fry
Careerverified
Per 9 Inningsverified
2
0.03
Ryan Hanigan
Career
Per 9 Innings
39
0.07
David Fry
Career
Per 9 Innings
12
0.16
Ryan Hanigan
Careerverified
Per 9 Inningsverified
0
0
David Fry
Careerverified
Per 9 Inningsverified
18
0.24
Ryan Hanigan
Career
Per 9 Innings
240
0.42
David Fry
Career
Per 9 Innings
3
0.04
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24