Dave Eggler vs. Ryan Hanigan — Career Comparison

Pre-GenerationalNew YorkThrows RightBats RightNorth AmericaBuffalo BisonsNational LeagueCenter Fielder
Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

On the career numbers, Ryan Hanigan posted the stronger offensive profile against Dave Eggler. Ryan Hanigan posted stronger numbers in OPS (.690 vs .619) and on-base percentage (.356 vs .288). Dave Eggler had the advantage in batting average (.274 vs .251). 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 Dave Eggler and Ryan Hanigan

Dave Eggler
Career
Per 600 PA
11
11
Ryan Hanigan
Career
Per 600 PA
11
11
Dave Eggler
Career
Per 600 PA
576
133.28
Ryan Hanigan
Careerverified
Per 600 PAverified
680
179.89
Dave Eggler
Careerverified
Per 600 PA
2593
600
Ryan Hanigan
Career
Per 600 PA
2268
600
Dave Eggler
Careerverified
Per 600 PAverified
2544
588.66
Ryan Hanigan
Career
Per 600 PA
1959
518.25
Dave Eggler
Careerverified
Per 600 PAverified
0.274
0.274
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Dave Eggler
Career
Per 600 PA
0.631
0.631
Ryan Hanigan
Careerverified
Per 600 PAverified
0.705
0.705
Dave Eggler
Careerverified
Per 600 PAverified
697
161.28
Ryan Hanigan
Career
Per 600 PA
492
130.16
Dave Eggler
Careerverified
Per 600 PAverified
581
134.44
Ryan Hanigan
Career
Per 600 PA
390
103.17
Dave Eggler
Careerverified
Per 600 PAverified
85
19.67
Ryan Hanigan
Career
Per 600 PA
71
18.78
Dave Eggler
Careerverified
Per 600 PAverified
31
7.17
Ryan Hanigan
Career
Per 600 PA
1
0.26
Dave Eggler
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
30
7.94
Dave Eggler
Careerverified
Per 600 PA
116
26.84
Ryan Hanigan
Career
Per 600 PAverified
102
26.98
Dave Eggler
Career
Per 600 PA
0.166
0.166
Ryan Hanigan
Careerverified
Per 600 PAverified
0.207
0.207
Dave Eggler
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
0.015
0.015
Dave Eggler
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
0.061
0.061
Dave Eggler
Careerverified
Per 600 PA
235.94
54.59
Ryan Hanigan
Career
Per 600 PAverified
235.23
62.23
Dave Eggler
Careerverified
Per 600 PAverified
844
195.3
Ryan Hanigan
Career
Per 600 PA
655
173.28
Dave Eggler
Career
Per 600 PA
746
172.62
Ryan Hanigan
Careerverified
Per 600 PAverified
776
205.29
Dave Eggler
Career
Per 600 PA
0.288
0.288
Ryan Hanigan
Careerverified
Per 600 PAverified
0.344
0.344
Dave Eggler
Career
Per 600 PA
0.332
0.332
Ryan Hanigan
Careerverified
Per 600 PAverified
0.334
0.334
Dave Eggler
Career
Per 600 PA
0.62
0.62
Ryan Hanigan
Careerverified
Per 600 PAverified
0.679
0.679
Dave Eggler
Career
Per 600 PA
0.058
0.058
Ryan Hanigan
Careerverified
Per 600 PAverified
0.083
0.083
Dave Eggler
Career
Per 600 PA
0.212
0.212
Ryan Hanigan
Careerverified
Per 600 PAverified
0.239
0.239
Dave Eggler
Career
Per 600 PA
0.502
0.502
Ryan Hanigan
Careerverified
Per 600 PAverified
0.617
0.617
Dave Eggler
Careerverified
Per 600 PAverified
0.293
0.293
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
Dave Eggler
Careerverified
Per 600 PAverified
491
113.61
Ryan Hanigan
Career
Per 600 PA
192
50.79
Dave Eggler
Careerverified
Per 600 PA
242
56
Ryan Hanigan
Career
Per 600 PAverified
214
56.61
Dave Eggler
Careerverified
Per 600 PAverified
733
169.61
Ryan Hanigan
Career
Per 600 PA
376
99.47
Dave Eggler
Careerverified
Per 600 PA
276.77
64.04
Ryan Hanigan
Career
Per 600 PAverified
253.05
66.94
Dave Eggler
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
Dave Eggler
Career
Per 600 PA
49
11.34
Ryan Hanigan
Careerverified
Per 600 PAverified
255
67.46
Dave Eggler
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
40
10.58
Dave Eggler
Careerverified
Per 600 PAverified
162
37.49
Ryan Hanigan
Career
Per 600 PA
290
76.72
Dave Eggler
Careerverified
Per 600 PAverified
16.01
16.01
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Dave Eggler
Career
Per 600 PA
0.3
0.3
Ryan Hanigan
Careerverified
Per 600 PAverified
0.88
0.88
Dave Eggler
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
14
3.7
Dave Eggler
Career
Per 600 PA
0
0
Ryan Hanigan
Careerverified
Per 600 PAverified
11
2.91
Dave Eggler
Careerverified
Per 600 PAverified
3
0.69
Ryan Hanigan
Career
Per 600 PA
55
14.55
Dave Eggler
Careerverified
Per 600 PAverified
46
10.64
Ryan Hanigan
Career
Per 600 PA
1
0.26
Dave Eggler
Careerverified
Per 600 PAverified
22
5.09
Ryan Hanigan
Career
Per 600 PA
1
0.26
Dave Eggler
Careerverified
Per 600 PAverified
68
15.73
Ryan Hanigan
Career
Per 600 PA
2
0.53
Dave Eggler
Careerverified
Per 600 PAverified
67.65
67.65
Ryan Hanigan
Career
Per 600 PA
50
50

Fielding Stats for Dave Eggler and Ryan Hanigan

Dave Eggler
Career
Per 9 Innings
11
11
Ryan Hanigan
Career
Per 9 Innings
11
11
Dave Eggler
Career
Per 9 Innings
578
1.02
Ryan Hanigan
Careerverified
Per 9 Inningsverified
656
1.14
Dave Eggler
Career
Per 9 Innings
146
0.26
Ryan Hanigan
Careerverified
Per 9 Inningsverified
570
0.99
Dave Eggler
Career
Per 9 Innings
15354
27
Ryan Hanigan
Careerverified
Per 9 Innings
15535
27
Dave Eggler
Career
Per 9 Innings
5118
9
Ryan Hanigan
Careerverified
Per 9 Innings
5178.1
9
Dave Eggler
Career
Per 9 Innings
1209
2.13
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
Dave Eggler
Career
Per 9 Innings
90
0.16
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
Dave Eggler
Career
Per 9 Innings
148
0.26
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
Dave Eggler
Career
Per 9 Innings
1447
2.54
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
Dave Eggler
Career
Per 9 Innings
1299
2.28
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
Dave Eggler
Career
Per 9 Innings
89.77
89.77
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
Dave Eggler
Career
Per 9 Innings
2.247
2.247
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
Dave Eggler
Career
Per 9 Innings
25.26
25.26
Ryan Hanigan
Careerverified
Per 9 Inningsverified
86.89
86.89
Dave Eggler
Career
Per 9 Innings
19
0.03
Ryan Hanigan
Careerverified
Per 9 Inningsverified
40
0.07
Dave Eggler
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
39
0.07
Dave Eggler
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
Dave Eggler
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Dave Eggler
Career
Per 9 Innings
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24