Joe Christopher vs. Ryan Hanigan — Career Comparison

Silent GenerationU.S. Virgin IslandsThrows RightBats RightNew York MetsNational LeagueRight Fielder
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

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

Hitting Stats for Joe Christopher and Ryan Hanigan

Joe Christopher
Career
Per 600 PA
8
8
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Joe Christopher
Career
Per 600 PAverified
638
204.93
Ryan Hanigan
Careerverified
Per 600 PA
680
179.89
Joe Christopher
Career
Per 600 PA
1868
600
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
Joe Christopher
Career
Per 600 PAverified
1667
535.44
Ryan Hanigan
Careerverified
Per 600 PA
1959
518.25
Joe Christopher
Careerverified
Per 600 PAverified
0.26
0.26
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Joe Christopher
Careerverified
Per 600 PAverified
0.725
0.725
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Joe Christopher
Career
Per 600 PAverified
434
139.4
Ryan Hanigan
Careerverified
Per 600 PA
492
130.16
Joe Christopher
Career
Per 600 PA
320
102.78
Ryan Hanigan
Careerverified
Per 600 PAverified
390
103.17
Joe Christopher
Career
Per 600 PAverified
68
21.84
Ryan Hanigan
Careerverified
Per 600 PA
71
18.78
Joe Christopher
Careerverified
Per 600 PAverified
17
5.46
Ryan Hanigan
Career
Per 600 PA
1
0.26
Joe Christopher
Career
Per 600 PAverified
29
9.31
Ryan Hanigan
Careerverified
Per 600 PA
30
7.94
Joe Christopher
Careerverified
Per 600 PAverified
114
36.62
Ryan Hanigan
Career
Per 600 PA
102
26.98
Joe Christopher
Careerverified
Per 600 PAverified
0.263
0.263
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Joe Christopher
Careerverified
Per 600 PAverified
0.017
0.017
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Joe Christopher
Careerverified
Per 600 PAverified
0.067
0.067
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Joe Christopher
Career
Per 600 PAverified
206.91
66.46
Ryan Hanigan
Careerverified
Per 600 PA
235.23
62.23
Joe Christopher
Career
Per 600 PAverified
623
200.11
Ryan Hanigan
Careerverified
Per 600 PA
655
173.28
Joe Christopher
Career
Per 600 PA
610
195.93
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Joe Christopher
Career
Per 600 PA
0.329
0.329
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Joe Christopher
Careerverified
Per 600 PAverified
0.374
0.374
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Joe Christopher
Careerverified
Per 600 PAverified
0.702
0.702
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
Joe Christopher
Careerverified
Per 600 PAverified
0.113
0.113
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Joe Christopher
Careerverified
Per 600 PAverified
0.241
0.241
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Joe Christopher
Careerverified
Per 600 PAverified
0.64
0.64
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Joe Christopher
Careerverified
Per 600 PAverified
0.295
0.295
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
Joe Christopher
Careerverified
Per 600 PAverified
224
71.95
Ryan Hanigan
Career
Per 600 PA
192
50.79
Joe Christopher
Career
Per 600 PA
173
55.57
Ryan Hanigan
Careerverified
Per 600 PAverified
214
56.61
Joe Christopher
Career
Per 600 PAverified
368
118.2
Ryan Hanigan
Careerverified
Per 600 PA
376
99.47
Joe Christopher
Career
Per 600 PAverified
217.67
69.91
Ryan Hanigan
Careerverified
Per 600 PA
253.05
66.94
Joe Christopher
Career
Per 600 PA
19
6.1
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Joe Christopher
Career
Per 600 PA
157
50.43
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Joe Christopher
Career
Per 600 PA
8
2.57
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Joe Christopher
Careerverified
Per 600 PA
277
88.97
Ryan Hanigan
Career
Per 600 PAverified
290
76.72
Joe Christopher
Career
Per 600 PA
6.74
6.74
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
Joe Christopher
Career
Per 600 PA
0.57
0.57
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Joe Christopher
Career
Per 600 PAverified
12
3.85
Ryan Hanigan
Careerverified
Per 600 PA
14
3.7
Joe Christopher
Careerverified
Per 600 PAverified
13
4.18
Ryan Hanigan
Career
Per 600 PA
11
2.91
Joe Christopher
Careerverified
Per 600 PAverified
41
13.17
Ryan Hanigan
Career
Per 600 PA
55
14.55
Joe Christopher
Careerverified
Per 600 PAverified
29
9.31
Ryan Hanigan
Career
Per 600 PA
1
0.26
Joe Christopher
Careerverified
Per 600 PAverified
19
6.1
Ryan Hanigan
Career
Per 600 PA
1
0.26
Joe Christopher
Careerverified
Per 600 PAverified
48
15.42
Ryan Hanigan
Career
Per 600 PA
2
0.53
Joe Christopher
Careerverified
Per 600 PAverified
60.42
60.42
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Joe Christopher and Ryan Hanigan

Joe Christopher
Career
Per 9 Innings
8
8
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Joe Christopher
Career
Per 9 Inningsverified
479
1.17
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
Joe Christopher
Career
Per 9 Inningsverified
411
1
Ryan Hanigan
Careerverified
Per 9 Innings
570
0.99
Joe Christopher
Career
Per 9 Innings
11058
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Joe Christopher
Career
Per 9 Innings
3686
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Joe Christopher
Career
Per 9 Innings
738
1.8
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Joe Christopher
Career
Per 9 Innings
21
0.05
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
Joe Christopher
Careerverified
Per 9 Innings
16
0.04
Ryan Hanigan
Career
Per 9 Inningsverified
20
0.03
Joe Christopher
Career
Per 9 Innings
775
1.89
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Joe Christopher
Career
Per 9 Innings
759
1.85
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Joe Christopher
Career
Per 9 Innings
97.94
97.94
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Joe Christopher
Career
Per 9 Innings
1.585
1.585
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Joe Christopher
Career
Per 9 Innings
85.8
85.8
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Joe Christopher
Career
Per 9 Innings
8
0.02
Ryan Hanigan
Careerverified
Per 9 Inningsverified
40
0.07
Joe Christopher
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Joe Christopher
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Joe Christopher
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Joe Christopher
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24