Ben Spencer vs. B. J. Surhoff — Career Comparison

Lost GenerationMarylandThrows LeftBats LeftNorth AmericaWashington SenatorsAmerican LeagueLeft Fielder
Baby BoomersNew YorkThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueLeft FielderAll-Star

On the career numbers, Ben Spencer posted the stronger offensive profile against B. J. Surhoff. Ben Spencer posted stronger numbers in OPS (.776 vs .751) and on-base percentage (.348 vs .338). B. J. Surhoff had the advantage in home run production (188 career HR at a higher rate). By the career numbers, Ben Spencer had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ben Spencer and B. J. Surhoff

Ben Spencer
Career
Per 600 PA
1
1
B. J. Surhoff
Careerverified
Per 600 PAverified
19
19
Ben Spencer
Career
Per 600 PAverified
8
208.7
B. J. Surhoff
Careerverified
Per 600 PA
2313
152.41
Ben Spencer
Career
Per 600 PA
23
600
B. J. Surhoff
Careerverified
Per 600 PA
9106
600
Ben Spencer
Career
Per 600 PAverified
21
547.83
B. J. Surhoff
Careerverified
Per 600 PA
8258
544.12
Ben Spencer
Careerverified
Per 600 PAverified
0.286
0.286
B. J. Surhoff
Career
Per 600 PA
0.282
0.282
Ben Spencer
Careerverified
Per 600 PAverified
0.783
0.783
B. J. Surhoff
Career
Per 600 PA
0.765
0.765
Ben Spencer
Career
Per 600 PAverified
6
156.52
B. J. Surhoff
Careerverified
Per 600 PA
2326
153.26
Ben Spencer
Career
Per 600 PA
4
104.35
B. J. Surhoff
Careerverified
Per 600 PAverified
1656
109.11
Ben Spencer
Career
Per 600 PA
1
26.09
B. J. Surhoff
Careerverified
Per 600 PAverified
440
28.99
Ben Spencer
Career
Per 600 PAverified
1
26.09
B. J. Surhoff
Careerverified
Per 600 PA
42
2.77
Ben Spencer
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
188
12.39
Ben Spencer
Career
Per 600 PAverified
2
52.17
B. J. Surhoff
Careerverified
Per 600 PA
670
44.15
Ben Spencer
Careerverified
Per 600 PAverified
0.333
0.333
B. J. Surhoff
Career
Per 600 PA
0.288
0.288
Ben Spencer
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
0.023
0.023
Ben Spencer
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
0.081
0.081
Ben Spencer
Career
Per 600 PAverified
3.22
84.08
B. J. Surhoff
Careerverified
Per 600 PA
1131.04
74.53
Ben Spencer
Career
Per 600 PAverified
9
234.78
B. J. Surhoff
Careerverified
Per 600 PA
3414
224.95
Ben Spencer
Career
Per 600 PAverified
8
208.7
B. J. Surhoff
Careerverified
Per 600 PA
2999
197.61
Ben Spencer
Careerverified
Per 600 PAverified
0.348
0.348
B. J. Surhoff
Career
Per 600 PA
0.332
0.332
Ben Spencer
Careerverified
Per 600 PAverified
0.429
0.429
B. J. Surhoff
Career
Per 600 PA
0.413
0.413
Ben Spencer
Careerverified
Per 600 PAverified
0.776
0.776
B. J. Surhoff
Career
Per 600 PA
0.745
0.745
Ben Spencer
Careerverified
Per 600 PAverified
0.143
0.143
B. J. Surhoff
Career
Per 600 PA
0.132
0.132
Ben Spencer
Careerverified
Per 600 PAverified
0.264
0.264
B. J. Surhoff
Career
Per 600 PA
0.253
0.253
Ben Spencer
Careerverified
Per 600 PAverified
0.733
0.733
B. J. Surhoff
Career
Per 600 PA
0.684
0.684
Ben Spencer
Careerverified
Per 600 PAverified
0.353
0.353
B. J. Surhoff
Career
Per 600 PA
0.292
0.292
Ben Spencer
Career
Per 600 PA
2
52.17
B. J. Surhoff
Careerverified
Per 600 PAverified
1062
69.98
Ben Spencer
Career
Per 600 PA
2
52.17
B. J. Surhoff
Careerverified
Per 600 PAverified
1153
75.97
Ben Spencer
Career
Per 600 PA
4
104.35
B. J. Surhoff
Careerverified
Per 600 PAverified
2027
133.56
Ben Spencer
Career
Per 600 PAverified
3.46
90.25
B. J. Surhoff
Careerverified
Per 600 PA
1186
78.15
Ben Spencer
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
33
2.17
Ben Spencer
Career
Per 600 PAverified
2
52.17
B. J. Surhoff
Careerverified
Per 600 PA
640
42.17
Ben Spencer
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
81
5.34
Ben Spencer
Careerverified
Per 600 PA
4
104.35
B. J. Surhoff
Career
Per 600 PAverified
839
55.28
Ben Spencer
Career
Per 600 PA
5.75
5.75
B. J. Surhoff
Careerverified
Per 600 PAverified
10.85
10.85
Ben Spencer
Career
Per 600 PA
0.5
0.5
B. J. Surhoff
Careerverified
Per 600 PAverified
0.76
0.76
Ben Spencer
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
71
4.68
Ben Spencer
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
104
6.85
Ben Spencer
Careerverified
Per 600 PAverified
0
0
B. J. Surhoff
Career
Per 600 PA
169
11.14
Ben Spencer
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
141
9.29
Ben Spencer
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
84
5.53
Ben Spencer
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
225
14.83
Ben Spencer
Career
Per 600 PA
B. J. Surhoff
Careerverified
Per 600 PAverified
62.67
62.67

Fielding Stats for Ben Spencer and B. J. Surhoff

Ben Spencer
Career
Per 9 Innings
1
B. J. Surhoff
Careerverified
Per 9 Inningsverified
19
19
Ben Spencer
Career
Per 9 Innings
8
B. J. Surhoff
Careerverified
Per 9 Inningsverified
2171
1.11
Ben Spencer
Career
Per 9 Innings
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
1977
1.01
Ben Spencer
Career
Per 9 Innings
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
52755
27
Ben Spencer
Career
Per 9 Innings
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
17585
9
Ben Spencer
Career
Per 9 Innings
10
B. J. Surhoff
Careerverified
Per 9 Inningsverified
6661
3.41
Ben Spencer
Career
Per 9 Innings
1
B. J. Surhoff
Careerverified
Per 9 Inningsverified
987
0.51
Ben Spencer
Careerverified
Per 9 Inningsverified
1
B. J. Surhoff
Career
Per 9 Innings
110
0.06
Ben Spencer
Career
Per 9 Innings
12
B. J. Surhoff
Careerverified
Per 9 Inningsverified
7758
3.97
Ben Spencer
Career
Per 9 Innings
11
B. J. Surhoff
Careerverified
Per 9 Inningsverified
7648
3.91
Ben Spencer
Career
Per 9 Innings
91.67
B. J. Surhoff
Careerverified
Per 9 Inningsverified
98.58
98.58
Ben Spencer
Career
Per 9 Innings
1.375
B. J. Surhoff
Careerverified
Per 9 Inningsverified
3.523
3.523
Ben Spencer
Career
Per 9 Innings
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
91.06
91.06
Ben Spencer
Career
Per 9 Innings
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
234
0.12
Ben Spencer
Careerverified
Per 9 Inningsverified
0
B. J. Surhoff
Career
Per 9 Innings
56
0.03
Ben Spencer
Career
Per 9 Innings
0
B. J. Surhoff
Career
Per 9 Innings
0
0
Ben Spencer
Careerverified
Per 9 Inningsverified
0
B. J. Surhoff
Career
Per 9 Innings
458
0.23
Ben Spencer
Career
Per 9 Innings
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
199
0.1