Chick Hafey vs. David Lamb — Career Comparison

Greatest GenerationCaliforniaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueHall of FameLeft FielderAll-Star
Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop

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

Hitting Stats for Chick Hafey and David Lamb

Chick Hafey
Careerverified
Per 600 PAverified
13
13
David Lamb
Career
Per 600 PA
3
3
Chick Hafey
Careerverified
Per 600 PA
1283
150.56
David Lamb
Career
Per 600 PAverified
69
276
Chick Hafey
Careerverified
Per 600 PA
5113
600
David Lamb
Career
Per 600 PA
150
600
Chick Hafey
Careerverified
Per 600 PA
4625
542.73
David Lamb
Career
Per 600 PAverified
139
556
Chick Hafey
Careerverified
Per 600 PAverified
0.317
0.317
David Lamb
Career
Per 600 PA
0.216
0.216
Chick Hafey
Careerverified
Per 600 PAverified
0.906
0.906
David Lamb
Career
Per 600 PA
0.573
0.573
Chick Hafey
Careerverified
Per 600 PAverified
1466
172.03
David Lamb
Career
Per 600 PA
30
120
Chick Hafey
Careerverified
Per 600 PAverified
894
104.91
David Lamb
Career
Per 600 PA
23
92
Chick Hafey
Careerverified
Per 600 PAverified
341
40.02
David Lamb
Career
Per 600 PA
5
20
Chick Hafey
Careerverified
Per 600 PAverified
67
7.86
David Lamb
Career
Per 600 PA
1
4
Chick Hafey
Careerverified
Per 600 PAverified
164
19.25
David Lamb
Career
Per 600 PA
1
4
Chick Hafey
Careerverified
Per 600 PAverified
572
67.12
David Lamb
Career
Per 600 PA
7
28
Chick Hafey
Careerverified
Per 600 PAverified
0.39
0.39
David Lamb
Career
Per 600 PA
0.233
0.233
Chick Hafey
Careerverified
Per 600 PAverified
0.036
0.036
David Lamb
Career
Per 600 PA
0.007
0.007
Chick Hafey
Careerverified
Per 600 PAverified
0.112
0.112
David Lamb
Career
Per 600 PA
0.033
0.033
Chick Hafey
Careerverified
Per 600 PAverified
881.72
103.47
David Lamb
Career
Per 600 PA
10.08
40.32
Chick Hafey
Careerverified
Per 600 PAverified
2433
285.51
David Lamb
Career
Per 600 PA
40
160
Chick Hafey
Careerverified
Per 600 PAverified
1871
219.56
David Lamb
Career
Per 600 PA
41
164
Chick Hafey
Careerverified
Per 600 PAverified
0.372
0.372
David Lamb
Career
Per 600 PA
0.273
0.273
Chick Hafey
Careerverified
Per 600 PAverified
0.526
0.526
David Lamb
Career
Per 600 PA
0.288
0.288
Chick Hafey
Careerverified
Per 600 PAverified
0.898
0.898
David Lamb
Career
Per 600 PA
0.561
0.561
Chick Hafey
Careerverified
Per 600 PAverified
0.209
0.209
David Lamb
Career
Per 600 PA
0.072
0.072
Chick Hafey
Careerverified
Per 600 PAverified
0.299
0.299
David Lamb
Career
Per 600 PA
0.195
0.195
Chick Hafey
Careerverified
Per 600 PAverified
0.911
0.911
David Lamb
Career
Per 600 PA
0.444
0.444
Chick Hafey
Careerverified
Per 600 PAverified
0.327
0.327
David Lamb
Career
Per 600 PA
0.248
0.248
Chick Hafey
Careerverified
Per 600 PAverified
777
91.18
David Lamb
Career
Per 600 PA
19
76
Chick Hafey
Careerverified
Per 600 PAverified
833
97.75
David Lamb
Career
Per 600 PA
13
52
Chick Hafey
Careerverified
Per 600 PAverified
1446
169.69
David Lamb
Career
Per 600 PA
31
124
Chick Hafey
Careerverified
Per 600 PAverified
922.75
108.28
David Lamb
Career
Per 600 PA
10.21
40.85
Chick Hafey
Careerverified
Per 600 PAverified
33
3.87
David Lamb
Career
Per 600 PA
0
0
Chick Hafey
Careerverified
Per 600 PA
372
43.65
David Lamb
Career
Per 600 PAverified
11
44
Chick Hafey
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
Chick Hafey
Career
Per 600 PAverified
477
55.97
David Lamb
Careerverified
Per 600 PA
21
84
Chick Hafey
Careerverified
Per 600 PAverified
10.72
10.72
David Lamb
Career
Per 600 PA
7.14
7.14
Chick Hafey
Careerverified
Per 600 PAverified
0.78
0.78
David Lamb
Career
Per 600 PA
0.52
0.52
Chick Hafey
Careerverified
Per 600 PAverified
83
9.74
David Lamb
Career
Per 600 PA
0
0
Chick Hafey
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
Chick Hafey
Career
Per 600 PAverified
28
3.29
David Lamb
Careerverified
Per 600 PA
5
20
Chick Hafey
Careerverified
Per 600 PAverified
70
8.21
David Lamb
Career
Per 600 PA
0
0
Chick Hafey
Careerverified
Per 600 PA
7
0.82
David Lamb
Career
Per 600 PAverified
1
4
Chick Hafey
Careerverified
Per 600 PAverified
77
9.04
David Lamb
Career
Per 600 PA
1
4
Chick Hafey
Careerverified
Per 600 PAverified
90.91
90.91
David Lamb
Career
Per 600 PA
0
0

Fielding Stats for Chick Hafey and David Lamb

Chick Hafey
Careerverified
Per 9 Innings
13
David Lamb
Career
Per 9 Inningsverified
3
3
Chick Hafey
Careerverified
Per 9 Innings
1195
David Lamb
Career
Per 9 Inningsverified
64
1.76
Chick Hafey
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
30
0.83
Chick Hafey
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
981
27
Chick Hafey
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
327
9
Chick Hafey
Careerverified
Per 9 Innings
2527
David Lamb
Career
Per 9 Inningsverified
70
1.93
Chick Hafey
Career
Per 9 Innings
106
David Lamb
Career
Per 9 Inningsverified
106
2.92
Chick Hafey
Career
Per 9 Inningsverified
80
David Lamb
Careerverified
Per 9 Innings
9
0.25
Chick Hafey
Careerverified
Per 9 Innings
2713
David Lamb
Career
Per 9 Inningsverified
185
5.09
Chick Hafey
Careerverified
Per 9 Innings
2633
David Lamb
Career
Per 9 Inningsverified
176
4.84
Chick Hafey
Careerverified
Per 9 Innings
97.05
David Lamb
Career
Per 9 Inningsverified
95.14
95.14
Chick Hafey
Career
Per 9 Innings
2.203
David Lamb
Careerverified
Per 9 Inningsverified
2.75
2.75
Chick Hafey
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
46.88
46.88
Chick Hafey
Career
Per 9 Innings
23
David Lamb
Careerverified
Per 9 Inningsverified
36
0.99
Chick Hafey
Career
Per 9 Innings
0
David Lamb
Career
Per 9 Innings
0
0
Chick Hafey
Career
Per 9 Innings
0
David Lamb
Career
Per 9 Innings
0
0
Chick Hafey
Career
Per 9 Innings
0
David Lamb
Career
Per 9 Innings
0
0
Chick Hafey
Career
Per 9 Innings
0
David Lamb
Career
Per 9 Innings
0
0