Ryan Hanigan vs. David Justice — Career Comparison

Gen XDistrict of ColumbiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher
Gen XOhioThrows LeftBats LeftNorth AmericaAtlanta BravesNational LeagueRight FielderSilver SluggerRookie of the YearAll-Star

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

Hitting Stats for Ryan Hanigan and David Justice

Ryan Hanigan
Career
Per 600 PA
11
11
David Justice
Careerverified
Per 600 PAverified
14
14
Ryan Hanigan
Career
Per 600 PAverified
680
179.89
David Justice
Careerverified
Per 600 PA
1610
146.34
Ryan Hanigan
Career
Per 600 PA
2268
600
David Justice
Careerverified
Per 600 PA
6601
600
Ryan Hanigan
Career
Per 600 PAverified
1959
518.25
David Justice
Careerverified
Per 600 PA
5625
511.29
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
David Justice
Careerverified
Per 600 PAverified
0.279
0.279
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
David Justice
Careerverified
Per 600 PAverified
0.881
0.881
Ryan Hanigan
Career
Per 600 PA
492
130.16
David Justice
Careerverified
Per 600 PAverified
1571
142.8
Ryan Hanigan
Career
Per 600 PAverified
390
103.17
David Justice
Careerverified
Per 600 PA
962
87.44
Ryan Hanigan
Career
Per 600 PA
71
18.78
David Justice
Careerverified
Per 600 PAverified
280
25.45
Ryan Hanigan
Career
Per 600 PA
1
0.26
David Justice
Careerverified
Per 600 PAverified
24
2.18
Ryan Hanigan
Career
Per 600 PA
30
7.94
David Justice
Careerverified
Per 600 PAverified
305
27.72
Ryan Hanigan
Career
Per 600 PA
102
26.98
David Justice
Careerverified
Per 600 PAverified
609
55.36
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
David Justice
Careerverified
Per 600 PAverified
0.388
0.388
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
David Justice
Careerverified
Per 600 PAverified
0.054
0.054
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
David Justice
Careerverified
Per 600 PAverified
0.194
0.194
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
David Justice
Careerverified
Per 600 PAverified
1091.36
99.2
Ryan Hanigan
Career
Per 600 PA
655
173.28
David Justice
Careerverified
Per 600 PAverified
2814
255.78
Ryan Hanigan
Career
Per 600 PA
776
205.29
David Justice
Careerverified
Per 600 PAverified
2492
226.51
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
David Justice
Careerverified
Per 600 PAverified
0.378
0.378
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
David Justice
Careerverified
Per 600 PAverified
0.5
0.5
Ryan Hanigan
Career
Per 600 PA
0.679
0.679
David Justice
Careerverified
Per 600 PAverified
0.878
0.878
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
David Justice
Careerverified
Per 600 PAverified
0.221
0.221
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
David Justice
Careerverified
Per 600 PAverified
0.295
0.295
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
David Justice
Careerverified
Per 600 PAverified
0.902
0.902
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
David Justice
Careerverified
Per 600 PAverified
0.289
0.289
Ryan Hanigan
Career
Per 600 PA
192
50.79
David Justice
Careerverified
Per 600 PAverified
929
84.44
Ryan Hanigan
Career
Per 600 PA
214
56.61
David Justice
Careerverified
Per 600 PAverified
1017
92.44
Ryan Hanigan
Career
Per 600 PA
376
99.47
David Justice
Careerverified
Per 600 PAverified
1641
149.16
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
David Justice
Careerverified
Per 600 PAverified
1083.29
98.47
Ryan Hanigan
Careerverified
Per 600 PAverified
29
7.67
David Justice
Career
Per 600 PA
18
1.64
Ryan Hanigan
Career
Per 600 PA
255
67.46
David Justice
Careerverified
Per 600 PAverified
903
82.08
Ryan Hanigan
Career
Per 600 PAverified
40
10.58
David Justice
Careerverified
Per 600 PA
85
7.73
Ryan Hanigan
Careerverified
Per 600 PAverified
290
76.72
David Justice
Career
Per 600 PA
999
90.8
Ryan Hanigan
Careerverified
Per 600 PAverified
7.82
7.82
David Justice
Career
Per 600 PA
6.61
6.61
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
David Justice
Careerverified
Per 600 PAverified
0.9
0.9
Ryan Hanigan
Careerverified
Per 600 PAverified
14
3.7
David Justice
Career
Per 600 PA
1
0.09
Ryan Hanigan
Career
Per 600 PA
11
2.91
David Justice
Careerverified
Per 600 PAverified
54
4.91
Ryan Hanigan
Careerverified
Per 600 PA
55
14.55
David Justice
Career
Per 600 PAverified
101
9.18
Ryan Hanigan
Career
Per 600 PA
1
0.26
David Justice
Careerverified
Per 600 PAverified
53
4.82
Ryan Hanigan
Career
Per 600 PA
1
0.26
David Justice
Careerverified
Per 600 PAverified
46
4.18
Ryan Hanigan
Career
Per 600 PA
2
0.53
David Justice
Careerverified
Per 600 PAverified
99
9
Ryan Hanigan
Career
Per 600 PA
50
50
David Justice
Careerverified
Per 600 PAverified
53.54
53.54

Fielding Stats for Ryan Hanigan and David Justice

Ryan Hanigan
Career
Per 9 Innings
11
11
David Justice
Careerverified
Per 9 Inningsverified
14
14
Ryan Hanigan
Career
Per 9 Inningsverified
656
1.14
David Justice
Careerverified
Per 9 Innings
1210
1.06
Ryan Hanigan
Career
Per 9 Innings
570
0.99
David Justice
Careerverified
Per 9 Inningsverified
1171
1.03
Ryan Hanigan
Career
Per 9 Innings
15535
27
David Justice
Careerverified
Per 9 Innings
30772
27
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
David Justice
Careerverified
Per 9 Innings
10257.1
9
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4440
7.72
David Justice
Career
Per 9 Innings
2684
2.35
Ryan Hanigan
Careerverified
Per 9 Inningsverified
291
0.51
David Justice
Career
Per 9 Innings
110
0.1
Ryan Hanigan
Careerverified
Per 9 Inningsverified
20
0.03
David Justice
Career
Per 9 Innings
62
0.05
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4751
8.26
David Justice
Career
Per 9 Innings
2856
2.51
Ryan Hanigan
Careerverified
Per 9 Inningsverified
4731
8.22
David Justice
Career
Per 9 Innings
2794
2.45
Ryan Hanigan
Careerverified
Per 9 Inningsverified
99.58
99.58
David Justice
Career
Per 9 Innings
97.83
97.83
Ryan Hanigan
Careerverified
Per 9 Inningsverified
7.212
7.212
David Justice
Career
Per 9 Innings
2.309
2.309
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
David Justice
Careerverified
Per 9 Inningsverified
96.78
96.78
Ryan Hanigan
Career
Per 9 Inningsverified
40
0.07
David Justice
Careerverified
Per 9 Innings
55
0.05
Ryan Hanigan
Career
Per 9 Innings
39
0.07
David Justice
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Career
Per 9 Innings
0
0
David Justice
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
David Justice
Careerverified
Per 9 Inningsverified
0
0
Ryan Hanigan
Careerverified
Per 9 Inningsverified
137
0.24
David Justice
Career
Per 9 Innings
0
0