Mitch Haniger vs. David Lamb — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaSeattle MarinersAmerican LeagueRight FielderAll-Star
Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop

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

Hitting Stats for Mitch Haniger and David Lamb

Mitch Haniger
Careerverified
Per 600 PAverified
8
8
David Lamb
Career
Per 600 PA
3
3
Mitch Haniger
Careerverified
Per 600 PA
746
144.9
David Lamb
Career
Per 600 PAverified
69
276
Mitch Haniger
Careerverified
Per 600 PA
3089
600
David Lamb
Career
Per 600 PA
150
600
Mitch Haniger
Careerverified
Per 600 PA
2755
535.12
David Lamb
Career
Per 600 PAverified
139
556
Mitch Haniger
Careerverified
Per 600 PAverified
0.25
0.25
David Lamb
Career
Per 600 PA
0.216
0.216
Mitch Haniger
Careerverified
Per 600 PAverified
0.784
0.784
David Lamb
Career
Per 600 PA
0.573
0.573
Mitch Haniger
Careerverified
Per 600 PAverified
688
133.64
David Lamb
Career
Per 600 PA
30
120
Mitch Haniger
Careerverified
Per 600 PA
413
80.22
David Lamb
Career
Per 600 PAverified
23
92
Mitch Haniger
Careerverified
Per 600 PAverified
134
26.03
David Lamb
Career
Per 600 PA
5
20
Mitch Haniger
Careerverified
Per 600 PA
11
2.14
David Lamb
Career
Per 600 PAverified
1
4
Mitch Haniger
Careerverified
Per 600 PAverified
130
25.25
David Lamb
Career
Per 600 PA
1
4
Mitch Haniger
Careerverified
Per 600 PAverified
275
53.42
David Lamb
Career
Per 600 PA
7
28
Mitch Haniger
Careerverified
Per 600 PAverified
0.4
0.4
David Lamb
Career
Per 600 PA
0.233
0.233
Mitch Haniger
Careerverified
Per 600 PAverified
0.047
0.047
David Lamb
Career
Per 600 PA
0.007
0.007
Mitch Haniger
Careerverified
Per 600 PAverified
0.189
0.189
David Lamb
Career
Per 600 PA
0.033
0.033
Mitch Haniger
Careerverified
Per 600 PAverified
409.97
79.63
David Lamb
Career
Per 600 PA
10.08
40.32
Mitch Haniger
Careerverified
Per 600 PAverified
1234
239.69
David Lamb
Career
Per 600 PA
40
160
Mitch Haniger
Careerverified
Per 600 PAverified
999
194.04
David Lamb
Career
Per 600 PA
41
164
Mitch Haniger
Careerverified
Per 600 PAverified
0.324
0.324
David Lamb
Career
Per 600 PA
0.273
0.273
Mitch Haniger
Careerverified
Per 600 PAverified
0.448
0.448
David Lamb
Career
Per 600 PA
0.288
0.288
Mitch Haniger
Careerverified
Per 600 PAverified
0.771
0.771
David Lamb
Career
Per 600 PA
0.561
0.561
Mitch Haniger
Careerverified
Per 600 PAverified
0.198
0.198
David Lamb
Career
Per 600 PA
0.072
0.072
Mitch Haniger
Careerverified
Per 600 PAverified
0.258
0.258
David Lamb
Career
Per 600 PA
0.195
0.195
Mitch Haniger
Careerverified
Per 600 PAverified
0.734
0.734
David Lamb
Career
Per 600 PA
0.444
0.444
Mitch Haniger
Careerverified
Per 600 PAverified
0.298
0.298
David Lamb
Career
Per 600 PA
0.248
0.248
Mitch Haniger
Careerverified
Per 600 PAverified
413
80.22
David Lamb
Career
Per 600 PA
19
76
Mitch Haniger
Careerverified
Per 600 PAverified
395
76.72
David Lamb
Career
Per 600 PA
13
52
Mitch Haniger
Careerverified
Per 600 PAverified
678
131.69
David Lamb
Career
Per 600 PA
31
124
Mitch Haniger
Careerverified
Per 600 PAverified
404.13
78.5
David Lamb
Career
Per 600 PA
10.21
40.85
Mitch Haniger
Careerverified
Per 600 PAverified
39
7.58
David Lamb
Career
Per 600 PA
0
0
Mitch Haniger
Careerverified
Per 600 PAverified
272
52.83
David Lamb
Career
Per 600 PA
11
44
Mitch Haniger
Careerverified
Per 600 PAverified
10
1.94
David Lamb
Career
Per 600 PA
0
0
Mitch Haniger
Career
Per 600 PA
774
150.34
David Lamb
Careerverified
Per 600 PAverified
21
84
Mitch Haniger
Career
Per 600 PA
3.99
3.99
David Lamb
Careerverified
Per 600 PAverified
7.14
7.14
Mitch Haniger
Career
Per 600 PA
0.35
0.35
David Lamb
Careerverified
Per 600 PAverified
0.52
0.52
Mitch Haniger
Careerverified
Per 600 PAverified
1
0.19
David Lamb
Career
Per 600 PA
0
0
Mitch Haniger
Careerverified
Per 600 PAverified
22
4.27
David Lamb
Career
Per 600 PA
0
0
Mitch Haniger
Career
Per 600 PAverified
59
11.46
David Lamb
Careerverified
Per 600 PA
5
20
Mitch Haniger
Careerverified
Per 600 PAverified
19
3.69
David Lamb
Career
Per 600 PA
0
0
Mitch Haniger
Careerverified
Per 600 PA
6
1.17
David Lamb
Career
Per 600 PAverified
1
4
Mitch Haniger
Careerverified
Per 600 PAverified
25
4.86
David Lamb
Career
Per 600 PA
1
4
Mitch Haniger
Careerverified
Per 600 PAverified
76
76
David Lamb
Career
Per 600 PA
0
0

Fielding Stats for Mitch Haniger and David Lamb

Mitch Haniger
Careerverified
Per 9 Inningsverified
8
8
David Lamb
Career
Per 9 Innings
3
3
Mitch Haniger
Careerverified
Per 9 Innings
666
1.06
David Lamb
Career
Per 9 Inningsverified
64
1.76
Mitch Haniger
Careerverified
Per 9 Inningsverified
643
1.03
David Lamb
Career
Per 9 Innings
30
0.83
Mitch Haniger
Careerverified
Per 9 Innings
16896
27
David Lamb
Career
Per 9 Innings
981
27
Mitch Haniger
Careerverified
Per 9 Innings
5632
9
David Lamb
Career
Per 9 Innings
327
9
Mitch Haniger
Careerverified
Per 9 Inningsverified
1399
2.24
David Lamb
Career
Per 9 Innings
70
1.93
Mitch Haniger
Career
Per 9 Innings
30
0.05
David Lamb
Careerverified
Per 9 Inningsverified
106
2.92
Mitch Haniger
Career
Per 9 Inningsverified
29
0.05
David Lamb
Careerverified
Per 9 Innings
9
0.25
Mitch Haniger
Careerverified
Per 9 Innings
1458
2.33
David Lamb
Career
Per 9 Inningsverified
185
5.09
Mitch Haniger
Careerverified
Per 9 Innings
1429
2.28
David Lamb
Career
Per 9 Inningsverified
176
4.84
Mitch Haniger
Careerverified
Per 9 Inningsverified
98.01
98.01
David Lamb
Career
Per 9 Innings
95.14
95.14
Mitch Haniger
Career
Per 9 Innings
2.146
2.146
David Lamb
Careerverified
Per 9 Inningsverified
2.75
2.75
Mitch Haniger
Careerverified
Per 9 Inningsverified
96.55
96.55
David Lamb
Career
Per 9 Innings
46.88
46.88
Mitch Haniger
Career
Per 9 Innings
3
0
David Lamb
Careerverified
Per 9 Inningsverified
36
0.99
Mitch Haniger
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Mitch Haniger
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Mitch Haniger
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Mitch Haniger
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0