Tim Costo vs. B. J. Surhoff — Career Comparison

Gen XIllinoisThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueRight Fielder
Baby BoomersNew YorkThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueLeft FielderAll-Star

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

Tim Costo
Career
Per 600 PA
2
2
B. J. Surhoff
Careerverified
Per 600 PAverified
19
19
Tim Costo
Career
Per 600 PAverified
43
176.71
B. J. Surhoff
Careerverified
Per 600 PA
2313
152.41
Tim Costo
Career
Per 600 PA
146
600
B. J. Surhoff
Careerverified
Per 600 PA
9106
600
Tim Costo
Career
Per 600 PAverified
134
550.68
B. J. Surhoff
Careerverified
Per 600 PA
8258
544.12
Tim Costo
Career
Per 600 PA
0.224
0.224
B. J. Surhoff
Careerverified
Per 600 PAverified
0.282
0.282
Tim Costo
Career
Per 600 PA
0.634
0.634
B. J. Surhoff
Careerverified
Per 600 PAverified
0.765
0.765
Tim Costo
Career
Per 600 PA
30
123.29
B. J. Surhoff
Careerverified
Per 600 PAverified
2326
153.26
Tim Costo
Career
Per 600 PA
20
82.19
B. J. Surhoff
Careerverified
Per 600 PAverified
1656
109.11
Tim Costo
Career
Per 600 PA
7
28.77
B. J. Surhoff
Careerverified
Per 600 PAverified
440
28.99
Tim Costo
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
42
2.77
Tim Costo
Career
Per 600 PA
3
12.33
B. J. Surhoff
Careerverified
Per 600 PAverified
188
12.39
Tim Costo
Career
Per 600 PA
10
41.1
B. J. Surhoff
Careerverified
Per 600 PAverified
670
44.15
Tim Costo
Careerverified
Per 600 PAverified
0.333
0.333
B. J. Surhoff
Career
Per 600 PA
0.288
0.288
Tim Costo
Career
Per 600 PA
0.022
0.022
B. J. Surhoff
Careerverified
Per 600 PAverified
0.023
0.023
Tim Costo
Careerverified
Per 600 PAverified
0.1
0.1
B. J. Surhoff
Career
Per 600 PA
0.081
0.081
Tim Costo
Career
Per 600 PA
12.16
49.96
B. J. Surhoff
Careerverified
Per 600 PAverified
1131.04
74.53
Tim Costo
Career
Per 600 PA
46
189.04
B. J. Surhoff
Careerverified
Per 600 PAverified
3414
224.95
Tim Costo
Career
Per 600 PA
39
160.27
B. J. Surhoff
Careerverified
Per 600 PAverified
2999
197.61
Tim Costo
Career
Per 600 PA
0.267
0.267
B. J. Surhoff
Careerverified
Per 600 PAverified
0.332
0.332
Tim Costo
Career
Per 600 PA
0.343
0.343
B. J. Surhoff
Careerverified
Per 600 PAverified
0.413
0.413
Tim Costo
Career
Per 600 PA
0.61
0.61
B. J. Surhoff
Careerverified
Per 600 PAverified
0.745
0.745
Tim Costo
Career
Per 600 PA
0.119
0.119
B. J. Surhoff
Careerverified
Per 600 PAverified
0.132
0.132
Tim Costo
Career
Per 600 PA
0.206
0.206
B. J. Surhoff
Careerverified
Per 600 PAverified
0.253
0.253
Tim Costo
Career
Per 600 PA
0.505
0.505
B. J. Surhoff
Careerverified
Per 600 PAverified
0.684
0.684
Tim Costo
Career
Per 600 PA
0.243
0.243
B. J. Surhoff
Careerverified
Per 600 PAverified
0.292
0.292
Tim Costo
Career
Per 600 PA
16
65.75
B. J. Surhoff
Careerverified
Per 600 PAverified
1062
69.98
Tim Costo
Career
Per 600 PA
14
57.53
B. J. Surhoff
Careerverified
Per 600 PAverified
1153
75.97
Tim Costo
Career
Per 600 PA
27
110.96
B. J. Surhoff
Careerverified
Per 600 PAverified
2027
133.56
Tim Costo
Career
Per 600 PA
11.71
48.11
B. J. Surhoff
Careerverified
Per 600 PAverified
1186
78.15
Tim Costo
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
33
2.17
Tim Costo
Career
Per 600 PA
9
36.99
B. J. Surhoff
Careerverified
Per 600 PAverified
640
42.17
Tim Costo
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
81
5.34
Tim Costo
Careerverified
Per 600 PA
23
94.52
B. J. Surhoff
Career
Per 600 PAverified
839
55.28
Tim Costo
Career
Per 600 PA
6.35
6.35
B. J. Surhoff
Careerverified
Per 600 PAverified
10.85
10.85
Tim Costo
Career
Per 600 PA
0.39
0.39
B. J. Surhoff
Careerverified
Per 600 PAverified
0.76
0.76
Tim Costo
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
71
4.68
Tim Costo
Career
Per 600 PAverified
3
12.33
B. J. Surhoff
Careerverified
Per 600 PA
104
6.85
Tim Costo
Careerverified
Per 600 PA
5
20.55
B. J. Surhoff
Career
Per 600 PAverified
169
11.14
Tim Costo
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
141
9.29
Tim Costo
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
84
5.53
Tim Costo
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
225
14.83
Tim Costo
Career
Per 600 PA
B. J. Surhoff
Careerverified
Per 600 PAverified
62.67
62.67

Fielding Stats for Tim Costo and B. J. Surhoff

Tim Costo
Career
Per 9 Innings
2
2
B. J. Surhoff
Careerverified
Per 9 Inningsverified
19
19
Tim Costo
Career
Per 9 Inningsverified
42
1.2
B. J. Surhoff
Careerverified
Per 9 Innings
2171
1.11
Tim Costo
Career
Per 9 Inningsverified
37
1.06
B. J. Surhoff
Careerverified
Per 9 Innings
1977
1.01
Tim Costo
Career
Per 9 Innings
942
27
B. J. Surhoff
Careerverified
Per 9 Innings
52755
27
Tim Costo
Career
Per 9 Innings
314
9
B. J. Surhoff
Careerverified
Per 9 Innings
17585
9
Tim Costo
Career
Per 9 Inningsverified
135
3.87
B. J. Surhoff
Careerverified
Per 9 Innings
6661
3.41
Tim Costo
Career
Per 9 Innings
11
0.32
B. J. Surhoff
Careerverified
Per 9 Inningsverified
987
0.51
Tim Costo
Careerverified
Per 9 Inningsverified
1
0.03
B. J. Surhoff
Career
Per 9 Innings
110
0.06
Tim Costo
Career
Per 9 Inningsverified
147
4.21
B. J. Surhoff
Careerverified
Per 9 Innings
7758
3.97
Tim Costo
Career
Per 9 Inningsverified
146
4.18
B. J. Surhoff
Careerverified
Per 9 Innings
7648
3.91
Tim Costo
Careerverified
Per 9 Inningsverified
99.32
99.32
B. J. Surhoff
Career
Per 9 Innings
98.58
98.58
Tim Costo
Career
Per 9 Innings
3.476
3.476
B. J. Surhoff
Careerverified
Per 9 Inningsverified
3.523
3.523
Tim Costo
Career
Per 9 Innings
88.1
88.1
B. J. Surhoff
Careerverified
Per 9 Inningsverified
91.06
91.06
Tim Costo
Career
Per 9 Inningsverified
15
0.43
B. J. Surhoff
Careerverified
Per 9 Innings
234
0.12
Tim Costo
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
56
0.03
Tim Costo
Career
Per 9 Innings
0
0
B. J. Surhoff
Career
Per 9 Innings
0
0
Tim Costo
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
458
0.23
Tim Costo
Career
Per 9 Innings
0
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
199
0.1