Didi Gregorius vs. Hal Smith — Career Comparison

MillenialNetherlandsThrows RightBats LeftEuropeNew York YankeesAmerican LeagueShortstop
Silent GenerationArkansasThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueCatcherAll-Star

When their careers are measured against the same standard, Didi Gregorius comes out clearly ahead of Hal Smith across most offensive categories. Didi Gregorius led in home run production (HR/PA+ 101 vs 50), slugging (SLG+ 103 vs 85), and walk rate (BB%+ 76 vs 63). Hal Smith held the edge in contact rate (K%+ 194 vs 151). Didi Gregorius was the more complete offensive player.

Hitting Stats for Didi Gregorius and Hal Smith

Didi Gregorius
Careerverified
Per 600 PAverified
11
11
Hal Smith
Career
Per 600 PA
7
7
Didi Gregorius
Careerverified
Per 600 PA
1077
151.8
Hal Smith
Career
Per 600 PAverified
570
187.71
Didi Gregorius
Careerverified
Per 600 PA
4257
600
Hal Smith
Career
Per 600 PA
1822
600
Didi Gregorius
Careerverified
Per 600 PA
3893
548.7
Hal Smith
Career
Per 600 PAverified
1697
558.84
Didi Gregorius
Career
Per 600 PA
0.257
0.257
Hal Smith
Careerverified
Per 600 PAverified
0.258
0.258
Didi Gregorius
Careerverified
Per 600 PAverified
0.744
0.744
Hal Smith
Career
Per 600 PA
0.658
0.658
Didi Gregorius
Careerverified
Per 600 PA
999
140.8
Hal Smith
Career
Per 600 PAverified
437
143.91
Didi Gregorius
Careerverified
Per 600 PA
658
92.74
Hal Smith
Career
Per 600 PAverified
343
112.95
Didi Gregorius
Careerverified
Per 600 PAverified
180
25.37
Hal Smith
Career
Per 600 PA
63
20.75
Didi Gregorius
Careerverified
Per 600 PAverified
27
3.81
Hal Smith
Career
Per 600 PA
8
2.63
Didi Gregorius
Careerverified
Per 600 PAverified
134
18.89
Hal Smith
Career
Per 600 PA
23
7.57
Didi Gregorius
Careerverified
Per 600 PAverified
341
48.06
Hal Smith
Career
Per 600 PA
94
30.95
Didi Gregorius
Careerverified
Per 600 PAverified
0.341
0.341
Hal Smith
Career
Per 600 PA
0.215
0.215
Didi Gregorius
Careerverified
Per 600 PAverified
0.034
0.034
Hal Smith
Career
Per 600 PA
0.014
0.014
Didi Gregorius
Careerverified
Per 600 PAverified
0.134
0.134
Hal Smith
Career
Per 600 PA
0.053
0.053
Didi Gregorius
Careerverified
Per 600 PAverified
516.58
72.81
Hal Smith
Career
Per 600 PA
168.78
55.58
Didi Gregorius
Careerverified
Per 600 PAverified
1635
230.44
Hal Smith
Career
Per 600 PA
585
192.65
Didi Gregorius
Careerverified
Per 600 PAverified
1305
183.93
Hal Smith
Career
Per 600 PA
542
178.49
Didi Gregorius
Careerverified
Per 600 PAverified
0.308
0.308
Hal Smith
Career
Per 600 PA
0.3
0.3
Didi Gregorius
Careerverified
Per 600 PAverified
0.42
0.42
Hal Smith
Career
Per 600 PA
0.345
0.345
Didi Gregorius
Careerverified
Per 600 PAverified
0.728
0.728
Hal Smith
Career
Per 600 PA
0.644
0.644
Didi Gregorius
Careerverified
Per 600 PAverified
0.163
0.163
Hal Smith
Career
Per 600 PA
0.087
0.087
Didi Gregorius
Careerverified
Per 600 PAverified
0.243
0.243
Hal Smith
Career
Per 600 PA
0.221
0.221
Didi Gregorius
Careerverified
Per 600 PAverified
0.668
0.668
Hal Smith
Career
Per 600 PA
0.528
0.528
Didi Gregorius
Careerverified
Per 600 PAverified
0.271
0.271
Hal Smith
Career
Per 600 PA
0.267
0.267
Didi Gregorius
Careerverified
Per 600 PAverified
503
70.89
Hal Smith
Career
Per 600 PA
126
41.49
Didi Gregorius
Careerverified
Per 600 PAverified
530
74.7
Hal Smith
Career
Per 600 PA
172
56.64
Didi Gregorius
Careerverified
Per 600 PAverified
899
126.71
Hal Smith
Career
Per 600 PA
275
90.56
Didi Gregorius
Careerverified
Per 600 PAverified
529.56
74.64
Hal Smith
Career
Per 600 PA
178.68
58.84
Didi Gregorius
Careerverified
Per 600 PAverified
52
7.33
Hal Smith
Career
Per 600 PA
3
0.99
Didi Gregorius
Careerverified
Per 600 PAverified
254
35.8
Hal Smith
Career
Per 600 PA
102
33.59
Didi Gregorius
Career
Per 600 PA
19
2.68
Hal Smith
Careerverified
Per 600 PAverified
33
10.87
Didi Gregorius
Career
Per 600 PA
612
86.26
Hal Smith
Careerverified
Per 600 PAverified
128
42.15
Didi Gregorius
Career
Per 600 PA
6.96
6.96
Hal Smith
Careerverified
Per 600 PAverified
14.23
14.23
Didi Gregorius
Career
Per 600 PA
0.42
0.42
Hal Smith
Careerverified
Per 600 PAverified
0.8
0.8
Didi Gregorius
Careerverified
Per 600 PA
15
2.11
Hal Smith
Career
Per 600 PAverified
13
4.28
Didi Gregorius
Careerverified
Per 600 PAverified
43
6.06
Hal Smith
Career
Per 600 PA
7
2.31
Didi Gregorius
Career
Per 600 PAverified
50
7.05
Hal Smith
Career
Per 600 PA
50
16.47
Didi Gregorius
Careerverified
Per 600 PAverified
37
5.21
Hal Smith
Career
Per 600 PA
6
1.98
Didi Gregorius
Careerverified
Per 600 PA
16
2.26
Hal Smith
Career
Per 600 PAverified
8
2.63
Didi Gregorius
Careerverified
Per 600 PAverified
53
7.47
Hal Smith
Career
Per 600 PA
14
4.61
Didi Gregorius
Careerverified
Per 600 PAverified
69.81
69.81
Hal Smith
Career
Per 600 PA
42.86
42.86

Fielding Stats for Didi Gregorius and Hal Smith

Didi Gregorius
Careerverified
Per 9 Inningsverified
11
11
Hal Smith
Career
Per 9 Innings
7
7
Didi Gregorius
Careerverified
Per 9 Innings
1062
1.05
Hal Smith
Career
Per 9 Inningsverified
548
1.16
Didi Gregorius
Careerverified
Per 9 Innings
1022
1.01
Hal Smith
Career
Per 9 Inningsverified
484
1.03
Didi Gregorius
Careerverified
Per 9 Innings
27261
27
Hal Smith
Career
Per 9 Innings
12734
27
Didi Gregorius
Careerverified
Per 9 Innings
9087
9
Hal Smith
Career
Per 9 Innings
4244.2
9
Didi Gregorius
Career
Per 9 Innings
1307
1.29
Hal Smith
Careerverified
Per 9 Inningsverified
2810
5.96
Didi Gregorius
Careerverified
Per 9 Inningsverified
2673
2.65
Hal Smith
Career
Per 9 Innings
247
0.52
Didi Gregorius
Career
Per 9 Innings
95
0.09
Hal Smith
Careerverified
Per 9 Inningsverified
33
0.07
Didi Gregorius
Careerverified
Per 9 Innings
4075
4.04
Hal Smith
Career
Per 9 Inningsverified
3090
6.55
Didi Gregorius
Careerverified
Per 9 Innings
3980
3.94
Hal Smith
Career
Per 9 Inningsverified
3057
6.48
Didi Gregorius
Career
Per 9 Innings
97.67
97.67
Hal Smith
Careerverified
Per 9 Inningsverified
98.93
98.93
Didi Gregorius
Career
Per 9 Innings
3.748
3.748
Hal Smith
Careerverified
Per 9 Inningsverified
5.579
5.579
Didi Gregorius
Careerverified
Per 9 Inningsverified
96.23
96.23
Hal Smith
Career
Per 9 Innings
88.32
88.32
Didi Gregorius
Careerverified
Per 9 Inningsverified
503
0.5
Hal Smith
Career
Per 9 Innings
43
0.09
Didi Gregorius
Careerverified
Per 9 Inningsverified
0
0
Hal Smith
Career
Per 9 Innings
28
0.06
Didi Gregorius
Careerverified
Per 9 Inningsverified
0
0
Hal Smith
Career
Per 9 Innings
117
0.25
Didi Gregorius
Careerverified
Per 9 Inningsverified
0
0
Hal Smith
Career
Per 9 Innings
156
0.33
Didi Gregorius
Career
Per 9 Innings
0
0
Hal Smith
Careerverified
Per 9 Inningsverified
112
0.24