David Fletcher vs. Ryan Hanigan — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueSecond Baseman
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

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

Hitting Stats for David Fletcher and Ryan Hanigan

David Fletcher
Career
Per 600 PA
7
7
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
David Fletcher
Career
Per 600 PA
539
147.74
Ryan Hanigan
Careerverified
Per 600 PAverified
680
179.89
David Fletcher
Career
Per 600 PA
2189
600
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
David Fletcher
Careerverified
Per 600 PAverified
2026
555.32
Ryan Hanigan
Career
Per 600 PA
1959
518.25
David Fletcher
Careerverified
Per 600 PAverified
0.276
0.276
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
David Fletcher
Career
Per 600 PA
0.702
0.702
Ryan Hanigan
Careerverified
Per 600 PAverified
0.705
0.705
David Fletcher
Careerverified
Per 600 PAverified
560
153.49
Ryan Hanigan
Career
Per 600 PA
492
130.16
David Fletcher
Careerverified
Per 600 PAverified
436
119.51
Ryan Hanigan
Career
Per 600 PA
390
103.17
David Fletcher
Careerverified
Per 600 PAverified
98
26.86
Ryan Hanigan
Career
Per 600 PA
71
18.78
David Fletcher
Careerverified
Per 600 PAverified
10
2.74
Ryan Hanigan
Career
Per 600 PA
1
0.26
David Fletcher
Career
Per 600 PA
16
4.39
Ryan Hanigan
Careerverified
Per 600 PAverified
30
7.94
David Fletcher
Careerverified
Per 600 PAverified
124
33.99
Ryan Hanigan
Career
Per 600 PA
102
26.98
David Fletcher
Careerverified
Per 600 PAverified
0.221
0.221
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
David Fletcher
Career
Per 600 PA
0.008
0.008
Ryan Hanigan
Careerverified
Per 600 PAverified
0.015
0.015
David Fletcher
Career
Per 600 PA
0.029
0.029
Ryan Hanigan
Careerverified
Per 600 PAverified
0.061
0.061
David Fletcher
Career
Per 600 PAverified
233.06
63.88
Ryan Hanigan
Careerverified
Per 600 PA
235.23
62.23
David Fletcher
Careerverified
Per 600 PAverified
726
198.99
Ryan Hanigan
Career
Per 600 PA
655
173.28
David Fletcher
Career
Per 600 PA
702
192.42
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
David Fletcher
Career
Per 600 PA
0.323
0.323
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
David Fletcher
Careerverified
Per 600 PAverified
0.358
0.358
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
David Fletcher
Careerverified
Per 600 PAverified
0.681
0.681
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
David Fletcher
Career
Per 600 PA
0.082
0.082
Ryan Hanigan
Careerverified
Per 600 PAverified
0.083
0.083
David Fletcher
Career
Per 600 PA
0.235
0.235
Ryan Hanigan
Careerverified
Per 600 PAverified
0.239
0.239
David Fletcher
Career
Per 600 PA
0.594
0.594
Ryan Hanigan
Careerverified
Per 600 PAverified
0.617
0.617
David Fletcher
Careerverified
Per 600 PAverified
0.301
0.301
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
David Fletcher
Careerverified
Per 600 PAverified
250
68.52
Ryan Hanigan
Career
Per 600 PA
192
50.79
David Fletcher
Career
Per 600 PA
170
46.6
Ryan Hanigan
Careerverified
Per 600 PAverified
214
56.61
David Fletcher
Careerverified
Per 600 PAverified
404
110.74
Ryan Hanigan
Career
Per 600 PA
376
99.47
David Fletcher
Careerverified
Per 600 PAverified
257.52
70.59
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
David Fletcher
Career
Per 600 PA
7
1.92
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
David Fletcher
Career
Per 600 PA
135
37
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
David Fletcher
Career
Per 600 PA
4
1.1
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
David Fletcher
Careerverified
Per 600 PAverified
209
57.29
Ryan Hanigan
Career
Per 600 PA
290
76.72
David Fletcher
Careerverified
Per 600 PAverified
10.47
10.47
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
David Fletcher
Career
Per 600 PA
0.65
0.65
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
David Fletcher
Career
Per 600 PAverified
14
3.84
Ryan Hanigan
Career
Per 600 PA
14
3.7
David Fletcher
Career
Per 600 PA
7
1.92
Ryan Hanigan
Careerverified
Per 600 PAverified
11
2.91
David Fletcher
Careerverified
Per 600 PAverified
37
10.14
Ryan Hanigan
Career
Per 600 PA
55
14.55
David Fletcher
Careerverified
Per 600 PAverified
29
7.95
Ryan Hanigan
Career
Per 600 PA
1
0.26
David Fletcher
Careerverified
Per 600 PAverified
7
1.92
Ryan Hanigan
Career
Per 600 PA
1
0.26
David Fletcher
Careerverified
Per 600 PAverified
36
9.87
Ryan Hanigan
Career
Per 600 PA
2
0.53
David Fletcher
Careerverified
Per 600 PAverified
80.56
80.56
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for David Fletcher and Ryan Hanigan

David Fletcher
Career
Per 9 Innings
7
7
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
David Fletcher
Career
Per 9 Inningsverified
614
1.24
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
David Fletcher
Career
Per 9 Inningsverified
503
1.01
Ryan Hanigan
Careerverified
Per 9 Innings
570
0.99
David Fletcher
Career
Per 9 Innings
13402
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
David Fletcher
Career
Per 9 Innings
4467.1
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
David Fletcher
Career
Per 9 Innings
701
1.41
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
David Fletcher
Careerverified
Per 9 Inningsverified
1210
2.44
Ryan Hanigan
Career
Per 9 Innings
291
0.51
David Fletcher
Career
Per 9 Innings
26
0.05
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
David Fletcher
Career
Per 9 Innings
1937
3.9
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
David Fletcher
Career
Per 9 Innings
1911
3.85
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
David Fletcher
Career
Per 9 Innings
98.66
98.66
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
David Fletcher
Career
Per 9 Innings
3.112
3.112
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
David Fletcher
Career
Per 9 Innings
81.92
81.92
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
David Fletcher
Careerverified
Per 9 Inningsverified
231
0.47
Ryan Hanigan
Career
Per 9 Innings
40
0.07
David Fletcher
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
David Fletcher
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
David Fletcher
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
David Fletcher
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24