David Lamb vs. Mark Ryal — Career Comparison

Gen XCaliforniaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaCalifornia AngelsAmerican LeagueUnknown

Looking at the career totals, David Lamb and Mark Ryal are closely matched on the surface stats. Mark Ryal posted stronger numbers in OPS (.605 vs .561) and slugging (.354 vs .288). David Lamb had the advantage in on-base percentage (.273 vs .251). By the career numbers, Mark Ryal 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 Mark Ryal

David Lamb
Career
Per 600 PA
3
3
Mark Ryal
Careerverified
Per 600 PAverified
6
6
David Lamb
Career
Per 600 PA
69
276
Mark Ryal
Careerverified
Per 600 PAverified
127
324.26
David Lamb
Career
Per 600 PA
150
600
Mark Ryal
Careerverified
Per 600 PA
235
600
David Lamb
Career
Per 600 PA
139
556
Mark Ryal
Careerverified
Per 600 PAverified
223
569.36
David Lamb
Careerverified
Per 600 PAverified
0.216
0.216
Mark Ryal
Career
Per 600 PA
0.211
0.211
David Lamb
Career
Per 600 PA
0.573
0.573
Mark Ryal
Careerverified
Per 600 PAverified
0.612
0.612
David Lamb
Career
Per 600 PA
30
120
Mark Ryal
Careerverified
Per 600 PA
47
120
David Lamb
Career
Per 600 PAverified
23
92
Mark Ryal
Careerverified
Per 600 PA
29
74.04
David Lamb
Career
Per 600 PA
5
20
Mark Ryal
Careerverified
Per 600 PAverified
11
28.09
David Lamb
Careerverified
Per 600 PAverified
1
4
Mark Ryal
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PA
1
4
Mark Ryal
Careerverified
Per 600 PAverified
7
17.87
David Lamb
Career
Per 600 PA
7
28
Mark Ryal
Careerverified
Per 600 PAverified
18
45.96
David Lamb
Career
Per 600 PA
0.233
0.233
Mark Ryal
Careerverified
Per 600 PAverified
0.383
0.383
David Lamb
Career
Per 600 PA
0.007
0.007
Mark Ryal
Careerverified
Per 600 PAverified
0.031
0.031
David Lamb
Career
Per 600 PA
0.033
0.033
Mark Ryal
Careerverified
Per 600 PAverified
0.149
0.149
David Lamb
Career
Per 600 PA
10.08
40.32
Mark Ryal
Careerverified
Per 600 PAverified
19.98
51.01
David Lamb
Career
Per 600 PA
40
160
Mark Ryal
Careerverified
Per 600 PAverified
79
201.7
David Lamb
Career
Per 600 PAverified
41
164
Mark Ryal
Careerverified
Per 600 PA
57
145.53
David Lamb
Careerverified
Per 600 PAverified
0.273
0.273
Mark Ryal
Career
Per 600 PA
0.245
0.245
David Lamb
Career
Per 600 PA
0.288
0.288
Mark Ryal
Careerverified
Per 600 PAverified
0.354
0.354
David Lamb
Career
Per 600 PA
0.561
0.561
Mark Ryal
Careerverified
Per 600 PAverified
0.599
0.599
David Lamb
Career
Per 600 PA
0.072
0.072
Mark Ryal
Careerverified
Per 600 PAverified
0.144
0.144
David Lamb
Career
Per 600 PA
0.195
0.195
Mark Ryal
Careerverified
Per 600 PAverified
0.199
0.199
David Lamb
Career
Per 600 PA
0.444
0.444
Mark Ryal
Careerverified
Per 600 PAverified
0.492
0.492
David Lamb
Careerverified
Per 600 PAverified
0.248
0.248
Mark Ryal
Career
Per 600 PA
0.22
0.22
David Lamb
Career
Per 600 PAverified
19
76
Mark Ryal
Career
Per 600 PA
19
48.51
David Lamb
Career
Per 600 PA
13
52
Mark Ryal
Careerverified
Per 600 PAverified
31
79.15
David Lamb
Career
Per 600 PAverified
31
124
Mark Ryal
Careerverified
Per 600 PA
43
109.79
David Lamb
Career
Per 600 PA
10.21
40.85
Mark Ryal
Careerverified
Per 600 PAverified
17.37
44.36
David Lamb
Career
Per 600 PA
0
0
Mark Ryal
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PAverified
11
44
Mark Ryal
Career
Per 600 PA
10
25.53
David Lamb
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
2
5.11
David Lamb
Careerverified
Per 600 PAverified
21
84
Mark Ryal
Career
Per 600 PA
34
86.81
David Lamb
Careerverified
Per 600 PAverified
7.14
7.14
Mark Ryal
Career
Per 600 PA
6.91
6.91
David Lamb
Careerverified
Per 600 PAverified
0.52
0.52
Mark Ryal
Career
Per 600 PA
0.29
0.29
David Lamb
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
2
5.11
David Lamb
Career
Per 600 PA
0
0
Mark Ryal
Career
Per 600 PA
0
0
David Lamb
Careerverified
Per 600 PA
5
20
Mark Ryal
Career
Per 600 PAverified
7
17.87
David Lamb
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
1
2.55
David Lamb
Careerverified
Per 600 PAverified
1
4
Mark Ryal
Career
Per 600 PA
0
0
David Lamb
Career
Per 600 PAverified
1
4
Mark Ryal
Career
Per 600 PA
1
2.55
David Lamb
Career
Per 600 PA
0
0
Mark Ryal
Careerverified
Per 600 PAverified
100
100

Fielding Stats for David Lamb and Mark Ryal

David Lamb
Career
Per 9 Innings
3
3
Mark Ryal
Careerverified
Per 9 Inningsverified
6
6
David Lamb
Career
Per 9 Inningsverified
64
1.76
Mark Ryal
Career
Per 9 Innings
64
1.68
David Lamb
Career
Per 9 Innings
30
0.83
Mark Ryal
Careerverified
Per 9 Inningsverified
35
0.92
David Lamb
Career
Per 9 Innings
981
27
Mark Ryal
Careerverified
Per 9 Innings
1030
27
David Lamb
Career
Per 9 Innings
327
9
Mark Ryal
Careerverified
Per 9 Innings
343.1
9
David Lamb
Career
Per 9 Innings
70
1.93
Mark Ryal
Careerverified
Per 9 Inningsverified
133
3.49
David Lamb
Careerverified
Per 9 Inningsverified
106
2.92
Mark Ryal
Career
Per 9 Innings
3
0.08
David Lamb
Career
Per 9 Innings
9
0.25
Mark Ryal
Careerverified
Per 9 Inningsverified
5
0.13
David Lamb
Careerverified
Per 9 Inningsverified
185
5.09
Mark Ryal
Career
Per 9 Innings
141
3.7
David Lamb
Careerverified
Per 9 Inningsverified
176
4.84
Mark Ryal
Career
Per 9 Innings
136
3.57
David Lamb
Career
Per 9 Innings
95.14
95.14
Mark Ryal
Careerverified
Per 9 Inningsverified
96.45
96.45
David Lamb
Careerverified
Per 9 Inningsverified
2.75
2.75
Mark Ryal
Career
Per 9 Innings
2.125
2.125
David Lamb
Career
Per 9 Innings
46.88
46.88
Mark Ryal
Careerverified
Per 9 Inningsverified
54.69
54.69
David Lamb
Careerverified
Per 9 Inningsverified
36
0.99
Mark Ryal
Career
Per 9 Innings
2
0.05
David Lamb
Career
Per 9 Innings
0
0
Mark Ryal
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Mark Ryal
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Mark Ryal
Career
Per 9 Innings
0
0
David Lamb
Career
Per 9 Innings
0
0
Mark Ryal
Career
Per 9 Innings
0
0