Bob Perry vs. B. J. Surhoff — Career Comparison

Silent GenerationNorth CarolinaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueCenter Fielder
Baby BoomersNew YorkThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueLeft FielderAll-Star

On the career numbers, B. J. Surhoff posted the stronger offensive profile against Bob Perry. B. J. Surhoff posted stronger numbers in OPS (.751 vs .675) and on-base percentage (.338 vs .313). 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 Bob Perry and B. J. Surhoff

Bob Perry
Career
Per 600 PA
2
2
B. J. Surhoff
Careerverified
Per 600 PAverified
19
19
Bob Perry
Career
Per 600 PAverified
131
188.04
B. J. Surhoff
Careerverified
Per 600 PA
2313
152.41
Bob Perry
Career
Per 600 PA
418
600
B. J. Surhoff
Careerverified
Per 600 PA
9106
600
Bob Perry
Career
Per 600 PAverified
387
555.5
B. J. Surhoff
Careerverified
Per 600 PA
8258
544.12
Bob Perry
Career
Per 600 PA
0.266
0.266
B. J. Surhoff
Careerverified
Per 600 PAverified
0.282
0.282
Bob Perry
Career
Per 600 PA
0.687
0.687
B. J. Surhoff
Careerverified
Per 600 PAverified
0.765
0.765
Bob Perry
Career
Per 600 PA
103
147.85
B. J. Surhoff
Careerverified
Per 600 PAverified
2326
153.26
Bob Perry
Career
Per 600 PAverified
79
113.4
B. J. Surhoff
Careerverified
Per 600 PA
1656
109.11
Bob Perry
Career
Per 600 PA
17
24.4
B. J. Surhoff
Careerverified
Per 600 PAverified
440
28.99
Bob Perry
Career
Per 600 PA
1
1.44
B. J. Surhoff
Careerverified
Per 600 PAverified
42
2.77
Bob Perry
Career
Per 600 PA
6
8.61
B. J. Surhoff
Careerverified
Per 600 PAverified
188
12.39
Bob Perry
Career
Per 600 PA
24
34.45
B. J. Surhoff
Careerverified
Per 600 PAverified
670
44.15
Bob Perry
Career
Per 600 PA
0.233
0.233
B. J. Surhoff
Careerverified
Per 600 PAverified
0.288
0.288
Bob Perry
Career
Per 600 PA
0.016
0.016
B. J. Surhoff
Careerverified
Per 600 PAverified
0.023
0.023
Bob Perry
Career
Per 600 PA
0.058
0.058
B. J. Surhoff
Careerverified
Per 600 PAverified
0.081
0.081
Bob Perry
Career
Per 600 PA
42.48
60.97
B. J. Surhoff
Careerverified
Per 600 PAverified
1131.04
74.53
Bob Perry
Career
Per 600 PA
140
200.96
B. J. Surhoff
Careerverified
Per 600 PAverified
3414
224.95
Bob Perry
Career
Per 600 PA
129
185.17
B. J. Surhoff
Careerverified
Per 600 PAverified
2999
197.61
Bob Perry
Career
Per 600 PA
0.31
0.31
B. J. Surhoff
Careerverified
Per 600 PAverified
0.332
0.332
Bob Perry
Career
Per 600 PA
0.362
0.362
B. J. Surhoff
Careerverified
Per 600 PAverified
0.413
0.413
Bob Perry
Career
Per 600 PA
0.672
0.672
B. J. Surhoff
Careerverified
Per 600 PAverified
0.745
0.745
Bob Perry
Career
Per 600 PA
0.096
0.096
B. J. Surhoff
Careerverified
Per 600 PAverified
0.132
0.132
Bob Perry
Career
Per 600 PA
0.23
0.23
B. J. Surhoff
Careerverified
Per 600 PAverified
0.253
0.253
Bob Perry
Career
Per 600 PA
0.571
0.571
B. J. Surhoff
Careerverified
Per 600 PAverified
0.684
0.684
Bob Perry
Careerverified
Per 600 PAverified
0.322
0.322
B. J. Surhoff
Career
Per 600 PA
0.292
0.292
Bob Perry
Career
Per 600 PA
35
50.24
B. J. Surhoff
Careerverified
Per 600 PAverified
1062
69.98
Bob Perry
Career
Per 600 PA
30
43.06
B. J. Surhoff
Careerverified
Per 600 PAverified
1153
75.97
Bob Perry
Career
Per 600 PA
59
84.69
B. J. Surhoff
Careerverified
Per 600 PAverified
2027
133.56
Bob Perry
Career
Per 600 PA
45.58
65.43
B. J. Surhoff
Careerverified
Per 600 PAverified
1186
78.15
Bob Perry
Career
Per 600 PAverified
3
4.31
B. J. Surhoff
Careerverified
Per 600 PA
33
2.17
Bob Perry
Career
Per 600 PA
23
33.01
B. J. Surhoff
Careerverified
Per 600 PAverified
640
42.17
Bob Perry
Career
Per 600 PA
2
2.87
B. J. Surhoff
Careerverified
Per 600 PAverified
81
5.34
Bob Perry
Careerverified
Per 600 PA
83
119.14
B. J. Surhoff
Career
Per 600 PAverified
839
55.28
Bob Perry
Career
Per 600 PA
5.04
5.04
B. J. Surhoff
Careerverified
Per 600 PAverified
10.85
10.85
Bob Perry
Career
Per 600 PA
0.28
0.28
B. J. Surhoff
Careerverified
Per 600 PAverified
0.76
0.76
Bob Perry
Career
Per 600 PA
2
2.87
B. J. Surhoff
Careerverified
Per 600 PAverified
71
4.68
Bob Perry
Career
Per 600 PA
3
4.31
B. J. Surhoff
Careerverified
Per 600 PAverified
104
6.85
Bob Perry
Careerverified
Per 600 PA
8
11.48
B. J. Surhoff
Career
Per 600 PAverified
169
11.14
Bob Perry
Career
Per 600 PA
2
2.87
B. J. Surhoff
Careerverified
Per 600 PAverified
141
9.29
Bob Perry
Career
Per 600 PA
2
2.87
B. J. Surhoff
Careerverified
Per 600 PAverified
84
5.53
Bob Perry
Career
Per 600 PA
4
5.74
B. J. Surhoff
Careerverified
Per 600 PAverified
225
14.83
Bob Perry
Career
Per 600 PA
50
50
B. J. Surhoff
Careerverified
Per 600 PAverified
62.67
62.67

Fielding Stats for Bob Perry and B. J. Surhoff

Bob Perry
Career
Per 9 Innings
2
2
B. J. Surhoff
Careerverified
Per 9 Inningsverified
19
19
Bob Perry
Career
Per 9 Inningsverified
117
1.17
B. J. Surhoff
Careerverified
Per 9 Innings
2171
1.11
Bob Perry
Career
Per 9 Innings
99
0.99
B. J. Surhoff
Careerverified
Per 9 Inningsverified
1977
1.01
Bob Perry
Career
Per 9 Innings
2710
27
B. J. Surhoff
Careerverified
Per 9 Innings
52755
27
Bob Perry
Career
Per 9 Innings
903.1
9
B. J. Surhoff
Careerverified
Per 9 Innings
17585
9
Bob Perry
Career
Per 9 Innings
201
2
B. J. Surhoff
Careerverified
Per 9 Inningsverified
6661
3.41
Bob Perry
Career
Per 9 Innings
3
0.03
B. J. Surhoff
Careerverified
Per 9 Inningsverified
987
0.51
Bob Perry
Careerverified
Per 9 Innings
8
0.08
B. J. Surhoff
Career
Per 9 Inningsverified
110
0.06
Bob Perry
Career
Per 9 Innings
212
2.11
B. J. Surhoff
Careerverified
Per 9 Inningsverified
7758
3.97
Bob Perry
Career
Per 9 Innings
204
2.03
B. J. Surhoff
Careerverified
Per 9 Inningsverified
7648
3.91
Bob Perry
Career
Per 9 Innings
96.23
96.23
B. J. Surhoff
Careerverified
Per 9 Inningsverified
98.58
98.58
Bob Perry
Career
Per 9 Innings
1.744
1.744
B. J. Surhoff
Careerverified
Per 9 Inningsverified
3.523
3.523
Bob Perry
Career
Per 9 Innings
84.62
84.62
B. J. Surhoff
Careerverified
Per 9 Inningsverified
91.06
91.06
Bob Perry
Career
Per 9 Innings
0
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
234
0.12
Bob Perry
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
56
0.03
Bob Perry
Career
Per 9 Innings
0
0
B. J. Surhoff
Career
Per 9 Innings
0
0
Bob Perry
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
458
0.23
Bob Perry
Career
Per 9 Innings
0
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
199
0.1