Jim Eschen vs. David Lamb — Career Comparison

Lost GenerationNew YorkThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueCenter Fielder
Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop

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

Hitting Stats for Jim Eschen and David Lamb

Jim Eschen
Career
Per 600 PA
1
1
David Lamb
Careerverified
Per 600 PAverified
3
3
Jim Eschen
Career
Per 600 PA
15
180
David Lamb
Careerverified
Per 600 PAverified
69
276
Jim Eschen
Career
Per 600 PA
50
600
David Lamb
Careerverified
Per 600 PA
150
600
Jim Eschen
Career
Per 600 PA
42
504
David Lamb
Careerverified
Per 600 PAverified
139
556
Jim Eschen
Careerverified
Per 600 PAverified
0.238
0.238
David Lamb
Career
Per 600 PA
0.216
0.216
Jim Eschen
Careerverified
Per 600 PAverified
0.618
0.618
David Lamb
Career
Per 600 PA
0.573
0.573
Jim Eschen
Career
Per 600 PA
10
120
David Lamb
Careerverified
Per 600 PA
30
120
Jim Eschen
Career
Per 600 PAverified
9
108
David Lamb
Careerverified
Per 600 PA
23
92
Jim Eschen
Career
Per 600 PA
1
12
David Lamb
Careerverified
Per 600 PAverified
5
20
Jim Eschen
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
1
4
Jim Eschen
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
1
4
Jim Eschen
Career
Per 600 PA
1
12
David Lamb
Careerverified
Per 600 PAverified
7
28
Jim Eschen
Career
Per 600 PA
0.1
0.1
David Lamb
Careerverified
Per 600 PAverified
0.233
0.233
Jim Eschen
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
0.007
0.007
Jim Eschen
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
0.033
0.033
Jim Eschen
Career
Per 600 PAverified
3.46
41.54
David Lamb
Careerverified
Per 600 PA
10.08
40.32
Jim Eschen
Career
Per 600 PA
11
132
David Lamb
Careerverified
Per 600 PAverified
40
160
Jim Eschen
Career
Per 600 PAverified
15
180
David Lamb
Careerverified
Per 600 PA
41
164
Jim Eschen
Careerverified
Per 600 PAverified
0.319
0.319
David Lamb
Career
Per 600 PA
0.273
0.273
Jim Eschen
Career
Per 600 PA
0.262
0.262
David Lamb
Careerverified
Per 600 PAverified
0.288
0.288
Jim Eschen
Careerverified
Per 600 PAverified
0.581
0.581
David Lamb
Career
Per 600 PA
0.561
0.561
Jim Eschen
Career
Per 600 PA
0.024
0.024
David Lamb
Careerverified
Per 600 PAverified
0.072
0.072
Jim Eschen
Careerverified
Per 600 PAverified
0.209
0.209
David Lamb
Career
Per 600 PA
0.195
0.195
Jim Eschen
Careerverified
Per 600 PAverified
0.485
0.485
David Lamb
Career
Per 600 PA
0.444
0.444
Jim Eschen
Careerverified
Per 600 PAverified
0.303
0.303
David Lamb
Career
Per 600 PA
0.248
0.248
Jim Eschen
Career
Per 600 PAverified
11
132
David Lamb
Careerverified
Per 600 PA
19
76
Jim Eschen
Career
Per 600 PA
2
24
David Lamb
Careerverified
Per 600 PAverified
13
52
Jim Eschen
Career
Per 600 PAverified
13
156
David Lamb
Careerverified
Per 600 PA
31
124
Jim Eschen
Career
Per 600 PAverified
4.28
51.41
David Lamb
Careerverified
Per 600 PA
10.21
40.85
Jim Eschen
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
Jim Eschen
Career
Per 600 PAverified
5
60
David Lamb
Careerverified
Per 600 PA
11
44
Jim Eschen
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
Jim Eschen
Careerverified
Per 600 PA
9
108
David Lamb
Career
Per 600 PAverified
21
84
Jim Eschen
Career
Per 600 PA
5.56
5.56
David Lamb
Careerverified
Per 600 PAverified
7.14
7.14
Jim Eschen
Careerverified
Per 600 PAverified
0.56
0.56
David Lamb
Career
Per 600 PA
0.52
0.52
Jim Eschen
Careerverified
Per 600 PAverified
3
36
David Lamb
Career
Per 600 PA
0
0
Jim Eschen
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
Jim Eschen
Careerverified
Per 600 PAverified
0
0
David Lamb
Career
Per 600 PA
5
20
Jim Eschen
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
Jim Eschen
Career
Per 600 PAverified
1
12
David Lamb
Career
Per 600 PA
1
4
Jim Eschen
Career
Per 600 PAverified
1
12
David Lamb
Career
Per 600 PA
1
4
Jim Eschen
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0

Fielding Stats for Jim Eschen and David Lamb

Jim Eschen
Career
Per 9 Innings
1
David Lamb
Careerverified
Per 9 Inningsverified
3
3
Jim Eschen
Career
Per 9 Innings
10
David Lamb
Careerverified
Per 9 Inningsverified
64
1.76
Jim Eschen
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
30
0.83
Jim Eschen
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
981
27
Jim Eschen
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
327
9
Jim Eschen
Career
Per 9 Innings
29
David Lamb
Careerverified
Per 9 Inningsverified
70
1.93
Jim Eschen
Career
Per 9 Innings
1
David Lamb
Careerverified
Per 9 Inningsverified
106
2.92
Jim Eschen
Careerverified
Per 9 Inningsverified
1
David Lamb
Career
Per 9 Innings
9
0.25
Jim Eschen
Career
Per 9 Innings
31
David Lamb
Careerverified
Per 9 Inningsverified
185
5.09
Jim Eschen
Career
Per 9 Innings
30
David Lamb
Careerverified
Per 9 Inningsverified
176
4.84
Jim Eschen
Careerverified
Per 9 Innings
96.77
David Lamb
Career
Per 9 Inningsverified
95.14
95.14
Jim Eschen
Careerverified
Per 9 Innings
3
David Lamb
Career
Per 9 Inningsverified
2.75
2.75
Jim Eschen
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
46.88
46.88
Jim Eschen
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
36
0.99
Jim Eschen
Career
Per 9 Innings
0
David Lamb
Career
Per 9 Innings
0
0
Jim Eschen
Career
Per 9 Innings
0
David Lamb
Career
Per 9 Innings
0
0
Jim Eschen
Career
Per 9 Innings
0
David Lamb
Career
Per 9 Innings
0
0
Jim Eschen
Career
Per 9 Innings
0
David Lamb
Career
Per 9 Innings
0
0