Jim Keenan vs. David Lamb — Career Comparison

Pre-GenerationalConnecticutThrows RightBats RightNorth AmericaCincinnati Red StockingsAmerican AssociationCatcher
Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop

On the career numbers, Jim Keenan posted the stronger offensive profile against David Lamb. Jim Keenan posted stronger numbers in OPS (.657 vs .561) and on-base percentage (.312 vs .273). By the career numbers, Jim Keenan 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 Keenan and David Lamb

Jim Keenan
Careerverified
Per 600 PAverified
11
11
David Lamb
Career
Per 600 PA
3
3
Jim Keenan
Careerverified
Per 600 PA
527
152.09
David Lamb
Career
Per 600 PAverified
69
276
Jim Keenan
Careerverified
Per 600 PA
2079
600
David Lamb
Career
Per 600 PA
150
600
Jim Keenan
Careerverified
Per 600 PA
1881
542.86
David Lamb
Career
Per 600 PAverified
139
556
Jim Keenan
Careerverified
Per 600 PAverified
0.24
0.24
David Lamb
Career
Per 600 PA
0.216
0.216
Jim Keenan
Careerverified
Per 600 PAverified
0.687
0.687
David Lamb
Career
Per 600 PA
0.573
0.573
Jim Keenan
Careerverified
Per 600 PAverified
451
130.16
David Lamb
Career
Per 600 PA
30
120
Jim Keenan
Careerverified
Per 600 PAverified
333
96.1
David Lamb
Career
Per 600 PA
23
92
Jim Keenan
Careerverified
Per 600 PA
60
17.32
David Lamb
Career
Per 600 PAverified
5
20
Jim Keenan
Careerverified
Per 600 PAverified
36
10.39
David Lamb
Career
Per 600 PA
1
4
Jim Keenan
Careerverified
Per 600 PAverified
22
6.35
David Lamb
Career
Per 600 PA
1
4
Jim Keenan
Careerverified
Per 600 PAverified
118
34.05
David Lamb
Career
Per 600 PA
7
28
Jim Keenan
Careerverified
Per 600 PAverified
0.262
0.262
David Lamb
Career
Per 600 PA
0.233
0.233
Jim Keenan
Careerverified
Per 600 PAverified
0.012
0.012
David Lamb
Career
Per 600 PA
0.007
0.007
Jim Keenan
Careerverified
Per 600 PAverified
0.049
0.049
David Lamb
Career
Per 600 PA
0.033
0.033
Jim Keenan
Careerverified
Per 600 PAverified
226.38
65.33
David Lamb
Career
Per 600 PA
10.08
40.32
Jim Keenan
Careerverified
Per 600 PAverified
649
187.3
David Lamb
Career
Per 600 PA
40
160
Jim Keenan
Careerverified
Per 600 PAverified
649
187.3
David Lamb
Career
Per 600 PA
41
164
Jim Keenan
Careerverified
Per 600 PAverified
0.312
0.312
David Lamb
Career
Per 600 PA
0.273
0.273
Jim Keenan
Careerverified
Per 600 PAverified
0.345
0.345
David Lamb
Career
Per 600 PA
0.288
0.288
Jim Keenan
Careerverified
Per 600 PAverified
0.657
0.657
David Lamb
Career
Per 600 PA
0.561
0.561
Jim Keenan
Careerverified
Per 600 PAverified
0.105
0.105
David Lamb
Career
Per 600 PA
0.072
0.072
Jim Keenan
Careerverified
Per 600 PAverified
0.227
0.227
David Lamb
Career
Per 600 PA
0.195
0.195
Jim Keenan
Careerverified
Per 600 PAverified
0.621
0.621
David Lamb
Career
Per 600 PA
0.444
0.444
Jim Keenan
Careerverified
Per 600 PAverified
0.255
0.255
David Lamb
Career
Per 600 PA
0.248
0.248
Jim Keenan
Careerverified
Per 600 PA
254
73.3
David Lamb
Career
Per 600 PAverified
19
76
Jim Keenan
Careerverified
Per 600 PAverified
208
60.03
David Lamb
Career
Per 600 PA
13
52
Jim Keenan
Careerverified
Per 600 PAverified
440
126.98
David Lamb
Career
Per 600 PA
31
124
Jim Keenan
Careerverified
Per 600 PAverified
243.15
70.17
David Lamb
Career
Per 600 PA
10.21
40.85
Jim Keenan
Careerverified
Per 600 PAverified
21
6.06
David Lamb
Career
Per 600 PA
0
0
Jim Keenan
Careerverified
Per 600 PAverified
177
51.08
David Lamb
Career
Per 600 PA
11
44
Jim Keenan
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
Jim Keenan
Career
Per 600 PAverified
179
51.66
David Lamb
Careerverified
Per 600 PA
21
84
Jim Keenan
Careerverified
Per 600 PAverified
11.61
11.61
David Lamb
Career
Per 600 PA
7.14
7.14
Jim Keenan
Careerverified
Per 600 PAverified
0.99
0.99
David Lamb
Career
Per 600 PA
0.52
0.52
Jim Keenan
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
Jim Keenan
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
0
0
Jim Keenan
Careerverified
Per 600 PAverified
0
0
David Lamb
Career
Per 600 PA
5
20
Jim Keenan
Careerverified
Per 600 PAverified
41
11.83
David Lamb
Career
Per 600 PA
0
0
Jim Keenan
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
1
4
Jim Keenan
Careerverified
Per 600 PAverified
41
11.83
David Lamb
Career
Per 600 PA
1
4
Jim Keenan
Careerverified
Per 600 PAverified
100
100
David Lamb
Career
Per 600 PA
0
0

Fielding Stats for Jim Keenan and David Lamb

Jim Keenan
Careerverified
Per 9 Inningsverified
11
11
David Lamb
Career
Per 9 Innings
3
3
Jim Keenan
Careerverified
Per 9 Innings
540
1.07
David Lamb
Career
Per 9 Inningsverified
64
1.76
Jim Keenan
Career
Per 9 Innings
0
0
David Lamb
Careerverified
Per 9 Inningsverified
30
0.83
Jim Keenan
Careerverified
Per 9 Innings
13569
27
David Lamb
Career
Per 9 Innings
981
27
Jim Keenan
Careerverified
Per 9 Innings
4523
9
David Lamb
Career
Per 9 Innings
327
9
Jim Keenan
Careerverified
Per 9 Inningsverified
3158
6.28
David Lamb
Career
Per 9 Innings
70
1.93
Jim Keenan
Careerverified
Per 9 Innings
607
1.21
David Lamb
Career
Per 9 Inningsverified
106
2.92
Jim Keenan
Career
Per 9 Innings
233
0.46
David Lamb
Careerverified
Per 9 Inningsverified
9
0.25
Jim Keenan
Careerverified
Per 9 Inningsverified
3998
7.96
David Lamb
Career
Per 9 Innings
185
5.09
Jim Keenan
Careerverified
Per 9 Inningsverified
3765
7.49
David Lamb
Career
Per 9 Innings
176
4.84
Jim Keenan
Career
Per 9 Innings
94.17
94.17
David Lamb
Careerverified
Per 9 Inningsverified
95.14
95.14
Jim Keenan
Careerverified
Per 9 Inningsverified
6.972
6.972
David Lamb
Career
Per 9 Innings
2.75
2.75
Jim Keenan
Career
Per 9 Innings
0
0
David Lamb
Careerverified
Per 9 Inningsverified
46.88
46.88
Jim Keenan
Careerverified
Per 9 Innings
98
0.2
David Lamb
Career
Per 9 Inningsverified
36
0.99
Jim Keenan
Career
Per 9 Innings
278
0.55
David Lamb
Careerverified
Per 9 Inningsverified
0
0
Jim Keenan
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Jim Keenan
Career
Per 9 Innings
145
0.29
David Lamb
Careerverified
Per 9 Inningsverified
0
0
Jim Keenan
Careerverified
Per 9 Inningsverified
87
0.17
David Lamb
Career
Per 9 Innings
0
0