David Lamb vs. B. J. Surhoff — Career Comparison

Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop
Baby BoomersNew YorkThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueLeft FielderAll-Star

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

David Lamb
Career
Per 600 PA
3
3
B. J. Surhoff
Careerverified
Per 600 PAverified
19
19
David Lamb
Career
Per 600 PAverified
69
276
B. J. Surhoff
Careerverified
Per 600 PA
2313
152.41
David Lamb
Career
Per 600 PA
150
600
B. J. Surhoff
Careerverified
Per 600 PA
9106
600
David Lamb
Career
Per 600 PAverified
139
556
B. J. Surhoff
Careerverified
Per 600 PA
8258
544.12
David Lamb
Career
Per 600 PA
0.216
0.216
B. J. Surhoff
Careerverified
Per 600 PAverified
0.282
0.282
David Lamb
Career
Per 600 PA
0.573
0.573
B. J. Surhoff
Careerverified
Per 600 PAverified
0.765
0.765
David Lamb
Career
Per 600 PA
30
120
B. J. Surhoff
Careerverified
Per 600 PAverified
2326
153.26
David Lamb
Career
Per 600 PA
23
92
B. J. Surhoff
Careerverified
Per 600 PAverified
1656
109.11
David Lamb
Career
Per 600 PA
5
20
B. J. Surhoff
Careerverified
Per 600 PAverified
440
28.99
David Lamb
Career
Per 600 PAverified
1
4
B. J. Surhoff
Careerverified
Per 600 PA
42
2.77
David Lamb
Career
Per 600 PA
1
4
B. J. Surhoff
Careerverified
Per 600 PAverified
188
12.39
David Lamb
Career
Per 600 PA
7
28
B. J. Surhoff
Careerverified
Per 600 PAverified
670
44.15
David Lamb
Career
Per 600 PA
0.233
0.233
B. J. Surhoff
Careerverified
Per 600 PAverified
0.288
0.288
David Lamb
Career
Per 600 PA
0.007
0.007
B. J. Surhoff
Careerverified
Per 600 PAverified
0.023
0.023
David Lamb
Career
Per 600 PA
0.033
0.033
B. J. Surhoff
Careerverified
Per 600 PAverified
0.081
0.081
David Lamb
Career
Per 600 PA
10.08
40.32
B. J. Surhoff
Careerverified
Per 600 PAverified
1131.04
74.53
David Lamb
Career
Per 600 PA
40
160
B. J. Surhoff
Careerverified
Per 600 PAverified
3414
224.95
David Lamb
Career
Per 600 PA
41
164
B. J. Surhoff
Careerverified
Per 600 PAverified
2999
197.61
David Lamb
Career
Per 600 PA
0.273
0.273
B. J. Surhoff
Careerverified
Per 600 PAverified
0.332
0.332
David Lamb
Career
Per 600 PA
0.288
0.288
B. J. Surhoff
Careerverified
Per 600 PAverified
0.413
0.413
David Lamb
Career
Per 600 PA
0.561
0.561
B. J. Surhoff
Careerverified
Per 600 PAverified
0.745
0.745
David Lamb
Career
Per 600 PA
0.072
0.072
B. J. Surhoff
Careerverified
Per 600 PAverified
0.132
0.132
David Lamb
Career
Per 600 PA
0.195
0.195
B. J. Surhoff
Careerverified
Per 600 PAverified
0.253
0.253
David Lamb
Career
Per 600 PA
0.444
0.444
B. J. Surhoff
Careerverified
Per 600 PAverified
0.684
0.684
David Lamb
Career
Per 600 PA
0.248
0.248
B. J. Surhoff
Careerverified
Per 600 PAverified
0.292
0.292
David Lamb
Career
Per 600 PAverified
19
76
B. J. Surhoff
Careerverified
Per 600 PA
1062
69.98
David Lamb
Career
Per 600 PA
13
52
B. J. Surhoff
Careerverified
Per 600 PAverified
1153
75.97
David Lamb
Career
Per 600 PA
31
124
B. J. Surhoff
Careerverified
Per 600 PAverified
2027
133.56
David Lamb
Career
Per 600 PA
10.21
40.85
B. J. Surhoff
Careerverified
Per 600 PAverified
1186
78.15
David Lamb
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
33
2.17
David Lamb
Career
Per 600 PAverified
11
44
B. J. Surhoff
Careerverified
Per 600 PA
640
42.17
David Lamb
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
81
5.34
David Lamb
Careerverified
Per 600 PA
21
84
B. J. Surhoff
Career
Per 600 PAverified
839
55.28
David Lamb
Career
Per 600 PA
7.14
7.14
B. J. Surhoff
Careerverified
Per 600 PAverified
10.85
10.85
David Lamb
Career
Per 600 PA
0.52
0.52
B. J. Surhoff
Careerverified
Per 600 PAverified
0.76
0.76
David Lamb
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
71
4.68
David Lamb
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
104
6.85
David Lamb
Careerverified
Per 600 PA
5
20
B. J. Surhoff
Career
Per 600 PAverified
169
11.14
David Lamb
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
141
9.29
David Lamb
Career
Per 600 PA
1
4
B. J. Surhoff
Careerverified
Per 600 PAverified
84
5.53
David Lamb
Career
Per 600 PA
1
4
B. J. Surhoff
Careerverified
Per 600 PAverified
225
14.83
David Lamb
Career
Per 600 PA
0
0
B. J. Surhoff
Careerverified
Per 600 PAverified
62.67
62.67

Fielding Stats for David Lamb and B. J. Surhoff

David Lamb
Career
Per 9 Innings
3
3
B. J. Surhoff
Careerverified
Per 9 Inningsverified
19
19
David Lamb
Career
Per 9 Inningsverified
64
1.76
B. J. Surhoff
Careerverified
Per 9 Innings
2171
1.11
David Lamb
Career
Per 9 Innings
30
0.83
B. J. Surhoff
Careerverified
Per 9 Inningsverified
1977
1.01
David Lamb
Career
Per 9 Innings
981
27
B. J. Surhoff
Careerverified
Per 9 Innings
52755
27
David Lamb
Career
Per 9 Innings
327
9
B. J. Surhoff
Careerverified
Per 9 Innings
17585
9
David Lamb
Career
Per 9 Innings
70
1.93
B. J. Surhoff
Careerverified
Per 9 Inningsverified
6661
3.41
David Lamb
Career
Per 9 Inningsverified
106
2.92
B. J. Surhoff
Careerverified
Per 9 Innings
987
0.51
David Lamb
Careerverified
Per 9 Innings
9
0.25
B. J. Surhoff
Career
Per 9 Inningsverified
110
0.06
David Lamb
Career
Per 9 Inningsverified
185
5.09
B. J. Surhoff
Careerverified
Per 9 Innings
7758
3.97
David Lamb
Career
Per 9 Inningsverified
176
4.84
B. J. Surhoff
Careerverified
Per 9 Innings
7648
3.91
David Lamb
Career
Per 9 Innings
95.14
95.14
B. J. Surhoff
Careerverified
Per 9 Inningsverified
98.58
98.58
David Lamb
Career
Per 9 Innings
2.75
2.75
B. J. Surhoff
Careerverified
Per 9 Inningsverified
3.523
3.523
David Lamb
Career
Per 9 Innings
46.88
46.88
B. J. Surhoff
Careerverified
Per 9 Inningsverified
91.06
91.06
David Lamb
Career
Per 9 Inningsverified
36
0.99
B. J. Surhoff
Careerverified
Per 9 Innings
234
0.12
David Lamb
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
56
0.03
David Lamb
Career
Per 9 Innings
0
0
B. J. Surhoff
Career
Per 9 Innings
0
0
David Lamb
Careerverified
Per 9 Inningsverified
0
0
B. J. Surhoff
Career
Per 9 Innings
458
0.23
David Lamb
Career
Per 9 Innings
0
0
B. J. Surhoff
Careerverified
Per 9 Inningsverified
199
0.1