David Lamb vs. Gene Roof — Career Comparison

Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop
Baby BoomersKentuckyThrows RightBats SwitchNorth AmericaSt. Louis CardinalsNational LeagueLeft Fielder

On the career numbers, Gene Roof posted the stronger offensive profile against David Lamb. Gene Roof posted stronger numbers in OPS (.729 vs .561) and on-base percentage (.374 vs .273). David Lamb had the advantage in home run production (1 career HR at a higher rate). By the career numbers, Gene Roof 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 Gene Roof

David Lamb
Career
Per 600 PA
3
3
Gene Roof
Career
Per 600 PA
3
3
David Lamb
Careerverified
Per 600 PAverified
69
276
Gene Roof
Career
Per 600 PA
48
274.29
David Lamb
Careerverified
Per 600 PA
150
600
Gene Roof
Career
Per 600 PA
105
600
David Lamb
Careerverified
Per 600 PAverified
139
556
Gene Roof
Career
Per 600 PA
90
514.29
David Lamb
Career
Per 600 PA
0.216
0.216
Gene Roof
Careerverified
Per 600 PAverified
0.267
0.267
David Lamb
Career
Per 600 PA
0.573
0.573
Gene Roof
Careerverified
Per 600 PAverified
0.785
0.785
David Lamb
Careerverified
Per 600 PA
30
120
Gene Roof
Career
Per 600 PAverified
24
137.14
David Lamb
Careerverified
Per 600 PAverified
23
92
Gene Roof
Career
Per 600 PA
16
91.43
David Lamb
Career
Per 600 PA
5
20
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
David Lamb
Careerverified
Per 600 PAverified
1
4
Gene Roof
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
1
4
Gene Roof
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
7
28
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
David Lamb
Career
Per 600 PA
0.233
0.233
Gene Roof
Careerverified
Per 600 PAverified
0.333
0.333
David Lamb
Careerverified
Per 600 PAverified
0.007
0.007
Gene Roof
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
0.033
0.033
Gene Roof
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
10.08
40.32
Gene Roof
Careerverified
Per 600 PAverified
14.02
80.11
David Lamb
Careerverified
Per 600 PA
40
160
Gene Roof
Career
Per 600 PAverified
32
182.86
David Lamb
Careerverified
Per 600 PA
41
164
Gene Roof
Career
Per 600 PAverified
38
217.14
David Lamb
Career
Per 600 PA
0.273
0.273
Gene Roof
Careerverified
Per 600 PAverified
0.362
0.362
David Lamb
Career
Per 600 PA
0.288
0.288
Gene Roof
Careerverified
Per 600 PAverified
0.356
0.356
David Lamb
Career
Per 600 PA
0.561
0.561
Gene Roof
Careerverified
Per 600 PAverified
0.718
0.718
David Lamb
Career
Per 600 PA
0.072
0.072
Gene Roof
Careerverified
Per 600 PAverified
0.089
0.089
David Lamb
Career
Per 600 PA
0.195
0.195
Gene Roof
Careerverified
Per 600 PAverified
0.252
0.252
David Lamb
Career
Per 600 PA
0.444
0.444
Gene Roof
Careerverified
Per 600 PAverified
0.768
0.768
David Lamb
Career
Per 600 PA
0.248
0.248
Gene Roof
Careerverified
Per 600 PAverified
0.353
0.353
David Lamb
Careerverified
Per 600 PA
19
76
Gene Roof
Career
Per 600 PAverified
17
97.14
David Lamb
Careerverified
Per 600 PAverified
13
52
Gene Roof
Career
Per 600 PA
6
34.29
David Lamb
Careerverified
Per 600 PA
31
124
Gene Roof
Career
Per 600 PAverified
23
131.43
David Lamb
Career
Per 600 PA
10.21
40.85
Gene Roof
Careerverified
Per 600 PAverified
13.32
76.11
David Lamb
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
11
44
Gene Roof
Careerverified
Per 600 PAverified
14
80
David Lamb
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
2
11.43
David Lamb
Careerverified
Per 600 PAverified
21
84
Gene Roof
Career
Per 600 PA
23
131.43
David Lamb
Careerverified
Per 600 PAverified
7.14
7.14
Gene Roof
Career
Per 600 PA
4.57
4.57
David Lamb
Career
Per 600 PA
0.52
0.52
Gene Roof
Careerverified
Per 600 PAverified
0.61
0.61
David Lamb
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
1
5.71
David Lamb
Career
Per 600 PA
5
20
Gene Roof
Careerverified
Per 600 PAverified
2
11.43
David Lamb
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
7
40
David Lamb
Career
Per 600 PA
1
4
Gene Roof
Career
Per 600 PAverified
1
5.71
David Lamb
Career
Per 600 PA
1
4
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
David Lamb
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
87.5
87.5

Fielding Stats for David Lamb and Gene Roof

David Lamb
Career
Per 9 Innings
3
3
Gene Roof
Career
Per 9 Innings
3
3
David Lamb
Careerverified
Per 9 Inningsverified
64
1.76
Gene Roof
Career
Per 9 Innings
31
1.51
David Lamb
Careerverified
Per 9 Inningsverified
30
0.83
Gene Roof
Career
Per 9 Innings
16
0.78
David Lamb
Careerverified
Per 9 Innings
981
27
Gene Roof
Career
Per 9 Innings
553
27
David Lamb
Careerverified
Per 9 Innings
327
9
Gene Roof
Career
Per 9 Innings
184.1
9
David Lamb
Careerverified
Per 9 Innings
70
1.93
Gene Roof
Career
Per 9 Inningsverified
46
2.25
David Lamb
Careerverified
Per 9 Inningsverified
106
2.92
Gene Roof
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
9
0.25
Gene Roof
Careerverified
Per 9 Inningsverified
2
0.1
David Lamb
Careerverified
Per 9 Inningsverified
185
5.09
Gene Roof
Career
Per 9 Innings
48
2.34
David Lamb
Careerverified
Per 9 Inningsverified
176
4.84
Gene Roof
Career
Per 9 Innings
46
2.25
David Lamb
Career
Per 9 Innings
95.14
95.14
Gene Roof
Careerverified
Per 9 Inningsverified
95.83
95.83
David Lamb
Careerverified
Per 9 Inningsverified
2.75
2.75
Gene Roof
Career
Per 9 Innings
1.484
1.484
David Lamb
Career
Per 9 Innings
46.88
46.88
Gene Roof
Careerverified
Per 9 Inningsverified
51.61
51.61
David Lamb
Careerverified
Per 9 Inningsverified
36
0.99
Gene Roof
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0