Joe Benes vs. B. J. Surhoff — Career Comparison

Greatest GenerationNew YorkThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueShortstop
Baby BoomersNew YorkThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueLeft FielderAll-Star

On the career numbers, B. J. Surhoff posted the stronger offensive profile against Joe Benes. B. J. Surhoff posted stronger numbers in OPS (.751 vs .500) and slugging (.413 vs .167). By the career numbers, B. J. Surhoff had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Joe Benes and B. J. Surhoff

Joe Benes
Career
Per 600 PA
1
1
B. J. Surhoff
Careerverified
Per 600 PAverified
19
19
Joe Benes
Career
Per 600 PAverified
10
400
B. J. Surhoff
Careerverified
Per 600 PA
2313
152.41
Joe Benes
Career
Per 600 PA
15
600
B. J. Surhoff
Careerverified
Per 600 PA
9106
600
Joe Benes
Career
Per 600 PA
12
480
B. J. Surhoff
Careerverified
Per 600 PAverified
8258
544.12
Joe Benes
Career
Per 600 PA
0.167
0.167
B. J. Surhoff
Careerverified
Per 600 PAverified
0.282
0.282
Joe Benes
Career
Per 600 PA
0.567
0.567
B. J. Surhoff
Careerverified
Per 600 PAverified
0.765
0.765
Joe Benes
Career
Per 600 PA
2
80
B. J. Surhoff
Careerverified
Per 600 PAverified
2326
153.26
Joe Benes
Career
Per 600 PA
2
80
B. J. Surhoff
Careerverified
Per 600 PAverified
1656
109.11
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
440
28.99
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
42
2.77
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
188
12.39
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
670
44.15
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
0.288
0.288
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
0.023
0.023
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
0.081
0.081
Joe Benes
Career
Per 600 PA
0.86
34.57
B. J. Surhoff
Careerverified
Per 600 PAverified
1131.04
74.53
Joe Benes
Career
Per 600 PA
2
80
B. J. Surhoff
Careerverified
Per 600 PAverified
3414
224.95
Joe Benes
Career
Per 600 PAverified
5
200
B. J. Surhoff
Careerverified
Per 600 PA
2999
197.61
Joe Benes
Careerverified
Per 600 PAverified
0.333
0.333
B. J. Surhoff
Career
Per 600 PA
0.332
0.332
Joe Benes
Career
Per 600 PA
0.167
0.167
B. J. Surhoff
Careerverified
Per 600 PAverified
0.413
0.413
Joe Benes
Career
Per 600 PA
0.5
0.5
B. J. Surhoff
Careerverified
Per 600 PAverified
0.745
0.745
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
0.132
0.132
Joe Benes
Career
Per 600 PA
0.192
0.192
B. J. Surhoff
Careerverified
Per 600 PAverified
0.253
0.253
Joe Benes
Career
Per 600 PA
0.5
0.5
B. J. Surhoff
Careerverified
Per 600 PAverified
0.684
0.684
Joe Benes
Career
Per 600 PA
0.182
0.182
B. J. Surhoff
Careerverified
Per 600 PAverified
0.292
0.292
Joe Benes
Career
Per 600 PA
1
40
B. J. Surhoff
Careerverified
Per 600 PAverified
1062
69.98
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
1153
75.97
Joe Benes
Career
Per 600 PA
1
40
B. J. Surhoff
Careerverified
Per 600 PAverified
2027
133.56
Joe Benes
Career
Per 600 PA
1.18
47.12
B. J. Surhoff
Careerverified
Per 600 PAverified
1186
78.15
Joe Benes
Career
Per 600 PAverified
1
40
B. J. Surhoff
Careerverified
Per 600 PA
33
2.17
Joe Benes
Career
Per 600 PAverified
2
80
B. J. Surhoff
Careerverified
Per 600 PA
640
42.17
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
81
5.34
Joe Benes
Careerverified
Per 600 PAverified
1
40
B. J. Surhoff
Career
Per 600 PA
839
55.28
Joe Benes
Careerverified
Per 600 PAverified
15
15
B. J. Surhoff
Career
Per 600 PA
10.85
10.85
Joe Benes
Careerverified
Per 600 PAverified
2
2
B. J. Surhoff
Career
Per 600 PA
0.76
0.76
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
71
4.68
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
104
6.85
Joe Benes
Careerverified
Per 600 PAverified
0
0
B. J. Surhoff
Career
Per 600 PA
169
11.14
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
141
9.29
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
84
5.53
Joe Benes
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
225
14.83
Joe Benes
Career
Per 600 PA
B. J. Surhoff
Careerverified
Per 600 PAverified
62.67
62.67

Fielding Stats for Joe Benes and B. J. Surhoff

Joe Benes
Career
Per 9 Innings
1
B. J. Surhoff
Careerverified
Per 9 Inningsverified
19
19
Joe Benes
Career
Per 9 Innings
9
B. J. Surhoff
Careerverified
Per 9 Inningsverified
2171
1.11
Joe Benes
Career
Per 9 Innings
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
1977
1.01
Joe Benes
Career
Per 9 Innings
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
52755
27
Joe Benes
Career
Per 9 Innings
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
17585
9
Joe Benes
Career
Per 9 Innings
8
B. J. Surhoff
Careerverified
Per 9 Inningsverified
6661
3.41
Joe Benes
Career
Per 9 Innings
13
B. J. Surhoff
Careerverified
Per 9 Inningsverified
987
0.51
Joe Benes
Careerverified
Per 9 Inningsverified
1
B. J. Surhoff
Career
Per 9 Innings
110
0.06
Joe Benes
Career
Per 9 Innings
22
B. J. Surhoff
Careerverified
Per 9 Inningsverified
7758
3.97
Joe Benes
Career
Per 9 Innings
21
B. J. Surhoff
Careerverified
Per 9 Inningsverified
7648
3.91
Joe Benes
Career
Per 9 Innings
95.45
B. J. Surhoff
Careerverified
Per 9 Inningsverified
98.58
98.58
Joe Benes
Career
Per 9 Innings
2.333
B. J. Surhoff
Careerverified
Per 9 Inningsverified
3.523
3.523
Joe Benes
Career
Per 9 Innings
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
91.06
91.06
Joe Benes
Career
Per 9 Innings
1
B. J. Surhoff
Careerverified
Per 9 Inningsverified
234
0.12
Joe Benes
Careerverified
Per 9 Inningsverified
0
B. J. Surhoff
Career
Per 9 Innings
56
0.03
Joe Benes
Career
Per 9 Innings
0
B. J. Surhoff
Career
Per 9 Innings
0
0
Joe Benes
Careerverified
Per 9 Inningsverified
0
B. J. Surhoff
Career
Per 9 Innings
458
0.23
Joe Benes
Career
Per 9 Innings
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
199
0.1