Dave Anderson vs. Ryan Hanigan — Career Comparison

Baby BoomersKentuckyThrows RightBats RightNorth AmericaLos Angeles DodgersNational LeagueShortstop
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

When their careers are measured against the same standard, Ryan Hanigan comes out clearly ahead of Dave Anderson across most offensive categories. Ryan Hanigan led in contact rate (K%+ 183 vs 104), walk rate (BB%+ 140 vs 119), and home run production (HR/PA+ 51 vs 35). Dave Anderson held the edge in slugging (SLG+ 85 vs 85). Ryan Hanigan was the more complete offensive player.

Hitting Stats for Dave Anderson and Ryan Hanigan

Dave Anderson
Career
Per 600 PA
10
10
Ryan Hanigan
Careerverified
Per 600 PAverified
11
11
Dave Anderson
Careerverified
Per 600 PAverified
873
229.03
Ryan Hanigan
Career
Per 600 PA
680
179.89
Dave Anderson
Careerverified
Per 600 PA
2287
600
Ryan Hanigan
Career
Per 600 PA
2268
600
Dave Anderson
Careerverified
Per 600 PAverified
2026
531.53
Ryan Hanigan
Career
Per 600 PA
1959
518.25
Dave Anderson
Career
Per 600 PA
0.242
0.242
Ryan Hanigan
Careerverified
Per 600 PAverified
0.251
0.251
Dave Anderson
Career
Per 600 PA
0.664
0.664
Ryan Hanigan
Careerverified
Per 600 PAverified
0.705
0.705
Dave Anderson
Career
Per 600 PA
490
128.55
Ryan Hanigan
Careerverified
Per 600 PAverified
492
130.16
Dave Anderson
Career
Per 600 PA
386
101.27
Ryan Hanigan
Careerverified
Per 600 PAverified
390
103.17
Dave Anderson
Careerverified
Per 600 PAverified
73
19.15
Ryan Hanigan
Career
Per 600 PA
71
18.78
Dave Anderson
Careerverified
Per 600 PAverified
12
3.15
Ryan Hanigan
Career
Per 600 PA
1
0.26
Dave Anderson
Career
Per 600 PA
19
4.98
Ryan Hanigan
Careerverified
Per 600 PAverified
30
7.94
Dave Anderson
Careerverified
Per 600 PAverified
104
27.28
Ryan Hanigan
Career
Per 600 PA
102
26.98
Dave Anderson
Careerverified
Per 600 PAverified
0.212
0.212
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Dave Anderson
Career
Per 600 PA
0.009
0.009
Ryan Hanigan
Careerverified
Per 600 PAverified
0.015
0.015
Dave Anderson
Career
Per 600 PA
0.039
0.039
Ryan Hanigan
Careerverified
Per 600 PAverified
0.061
0.061
Dave Anderson
Career
Per 600 PA
205.43
53.89
Ryan Hanigan
Careerverified
Per 600 PAverified
235.23
62.23
Dave Anderson
Career
Per 600 PA
644
168.95
Ryan Hanigan
Careerverified
Per 600 PAverified
655
173.28
Dave Anderson
Career
Per 600 PA
701
183.91
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Dave Anderson
Career
Per 600 PA
0.312
0.312
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Dave Anderson
Career
Per 600 PA
0.318
0.318
Ryan Hanigan
Careerverified
Per 600 PAverified
0.334
0.334
Dave Anderson
Career
Per 600 PA
0.63
0.63
Ryan Hanigan
Careerverified
Per 600 PAverified
0.679
0.679
Dave Anderson
Career
Per 600 PA
0.076
0.076
Ryan Hanigan
Careerverified
Per 600 PAverified
0.083
0.083
Dave Anderson
Career
Per 600 PA
0.22
0.22
Ryan Hanigan
Careerverified
Per 600 PAverified
0.239
0.239
Dave Anderson
Career
Per 600 PA
0.56
0.56
Ryan Hanigan
Careerverified
Per 600 PAverified
0.617
0.617
Dave Anderson
Career
Per 600 PA
0.279
0.279
Ryan Hanigan
Careerverified
Per 600 PAverified
0.28
0.28
Dave Anderson
Careerverified
Per 600 PAverified
244
64.01
Ryan Hanigan
Career
Per 600 PA
192
50.79
Dave Anderson
Career
Per 600 PA
143
37.52
Ryan Hanigan
Careerverified
Per 600 PAverified
214
56.61
Dave Anderson
Career
Per 600 PA
368
96.55
Ryan Hanigan
Careerverified
Per 600 PAverified
376
99.47
Dave Anderson
Career
Per 600 PA
217.54
57.07
Ryan Hanigan
Careerverified
Per 600 PAverified
253.05
66.94
Dave Anderson
Career
Per 600 PA
5
1.31
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Dave Anderson
Career
Per 600 PA
206
54.04
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Dave Anderson
Career
Per 600 PA
17
4.46
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Dave Anderson
Career
Per 600 PA
331
86.84
Ryan Hanigan
Careerverified
Per 600 PAverified
290
76.72
Dave Anderson
Career
Per 600 PA
6.91
6.91
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
Dave Anderson
Career
Per 600 PA
0.62
0.62
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Dave Anderson
Careerverified
Per 600 PAverified
37
9.71
Ryan Hanigan
Career
Per 600 PA
14
3.7
Dave Anderson
Careerverified
Per 600 PAverified
13
3.41
Ryan Hanigan
Career
Per 600 PA
11
2.91
Dave Anderson
Careerverified
Per 600 PAverified
49
12.86
Ryan Hanigan
Career
Per 600 PA
55
14.55
Dave Anderson
Careerverified
Per 600 PAverified
49
12.86
Ryan Hanigan
Career
Per 600 PA
1
0.26
Dave Anderson
Careerverified
Per 600 PAverified
30
7.87
Ryan Hanigan
Career
Per 600 PA
1
0.26
Dave Anderson
Careerverified
Per 600 PAverified
79
20.73
Ryan Hanigan
Career
Per 600 PA
2
0.53
Dave Anderson
Careerverified
Per 600 PAverified
62.03
62.03
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Dave Anderson and Ryan Hanigan

Dave Anderson
Career
Per 9 Innings
10
10
Ryan Hanigan
Careerverified
Per 9 Inningsverified
11
11
Dave Anderson
Careerverified
Per 9 Inningsverified
788
1.42
Ryan Hanigan
Career
Per 9 Innings
656
1.14
Dave Anderson
Career
Per 9 Innings
510
0.92
Ryan Hanigan
Careerverified
Per 9 Inningsverified
570
0.99
Dave Anderson
Career
Per 9 Innings
14968
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Dave Anderson
Career
Per 9 Innings
4989.1
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Dave Anderson
Career
Per 9 Innings
894
1.61
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Dave Anderson
Careerverified
Per 9 Inningsverified
1556
2.81
Ryan Hanigan
Career
Per 9 Innings
291
0.51
Dave Anderson
Career
Per 9 Innings
73
0.13
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
Dave Anderson
Career
Per 9 Innings
2523
4.55
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Dave Anderson
Career
Per 9 Innings
2450
4.42
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Dave Anderson
Career
Per 9 Innings
97.11
97.11
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Dave Anderson
Career
Per 9 Innings
3.109
3.109
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Dave Anderson
Career
Per 9 Innings
64.72
64.72
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Dave Anderson
Careerverified
Per 9 Inningsverified
274
0.49
Ryan Hanigan
Career
Per 9 Innings
40
0.07
Dave Anderson
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Dave Anderson
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Dave Anderson
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Dave Anderson
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24