David Lamb vs. Phil Roof — Career Comparison

Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop
Silent GenerationKentuckyThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueCatcher

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

David Lamb
Career
Per 600 PA
3
3
Phil Roof
Careerverified
Per 600 PAverified
15
15
David Lamb
Career
Per 600 PAverified
69
276
Phil Roof
Careerverified
Per 600 PA
857
213.89
David Lamb
Career
Per 600 PA
150
600
Phil Roof
Careerverified
Per 600 PA
2404
600
David Lamb
Career
Per 600 PAverified
139
556
Phil Roof
Careerverified
Per 600 PA
2151
536.86
David Lamb
Careerverified
Per 600 PAverified
0.216
0.216
Phil Roof
Career
Per 600 PA
0.215
0.215
David Lamb
Career
Per 600 PA
0.573
0.573
Phil Roof
Careerverified
Per 600 PAverified
0.628
0.628
David Lamb
Career
Per 600 PAverified
30
120
Phil Roof
Careerverified
Per 600 PA
463
115.56
David Lamb
Career
Per 600 PAverified
23
92
Phil Roof
Careerverified
Per 600 PA
338
84.36
David Lamb
Career
Per 600 PAverified
5
20
Phil Roof
Careerverified
Per 600 PA
69
17.22
David Lamb
Career
Per 600 PAverified
1
4
Phil Roof
Careerverified
Per 600 PA
13
3.24
David Lamb
Career
Per 600 PA
1
4
Phil Roof
Careerverified
Per 600 PAverified
43
10.73
David Lamb
Career
Per 600 PA
7
28
Phil Roof
Careerverified
Per 600 PAverified
125
31.2
David Lamb
Career
Per 600 PA
0.233
0.233
Phil Roof
Careerverified
Per 600 PAverified
0.27
0.27
David Lamb
Career
Per 600 PA
0.007
0.007
Phil Roof
Careerverified
Per 600 PAverified
0.02
0.02
David Lamb
Career
Per 600 PA
0.033
0.033
Phil Roof
Careerverified
Per 600 PAverified
0.093
0.093
David Lamb
Career
Per 600 PA
10.08
40.32
Phil Roof
Careerverified
Per 600 PAverified
197.15
49.21
David Lamb
Career
Per 600 PA
40
160
Phil Roof
Careerverified
Per 600 PAverified
687
171.46
David Lamb
Career
Per 600 PA
41
164
Phil Roof
Careerverified
Per 600 PAverified
670
167.22
David Lamb
Career
Per 600 PA
0.273
0.273
Phil Roof
Careerverified
Per 600 PAverified
0.283
0.283
David Lamb
Career
Per 600 PA
0.288
0.288
Phil Roof
Careerverified
Per 600 PAverified
0.319
0.319
David Lamb
Career
Per 600 PA
0.561
0.561
Phil Roof
Careerverified
Per 600 PAverified
0.603
0.603
David Lamb
Career
Per 600 PA
0.072
0.072
Phil Roof
Careerverified
Per 600 PAverified
0.104
0.104
David Lamb
Career
Per 600 PA
0.195
0.195
Phil Roof
Careerverified
Per 600 PAverified
0.207
0.207
David Lamb
Career
Per 600 PA
0.444
0.444
Phil Roof
Careerverified
Per 600 PAverified
0.513
0.513
David Lamb
Career
Per 600 PA
0.248
0.248
Phil Roof
Careerverified
Per 600 PAverified
0.261
0.261
David Lamb
Career
Per 600 PAverified
19
76
Phil Roof
Careerverified
Per 600 PA
190
47.42
David Lamb
Career
Per 600 PA
13
52
Phil Roof
Careerverified
Per 600 PAverified
210
52.41
David Lamb
Career
Per 600 PAverified
31
124
Phil Roof
Careerverified
Per 600 PA
357
89.1
David Lamb
Career
Per 600 PA
10.21
40.85
Phil Roof
Careerverified
Per 600 PAverified
192.58
48.07
David Lamb
Career
Per 600 PA
0
0
Phil Roof
Careerverified
Per 600 PAverified
23
5.74
David Lamb
Career
Per 600 PA
11
44
Phil Roof
Careerverified
Per 600 PAverified
184
45.92
David Lamb
Career
Per 600 PA
0
0
Phil Roof
Careerverified
Per 600 PAverified
18
4.49
David Lamb
Careerverified
Per 600 PAverified
21
84
Phil Roof
Career
Per 600 PA
504
125.79
David Lamb
Careerverified
Per 600 PAverified
7.14
7.14
Phil Roof
Career
Per 600 PA
4.77
4.77
David Lamb
Careerverified
Per 600 PAverified
0.52
0.52
Phil Roof
Career
Per 600 PA
0.37
0.37
David Lamb
Career
Per 600 PA
0
0
Phil Roof
Careerverified
Per 600 PAverified
40
9.98
David Lamb
Career
Per 600 PA
0
0
Phil Roof
Careerverified
Per 600 PAverified
6
1.5
David Lamb
Careerverified
Per 600 PA
5
20
Phil Roof
Career
Per 600 PAverified
68
16.97
David Lamb
Career
Per 600 PA
0
0
Phil Roof
Careerverified
Per 600 PAverified
11
2.75
David Lamb
Career
Per 600 PAverified
1
4
Phil Roof
Careerverified
Per 600 PA
10
2.5
David Lamb
Career
Per 600 PA
1
4
Phil Roof
Careerverified
Per 600 PAverified
21
5.24
David Lamb
Career
Per 600 PA
0
0
Phil Roof
Careerverified
Per 600 PAverified
52.38
52.38

Fielding Stats for David Lamb and Phil Roof

David Lamb
Career
Per 9 Innings
3
3
Phil Roof
Careerverified
Per 9 Inningsverified
15
15
David Lamb
Career
Per 9 Inningsverified
64
1.76
Phil Roof
Careerverified
Per 9 Innings
838
1.27
David Lamb
Career
Per 9 Innings
30
0.83
Phil Roof
Careerverified
Per 9 Inningsverified
689
1.04
David Lamb
Career
Per 9 Innings
981
27
Phil Roof
Careerverified
Per 9 Innings
17844
27
David Lamb
Career
Per 9 Innings
327
9
Phil Roof
Careerverified
Per 9 Innings
5948
9
David Lamb
Career
Per 9 Innings
70
1.93
Phil Roof
Careerverified
Per 9 Inningsverified
4155
6.29
David Lamb
Career
Per 9 Inningsverified
106
2.92
Phil Roof
Careerverified
Per 9 Innings
356
0.54
David Lamb
Careerverified
Per 9 Innings
9
0.25
Phil Roof
Career
Per 9 Inningsverified
63
0.1
David Lamb
Career
Per 9 Innings
185
5.09
Phil Roof
Careerverified
Per 9 Inningsverified
4574
6.92
David Lamb
Career
Per 9 Innings
176
4.84
Phil Roof
Careerverified
Per 9 Inningsverified
4511
6.83
David Lamb
Career
Per 9 Innings
95.14
95.14
Phil Roof
Careerverified
Per 9 Inningsverified
98.62
98.62
David Lamb
Career
Per 9 Innings
2.75
2.75
Phil Roof
Careerverified
Per 9 Inningsverified
5.383
5.383
David Lamb
Career
Per 9 Innings
46.88
46.88
Phil Roof
Careerverified
Per 9 Inningsverified
82.22
82.22
David Lamb
Career
Per 9 Inningsverified
36
0.99
Phil Roof
Careerverified
Per 9 Innings
49
0.07
David Lamb
Careerverified
Per 9 Inningsverified
0
0
Phil Roof
Career
Per 9 Innings
57
0.09
David Lamb
Careerverified
Per 9 Inningsverified
0
0
Phil Roof
Career
Per 9 Innings
106
0.16
David Lamb
Careerverified
Per 9 Inningsverified
0
0
Phil Roof
Career
Per 9 Innings
330
0.5
David Lamb
Career
Per 9 Innings
0
0
Phil Roof
Careerverified
Per 9 Inningsverified
203
0.31