Josh Anderson vs. Ryan Hanigan — Career Comparison

MillenialKentuckyThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueCenter Fielder
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

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

Hitting Stats for Josh Anderson and Ryan Hanigan

Josh Anderson
Career
Per 600 PA
3
3
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Josh Anderson
Career
Per 600 PAverified
179
206.94
Ryan Hanigan
Careerverified
Per 600 PA
680
179.89
Josh Anderson
Career
Per 600 PA
519
600
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
Josh Anderson
Career
Per 600 PAverified
486
561.85
Ryan Hanigan
Careerverified
Per 600 PA
1959
518.25
Josh Anderson
Careerverified
Per 600 PAverified
0.272
0.272
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Josh Anderson
Careerverified
Per 600 PAverified
0.719
0.719
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Josh Anderson
Career
Per 600 PAverified
132
152.6
Ryan Hanigan
Careerverified
Per 600 PA
492
130.16
Josh Anderson
Career
Per 600 PAverified
106
122.54
Ryan Hanigan
Careerverified
Per 600 PA
390
103.17
Josh Anderson
Career
Per 600 PAverified
17
19.65
Ryan Hanigan
Careerverified
Per 600 PA
71
18.78
Josh Anderson
Careerverified
Per 600 PAverified
5
5.78
Ryan Hanigan
Career
Per 600 PA
1
0.26
Josh Anderson
Career
Per 600 PA
4
4.62
Ryan Hanigan
Careerverified
Per 600 PAverified
30
7.94
Josh Anderson
Career
Per 600 PAverified
26
30.06
Ryan Hanigan
Careerverified
Per 600 PA
102
26.98
Josh Anderson
Career
Per 600 PA
0.197
0.197
Ryan Hanigan
Careerverified
Per 600 PAverified
0.207
0.207
Josh Anderson
Career
Per 600 PA
0.008
0.008
Ryan Hanigan
Careerverified
Per 600 PAverified
0.015
0.015
Josh Anderson
Career
Per 600 PA
0.03
0.03
Ryan Hanigan
Careerverified
Per 600 PAverified
0.061
0.061
Josh Anderson
Career
Per 600 PAverified
57.46
66.42
Ryan Hanigan
Careerverified
Per 600 PA
235.23
62.23
Josh Anderson
Career
Per 600 PAverified
171
197.69
Ryan Hanigan
Careerverified
Per 600 PA
655
173.28
Josh Anderson
Career
Per 600 PA
162
187.28
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Josh Anderson
Career
Per 600 PA
0.313
0.313
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Josh Anderson
Careerverified
Per 600 PAverified
0.352
0.352
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Josh Anderson
Career
Per 600 PA
0.665
0.665
Ryan Hanigan
Careerverified
Per 600 PAverified
0.679
0.679
Josh Anderson
Career
Per 600 PA
0.08
0.08
Ryan Hanigan
Careerverified
Per 600 PAverified
0.083
0.083
Josh Anderson
Career
Per 600 PA
0.229
0.229
Ryan Hanigan
Careerverified
Per 600 PAverified
0.239
0.239
Josh Anderson
Careerverified
Per 600 PAverified
0.642
0.642
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Josh Anderson
Careerverified
Per 600 PAverified
0.319
0.319
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
Josh Anderson
Career
Per 600 PAverified
73
84.39
Ryan Hanigan
Careerverified
Per 600 PA
192
50.79
Josh Anderson
Career
Per 600 PA
47
54.34
Ryan Hanigan
Careerverified
Per 600 PAverified
214
56.61
Josh Anderson
Career
Per 600 PAverified
116
134.1
Ryan Hanigan
Careerverified
Per 600 PA
376
99.47
Josh Anderson
Career
Per 600 PAverified
61.28
70.85
Ryan Hanigan
Careerverified
Per 600 PA
253.05
66.94
Josh Anderson
Career
Per 600 PA
4
4.62
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Josh Anderson
Career
Per 600 PA
26
30.06
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Josh Anderson
Career
Per 600 PA
2
2.31
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Josh Anderson
Careerverified
Per 600 PA
82
94.8
Ryan Hanigan
Career
Per 600 PAverified
290
76.72
Josh Anderson
Career
Per 600 PA
6.33
6.33
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
Josh Anderson
Career
Per 600 PA
0.32
0.32
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Josh Anderson
Career
Per 600 PA
2
2.31
Ryan Hanigan
Careerverified
Per 600 PAverified
14
3.7
Josh Anderson
Career
Per 600 PA
1
1.16
Ryan Hanigan
Careerverified
Per 600 PAverified
11
2.91
Josh Anderson
Careerverified
Per 600 PAverified
8
9.25
Ryan Hanigan
Career
Per 600 PA
55
14.55
Josh Anderson
Careerverified
Per 600 PAverified
36
41.62
Ryan Hanigan
Career
Per 600 PA
1
0.26
Josh Anderson
Careerverified
Per 600 PAverified
7
8.09
Ryan Hanigan
Career
Per 600 PA
1
0.26
Josh Anderson
Careerverified
Per 600 PAverified
43
49.71
Ryan Hanigan
Career
Per 600 PA
2
0.53
Josh Anderson
Careerverified
Per 600 PAverified
83.72
83.72
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Josh Anderson and Ryan Hanigan

Josh Anderson
Career
Per 9 Innings
3
3
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Josh Anderson
Career
Per 9 Inningsverified
161
1.32
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
Josh Anderson
Career
Per 9 Innings
115
0.94
Ryan Hanigan
Careerverified
Per 9 Inningsverified
570
0.99
Josh Anderson
Career
Per 9 Innings
3293
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Josh Anderson
Career
Per 9 Innings
1097.2
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Josh Anderson
Career
Per 9 Innings
268
2.2
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Josh Anderson
Career
Per 9 Innings
7
0.06
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
Josh Anderson
Careerverified
Per 9 Innings
6
0.05
Ryan Hanigan
Career
Per 9 Inningsverified
20
0.03
Josh Anderson
Career
Per 9 Innings
281
2.3
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Josh Anderson
Career
Per 9 Innings
275
2.25
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Josh Anderson
Career
Per 9 Innings
97.86
97.86
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Josh Anderson
Career
Per 9 Innings
1.708
1.708
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Josh Anderson
Career
Per 9 Innings
71.43
71.43
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Josh Anderson
Career
Per 9 Innings
1
0.01
Ryan Hanigan
Careerverified
Per 9 Inningsverified
40
0.07
Josh Anderson
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Josh Anderson
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Josh Anderson
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Josh Anderson
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24