Brett Hayes vs. David Lamb — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueCatcher
Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop

Looking at the career totals, Brett Hayes and David Lamb are closely matched on the surface stats. Brett Hayes posted stronger numbers in OPS (.619 vs .561) and slugging (.359 vs .288). David Lamb had the advantage in on-base percentage (.273 vs .260). By the career numbers, Brett Hayes had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Brett Hayes and David Lamb

Brett Hayes
Careerverified
Per 600 PAverified
7
7
David Lamb
Career
Per 600 PA
3
3
Brett Hayes
Careerverified
Per 600 PA
189
244.4
David Lamb
Career
Per 600 PAverified
69
276
Brett Hayes
Careerverified
Per 600 PA
464
600
David Lamb
Career
Per 600 PA
150
600
Brett Hayes
Careerverified
Per 600 PAverified
434
561.21
David Lamb
Career
Per 600 PA
139
556
Brett Hayes
Career
Per 600 PA
0.205
0.205
David Lamb
Careerverified
Per 600 PAverified
0.216
0.216
Brett Hayes
Careerverified
Per 600 PAverified
0.622
0.622
David Lamb
Career
Per 600 PA
0.573
0.573
Brett Hayes
Careerverified
Per 600 PA
89
115.09
David Lamb
Career
Per 600 PAverified
30
120
Brett Hayes
Careerverified
Per 600 PA
49
63.36
David Lamb
Career
Per 600 PAverified
23
92
Brett Hayes
Careerverified
Per 600 PAverified
26
33.62
David Lamb
Career
Per 600 PA
5
20
Brett Hayes
Career
Per 600 PA
1
1.29
David Lamb
Career
Per 600 PAverified
1
4
Brett Hayes
Careerverified
Per 600 PAverified
13
16.81
David Lamb
Career
Per 600 PA
1
4
Brett Hayes
Careerverified
Per 600 PAverified
40
51.72
David Lamb
Career
Per 600 PA
7
28
Brett Hayes
Careerverified
Per 600 PAverified
0.449
0.449
David Lamb
Career
Per 600 PA
0.233
0.233
Brett Hayes
Careerverified
Per 600 PAverified
0.03
0.03
David Lamb
Career
Per 600 PA
0.007
0.007
Brett Hayes
Careerverified
Per 600 PAverified
0.146
0.146
David Lamb
Career
Per 600 PA
0.033
0.033
Brett Hayes
Careerverified
Per 600 PAverified
42.3
54.7
David Lamb
Career
Per 600 PA
10.08
40.32
Brett Hayes
Careerverified
Per 600 PAverified
156
201.72
David Lamb
Career
Per 600 PA
40
160
Brett Hayes
Careerverified
Per 600 PA
115
148.71
David Lamb
Career
Per 600 PAverified
41
164
Brett Hayes
Career
Per 600 PA
0.25
0.25
David Lamb
Careerverified
Per 600 PAverified
0.273
0.273
Brett Hayes
Careerverified
Per 600 PAverified
0.359
0.359
David Lamb
Career
Per 600 PA
0.288
0.288
Brett Hayes
Careerverified
Per 600 PAverified
0.609
0.609
David Lamb
Career
Per 600 PA
0.561
0.561
Brett Hayes
Careerverified
Per 600 PAverified
0.154
0.154
David Lamb
Career
Per 600 PA
0.072
0.072
Brett Hayes
Careerverified
Per 600 PAverified
0.202
0.202
David Lamb
Career
Per 600 PA
0.195
0.195
Brett Hayes
Careerverified
Per 600 PAverified
0.521
0.521
David Lamb
Career
Per 600 PA
0.444
0.444
Brett Hayes
Careerverified
Per 600 PAverified
0.271
0.271
David Lamb
Career
Per 600 PA
0.248
0.248
Brett Hayes
Careerverified
Per 600 PA
46
59.48
David Lamb
Career
Per 600 PAverified
19
76
Brett Hayes
Careerverified
Per 600 PA
37
47.84
David Lamb
Career
Per 600 PAverified
13
52
Brett Hayes
Careerverified
Per 600 PA
70
90.52
David Lamb
Career
Per 600 PAverified
31
124
Brett Hayes
Careerverified
Per 600 PAverified
36.59
47.31
David Lamb
Career
Per 600 PA
10.21
40.85
Brett Hayes
Careerverified
Per 600 PAverified
1
1.29
David Lamb
Career
Per 600 PA
0
0
Brett Hayes
Careerverified
Per 600 PA
25
32.33
David Lamb
Career
Per 600 PAverified
11
44
Brett Hayes
Careerverified
Per 600 PAverified
6
7.76
David Lamb
Career
Per 600 PA
0
0
Brett Hayes
Career
Per 600 PA
140
181.03
David Lamb
Careerverified
Per 600 PAverified
21
84
Brett Hayes
Career
Per 600 PA
3.31
3.31
David Lamb
Careerverified
Per 600 PAverified
7.14
7.14
Brett Hayes
Career
Per 600 PA
0.18
0.18
David Lamb
Careerverified
Per 600 PAverified
0.52
0.52
Brett Hayes
Careerverified
Per 600 PAverified
4
5.17
David Lamb
Career
Per 600 PA
0
0
Brett Hayes
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
Brett Hayes
Career
Per 600 PAverified
6
7.76
David Lamb
Careerverified
Per 600 PA
5
20
Brett Hayes
Careerverified
Per 600 PAverified
1
1.29
David Lamb
Career
Per 600 PA
0
0
Brett Hayes
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
1
4
Brett Hayes
Career
Per 600 PA
1
1.29
David Lamb
Career
Per 600 PAverified
1
4
Brett Hayes
Careerverified
Per 600 PAverified
100
100
David Lamb
Career
Per 600 PA
0
0

Fielding Stats for Brett Hayes and David Lamb

Brett Hayes
Careerverified
Per 9 Inningsverified
7
7
David Lamb
Career
Per 9 Innings
3
3
Brett Hayes
Careerverified
Per 9 Innings
157
1.33
David Lamb
Career
Per 9 Inningsverified
64
1.76
Brett Hayes
Careerverified
Per 9 Inningsverified
112
0.95
David Lamb
Career
Per 9 Innings
30
0.83
Brett Hayes
Careerverified
Per 9 Innings
3182
27
David Lamb
Career
Per 9 Innings
981
27
Brett Hayes
Careerverified
Per 9 Innings
1060.2
9
David Lamb
Career
Per 9 Innings
327
9
Brett Hayes
Careerverified
Per 9 Inningsverified
835
7.09
David Lamb
Career
Per 9 Innings
70
1.93
Brett Hayes
Career
Per 9 Innings
64
0.54
David Lamb
Careerverified
Per 9 Inningsverified
106
2.92
Brett Hayes
Careerverified
Per 9 Inningsverified
6
0.05
David Lamb
Career
Per 9 Innings
9
0.25
Brett Hayes
Careerverified
Per 9 Inningsverified
905
7.68
David Lamb
Career
Per 9 Innings
185
5.09
Brett Hayes
Careerverified
Per 9 Inningsverified
899
7.63
David Lamb
Career
Per 9 Innings
176
4.84
Brett Hayes
Careerverified
Per 9 Inningsverified
99.34
99.34
David Lamb
Career
Per 9 Innings
95.14
95.14
Brett Hayes
Careerverified
Per 9 Inningsverified
5.726
5.726
David Lamb
Career
Per 9 Innings
2.75
2.75
Brett Hayes
Careerverified
Per 9 Inningsverified
71.34
71.34
David Lamb
Career
Per 9 Innings
46.88
46.88
Brett Hayes
Career
Per 9 Innings
9
0.08
David Lamb
Careerverified
Per 9 Inningsverified
36
0.99
Brett Hayes
Career
Per 9 Innings
6
0.05
David Lamb
Careerverified
Per 9 Inningsverified
0
0
Brett Hayes
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Brett Hayes
Career
Per 9 Innings
72
0.61
David Lamb
Careerverified
Per 9 Inningsverified
0
0
Brett Hayes
Careerverified
Per 9 Inningsverified
24
0.2
David Lamb
Career
Per 9 Innings
0
0