Ian Happ vs. John Shackelford — Career Comparison
On the career numbers, Ian Happ posted the stronger offensive profile against John Shackelford. Ian Happ posted stronger numbers in OPS (.793 vs .681) and on-base percentage (.346 vs .313). John Shackelford had the advantage in batting average (.285 vs .247). By the career numbers, Ian Happ had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Ian Happ and John Shackelford
Ian Happ
Career
Per 600 PA
1139
153.61
John Shackelford
Career
Per 600 PA
143
155.43
Ian Happ
Career
Per 600 PA
4449
600
John Shackelford
Career
Per 600 PA
552
600
Ian Happ
Career
Per 600 PA
3845
518.54
John Shackelford
Career
Per 600 PA
516
560.87
Ian Happ
Career
Per 600 PA
0.247
0.247
John Shackelford
Career
Per 600 PA
0.285
0.285
Ian Happ
Career
Per 600 PA
0.807
0.807
John Shackelford
Career
Per 600 PA
0.711
0.711
Ian Happ
Career
Per 600 PA
406
54.75
John Shackelford
Career
Per 600 PA
25
27.17
Ian Happ
Career
Per 600 PA
0.427
0.427
John Shackelford
Career
Per 600 PA
0.17
0.17
Ian Happ
Career
Per 600 PA
0.045
0.045
John Shackelford
Career
Per 600 PA
0.012
0.012
Ian Happ
Career
Per 600 PA
0.182
0.182
John Shackelford
Career
Per 600 PA
0.041
0.041
Ian Happ
Career
Per 600 PA
625.01
84.29
John Shackelford
Career
Per 600 PA
61.06
66.37
Ian Happ
Career
Per 600 PA
1718
231.69
John Shackelford
Career
Per 600 PA
190
206.52
Ian Happ
Career
Per 600 PA
1524
205.53
John Shackelford
Career
Per 600 PA
168
182.61
Ian Happ
Career
Per 600 PA
0.343
0.343
John Shackelford
Career
Per 600 PA
0.313
0.313
Ian Happ
Career
Per 600 PA
0.447
0.447
John Shackelford
Career
Per 600 PA
0.368
0.368
Ian Happ
Career
Per 600 PA
0.2
0.2
John Shackelford
Career
Per 600 PA
0.083
0.083
Ian Happ
Career
Per 600 PA
0.266
0.266
John Shackelford
Career
Per 600 PA
0.233
0.233
Ian Happ
Career
Per 600 PA
0.79
0.79
John Shackelford
Career
Per 600 PA
0.604
0.604
Ian Happ
Career
Per 600 PA
0.308
0.308
John Shackelford
Career
Per 600 PA
0.278
0.278
Ian Happ
Career
Per 600 PA
951
128.25
John Shackelford
Career
Per 600 PA
111
120.65
Ian Happ
Career
Per 600 PA
606.52
81.8
John Shackelford
Career
Per 600 PA
71.18
77.37
Ian Happ
Career
Per 600 PA
1175
158.46
John Shackelford
Career
Per 600 PA
3
3.26
Ian Happ
Career
Per 600 PA
3.79
3.79
John Shackelford
Career
Per 600 PA
184
184
Ian Happ
Career
Per 600 PA
0.46
0.46
John Shackelford
Career
Per 600 PA
6.33
6.33
Ian Happ
Career
Per 600 PA
70
9.44
John Shackelford
Career
Per 600 PA
0
0
Ian Happ
Career
Per 600 PA
70
9.44
John Shackelford
Career
Per 600 PA
12
13.04
Ian Happ
Career
Per 600 PA
95
12.81
John Shackelford
Career
Per 600 PA
12
13.04
Ian Happ
Career
Per 600 PA
73.68
73.68
John Shackelford
Career
Per 600 PA
100
100
Fielding Stats for Ian Happ and John Shackelford
Ian Happ
Career
Per 9 Innings
1109
1.16
John Shackelford
Career
Per 9 Innings
141
1.99
Ian Happ
Career
Per 9 Innings
976
1.02
John Shackelford
Career
Per 9 Innings
76
1.07
Ian Happ
Career
Per 9 Innings
25902
27
John Shackelford
Career
Per 9 Innings
1914
27
Ian Happ
Career
Per 9 Innings
8634
9
John Shackelford
Career
Per 9 Innings
638
9
Ian Happ
Career
Per 9 Innings
1861
1.94
John Shackelford
Career
Per 9 Innings
116
1.64
Ian Happ
Career
Per 9 Innings
205
0.21
John Shackelford
Career
Per 9 Innings
167
2.36
Ian Happ
Career
Per 9 Innings
2086
2.17
John Shackelford
Career
Per 9 Innings
308
4.34
Ian Happ
Career
Per 9 Innings
2066
2.15
John Shackelford
Career
Per 9 Innings
283
3.99
Ian Happ
Career
Per 9 Innings
99.04
99.04
John Shackelford
Career
Per 9 Innings
91.88
91.88
Ian Happ
Career
Per 9 Innings
1.863
1.863
John Shackelford
Career
Per 9 Innings
2.007
2.007
Ian Happ
Career
Per 9 Innings
88.01
88.01
John Shackelford
Career
Per 9 Innings
53.9
53.9
Ian Happ
Career
Per 9 Innings
35
0.04
John Shackelford
Career
Per 9 Innings
12
0.17