Ian Happ vs. B. J. Surhoff — Career Comparison

MillenialPennsylvaniaThrows RightBats SwitchNorth AmericaChicago CubsNational LeagueLeft FielderGold GloveAll-Star
Baby BoomersNew YorkThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueLeft FielderAll-Star

Ian Happ and B. J. Surhoff are a strikingly close offensive match — their adjusted numbers sit nearly on top of each other across the most important hitting dimensions. Their on-base numbers were nearly identical (OBP+ 107 for Ian Happ, 104 for B. J. Surhoff), and so was their slugging (SLG+ 109 vs 108). The overall lean goes to Ian Happ, but the margin between these two hitters is genuinely razor-thin.

Hitting Stats for Ian Happ and B. J. Surhoff

Ian Happ
Career
Per 600 PA
9
9
B. J. Surhoff
Careerverified
Per 600 PAverified
19
19
Ian Happ
Career
Per 600 PAverified
1139
153.61
B. J. Surhoff
Careerverified
Per 600 PA
2313
152.41
Ian Happ
Career
Per 600 PA
4449
600
B. J. Surhoff
Careerverified
Per 600 PA
9106
600
Ian Happ
Career
Per 600 PA
3845
518.54
B. J. Surhoff
Careerverified
Per 600 PAverified
8258
544.12
Ian Happ
Career
Per 600 PA
0.247
0.247
B. J. Surhoff
Careerverified
Per 600 PAverified
0.282
0.282
Ian Happ
Careerverified
Per 600 PAverified
0.807
0.807
B. J. Surhoff
Career
Per 600 PA
0.765
0.765
Ian Happ
Career
Per 600 PA
950
128.12
B. J. Surhoff
Careerverified
Per 600 PAverified
2326
153.26
Ian Happ
Career
Per 600 PA
544
73.36
B. J. Surhoff
Careerverified
Per 600 PAverified
1656
109.11
Ian Happ
Career
Per 600 PAverified
217
29.27
B. J. Surhoff
Careerverified
Per 600 PA
440
28.99
Ian Happ
Career
Per 600 PA
16
2.16
B. J. Surhoff
Careerverified
Per 600 PAverified
42
2.77
Ian Happ
Career
Per 600 PAverified
173
23.33
B. J. Surhoff
Careerverified
Per 600 PA
188
12.39
Ian Happ
Career
Per 600 PAverified
406
54.75
B. J. Surhoff
Careerverified
Per 600 PA
670
44.15
Ian Happ
Careerverified
Per 600 PAverified
0.427
0.427
B. J. Surhoff
Career
Per 600 PA
0.288
0.288
Ian Happ
Careerverified
Per 600 PAverified
0.045
0.045
B. J. Surhoff
Career
Per 600 PA
0.023
0.023
Ian Happ
Careerverified
Per 600 PAverified
0.182
0.182
B. J. Surhoff
Career
Per 600 PA
0.081
0.081
Ian Happ
Career
Per 600 PAverified
625.01
84.29
B. J. Surhoff
Careerverified
Per 600 PA
1131.04
74.53
Ian Happ
Career
Per 600 PAverified
1718
231.69
B. J. Surhoff
Careerverified
Per 600 PA
3414
224.95
Ian Happ
Career
Per 600 PAverified
1524
205.53
B. J. Surhoff
Careerverified
Per 600 PA
2999
197.61
Ian Happ
Careerverified
Per 600 PAverified
0.343
0.343
B. J. Surhoff
Career
Per 600 PA
0.332
0.332
Ian Happ
Careerverified
Per 600 PAverified
0.447
0.447
B. J. Surhoff
Career
Per 600 PA
0.413
0.413
Ian Happ
Careerverified
Per 600 PAverified
0.79
0.79
B. J. Surhoff
Career
Per 600 PA
0.745
0.745
Ian Happ
Careerverified
Per 600 PAverified
0.2
0.2
B. J. Surhoff
Career
Per 600 PA
0.132
0.132
Ian Happ
Careerverified
Per 600 PAverified
0.266
0.266
B. J. Surhoff
Career
Per 600 PA
0.253
0.253
Ian Happ
Careerverified
Per 600 PAverified
0.79
0.79
B. J. Surhoff
Career
Per 600 PA
0.684
0.684
Ian Happ
Careerverified
Per 600 PAverified
0.308
0.308
B. J. Surhoff
Career
Per 600 PA
0.292
0.292
Ian Happ
Career
Per 600 PAverified
567
76.47
B. J. Surhoff
Careerverified
Per 600 PA
1062
69.98
Ian Happ
Career
Per 600 PA
557
75.12
B. J. Surhoff
Careerverified
Per 600 PAverified
1153
75.97
Ian Happ
Career
Per 600 PA
951
128.25
B. J. Surhoff
Careerverified
Per 600 PAverified
2027
133.56
Ian Happ
Career
Per 600 PAverified
606.52
81.8
B. J. Surhoff
Careerverified
Per 600 PA
1186
78.15
Ian Happ
Careerverified
Per 600 PAverified
34
4.59
B. J. Surhoff
Career
Per 600 PA
33
2.17
Ian Happ
Career
Per 600 PAverified
540
72.83
B. J. Surhoff
Careerverified
Per 600 PA
640
42.17
Ian Happ
Career
Per 600 PA
24
3.24
B. J. Surhoff
Careerverified
Per 600 PAverified
81
5.34
Ian Happ
Career
Per 600 PA
1175
158.46
B. J. Surhoff
Careerverified
Per 600 PAverified
839
55.28
Ian Happ
Career
Per 600 PA
3.79
3.79
B. J. Surhoff
Careerverified
Per 600 PAverified
10.85
10.85
Ian Happ
Career
Per 600 PA
0.46
0.46
B. J. Surhoff
Careerverified
Per 600 PAverified
0.76
0.76
Ian Happ
Career
Per 600 PA
5
0.67
B. J. Surhoff
Careerverified
Per 600 PAverified
71
4.68
Ian Happ
Career
Per 600 PA
25
3.37
B. J. Surhoff
Careerverified
Per 600 PAverified
104
6.85
Ian Happ
Careerverified
Per 600 PAverified
70
9.44
B. J. Surhoff
Career
Per 600 PA
169
11.14
Ian Happ
Career
Per 600 PAverified
70
9.44
B. J. Surhoff
Careerverified
Per 600 PA
141
9.29
Ian Happ
Career
Per 600 PA
25
3.37
B. J. Surhoff
Careerverified
Per 600 PAverified
84
5.53
Ian Happ
Career
Per 600 PA
95
12.81
B. J. Surhoff
Careerverified
Per 600 PAverified
225
14.83
Ian Happ
Careerverified
Per 600 PAverified
73.68
73.68
B. J. Surhoff
Career
Per 600 PA
62.67
62.67

Fielding Stats for Ian Happ and B. J. Surhoff

Ian Happ
Career
Per 9 Innings
9
9
B. J. Surhoff
Careerverified
Per 9 Inningsverified
19
19
Ian Happ
Career
Per 9 Inningsverified
1109
1.16
B. J. Surhoff
Careerverified
Per 9 Innings
2171
1.11
Ian Happ
Career
Per 9 Inningsverified
976
1.02
B. J. Surhoff
Careerverified
Per 9 Innings
1977
1.01
Ian Happ
Career
Per 9 Innings
25902
27
B. J. Surhoff
Careerverified
Per 9 Innings
52755
27
Ian Happ
Career
Per 9 Innings
8634
9
B. J. Surhoff
Careerverified
Per 9 Innings
17585
9
Ian Happ
Career
Per 9 Innings
1861
1.94
B. J. Surhoff
Careerverified
Per 9 Inningsverified
6661
3.41
Ian Happ
Career
Per 9 Innings
205
0.21
B. J. Surhoff
Careerverified
Per 9 Inningsverified
987
0.51
Ian Happ
Careerverified
Per 9 Inningsverified
20
0.02
B. J. Surhoff
Career
Per 9 Innings
110
0.06
Ian Happ
Career
Per 9 Innings
2086
2.17
B. J. Surhoff
Careerverified
Per 9 Inningsverified
7758
3.97
Ian Happ
Career
Per 9 Innings
2066
2.15
B. J. Surhoff
Careerverified
Per 9 Inningsverified
7648
3.91
Ian Happ
Careerverified
Per 9 Inningsverified
99.04
99.04
B. J. Surhoff
Career
Per 9 Innings
98.58
98.58
Ian Happ
Career
Per 9 Innings
1.863
1.863
B. J. Surhoff
Careerverified
Per 9 Inningsverified
3.523
3.523
Ian Happ
Career
Per 9 Innings
88.01
88.01
B. J. Surhoff
Careerverified
Per 9 Inningsverified
91.06
91.06
Ian Happ
Career
Per 9 Innings
35
0.04
B. J. Surhoff
Careerverified
Per 9 Inningsverified
234
0.12
Ian Happ
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
56
0.03
Ian Happ
Career
Per 9 Innings
0
0
B. J. Surhoff
Career
Per 9 Innings
0
0
Ian Happ
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
458
0.23
Ian Happ
Career
Per 9 Innings
0
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
199
0.1