Cal Abrams vs. David Lamb — Career Comparison

Greatest GenerationPennsylvaniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder
Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop

On the career numbers, Cal Abrams posted the stronger offensive profile against David Lamb. Cal Abrams posted stronger numbers in OPS (.779 vs .561) and on-base percentage (.387 vs .273). By the career numbers, Cal Abrams had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Cal Abrams and David Lamb

Cal Abrams
Careerverified
Per 600 PAverified
8
8
David Lamb
Career
Per 600 PA
3
3
Cal Abrams
Careerverified
Per 600 PA
567
175.18
David Lamb
Career
Per 600 PAverified
69
276
Cal Abrams
Careerverified
Per 600 PA
1942
600
David Lamb
Career
Per 600 PA
150
600
Cal Abrams
Careerverified
Per 600 PA
1611
497.73
David Lamb
Career
Per 600 PAverified
139
556
Cal Abrams
Careerverified
Per 600 PAverified
0.269
0.269
David Lamb
Career
Per 600 PA
0.216
0.216
Cal Abrams
Careerverified
Per 600 PAverified
0.796
0.796
David Lamb
Career
Per 600 PA
0.573
0.573
Cal Abrams
Careerverified
Per 600 PAverified
433
133.78
David Lamb
Career
Per 600 PA
30
120
Cal Abrams
Careerverified
Per 600 PAverified
318
98.25
David Lamb
Career
Per 600 PA
23
92
Cal Abrams
Careerverified
Per 600 PA
64
19.77
David Lamb
Career
Per 600 PAverified
5
20
Cal Abrams
Careerverified
Per 600 PAverified
19
5.87
David Lamb
Career
Per 600 PA
1
4
Cal Abrams
Careerverified
Per 600 PAverified
32
9.89
David Lamb
Career
Per 600 PA
1
4
Cal Abrams
Careerverified
Per 600 PAverified
115
35.53
David Lamb
Career
Per 600 PA
7
28
Cal Abrams
Careerverified
Per 600 PAverified
0.266
0.266
David Lamb
Career
Per 600 PA
0.233
0.233
Cal Abrams
Careerverified
Per 600 PAverified
0.02
0.02
David Lamb
Career
Per 600 PA
0.007
0.007
Cal Abrams
Careerverified
Per 600 PAverified
0.074
0.074
David Lamb
Career
Per 600 PA
0.033
0.033
Cal Abrams
Careerverified
Per 600 PAverified
263.77
81.5
David Lamb
Career
Per 600 PA
10.08
40.32
Cal Abrams
Careerverified
Per 600 PAverified
631
194.95
David Lamb
Career
Per 600 PA
40
160
Cal Abrams
Careerverified
Per 600 PAverified
744
229.87
David Lamb
Career
Per 600 PA
41
164
Cal Abrams
Careerverified
Per 600 PAverified
0.386
0.386
David Lamb
Career
Per 600 PA
0.273
0.273
Cal Abrams
Careerverified
Per 600 PAverified
0.392
0.392
David Lamb
Career
Per 600 PA
0.288
0.288
Cal Abrams
Careerverified
Per 600 PAverified
0.778
0.778
David Lamb
Career
Per 600 PA
0.561
0.561
Cal Abrams
Careerverified
Per 600 PAverified
0.123
0.123
David Lamb
Career
Per 600 PA
0.072
0.072
Cal Abrams
Careerverified
Per 600 PAverified
0.272
0.272
David Lamb
Career
Per 600 PA
0.195
0.195
Cal Abrams
Careerverified
Per 600 PAverified
0.783
0.783
David Lamb
Career
Per 600 PA
0.444
0.444
Cal Abrams
Careerverified
Per 600 PAverified
0.31
0.31
David Lamb
Career
Per 600 PA
0.248
0.248
Cal Abrams
Careerverified
Per 600 PAverified
257
79.4
David Lamb
Career
Per 600 PA
19
76
Cal Abrams
Careerverified
Per 600 PA
138
42.64
David Lamb
Career
Per 600 PAverified
13
52
Cal Abrams
Careerverified
Per 600 PA
363
112.15
David Lamb
Career
Per 600 PAverified
31
124
Cal Abrams
Careerverified
Per 600 PAverified
278.7
86.11
David Lamb
Career
Per 600 PA
10.21
40.85
Cal Abrams
Careerverified
Per 600 PAverified
7
2.16
David Lamb
Career
Per 600 PA
0
0
Cal Abrams
Careerverified
Per 600 PAverified
304
93.92
David Lamb
Career
Per 600 PA
11
44
Cal Abrams
Careerverified
Per 600 PAverified
2
0.62
David Lamb
Career
Per 600 PA
0
0
Cal Abrams
Career
Per 600 PA
290
89.6
David Lamb
Careerverified
Per 600 PAverified
21
84
Cal Abrams
Career
Per 600 PA
6.7
6.7
David Lamb
Careerverified
Per 600 PAverified
7.14
7.14
Cal Abrams
Careerverified
Per 600 PAverified
1.05
1.05
David Lamb
Career
Per 600 PA
0.52
0.52
Cal Abrams
Careerverified
Per 600 PAverified
16
4.94
David Lamb
Career
Per 600 PA
0
0
Cal Abrams
Careerverified
Per 600 PAverified
4
1.24
David Lamb
Career
Per 600 PA
0
0
Cal Abrams
Career
Per 600 PAverified
22
6.8
David Lamb
Careerverified
Per 600 PA
5
20
Cal Abrams
Careerverified
Per 600 PAverified
12
3.71
David Lamb
Career
Per 600 PA
0
0
Cal Abrams
Careerverified
Per 600 PAverified
18
5.56
David Lamb
Career
Per 600 PA
1
4
Cal Abrams
Careerverified
Per 600 PAverified
30
9.27
David Lamb
Career
Per 600 PA
1
4
Cal Abrams
Careerverified
Per 600 PAverified
40
40
David Lamb
Career
Per 600 PA
0
0

Fielding Stats for Cal Abrams and David Lamb

Cal Abrams
Careerverified
Per 9 Inningsverified
8
8
David Lamb
Career
Per 9 Innings
3
3
Cal Abrams
Careerverified
Per 9 Inningsverified
445
2.18
David Lamb
Career
Per 9 Innings
64
1.76
Cal Abrams
Careerverified
Per 9 Inningsverified
208
1.02
David Lamb
Career
Per 9 Innings
30
0.83
Cal Abrams
Careerverified
Per 9 Innings
5500
27
David Lamb
Career
Per 9 Innings
981
27
Cal Abrams
Careerverified
Per 9 Innings
1833.1
9
David Lamb
Career
Per 9 Innings
327
9
Cal Abrams
Careerverified
Per 9 Inningsverified
850
4.17
David Lamb
Career
Per 9 Innings
70
1.93
Cal Abrams
Career
Per 9 Innings
33
0.16
David Lamb
Careerverified
Per 9 Inningsverified
106
2.92
Cal Abrams
Career
Per 9 Inningsverified
21
0.1
David Lamb
Careerverified
Per 9 Innings
9
0.25
Cal Abrams
Careerverified
Per 9 Innings
904
4.44
David Lamb
Career
Per 9 Inningsverified
185
5.09
Cal Abrams
Careerverified
Per 9 Innings
883
4.33
David Lamb
Career
Per 9 Inningsverified
176
4.84
Cal Abrams
Careerverified
Per 9 Inningsverified
97.68
97.68
David Lamb
Career
Per 9 Innings
95.14
95.14
Cal Abrams
Career
Per 9 Innings
1.984
1.984
David Lamb
Careerverified
Per 9 Inningsverified
2.75
2.75
Cal Abrams
Career
Per 9 Innings
46.74
46.74
David Lamb
Careerverified
Per 9 Inningsverified
46.88
46.88
Cal Abrams
Career
Per 9 Innings
7
0.03
David Lamb
Careerverified
Per 9 Inningsverified
36
0.99
Cal Abrams
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Cal Abrams
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Cal Abrams
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Cal Abrams
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0