David Lamb vs. Mike O'Neill — Career Comparison

You might be looking for a matchup, check David Lamb's matchup page instead!

Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop
Pre-GenerationalIrelandThrows LeftBats RightEuropeSt. Louis CardinalsNational LeagueStarting Pitcher

David Lamb is a position player and Mike O'Neill a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If David Lamb ever faced Mike O'Neill, check out their matchup page.

Fielding Stats for David Lamb and Mike O'Neill

David Lamb
Career
Per 9 Innings
3
3
Mike O'Neill
Careerverified
Per 9 Inningsverified
5
5
David Lamb
Career
Per 9 Inningsverified
64
1.76
Mike O'Neill
Careerverified
Per 9 Innings
113
1.1
David Lamb
Career
Per 9 Inningsverified
30
0.83
Mike O'Neill
Careerverified
Per 9 Innings
35
0.34
David Lamb
Career
Per 9 Innings
981
27
Mike O'Neill
Careerverified
Per 9 Innings
2766
27
David Lamb
Career
Per 9 Innings
327
9
Mike O'Neill
Careerverified
Per 9 Innings
922
9
David Lamb
Career
Per 9 Inningsverified
70
1.93
Mike O'Neill
Careerverified
Per 9 Innings
87
0.85
David Lamb
Career
Per 9 Inningsverified
106
2.92
Mike O'Neill
Careerverified
Per 9 Innings
190
1.85
David Lamb
Careerverified
Per 9 Innings
9
0.25
Mike O'Neill
Career
Per 9 Innings
26
0.25
David Lamb
Career
Per 9 Inningsverified
185
5.09
Mike O'Neill
Careerverified
Per 9 Innings
303
2.96
David Lamb
Career
Per 9 Inningsverified
176
4.84
Mike O'Neill
Careerverified
Per 9 Innings
277
2.7
David Lamb
Careerverified
Per 9 Inningsverified
95.14
95.14
Mike O'Neill
Career
Per 9 Innings
91.42
91.42
David Lamb
Careerverified
Per 9 Inningsverified
2.75
2.75
Mike O'Neill
Career
Per 9 Innings
2.451
2.451
David Lamb
Careerverified
Per 9 Inningsverified
46.88
46.88
Mike O'Neill
Career
Per 9 Innings
30.97
30.97
David Lamb
Careerverified
Per 9 Inningsverified
36
0.99
Mike O'Neill
Career
Per 9 Innings
6
0.06
David Lamb
Career
Per 9 Innings
0
0
Mike O'Neill
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Mike O'Neill
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Mike O'Neill
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Mike O'Neill
Career
Per 9 Innings
0
0

Hitting Stats for David Lamb and Mike O'Neill

David Lamb
Career
Per 600 PA
3
3
Mike O'Neill
Careerverified
Per 600 PAverified
5
5
David Lamb
Career
Per 600 PAverified
69
276
Mike O'Neill
Careerverified
Per 600 PA
137
198.07
David Lamb
Career
Per 600 PA
150
600
Mike O'Neill
Careerverified
Per 600 PA
415
600
David Lamb
Career
Per 600 PAverified
139
556
Mike O'Neill
Careerverified
Per 600 PA
380
549.4
David Lamb
Career
Per 600 PA
0.216
0.216
Mike O'Neill
Careerverified
Per 600 PAverified
0.255
0.255
David Lamb
Career
Per 600 PA
0.573
0.573
Mike O'Neill
Careerverified
Per 600 PAverified
0.685
0.685
David Lamb
Career
Per 600 PA
30
120
Mike O'Neill
Careerverified
Per 600 PAverified
97
140.24
David Lamb
Career
Per 600 PA
23
92
Mike O'Neill
Careerverified
Per 600 PAverified
72
104.1
David Lamb
Career
Per 600 PA
5
20
Mike O'Neill
Careerverified
Per 600 PAverified
14
20.24
David Lamb
Career
Per 600 PA
1
4
Mike O'Neill
Careerverified
Per 600 PAverified
9
13.01
David Lamb
Career
Per 600 PAverified
1
4
Mike O'Neill
Careerverified
Per 600 PA
2
2.89
David Lamb
Career
Per 600 PA
7
28
Mike O'Neill
Careerverified
Per 600 PAverified
25
36.14
David Lamb
Career
Per 600 PA
0.233
0.233
Mike O'Neill
Careerverified
Per 600 PAverified
0.258
0.258
David Lamb
Careerverified
Per 600 PAverified
0.007
0.007
Mike O'Neill
Career
Per 600 PA
0.005
0.005
David Lamb
Careerverified
Per 600 PAverified
0.033
0.033
Mike O'Neill
Career
Per 600 PA
0.021
0.021
David Lamb
Career
Per 600 PA
10.08
40.32
Mike O'Neill
Careerverified
Per 600 PAverified
43.54
62.95
David Lamb
Career
Per 600 PA
40
160
Mike O'Neill
Careerverified
Per 600 PAverified
135
195.18
David Lamb
Career
Per 600 PA
41
164
Mike O'Neill
Careerverified
Per 600 PAverified
125
180.72
David Lamb
Career
Per 600 PA
0.273
0.273
Mike O'Neill
Careerverified
Per 600 PAverified
0.306
0.306
David Lamb
Career
Per 600 PA
0.288
0.288
Mike O'Neill
Careerverified
Per 600 PAverified
0.355
0.355
David Lamb
Career
Per 600 PA
0.561
0.561
Mike O'Neill
Careerverified
Per 600 PAverified
0.662
0.662
David Lamb
Career
Per 600 PA
0.072
0.072
Mike O'Neill
Careerverified
Per 600 PAverified
0.1
0.1
David Lamb
Career
Per 600 PA
0.195
0.195
Mike O'Neill
Careerverified
Per 600 PAverified
0.227
0.227
David Lamb
Career
Per 600 PA
0.444
0.444
Mike O'Neill
Careerverified
Per 600 PAverified
0.59
0.59
David Lamb
Career
Per 600 PA
0.248
0.248
Mike O'Neill
Careerverified
Per 600 PAverified
0.302
0.302
David Lamb
Career
Per 600 PAverified
19
76
Mike O'Neill
Careerverified
Per 600 PA
50
72.29
David Lamb
Career
Per 600 PA
13
52
Mike O'Neill
Careerverified
Per 600 PAverified
41
59.28
David Lamb
Career
Per 600 PA
31
124
Mike O'Neill
Careerverified
Per 600 PAverified
89
128.67
David Lamb
Career
Per 600 PA
10.21
40.85
Mike O'Neill
Careerverified
Per 600 PAverified
47.98
69.37
David Lamb
Career
Per 600 PA
0
0
Mike O'Neill
Careerverified
Per 600 PAverified
8
11.57
David Lamb
Career
Per 600 PAverified
11
44
Mike O'Neill
Careerverified
Per 600 PA
20
28.92
David Lamb
Career
Per 600 PA
0
0
Mike O'Neill
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
21
84
Mike O'Neill
Career
Per 600 PA
63
91.08
David Lamb
Careerverified
Per 600 PAverified
7.14
7.14
Mike O'Neill
Career
Per 600 PA
6.59
6.59
David Lamb
Careerverified
Per 600 PAverified
0.52
0.52
Mike O'Neill
Career
Per 600 PA
0.32
0.32
David Lamb
Career
Per 600 PA
0
0
Mike O'Neill
Careerverified
Per 600 PAverified
7
10.12
David Lamb
Career
Per 600 PA
0
0
Mike O'Neill
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
5
20
Mike O'Neill
Careerverified
Per 600 PAverified
0
0
David Lamb
Career
Per 600 PA
0
0
Mike O'Neill
Careerverified
Per 600 PAverified
4
5.78
David Lamb
Careerverified
Per 600 PAverified
1
4
Mike O'Neill
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
1
4
Mike O'Neill
Careerverified
Per 600 PAverified
4
5.78
David Lamb
Career
Per 600 PA
0
0
Mike O'Neill
Careerverified
Per 600 PAverified
100
100