Mike Anderson vs. Ryan Hanigan — Career Comparison

Baby BoomersSouth CarolinaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueRight Fielder
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

Looking at the career totals, Mike Anderson and Ryan Hanigan are closely matched on the surface stats. Mike Anderson posted stronger numbers in slugging (.362 vs .334) and home run production (28 career HR at a higher rate). Ryan Hanigan had the advantage in on-base percentage (.356 vs .329). By the career numbers, Mike Anderson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mike Anderson and Ryan Hanigan

Mike Anderson
Career
Per 600 PA
9
9
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Mike Anderson
Careerverified
Per 600 PAverified
721
258.27
Ryan Hanigan
Career
Per 600 PA
680
179.89
Mike Anderson
Career
Per 600 PA
1675
600
Ryan Hanigan
Careerverified
Per 600 PA
2268
600
Mike Anderson
Career
Per 600 PAverified
1490
533.73
Ryan Hanigan
Careerverified
Per 600 PA
1959
518.25
Mike Anderson
Career
Per 600 PA
0.246
0.246
Ryan Hanigan
Careerverified
Per 600 PAverified
0.251
0.251
Mike Anderson
Career
Per 600 PA
0.7
0.7
Ryan Hanigan
Careerverified
Per 600 PAverified
0.705
0.705
Mike Anderson
Career
Per 600 PAverified
367
131.46
Ryan Hanigan
Careerverified
Per 600 PA
492
130.16
Mike Anderson
Career
Per 600 PA
261
93.49
Ryan Hanigan
Careerverified
Per 600 PAverified
390
103.17
Mike Anderson
Career
Per 600 PAverified
67
24
Ryan Hanigan
Careerverified
Per 600 PA
71
18.78
Mike Anderson
Careerverified
Per 600 PAverified
11
3.94
Ryan Hanigan
Career
Per 600 PA
1
0.26
Mike Anderson
Career
Per 600 PAverified
28
10.03
Ryan Hanigan
Careerverified
Per 600 PA
30
7.94
Mike Anderson
Careerverified
Per 600 PAverified
106
37.97
Ryan Hanigan
Career
Per 600 PA
102
26.98
Mike Anderson
Careerverified
Per 600 PAverified
0.289
0.289
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Mike Anderson
Careerverified
Per 600 PAverified
0.019
0.019
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Mike Anderson
Careerverified
Per 600 PAverified
0.076
0.076
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Mike Anderson
Career
Per 600 PAverified
177.8
63.69
Ryan Hanigan
Careerverified
Per 600 PA
235.23
62.23
Mike Anderson
Career
Per 600 PAverified
540
193.43
Ryan Hanigan
Careerverified
Per 600 PA
655
173.28
Mike Anderson
Career
Per 600 PA
532
190.57
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Mike Anderson
Career
Per 600 PA
0.319
0.319
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Mike Anderson
Careerverified
Per 600 PAverified
0.362
0.362
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Mike Anderson
Careerverified
Per 600 PAverified
0.681
0.681
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
Mike Anderson
Careerverified
Per 600 PAverified
0.116
0.116
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Mike Anderson
Career
Per 600 PA
0.234
0.234
Ryan Hanigan
Careerverified
Per 600 PAverified
0.239
0.239
Mike Anderson
Career
Per 600 PA
0.611
0.611
Ryan Hanigan
Careerverified
Per 600 PAverified
0.617
0.617
Mike Anderson
Careerverified
Per 600 PAverified
0.3
0.3
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
Mike Anderson
Career
Per 600 PAverified
159
56.96
Ryan Hanigan
Careerverified
Per 600 PA
192
50.79
Mike Anderson
Career
Per 600 PA
134
48
Ryan Hanigan
Careerverified
Per 600 PAverified
214
56.61
Mike Anderson
Career
Per 600 PA
265
94.93
Ryan Hanigan
Careerverified
Per 600 PAverified
376
99.47
Mike Anderson
Career
Per 600 PA
179.91
64.45
Ryan Hanigan
Careerverified
Per 600 PAverified
253.05
66.94
Mike Anderson
Career
Per 600 PA
4
1.43
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Mike Anderson
Career
Per 600 PA
161
57.67
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Mike Anderson
Career
Per 600 PA
25
8.96
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Mike Anderson
Career
Per 600 PA
343
122.87
Ryan Hanigan
Careerverified
Per 600 PAverified
290
76.72
Mike Anderson
Career
Per 600 PA
4.88
4.88
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
Mike Anderson
Career
Per 600 PA
0.47
0.47
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Mike Anderson
Career
Per 600 PA
7
2.51
Ryan Hanigan
Careerverified
Per 600 PAverified
14
3.7
Mike Anderson
Careerverified
Per 600 PAverified
13
4.66
Ryan Hanigan
Career
Per 600 PA
11
2.91
Mike Anderson
Careerverified
Per 600 PAverified
32
11.46
Ryan Hanigan
Career
Per 600 PA
55
14.55
Mike Anderson
Careerverified
Per 600 PAverified
8
2.87
Ryan Hanigan
Career
Per 600 PA
1
0.26
Mike Anderson
Careerverified
Per 600 PAverified
12
4.3
Ryan Hanigan
Career
Per 600 PA
1
0.26
Mike Anderson
Careerverified
Per 600 PAverified
20
7.16
Ryan Hanigan
Career
Per 600 PA
2
0.53
Mike Anderson
Career
Per 600 PA
40
40
Ryan Hanigan
Careerverified
Per 600 PAverified
50
50

Fielding Stats for Mike Anderson and Ryan Hanigan

Mike Anderson
Career
Per 9 Innings
9
9
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Mike Anderson
Career
Per 9 Inningsverified
628
1.52
Ryan Hanigan
Careerverified
Per 9 Innings
656
1.14
Mike Anderson
Career
Per 9 Innings
373
0.9
Ryan Hanigan
Careerverified
Per 9 Inningsverified
570
0.99
Mike Anderson
Career
Per 9 Innings
11135
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Mike Anderson
Career
Per 9 Innings
3711.2
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Mike Anderson
Career
Per 9 Innings
969
2.35
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Mike Anderson
Career
Per 9 Innings
43
0.1
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
Mike Anderson
Career
Per 9 Innings
21
0.05
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
Mike Anderson
Career
Per 9 Innings
1033
2.5
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Mike Anderson
Career
Per 9 Innings
1012
2.45
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Mike Anderson
Career
Per 9 Innings
97.97
97.97
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Mike Anderson
Career
Per 9 Innings
1.612
1.612
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Mike Anderson
Career
Per 9 Innings
59.39
59.39
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Mike Anderson
Career
Per 9 Innings
11
0.03
Ryan Hanigan
Careerverified
Per 9 Inningsverified
40
0.07
Mike Anderson
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Mike Anderson
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Mike Anderson
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Mike Anderson
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24