List of all NFL Players Born in Alabama, USA

Players

Players Table
Rk Player Pos City From To AP1 PB St wAV G Cmp Att Yds TD Lng Int Sk Yds Att Yds TD Lng Rec Yds TD Lng
1Greg GanttPBirmingham197419750002281110100000
2Moses DensonRBVredenburgh19741975002826015958602339255227
3Sylvester CroomCTuscaloosa1975197500001000
4Maxie BaughanLBForkland19601974191188147000
5Dave HillTLanett1963197400953150000
6Speedy DuncanDBTuscaloosa1964197404543115000
7Ceasar BelserDBMontgomery196819740001360000
8David RayKPhenix City19691974000107000111011
9Will FosterLBGrady19731974000521000
10Wayne MosleyRBDecatur1974197400003026040
11Mike RainesDTMontgomery1974197400012000
12Clifton McNeilWRMobile19641973113311051243143100560918127342280
13Fred HyattWRRoanoke1968197300014500690030
14Levert CarrTBirmingham196919730011555000
15Richmond FlowersDBMontgomery196919730011555000
16Carter CampbellDEMobile197019730011143000
17Ralph MillerGHartford1972197300017000
18Leon GarrorDBMobile19721973001416000
19Steve WrightTBirmingham1964197200326101000
20Ron BillingsleyDTFlorence196719720031761000
21Dennis HomanWRMuscle Shoals1968197200174602-30037619266
22Larry WillinghamDBCullman19711972000520000
23Larry ShearsDBMobile19711972000210000
24Bart StarrQBMontgomery195619711413911961808314924718152911382872960247130815390
25Bobby WilliamsDBGeiger19661971000669000
26Art MayDEBessemer19711971000311000
27Cliff HardyDBFairfield1971197100001000
28Jackie BurkettLLBThorsby1961197000637121000
29Elijah NevettDBBessemer196719700021137000
30Don McCallRBBirmingham1967197000111420100000022988464937390334
31Brad HubbertRBBoligee19671970012143801000000287127098042312249
32Cecil LeonardDBSylacauga19691970000413000
33Bill JohnsonPTuscaloosa19701970000111000
34Charley LongGDeKalb1961196902747124000
35Bookie BolinGHamilton196219690043089000
36Bobby HuntDBLanett1962196911855112015150
37Jim ShorterDBMontgomery196219690042687000
38Billy NeighborsGTuscaloosa1962196911751112000
39Butch WilsonTEBirmingham196319690003820025317338
40Freeman WhiteTEMontgomery196619690017550029315123
41Les KelleyLBDecatur19671969000530000
42Carl WardDBHartsond19671969000730000
43Jim HolifieldDBBessemer19681969000528000
44Bobby LeeWRMontgomery1968196900006000
45Charlie BrownDBHeflin19661968000103003390270
46Sammy PriceRBMargaret196619680013360823131381070127
47Eppie BarneyFLBirmingham196719680013260081819192118
48Sam LongmireDBBirmingham1967196800025000
49Benny RussellQBBrewton196819680000112303000
50Leon CrenshawDTGreenville19681968000310000
51Bill KindricksDTTuskegee1968196800029000
52Red PhillipsEAlexander City19581967139461190040160443493
53Wayne FrazierCEvergreen196219670041848000
54Gary BarnesWRFairfax196219670006600041583253
55Johnny BakerLLBCoy19631967003165100218010
56Wayne SwinfordDBAnniston19651967000526000
57Gene JeterLLBMontgomery19651967001730000
58Gene DonaldsonRBBirmingham196719670000203-102120020
59Wayne TrimbleDBCullman1967196700001000
60Sims StokesWRMobile1967196700003000
61Jim ElliottPMontgomery19671967000114000
62Henry SorrellLBTalladega19671967000110000
63Herman LeeTPhenix City1957196600104212700116016
64Tommy BrookerEDemopolis196219660101255006170392
65Dick WoodQBLanett196219660021760522119471535171717057326454210
66Fred MooreDTSulligent19641966000729000
67Willie BrownWRTuscaloosa196419660002300441330195110137
68Allen TrammelDBMontgomery1966196600013000
69Jimmy SidleRBBirmingham19661966000060112012116016
70Tommy TollesonWRBirmingham1966196600008000
71William YearbyDEBirmingham1966196600039000
72Johnnie RobinsonDBMobile19661966000314000
73Mickey SuttonDBMobile1966196600015000
74Joe ChildressHBRobertsdale1956196500422961343043100530221033912117001378
75Floyd DeanLBLuverne19641965000515000
76Andy NelsonDBAthens1957196411729103000
77Billy AtkinsDBMillport195819641143259051391560
78Hugh McInnisTEMobile19601964001538043001622392051
79Tommy MorrowDBGeorgiana196219641032442000
80Dave WatsonGBarbour County19631964000228000
81Benny NelsonDBGadsden19641964001314000
82Fate EcholsTUnion Springs1962196300048000
83Al GreerEAnniston1963196300001000
84Harlon HillEKillen1954196223791030100001210302423347174088
85Bobby FreemanDBBirmingham195719620031273021090
86Bobby BethuneDBLeeds19621962000310000
87Doug ElmorePReform196219620000140100001-140-140
88Dave MiddletonEBirmingham1955196100567506721021618329661779
89Al RomineDBFlorence19551961001532010000
90Willie McClungTMarion19551961004674000
91Willmer FowlerHBAndalusia196019610004130943721611099028
92George HerringQBGadsden196019610000281022331297554232621215742200
93Bobby JacksonDBGeneva19601961000321000
94Zeke SmithLBWalker Springs19601961000824000
95Allen GreenKHanceville19611961000114000
96Fred ConeFBPine Apple1951196000329403471156124175852469
97Jerry WilsonDEBirmingham19591960001622000
98Corky TharpDBBirmingham1960196000149000
99M.L. BrackettDEAttalla19561958000032000
100Bobby ThomasonQBAlbertville1949195703408568713469480687590907942906230
101Bill BowmanFBBirmingham19541957001023014455734350429366
102Horace GillomERoanoke1947195601001161130303-700741083338
103Harry GilmerQBBirmingham19481956021076263579378623744550120192313720180137
104Clarence SelfDBBirmingham194919550040620746021112012
105Tom CalvinHBAthens19521955000030032136015751019
106George AtkinsGBirmingham19551955001012000
107Bob ClemensFBScottsboro1955195500002000
108Jerry WatfordGGadsden19531954001024000
109Buddy DavisTMontgomery1953195400003000
110Billy ShippTMobile19541954000011000
111Charley OakleyDBMontgomery1954195400001000
112Frank DempseyLBDothan19501953001039000
113John DottleyFBBirmingham195119530110270250112274428359277
114Butch AvingerFBBeatrice19531953000012056052804
115Hal LedyardQBMontgomery1953195300001009000113030
116Jack ManleyLBTown Creek19531953001012000
117Hal HerringLBLanett19491952002046000
118Pat McHughDBSelma19471951002051032202141216010
119Rebel SteinerDBBirmingham19501951002024000
120Travis TidwellQBFlorence1950195100001433764935567150401472540
121Lou AllenTGadsden19501951002024000
122John SteberGMobile19461950004055000
123Ted CookEBirmingham194719500010460061891550
124Ken CooperGRogersville19491950001024000
125Fay KingEDothan1946194900105000115158320
126Red CochranQBFairfield19471949000036020000371382228114233
127Leon CochranFBBirmingham19491949000011034135116782022
128Hosea RodgersFBBrewton1949194900101201000013149457970
129Ray RichesonGRussellville19491949000012000
130Ralph HutchinsonTSilas19491949000010000
131Earl HowellHBTalladega1949194900001203111615111
132Monk GaffordBFort Deposit194619480030391844265441121003493376578
133Bill SchulerTBirmingham19471948002023000
134Hank HarrisGCamden19471948000012000
135Dave BrownWBBirmingham19431947000024047141014634012
136Ralph JonesEFlorence19461947000017007107029
137Elmore HarrisHBHuntsville1947194700001003-2000
138Bill LeeTEutaw19351946015082000
139Bill YoungTArgenta1937194601105900162162
140Joel McCoyTBBirmingham1946194600001061872034419-290150
141Jimmy TarrantQBBirmingham194619460000451295105-46000
142Jim JonesTFlorence194619460000204000133040
143Tarzan WhiteGLockhart19371945011050000
144Frank MartinHBCalera1943194500002235220120397902220234153
145Vaughn StewartCAnniston19431944001019000
146John McMichaelsTBCordova194419440000101000131020
147George WeeksDEDothan1944194400003000
148Lew BostickGBirmingham1939194200008000
149Herman HodgesEOzark193919420000400023285040
150Walt MerrillTAndalusia19401942003028000
151Bert MillingGMobile1942194200002000
152Rufus DealBMoundsville19421942010060512060
153Les DodsonBBirmingham19411941000021870732-4060
154Harold HillEGadsden19381940000026001122009
155Bo RussellTBirmingham19391940000022000
156Max HarrisonEExcel1940194000008004960
157Sherrill BusbyDEMontgomery1940194000002000
158Sam AgeeFBCourtland1938193900002125270092311231106
159Jim WhatleyTTuscaloosa19361938001033000
160Norm CooperCRogersville19371938000020000
161Joe CardwellTMontgomery19371938001018000
162Ben SmithEHaleyville193319370020420027444013
163Dixie HowellHBHartford1937193700005161401435900
164Herb RotonEMontgomery1937193700009000
165Pat HarrisonTTallahatta Springs1937193700003000
166Hermit DavisEDouble Springs193619360000200136036
167Claude PerryTGoodsprings19271935001093012020
168Howard BaileyTBirmingham1935193500001000
169Alabama PittsHBOpelika1935193500003002210
170Bruce JonesGJasper1927193400305400110010
171Jim BowdoinGCoffee Springs19281934005075000
172Gump AriailEBirmingham1934193400002000
173Tony HolmBBirmingham19301933002034175240621392233132219
174Ray DavisCBirmingham19321933001015000
175Cy WilliamsTCanoe19291932002023000
176Erk TaylorGBirmingham19311931000011000
177Bull WesleyCGuin19261930000035000
178Gene SmithGMontgomery1930193000005000
179Slick LollarB1928192800003000
180Bill OliverGPanola19271927001013000
181Obie NewmanEBirmingham19251926002017000010
182Firpo McGilbraTEufaula1926192600004000
183Ed McEvoyWBMobile1926192600007000
184Bob ScottCPhil Campbell1926192600006000
185By WimberlyTStevenson19251925000011000
186Ben HuntTScottsboro1923192300003000
187Gene WiggsGAthens1921192100102000
188Pryor WilliamsGAthens1921192100003000