Didi Gregorius vs. Jack Hannahan — Career Comparison
When their careers are measured against the same standard, Didi Gregorius comes out clearly ahead of Jack Hannahan across most offensive categories. Didi Gregorius led in contact rate (K%+ 151 vs 79), home run production (HR/PA+ 101 vs 60), and slugging (SLG+ 103 vs 84). Jack Hannahan held the edge in walk rate (BB%+ 119 vs 76). Didi Gregorius was the more complete offensive player.
Hitting Stats for Didi Gregorius and Jack Hannahan
Didi Gregorius
Career
Per 600 PA
1077
151.8
Jack Hannahan
Career
Per 600 PA
614
196.38
Didi Gregorius
Career
Per 600 PA
4257
600
Jack Hannahan
Career
Per 600 PA
1876
600
Didi Gregorius
Career
Per 600 PA
3893
548.7
Jack Hannahan
Career
Per 600 PA
1650
527.72
Didi Gregorius
Career
Per 600 PA
0.257
0.257
Jack Hannahan
Career
Per 600 PA
0.231
0.231
Didi Gregorius
Career
Per 600 PA
0.744
0.744
Jack Hannahan
Career
Per 600 PA
0.683
0.683
Didi Gregorius
Career
Per 600 PA
658
92.74
Jack Hannahan
Career
Per 600 PA
254
81.24
Didi Gregorius
Career
Per 600 PA
180
25.37
Jack Hannahan
Career
Per 600 PA
93
29.74
Didi Gregorius
Career
Per 600 PA
134
18.89
Jack Hannahan
Career
Per 600 PA
29
9.28
Didi Gregorius
Career
Per 600 PA
341
48.06
Jack Hannahan
Career
Per 600 PA
127
40.62
Didi Gregorius
Career
Per 600 PA
0.341
0.341
Jack Hannahan
Career
Per 600 PA
0.333
0.333
Didi Gregorius
Career
Per 600 PA
0.034
0.034
Jack Hannahan
Career
Per 600 PA
0.018
0.018
Didi Gregorius
Career
Per 600 PA
0.134
0.134
Jack Hannahan
Career
Per 600 PA
0.076
0.076
Didi Gregorius
Career
Per 600 PA
516.58
72.81
Jack Hannahan
Career
Per 600 PA
186.97
59.8
Didi Gregorius
Career
Per 600 PA
1635
230.44
Jack Hannahan
Career
Per 600 PA
571
182.62
Didi Gregorius
Career
Per 600 PA
1305
183.93
Jack Hannahan
Career
Per 600 PA
585
187.1
Didi Gregorius
Career
Per 600 PA
0.308
0.308
Jack Hannahan
Career
Per 600 PA
0.314
0.314
Didi Gregorius
Career
Per 600 PA
0.42
0.42
Jack Hannahan
Career
Per 600 PA
0.346
0.346
Didi Gregorius
Career
Per 600 PA
0.163
0.163
Jack Hannahan
Career
Per 600 PA
0.115
0.115
Didi Gregorius
Career
Per 600 PA
0.243
0.243
Jack Hannahan
Career
Per 600 PA
0.228
0.228
Didi Gregorius
Career
Per 600 PA
0.668
0.668
Jack Hannahan
Career
Per 600 PA
0.595
0.595
Didi Gregorius
Career
Per 600 PA
0.271
0.271
Jack Hannahan
Career
Per 600 PA
0.295
0.295
Didi Gregorius
Career
Per 600 PA
899
126.71
Jack Hannahan
Career
Per 600 PA
313
100.11
Didi Gregorius
Career
Per 600 PA
529.56
74.64
Jack Hannahan
Career
Per 600 PA
187.81
60.07
Didi Gregorius
Career
Per 600 PA
52
7.33
Jack Hannahan
Career
Per 600 PA
11
3.52
Didi Gregorius
Career
Per 600 PA
19
2.68
Jack Hannahan
Career
Per 600 PA
5
1.6
Didi Gregorius
Career
Per 600 PA
612
86.26
Jack Hannahan
Career
Per 600 PA
440
140.72
Didi Gregorius
Career
Per 600 PA
6.96
6.96
Jack Hannahan
Career
Per 600 PA
4.26
4.26
Didi Gregorius
Career
Per 600 PA
0.42
0.42
Jack Hannahan
Career
Per 600 PA
0.44
0.44
Didi Gregorius
Career
Per 600 PA
15
2.11
Jack Hannahan
Career
Per 600 PA
10
3.2
Didi Gregorius
Career
Per 600 PA
43
6.06
Jack Hannahan
Career
Per 600 PA
12
3.84
Didi Gregorius
Career
Per 600 PA
50
7.05
Jack Hannahan
Career
Per 600 PA
39
12.47
Didi Gregorius
Career
Per 600 PA
37
5.21
Jack Hannahan
Career
Per 600 PA
6
1.92
Didi Gregorius
Career
Per 600 PA
16
2.26
Jack Hannahan
Career
Per 600 PA
4
1.28
Didi Gregorius
Career
Per 600 PA
53
7.47
Jack Hannahan
Career
Per 600 PA
10
3.2
Didi Gregorius
Career
Per 600 PA
69.81
69.81
Jack Hannahan
Career
Per 600 PA
60
60
Fielding Stats for Didi Gregorius and Jack Hannahan
Didi Gregorius
Career
Per 9 Innings
1062
1.05
Jack Hannahan
Career
Per 9 Innings
561
1.24
Didi Gregorius
Career
Per 9 Innings
1022
1.01
Jack Hannahan
Career
Per 9 Innings
436
0.96
Didi Gregorius
Career
Per 9 Innings
27261
27
Jack Hannahan
Career
Per 9 Innings
12236
27
Didi Gregorius
Career
Per 9 Innings
9087
9
Jack Hannahan
Career
Per 9 Innings
4078.2
9
Didi Gregorius
Career
Per 9 Innings
1307
1.29
Jack Hannahan
Career
Per 9 Innings
615
1.36
Didi Gregorius
Career
Per 9 Innings
2673
2.65
Jack Hannahan
Career
Per 9 Innings
915
2.02
Didi Gregorius
Career
Per 9 Innings
95
0.09
Jack Hannahan
Career
Per 9 Innings
45
0.1
Didi Gregorius
Career
Per 9 Innings
4075
4.04
Jack Hannahan
Career
Per 9 Innings
1575
3.48
Didi Gregorius
Career
Per 9 Innings
3980
3.94
Jack Hannahan
Career
Per 9 Innings
1530
3.38
Didi Gregorius
Career
Per 9 Innings
97.67
97.67
Jack Hannahan
Career
Per 9 Innings
97.14
97.14
Didi Gregorius
Career
Per 9 Innings
3.748
3.748
Jack Hannahan
Career
Per 9 Innings
2.727
2.727
Didi Gregorius
Career
Per 9 Innings
96.23
96.23
Jack Hannahan
Career
Per 9 Innings
77.72
77.72
Didi Gregorius
Career
Per 9 Innings
503
0.5
Jack Hannahan
Career
Per 9 Innings
133
0.29
Didi Gregorius
Career
Per 9 Innings
0
0
Jack Hannahan
Career
Per 9 Innings
0
0
Didi Gregorius
Career
Per 9 Innings
0
0
Jack Hannahan
Career
Per 9 Innings
0
0