Mike Andrews vs. Ryan Hanigan — Career Comparison

Silent GenerationCaliforniaThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueSecond BasemanAll-Star
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

When their careers are measured against the same standard, Mike Andrews comes out clearly ahead of Ryan Hanigan across most offensive categories. Mike Andrews led in home run production (HR/PA+ 95 vs 51), slugging (SLG+ 106 vs 85), and batting average (AVG+ 109 vs 104). Ryan Hanigan held the edge in contact rate (K%+ 183 vs 141). Mike Andrews was the more complete offensive player.

Hitting Stats for Mike Andrews and Ryan Hanigan

Mike Andrews
Career
Per 600 PA
8
8
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Mike Andrews
Careerverified
Per 600 PA
893
145.4
Ryan Hanigan
Career
Per 600 PAverified
680
179.89
Mike Andrews
Careerverified
Per 600 PA
3685
600
Ryan Hanigan
Career
Per 600 PA
2268
600
Mike Andrews
Careerverified
Per 600 PA
3116
507.35
Ryan Hanigan
Career
Per 600 PAverified
1959
518.25
Mike Andrews
Careerverified
Per 600 PAverified
0.258
0.258
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Mike Andrews
Careerverified
Per 600 PAverified
0.747
0.747
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Mike Andrews
Careerverified
Per 600 PAverified
803
130.75
Ryan Hanigan
Career
Per 600 PA
492
130.16
Mike Andrews
Careerverified
Per 600 PA
593
96.55
Ryan Hanigan
Career
Per 600 PAverified
390
103.17
Mike Andrews
Careerverified
Per 600 PAverified
140
22.8
Ryan Hanigan
Career
Per 600 PA
71
18.78
Mike Andrews
Careerverified
Per 600 PAverified
4
0.65
Ryan Hanigan
Career
Per 600 PA
1
0.26
Mike Andrews
Careerverified
Per 600 PAverified
66
10.75
Ryan Hanigan
Career
Per 600 PA
30
7.94
Mike Andrews
Careerverified
Per 600 PAverified
210
34.19
Ryan Hanigan
Career
Per 600 PA
102
26.98
Mike Andrews
Careerverified
Per 600 PAverified
0.262
0.262
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Mike Andrews
Careerverified
Per 600 PAverified
0.021
0.021
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Mike Andrews
Careerverified
Per 600 PAverified
0.082
0.082
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Mike Andrews
Careerverified
Per 600 PAverified
429.26
69.89
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
Mike Andrews
Careerverified
Per 600 PAverified
1149
187.08
Ryan Hanigan
Career
Per 600 PA
655
173.28
Mike Andrews
Careerverified
Per 600 PAverified
1277
207.92
Ryan Hanigan
Career
Per 600 PA
776
205.29
Mike Andrews
Careerverified
Per 600 PAverified
0.353
0.353
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
Mike Andrews
Careerverified
Per 600 PAverified
0.369
0.369
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Mike Andrews
Careerverified
Per 600 PAverified
0.722
0.722
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
Mike Andrews
Careerverified
Per 600 PAverified
0.111
0.111
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Mike Andrews
Careerverified
Per 600 PAverified
0.251
0.251
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Mike Andrews
Careerverified
Per 600 PAverified
0.687
0.687
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Mike Andrews
Career
Per 600 PA
0.275
0.275
Ryan Hanigan
Careerverified
Per 600 PAverified
0.28
0.28
Mike Andrews
Careerverified
Per 600 PAverified
441
71.8
Ryan Hanigan
Career
Per 600 PA
192
50.79
Mike Andrews
Careerverified
Per 600 PA
316
51.45
Ryan Hanigan
Career
Per 600 PAverified
214
56.61
Mike Andrews
Careerverified
Per 600 PAverified
691
112.51
Ryan Hanigan
Career
Per 600 PA
376
99.47
Mike Andrews
Careerverified
Per 600 PAverified
459.3
74.78
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
Mike Andrews
Career
Per 600 PA
16
2.61
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Mike Andrews
Careerverified
Per 600 PAverified
458
74.57
Ryan Hanigan
Career
Per 600 PA
255
67.46
Mike Andrews
Career
Per 600 PA
12
1.95
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Mike Andrews
Career
Per 600 PAverified
390
63.5
Ryan Hanigan
Careerverified
Per 600 PA
290
76.72
Mike Andrews
Careerverified
Per 600 PAverified
9.45
9.45
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Mike Andrews
Careerverified
Per 600 PAverified
1.17
1.17
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
Mike Andrews
Careerverified
Per 600 PAverified
72
11.72
Ryan Hanigan
Career
Per 600 PA
14
3.7
Mike Andrews
Careerverified
Per 600 PAverified
23
3.74
Ryan Hanigan
Career
Per 600 PA
11
2.91
Mike Andrews
Careerverified
Per 600 PAverified
50
8.14
Ryan Hanigan
Career
Per 600 PA
55
14.55
Mike Andrews
Careerverified
Per 600 PAverified
18
2.93
Ryan Hanigan
Career
Per 600 PA
1
0.26
Mike Andrews
Careerverified
Per 600 PAverified
25
4.07
Ryan Hanigan
Career
Per 600 PA
1
0.26
Mike Andrews
Careerverified
Per 600 PAverified
43
7
Ryan Hanigan
Career
Per 600 PA
2
0.53
Mike Andrews
Career
Per 600 PA
41.86
41.86
Ryan Hanigan
Careerverified
Per 600 PAverified
50
50

Fielding Stats for Mike Andrews and Ryan Hanigan

Mike Andrews
Career
Per 9 Innings
8
8
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Mike Andrews
Careerverified
Per 9 Innings
842
1.08
Ryan Hanigan
Career
Per 9 Inningsverified
656
1.14
Mike Andrews
Careerverified
Per 9 Inningsverified
805
1.03
Ryan Hanigan
Career
Per 9 Innings
570
0.99
Mike Andrews
Careerverified
Per 9 Innings
21107
27
Ryan Hanigan
Career
Per 9 Innings
15535
27
Mike Andrews
Careerverified
Per 9 Innings
7035.2
9
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
Mike Andrews
Career
Per 9 Innings
2147
2.75
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Mike Andrews
Careerverified
Per 9 Inningsverified
1978
2.53
Ryan Hanigan
Career
Per 9 Innings
291
0.51
Mike Andrews
Career
Per 9 Innings
113
0.14
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
Mike Andrews
Career
Per 9 Innings
4238
5.42
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Mike Andrews
Career
Per 9 Innings
4125
5.28
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Mike Andrews
Career
Per 9 Innings
97.33
97.33
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Mike Andrews
Career
Per 9 Innings
4.899
4.899
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Mike Andrews
Careerverified
Per 9 Inningsverified
95.61
95.61
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Mike Andrews
Careerverified
Per 9 Inningsverified
464
0.59
Ryan Hanigan
Career
Per 9 Innings
40
0.07
Mike Andrews
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Mike Andrews
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Mike Andrews
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Mike Andrews
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24