Granville Lyons vs. John Shackelford — Career Comparison

Greatest GenerationTennesseeThrows LeftNorth AmericaIndianapolis ABCs/Detroit StarsNegro National League IIFirst BasemanAll-Star
Greatest GenerationTennesseeThrows RightBats LeftNorth AmericaHarrisburg GiantsEastern Colored LeagueThird Baseman

On the career numbers, John Shackelford posted the stronger offensive profile against Granville Lyons. John Shackelford posted stronger numbers in OPS (.681 vs .664) and on-base percentage (.313 vs .300). By the career numbers, John Shackelford had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Granville Lyons and John Shackelford

Granville Lyons
Careerverified
Per 600 PAverified
7
7
John Shackelford
Career
Per 600 PA
4
4
Granville Lyons
Career
Per 600 PA
127
151.79
John Shackelford
Careerverified
Per 600 PAverified
143
155.43
Granville Lyons
Career
Per 600 PA
502
600
John Shackelford
Careerverified
Per 600 PA
552
600
Granville Lyons
Career
Per 600 PA
462
552.19
John Shackelford
Careerverified
Per 600 PAverified
516
560.87
Granville Lyons
Career
Per 600 PA
0.258
0.258
John Shackelford
Careerverified
Per 600 PAverified
0.285
0.285
Granville Lyons
Career
Per 600 PA
0.683
0.683
John Shackelford
Careerverified
Per 600 PAverified
0.711
0.711
Granville Lyons
Career
Per 600 PA
119
142.23
John Shackelford
Careerverified
Per 600 PAverified
147
159.78
Granville Lyons
Career
Per 600 PA
88
105.18
John Shackelford
Careerverified
Per 600 PAverified
122
132.61
Granville Lyons
Careerverified
Per 600 PAverified
17
20.32
John Shackelford
Career
Per 600 PA
13
14.13
Granville Lyons
Careerverified
Per 600 PAverified
10
11.95
John Shackelford
Career
Per 600 PA
6
6.52
Granville Lyons
Career
Per 600 PA
4
4.78
John Shackelford
Careerverified
Per 600 PAverified
6
6.52
Granville Lyons
Careerverified
Per 600 PAverified
31
37.05
John Shackelford
Career
Per 600 PA
25
27.17
Granville Lyons
Careerverified
Per 600 PAverified
0.261
0.261
John Shackelford
Career
Per 600 PA
0.17
0.17
Granville Lyons
Career
Per 600 PA
0.009
0.009
John Shackelford
Careerverified
Per 600 PAverified
0.012
0.012
Granville Lyons
Career
Per 600 PA
0.034
0.034
John Shackelford
Careerverified
Per 600 PAverified
0.041
0.041
Granville Lyons
Career
Per 600 PA
51.67
61.76
John Shackelford
Careerverified
Per 600 PAverified
61.06
66.37
Granville Lyons
Career
Per 600 PA
168
200.8
John Shackelford
Careerverified
Per 600 PAverified
190
206.52
Granville Lyons
Career
Per 600 PA
147
175.7
John Shackelford
Careerverified
Per 600 PAverified
168
182.61
Granville Lyons
Career
Per 600 PA
0.3
0.3
John Shackelford
Careerverified
Per 600 PAverified
0.313
0.313
Granville Lyons
Career
Per 600 PA
0.364
0.364
John Shackelford
Careerverified
Per 600 PAverified
0.368
0.368
Granville Lyons
Career
Per 600 PA
0.664
0.664
John Shackelford
Careerverified
Per 600 PAverified
0.681
0.681
Granville Lyons
Careerverified
Per 600 PAverified
0.106
0.106
John Shackelford
Career
Per 600 PA
0.083
0.083
Granville Lyons
Career
Per 600 PA
0.226
0.226
John Shackelford
Careerverified
Per 600 PAverified
0.233
0.233
Granville Lyons
Career
Per 600 PA
0.579
0.579
John Shackelford
Careerverified
Per 600 PAverified
0.604
0.604
Granville Lyons
Career
Per 600 PA
0.252
0.252
John Shackelford
Careerverified
Per 600 PAverified
0.278
0.278
Granville Lyons
Career
Per 600 PA
54
64.54
John Shackelford
Careerverified
Per 600 PAverified
66
71.74
Granville Lyons
Careerverified
Per 600 PAverified
55
65.74
John Shackelford
Career
Per 600 PA
51
55.43
Granville Lyons
Career
Per 600 PAverified
105
125.5
John Shackelford
Careerverified
Per 600 PA
111
120.65
Granville Lyons
Career
Per 600 PA
58.04
69.38
John Shackelford
Careerverified
Per 600 PAverified
71.18
77.37
Granville Lyons
Career
Per 600 PAverified
2
2.39
John Shackelford
Career
Per 600 PA
2
2.17
Granville Lyons
Careerverified
Per 600 PAverified
26
31.08
John Shackelford
Career
Per 600 PA
19
20.65
Granville Lyons
Career
Per 600 PA
0
0
John Shackelford
Career
Per 600 PA
0
0
Granville Lyons
Careerverified
Per 600 PAverified
2
2.39
John Shackelford
Career
Per 600 PA
3
3.26
Granville Lyons
Careerverified
Per 600 PAverified
251
251
John Shackelford
Career
Per 600 PA
184
184
Granville Lyons
Careerverified
Per 600 PAverified
13
13
John Shackelford
Career
Per 600 PA
6.33
6.33
Granville Lyons
Career
Per 600 PA
12
14.34
John Shackelford
Careerverified
Per 600 PAverified
15
16.3
Granville Lyons
Career
Per 600 PA
0
0
John Shackelford
Career
Per 600 PA
0
0
Granville Lyons
Career
Per 600 PA
0
0
John Shackelford
Career
Per 600 PA
0
0
Granville Lyons
Career
Per 600 PA
3
3.59
John Shackelford
Careerverified
Per 600 PAverified
12
13.04
Granville Lyons
Careerverified
Per 600 PAverified
1
1.2
John Shackelford
Career
Per 600 PA
0
0
Granville Lyons
Career
Per 600 PA
4
4.78
John Shackelford
Careerverified
Per 600 PAverified
12
13.04
Granville Lyons
Career
Per 600 PA
75
75
John Shackelford
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Granville Lyons and John Shackelford

Granville Lyons
Careerverified
Per 9 Inningsverified
7
7
John Shackelford
Career
Per 9 Innings
4
4
Granville Lyons
Career
Per 9 Innings
135
1.19
John Shackelford
Careerverified
Per 9 Inningsverified
141
1.99
Granville Lyons
Careerverified
Per 9 Inningsverified
122
1.08
John Shackelford
Career
Per 9 Innings
76
1.07
Granville Lyons
Careerverified
Per 9 Innings
3064
27
John Shackelford
Career
Per 9 Innings
1914
27
Granville Lyons
Careerverified
Per 9 Innings
1021.1
9
John Shackelford
Career
Per 9 Innings
638
9
Granville Lyons
Careerverified
Per 9 Inningsverified
1008
8.88
John Shackelford
Career
Per 9 Innings
116
1.64
Granville Lyons
Career
Per 9 Innings
56
0.49
John Shackelford
Careerverified
Per 9 Inningsverified
167
2.36
Granville Lyons
Career
Per 9 Inningsverified
33
0.29
John Shackelford
Careerverified
Per 9 Innings
25
0.35
Granville Lyons
Careerverified
Per 9 Inningsverified
1097
9.67
John Shackelford
Career
Per 9 Innings
308
4.34
Granville Lyons
Careerverified
Per 9 Inningsverified
1064
9.38
John Shackelford
Career
Per 9 Innings
283
3.99
Granville Lyons
Careerverified
Per 9 Inningsverified
96.99
96.99
John Shackelford
Career
Per 9 Innings
91.88
91.88
Granville Lyons
Careerverified
Per 9 Inningsverified
7.882
7.882
John Shackelford
Career
Per 9 Innings
2.007
2.007
Granville Lyons
Careerverified
Per 9 Inningsverified
90.37
90.37
John Shackelford
Career
Per 9 Innings
53.9
53.9
Granville Lyons
Careerverified
Per 9 Inningsverified
44
0.39
John Shackelford
Career
Per 9 Innings
12
0.17
Granville Lyons
Career
Per 9 Innings
0
0
John Shackelford
Career
Per 9 Innings
0
0
Granville Lyons
Career
Per 9 Innings
0
0
John Shackelford
Career
Per 9 Innings
0
0
Granville Lyons
Career
Per 9 Innings
0
0
John Shackelford
Career
Per 9 Innings
0
0
Granville Lyons
Career
Per 9 Innings
0
0
John Shackelford
Career
Per 9 Innings
0
0