Ian Happ vs. Milt Stock — Career Comparison

MillenialPennsylvaniaThrows RightBats SwitchNorth AmericaChicago CubsNational LeagueLeft FielderGold GloveAll-Star
Lost GenerationIllinoisThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird Baseman

Adjusted for the eras they played in, Ian Happ holds a real edge over Milt Stock in this comparison. Ian Happ led in home run production (HR/PA+ 121 vs 50), walk rate (BB%+ 135 vs 102), and slugging (SLG+ 109 vs 103). Milt Stock held the edge in contact rate (K%+ 169 vs 90). The edge belongs to Ian Happ.

Hitting Stats for Ian Happ and Milt Stock

Ian Happ
Career
Per 600 PA
9
9
Milt Stock
Careerverified
Per 600 PAverified
14
14
Ian Happ
Career
Per 600 PAverified
1139
153.61
Milt Stock
Careerverified
Per 600 PA
1628
140.53
Ian Happ
Career
Per 600 PA
4449
600
Milt Stock
Careerverified
Per 600 PA
6951
600
Ian Happ
Career
Per 600 PA
3845
518.54
Milt Stock
Careerverified
Per 600 PAverified
6249
539.4
Ian Happ
Career
Per 600 PA
0.247
0.247
Milt Stock
Careerverified
Per 600 PAverified
0.289
0.289
Ian Happ
Careerverified
Per 600 PAverified
0.807
0.807
Milt Stock
Career
Per 600 PA
0.728
0.728
Ian Happ
Career
Per 600 PA
950
128.12
Milt Stock
Careerverified
Per 600 PAverified
1806
155.89
Ian Happ
Career
Per 600 PA
544
73.36
Milt Stock
Careerverified
Per 600 PAverified
1456
125.68
Ian Happ
Career
Per 600 PAverified
217
29.27
Milt Stock
Careerverified
Per 600 PA
270
23.31
Ian Happ
Career
Per 600 PA
16
2.16
Milt Stock
Careerverified
Per 600 PAverified
58
5.01
Ian Happ
Careerverified
Per 600 PAverified
173
23.33
Milt Stock
Career
Per 600 PA
22
1.9
Ian Happ
Careerverified
Per 600 PAverified
406
54.75
Milt Stock
Career
Per 600 PA
350
30.21
Ian Happ
Careerverified
Per 600 PAverified
0.427
0.427
Milt Stock
Career
Per 600 PA
0.194
0.194
Ian Happ
Careerverified
Per 600 PAverified
0.045
0.045
Milt Stock
Career
Per 600 PA
0.004
0.004
Ian Happ
Careerverified
Per 600 PAverified
0.182
0.182
Milt Stock
Career
Per 600 PA
0.012
0.012
Ian Happ
Career
Per 600 PAverified
625.01
84.29
Milt Stock
Careerverified
Per 600 PA
791.14
68.29
Ian Happ
Career
Per 600 PAverified
1718
231.69
Milt Stock
Careerverified
Per 600 PA
2258
194.91
Ian Happ
Career
Per 600 PAverified
1524
205.53
Milt Stock
Careerverified
Per 600 PA
2274
196.29
Ian Happ
Careerverified
Per 600 PAverified
0.343
0.343
Milt Stock
Career
Per 600 PA
0.339
0.339
Ian Happ
Careerverified
Per 600 PAverified
0.447
0.447
Milt Stock
Career
Per 600 PA
0.361
0.361
Ian Happ
Careerverified
Per 600 PAverified
0.79
0.79
Milt Stock
Career
Per 600 PA
0.7
0.7
Ian Happ
Careerverified
Per 600 PAverified
0.2
0.2
Milt Stock
Career
Per 600 PA
0.072
0.072
Ian Happ
Careerverified
Per 600 PAverified
0.266
0.266
Milt Stock
Career
Per 600 PA
0.243
0.243
Ian Happ
Careerverified
Per 600 PAverified
0.79
0.79
Milt Stock
Career
Per 600 PA
0.638
0.638
Ian Happ
Careerverified
Per 600 PAverified
0.308
0.308
Milt Stock
Career
Per 600 PA
0.302
0.302
Ian Happ
Career
Per 600 PAverified
567
76.47
Milt Stock
Careerverified
Per 600 PA
839
72.42
Ian Happ
Career
Per 600 PAverified
557
75.12
Milt Stock
Careerverified
Per 600 PA
696
60.08
Ian Happ
Career
Per 600 PA
951
128.25
Milt Stock
Careerverified
Per 600 PAverified
1513
130.6
Ian Happ
Career
Per 600 PAverified
606.52
81.8
Milt Stock
Careerverified
Per 600 PA
897.41
77.46
Ian Happ
Careerverified
Per 600 PAverified
34
4.59
Milt Stock
Career
Per 600 PA
13
1.12
Ian Happ
Careerverified
Per 600 PAverified
540
72.83
Milt Stock
Career
Per 600 PA
455
39.27
Ian Happ
Careerverified
Per 600 PAverified
24
3.24
Milt Stock
Career
Per 600 PA
0
0
Ian Happ
Career
Per 600 PA
1175
158.46
Milt Stock
Careerverified
Per 600 PAverified
321
27.71
Ian Happ
Career
Per 600 PA
3.79
3.79
Milt Stock
Careerverified
Per 600 PAverified
21.65
21.65
Ian Happ
Career
Per 600 PA
0.46
0.46
Milt Stock
Careerverified
Per 600 PAverified
1.42
1.42
Ian Happ
Career
Per 600 PA
5
0.67
Milt Stock
Careerverified
Per 600 PAverified
234
20.2
Ian Happ
Careerverified
Per 600 PAverified
25
3.37
Milt Stock
Career
Per 600 PA
0
0
Ian Happ
Career
Per 600 PA
70
9.44
Milt Stock
Careerverified
Per 600 PAverified
0
0
Ian Happ
Career
Per 600 PA
70
9.44
Milt Stock
Careerverified
Per 600 PAverified
155
13.38
Ian Happ
Career
Per 600 PA
25
3.37
Milt Stock
Careerverified
Per 600 PAverified
75
6.47
Ian Happ
Career
Per 600 PA
95
12.81
Milt Stock
Careerverified
Per 600 PAverified
230
19.85
Ian Happ
Careerverified
Per 600 PAverified
73.68
73.68
Milt Stock
Career
Per 600 PA
67.39
67.39

Fielding Stats for Ian Happ and Milt Stock

Ian Happ
Career
Per 9 Inningsverified
9
9
Milt Stock
Careerverified
Per 9 Innings
14
Ian Happ
Career
Per 9 Inningsverified
1109
1.16
Milt Stock
Careerverified
Per 9 Innings
1618
Ian Happ
Careerverified
Per 9 Inningsverified
976
1.02
Milt Stock
Career
Per 9 Innings
0
Ian Happ
Careerverified
Per 9 Inningsverified
25902
27
Milt Stock
Career
Per 9 Innings
0
Ian Happ
Careerverified
Per 9 Inningsverified
8634
9
Milt Stock
Career
Per 9 Innings
0
Ian Happ
Career
Per 9 Inningsverified
1861
1.94
Milt Stock
Careerverified
Per 9 Innings
1955
Ian Happ
Career
Per 9 Inningsverified
205
0.21
Milt Stock
Careerverified
Per 9 Innings
3381
Ian Happ
Careerverified
Per 9 Innings
20
0.02
Milt Stock
Career
Per 9 Inningsverified
284
Ian Happ
Career
Per 9 Inningsverified
2086
2.17
Milt Stock
Careerverified
Per 9 Innings
5620
Ian Happ
Career
Per 9 Inningsverified
2066
2.15
Milt Stock
Careerverified
Per 9 Innings
5336
Ian Happ
Careerverified
Per 9 Inningsverified
99.04
99.04
Milt Stock
Career
Per 9 Innings
94.95
Ian Happ
Career
Per 9 Inningsverified
1.863
1.863
Milt Stock
Careerverified
Per 9 Innings
3.298
Ian Happ
Careerverified
Per 9 Inningsverified
88.01
88.01
Milt Stock
Career
Per 9 Innings
0
Ian Happ
Career
Per 9 Inningsverified
35
0.04
Milt Stock
Careerverified
Per 9 Innings
320
Ian Happ
Career
Per 9 Innings
0
0
Milt Stock
Career
Per 9 Innings
0
Ian Happ
Career
Per 9 Innings
0
0
Milt Stock
Career
Per 9 Innings
0
Ian Happ
Career
Per 9 Innings
0
0
Milt Stock
Career
Per 9 Innings
0
Ian Happ
Career
Per 9 Innings
0
0
Milt Stock
Career
Per 9 Innings
0