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