Tom Haller vs. David Lamb — Career Comparison

Silent GenerationIllinoisThrows RightBats LeftNorth AmericaSan Francisco GiantsNational LeagueCatcherAll-Star
Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop

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

Hitting Stats for Tom Haller and David Lamb

Tom Haller
Careerverified
Per 600 PAverified
12
12
David Lamb
Career
Per 600 PA
3
3
Tom Haller
Careerverified
Per 600 PA
1294
171.81
David Lamb
Career
Per 600 PAverified
69
276
Tom Haller
Careerverified
Per 600 PA
4519
600
David Lamb
Career
Per 600 PA
150
600
Tom Haller
Careerverified
Per 600 PA
3935
522.46
David Lamb
Career
Per 600 PAverified
139
556
Tom Haller
Careerverified
Per 600 PAverified
0.257
0.257
David Lamb
Career
Per 600 PA
0.216
0.216
Tom Haller
Careerverified
Per 600 PAverified
0.767
0.767
David Lamb
Career
Per 600 PA
0.573
0.573
Tom Haller
Careerverified
Per 600 PAverified
1011
134.23
David Lamb
Career
Per 600 PA
30
120
Tom Haller
Careerverified
Per 600 PAverified
693
92.01
David Lamb
Career
Per 600 PA
23
92
Tom Haller
Careerverified
Per 600 PAverified
153
20.31
David Lamb
Career
Per 600 PA
5
20
Tom Haller
Careerverified
Per 600 PAverified
31
4.12
David Lamb
Career
Per 600 PA
1
4
Tom Haller
Careerverified
Per 600 PAverified
134
17.79
David Lamb
Career
Per 600 PA
1
4
Tom Haller
Careerverified
Per 600 PAverified
318
42.22
David Lamb
Career
Per 600 PA
7
28
Tom Haller
Careerverified
Per 600 PAverified
0.315
0.315
David Lamb
Career
Per 600 PA
0.233
0.233
Tom Haller
Careerverified
Per 600 PAverified
0.034
0.034
David Lamb
Career
Per 600 PA
0.007
0.007
Tom Haller
Careerverified
Per 600 PAverified
0.133
0.133
David Lamb
Career
Per 600 PA
0.033
0.033
Tom Haller
Careerverified
Per 600 PAverified
582.65
77.36
David Lamb
Career
Per 600 PA
10.08
40.32
Tom Haller
Careerverified
Per 600 PAverified
1628
216.15
David Lamb
Career
Per 600 PA
40
160
Tom Haller
Careerverified
Per 600 PAverified
1523
202.21
David Lamb
Career
Per 600 PA
41
164
Tom Haller
Careerverified
Per 600 PAverified
0.34
0.34
David Lamb
Career
Per 600 PA
0.273
0.273
Tom Haller
Careerverified
Per 600 PAverified
0.414
0.414
David Lamb
Career
Per 600 PA
0.288
0.288
Tom Haller
Careerverified
Per 600 PAverified
0.753
0.753
David Lamb
Career
Per 600 PA
0.561
0.561
Tom Haller
Careerverified
Per 600 PAverified
0.157
0.157
David Lamb
Career
Per 600 PA
0.072
0.072
Tom Haller
Careerverified
Per 600 PAverified
0.256
0.256
David Lamb
Career
Per 600 PA
0.195
0.195
Tom Haller
Careerverified
Per 600 PAverified
0.715
0.715
David Lamb
Career
Per 600 PA
0.444
0.444
Tom Haller
Careerverified
Per 600 PAverified
0.27
0.27
David Lamb
Career
Per 600 PA
0.248
0.248
Tom Haller
Careerverified
Per 600 PA
461
61.21
David Lamb
Career
Per 600 PAverified
19
76
Tom Haller
Careerverified
Per 600 PAverified
504
66.92
David Lamb
Career
Per 600 PA
13
52
Tom Haller
Careerverified
Per 600 PA
831
110.33
David Lamb
Career
Per 600 PAverified
31
124
Tom Haller
Careerverified
Per 600 PAverified
586.54
77.88
David Lamb
Career
Per 600 PA
10.21
40.85
Tom Haller
Careerverified
Per 600 PAverified
35
4.65
David Lamb
Career
Per 600 PA
0
0
Tom Haller
Careerverified
Per 600 PAverified
477
63.33
David Lamb
Career
Per 600 PA
11
44
Tom Haller
Careerverified
Per 600 PAverified
96
12.75
David Lamb
Career
Per 600 PA
0
0
Tom Haller
Career
Per 600 PAverified
593
78.73
David Lamb
Careerverified
Per 600 PA
21
84
Tom Haller
Careerverified
Per 600 PAverified
7.62
7.62
David Lamb
Career
Per 600 PA
7.14
7.14
Tom Haller
Careerverified
Per 600 PAverified
0.8
0.8
David Lamb
Career
Per 600 PA
0.52
0.52
Tom Haller
Careerverified
Per 600 PAverified
35
4.65
David Lamb
Career
Per 600 PA
0
0
Tom Haller
Careerverified
Per 600 PAverified
37
4.91
David Lamb
Career
Per 600 PA
0
0
Tom Haller
Career
Per 600 PAverified
60
7.97
David Lamb
Careerverified
Per 600 PA
5
20
Tom Haller
Careerverified
Per 600 PAverified
14
1.86
David Lamb
Career
Per 600 PA
0
0
Tom Haller
Careerverified
Per 600 PA
30
3.98
David Lamb
Career
Per 600 PAverified
1
4
Tom Haller
Careerverified
Per 600 PAverified
44
5.84
David Lamb
Career
Per 600 PA
1
4
Tom Haller
Careerverified
Per 600 PAverified
31.82
31.82
David Lamb
Career
Per 600 PA
0
0

Fielding Stats for Tom Haller and David Lamb

Tom Haller
Careerverified
Per 9 Inningsverified
12
12
David Lamb
Career
Per 9 Innings
3
3
Tom Haller
Careerverified
Per 9 Innings
1214
1.12
David Lamb
Career
Per 9 Inningsverified
64
1.76
Tom Haller
Careerverified
Per 9 Inningsverified
1087
1
David Lamb
Career
Per 9 Innings
30
0.83
Tom Haller
Careerverified
Per 9 Innings
29261
27
David Lamb
Career
Per 9 Innings
981
27
Tom Haller
Careerverified
Per 9 Innings
9753.2
9
David Lamb
Career
Per 9 Innings
327
9
Tom Haller
Careerverified
Per 9 Inningsverified
7052
6.51
David Lamb
Career
Per 9 Innings
70
1.93
Tom Haller
Careerverified
Per 9 Innings
511
0.47
David Lamb
Career
Per 9 Inningsverified
106
2.92
Tom Haller
Career
Per 9 Inningsverified
65
0.06
David Lamb
Careerverified
Per 9 Innings
9
0.25
Tom Haller
Careerverified
Per 9 Inningsverified
7628
7.04
David Lamb
Career
Per 9 Innings
185
5.09
Tom Haller
Careerverified
Per 9 Inningsverified
7563
6.98
David Lamb
Career
Per 9 Innings
176
4.84
Tom Haller
Careerverified
Per 9 Inningsverified
99.15
99.15
David Lamb
Career
Per 9 Innings
95.14
95.14
Tom Haller
Careerverified
Per 9 Inningsverified
6.23
6.23
David Lamb
Career
Per 9 Innings
2.75
2.75
Tom Haller
Careerverified
Per 9 Inningsverified
89.54
89.54
David Lamb
Career
Per 9 Innings
46.88
46.88
Tom Haller
Careerverified
Per 9 Innings
89
0.08
David Lamb
Career
Per 9 Inningsverified
36
0.99
Tom Haller
Career
Per 9 Innings
121
0.11
David Lamb
Careerverified
Per 9 Inningsverified
0
0
Tom Haller
Career
Per 9 Innings
239
0.22
David Lamb
Careerverified
Per 9 Inningsverified
0
0
Tom Haller
Career
Per 9 Innings
485
0.45
David Lamb
Careerverified
Per 9 Inningsverified
0
0
Tom Haller
Careerverified
Per 9 Inningsverified
258
0.24
David Lamb
Career
Per 9 Innings
0
0