David Lamb vs. John O'Neil — Career Comparison

Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop
Greatest GenerationKentuckyThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueShortstop

On the career numbers, John O'Neil posted the stronger offensive profile against David Lamb. John O'Neil posted stronger numbers in OPS (.601 vs .561) and on-base percentage (.303 vs .273). David Lamb had the advantage in home run production (1 career HR at a higher rate). By the career numbers, John O'Neil had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for David Lamb and John O'Neil

David Lamb
Careerverified
Per 600 PAverified
3
3
John O'Neil
Career
Per 600 PA
1
1
David Lamb
Careerverified
Per 600 PAverified
69
276
John O'Neil
Career
Per 600 PA
46
273.27
David Lamb
Careerverified
Per 600 PA
150
600
John O'Neil
Career
Per 600 PA
101
600
David Lamb
Careerverified
Per 600 PA
139
556
John O'Neil
Career
Per 600 PAverified
94
558.42
David Lamb
Career
Per 600 PA
0.216
0.216
John O'Neil
Careerverified
Per 600 PAverified
0.266
0.266
David Lamb
Career
Per 600 PA
0.573
0.573
John O'Neil
Careerverified
Per 600 PAverified
0.619
0.619
David Lamb
Careerverified
Per 600 PA
30
120
John O'Neil
Career
Per 600 PAverified
25
148.51
David Lamb
Careerverified
Per 600 PA
23
92
John O'Neil
Career
Per 600 PAverified
22
130.69
David Lamb
Careerverified
Per 600 PAverified
5
20
John O'Neil
Career
Per 600 PA
3
17.82
David Lamb
Careerverified
Per 600 PAverified
1
4
John O'Neil
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
1
4
John O'Neil
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
7
28
John O'Neil
Career
Per 600 PA
3
17.82
David Lamb
Careerverified
Per 600 PAverified
0.233
0.233
John O'Neil
Career
Per 600 PA
0.12
0.12
David Lamb
Careerverified
Per 600 PAverified
0.007
0.007
John O'Neil
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
0.033
0.033
John O'Neil
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PA
10.08
40.32
John O'Neil
Career
Per 600 PAverified
8.48
50.35
David Lamb
Careerverified
Per 600 PA
40
160
John O'Neil
Career
Per 600 PAverified
28
166.34
David Lamb
Careerverified
Per 600 PA
41
164
John O'Neil
Career
Per 600 PAverified
30
178.22
David Lamb
Career
Per 600 PA
0.273
0.273
John O'Neil
Careerverified
Per 600 PAverified
0.303
0.303
David Lamb
Career
Per 600 PA
0.288
0.288
John O'Neil
Careerverified
Per 600 PAverified
0.298
0.298
David Lamb
Career
Per 600 PA
0.561
0.561
John O'Neil
Careerverified
Per 600 PAverified
0.601
0.601
David Lamb
Careerverified
Per 600 PAverified
0.072
0.072
John O'Neil
Career
Per 600 PA
0.032
0.032
David Lamb
Career
Per 600 PA
0.195
0.195
John O'Neil
Careerverified
Per 600 PAverified
0.211
0.211
David Lamb
Career
Per 600 PA
0.444
0.444
John O'Neil
Careerverified
Per 600 PAverified
0.478
0.478
David Lamb
Career
Per 600 PA
0.248
0.248
John O'Neil
Careerverified
Per 600 PAverified
0.305
0.305
David Lamb
Careerverified
Per 600 PAverified
19
76
John O'Neil
Career
Per 600 PA
12
71.29
David Lamb
Careerverified
Per 600 PA
13
52
John O'Neil
Career
Per 600 PAverified
9
53.47
David Lamb
Careerverified
Per 600 PA
31
124
John O'Neil
Career
Per 600 PAverified
21
124.75
David Lamb
Career
Per 600 PA
10.21
40.85
John O'Neil
Careerverified
Per 600 PAverified
10.25
60.87
David Lamb
Career
Per 600 PA
0
0
John O'Neil
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
11
44
John O'Neil
Career
Per 600 PA
5
29.7
David Lamb
Career
Per 600 PA
0
0
John O'Neil
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
21
84
John O'Neil
Careerverified
Per 600 PAverified
12
71.29
David Lamb
Career
Per 600 PA
7.14
7.14
John O'Neil
Careerverified
Per 600 PAverified
8.42
8.42
David Lamb
Careerverified
Per 600 PAverified
0.52
0.52
John O'Neil
Career
Per 600 PA
0.42
0.42
David Lamb
Career
Per 600 PA
0
0
John O'Neil
Careerverified
Per 600 PAverified
2
11.88
David Lamb
Career
Per 600 PA
0
0
John O'Neil
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
5
20
John O'Neil
Careerverified
Per 600 PAverified
0
0
David Lamb
Career
Per 600 PA
0
0
John O'Neil
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
1
4
John O'Neil
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
1
4
John O'Neil
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
John O'Neil
Career
Per 600 PA

Fielding Stats for David Lamb and John O'Neil

David Lamb
Careerverified
Per 9 Inningsverified
3
3
John O'Neil
Career
Per 9 Innings
1
David Lamb
Careerverified
Per 9 Inningsverified
64
1.76
John O'Neil
Career
Per 9 Innings
32
David Lamb
Careerverified
Per 9 Inningsverified
30
0.83
John O'Neil
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
981
27
John O'Neil
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
327
9
John O'Neil
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
70
1.93
John O'Neil
Career
Per 9 Innings
51
David Lamb
Careerverified
Per 9 Inningsverified
106
2.92
John O'Neil
Career
Per 9 Innings
75
David Lamb
Career
Per 9 Innings
9
0.25
John O'Neil
Careerverified
Per 9 Inningsverified
8
David Lamb
Careerverified
Per 9 Inningsverified
185
5.09
John O'Neil
Career
Per 9 Innings
134
David Lamb
Careerverified
Per 9 Inningsverified
176
4.84
John O'Neil
Career
Per 9 Innings
126
David Lamb
Careerverified
Per 9 Inningsverified
95.14
95.14
John O'Neil
Career
Per 9 Innings
94.03
David Lamb
Career
Per 9 Inningsverified
2.75
2.75
John O'Neil
Careerverified
Per 9 Innings
3.938
David Lamb
Careerverified
Per 9 Inningsverified
46.88
46.88
John O'Neil
Career
Per 9 Innings
0
David Lamb
Careerverified
Per 9 Inningsverified
36
0.99
John O'Neil
Career
Per 9 Innings
15
David Lamb
Career
Per 9 Innings
0
0
John O'Neil
Career
Per 9 Innings
0
David Lamb
Career
Per 9 Innings
0
0
John O'Neil
Career
Per 9 Innings
0
David Lamb
Career
Per 9 Innings
0
0
John O'Neil
Career
Per 9 Innings
0
David Lamb
Career
Per 9 Innings
0
0
John O'Neil
Career
Per 9 Innings
0