David Lamb vs. Brian Roberts — Career Comparison

Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop
Gen XNorth CarolinaThrows RightBats SwitchNorth AmericaBaltimore OriolesAmerican LeagueSecond BasemanAll-Star

On the career numbers, Brian Roberts posted the stronger offensive profile against David Lamb. Brian Roberts posted stronger numbers in OPS (.758 vs .561) and on-base percentage (.349 vs .273). By the career numbers, Brian Roberts 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 Brian Roberts

David Lamb
Career
Per 600 PA
3
3
Brian Roberts
Careerverified
Per 600 PAverified
14
14
David Lamb
Career
Per 600 PAverified
69
276
Brian Roberts
Careerverified
Per 600 PA
1418
136.13
David Lamb
Career
Per 600 PA
150
600
Brian Roberts
Careerverified
Per 600 PA
6250
600
David Lamb
Career
Per 600 PAverified
139
556
Brian Roberts
Careerverified
Per 600 PA
5531
530.98
David Lamb
Career
Per 600 PA
0.216
0.216
Brian Roberts
Careerverified
Per 600 PAverified
0.276
0.276
David Lamb
Career
Per 600 PA
0.573
0.573
Brian Roberts
Careerverified
Per 600 PAverified
0.795
0.795
David Lamb
Career
Per 600 PA
30
120
Brian Roberts
Careerverified
Per 600 PAverified
1527
146.59
David Lamb
Career
Per 600 PA
23
92
Brian Roberts
Careerverified
Per 600 PAverified
1024
98.3
David Lamb
Career
Per 600 PA
5
20
Brian Roberts
Careerverified
Per 600 PAverified
367
35.23
David Lamb
Career
Per 600 PAverified
1
4
Brian Roberts
Careerverified
Per 600 PA
39
3.74
David Lamb
Career
Per 600 PA
1
4
Brian Roberts
Careerverified
Per 600 PAverified
97
9.31
David Lamb
Career
Per 600 PA
7
28
Brian Roberts
Careerverified
Per 600 PAverified
503
48.29
David Lamb
Career
Per 600 PA
0.233
0.233
Brian Roberts
Careerverified
Per 600 PAverified
0.329
0.329
David Lamb
Career
Per 600 PA
0.007
0.007
Brian Roberts
Careerverified
Per 600 PAverified
0.018
0.018
David Lamb
Career
Per 600 PA
0.033
0.033
Brian Roberts
Careerverified
Per 600 PAverified
0.064
0.064
David Lamb
Career
Per 600 PA
10.08
40.32
Brian Roberts
Careerverified
Per 600 PAverified
842.82
80.91
David Lamb
Career
Per 600 PA
40
160
Brian Roberts
Careerverified
Per 600 PAverified
2263
217.25
David Lamb
Career
Per 600 PA
41
164
Brian Roberts
Careerverified
Per 600 PAverified
2149
206.3
David Lamb
Career
Per 600 PA
0.273
0.273
Brian Roberts
Careerverified
Per 600 PAverified
0.347
0.347
David Lamb
Career
Per 600 PA
0.288
0.288
Brian Roberts
Careerverified
Per 600 PAverified
0.409
0.409
David Lamb
Career
Per 600 PA
0.561
0.561
Brian Roberts
Careerverified
Per 600 PAverified
0.756
0.756
David Lamb
Career
Per 600 PA
0.072
0.072
Brian Roberts
Careerverified
Per 600 PAverified
0.133
0.133
David Lamb
Career
Per 600 PA
0.195
0.195
Brian Roberts
Careerverified
Per 600 PAverified
0.258
0.258
David Lamb
Career
Per 600 PA
0.444
0.444
Brian Roberts
Careerverified
Per 600 PAverified
0.762
0.762
David Lamb
Career
Per 600 PA
0.248
0.248
Brian Roberts
Careerverified
Per 600 PAverified
0.308
0.308
David Lamb
Career
Per 600 PA
19
76
Brian Roberts
Careerverified
Per 600 PAverified
850
81.6
David Lamb
Career
Per 600 PA
13
52
Brian Roberts
Careerverified
Per 600 PAverified
542
52.03
David Lamb
Career
Per 600 PA
31
124
Brian Roberts
Careerverified
Per 600 PAverified
1295
124.32
David Lamb
Career
Per 600 PA
10.21
40.85
Brian Roberts
Careerverified
Per 600 PAverified
857.45
82.31
David Lamb
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
13
1.25
David Lamb
Career
Per 600 PA
11
44
Brian Roberts
Careerverified
Per 600 PAverified
609
58.46
David Lamb
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
26
2.5
David Lamb
Careerverified
Per 600 PA
21
84
Brian Roberts
Career
Per 600 PAverified
844
81.02
David Lamb
Career
Per 600 PA
7.14
7.14
Brian Roberts
Careerverified
Per 600 PAverified
7.41
7.41
David Lamb
Career
Per 600 PA
0.52
0.52
Brian Roberts
Careerverified
Per 600 PAverified
0.72
0.72
David Lamb
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
48
4.61
David Lamb
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
49
4.7
David Lamb
Careerverified
Per 600 PA
5
20
Brian Roberts
Career
Per 600 PAverified
82
7.87
David Lamb
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
285
27.36
David Lamb
Career
Per 600 PA
1
4
Brian Roberts
Careerverified
Per 600 PAverified
73
7.01
David Lamb
Career
Per 600 PA
1
4
Brian Roberts
Careerverified
Per 600 PAverified
358
34.37
David Lamb
Career
Per 600 PA
0
0
Brian Roberts
Careerverified
Per 600 PAverified
79.61
79.61

Fielding Stats for David Lamb and Brian Roberts

David Lamb
Career
Per 9 Innings
3
3
Brian Roberts
Careerverified
Per 9 Inningsverified
14
14
David Lamb
Career
Per 9 Inningsverified
64
1.76
Brian Roberts
Careerverified
Per 9 Innings
1357
1.05
David Lamb
Career
Per 9 Innings
30
0.83
Brian Roberts
Careerverified
Per 9 Inningsverified
1324
1.02
David Lamb
Career
Per 9 Innings
981
27
Brian Roberts
Careerverified
Per 9 Innings
34965
27
David Lamb
Career
Per 9 Innings
327
9
Brian Roberts
Careerverified
Per 9 Innings
11655
9
David Lamb
Career
Per 9 Inningsverified
70
1.93
Brian Roberts
Careerverified
Per 9 Innings
2268
1.75
David Lamb
Career
Per 9 Innings
106
2.92
Brian Roberts
Careerverified
Per 9 Inningsverified
3858
2.98
David Lamb
Careerverified
Per 9 Innings
9
0.25
Brian Roberts
Career
Per 9 Inningsverified
97
0.07
David Lamb
Career
Per 9 Inningsverified
185
5.09
Brian Roberts
Careerverified
Per 9 Innings
6223
4.81
David Lamb
Career
Per 9 Inningsverified
176
4.84
Brian Roberts
Careerverified
Per 9 Innings
6126
4.73
David Lamb
Career
Per 9 Innings
95.14
95.14
Brian Roberts
Careerverified
Per 9 Inningsverified
98.44
98.44
David Lamb
Career
Per 9 Innings
2.75
2.75
Brian Roberts
Careerverified
Per 9 Inningsverified
4.514
4.514
David Lamb
Career
Per 9 Innings
46.88
46.88
Brian Roberts
Careerverified
Per 9 Inningsverified
97.57
97.57
David Lamb
Career
Per 9 Inningsverified
36
0.99
Brian Roberts
Careerverified
Per 9 Innings
876
0.68
David Lamb
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0