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
1Keith McKellerTEBirmingham1987199300416800012414641143
2Chris GoodeDBTown Creek198719930052796000
3Travis McNealTEBirmingham198919930016760120248652248
4Steve HycheLBJasper19891993000340000
5Peter Tom WillisQBMorris199019930004211041831261668151894514080
6George ThorntonDTMontgomery19911993001937000
7Bob MeeksCAndalusia1993199300018000
8Jeff RutledgeQBBirmingham19791992000711727452636281664295240452931200
9Issiac HoltDBBirmingham1985199200534113000
10David HowardRLBEnterprise1985199200429120000
11Alvin WrightNTWedowee198619920042484000
12Bobby HumphreyRBBirmingham198919920122751141711700069528571540100815226
13Marion HobbyDEBirmingham19901992000542000
14Tony WalkerLBBirmingham19901992000443000
15Ken ClarkTEEvergreen19901992001434016151002543314023
16Lamar RogersDEOpp19911992001626000
17David GulledgeDBPell City1992199200004000
18Siran StacyRBGeneva19921992000016000
19Barry WagnerWRGreensboro199219920000100116016
20Pat SwoopesNTFlorence19871991000331000
21Alonzo HamptonDBButler19901991000325000
22Maurice OliverLBBirmingham1991199100003000
23Ozzie NewsomeTEMuscle Shoals1978199013135919801813523366279804774
24Vann McElroyDBBirmingham1982199002644111000
25Bo JacksonRBBessemer19871990013223805152782169240352227
26Curt JarvisNTBirmingham198719900031438000
27Ben TamburelloGBirmingham19871990000950000
28Joe MicklesRBBirmingham19891990000010000
29William KirkseyLBBirmingham1990199000019000
30Willie WyattNTBirmingham1990199000027000
31Don McNealDBAtmore1980198900430110000
32Hanford DixonDBMobile1981198923970131000
33Vernon MaxwellLBBirmingham198319890032677000
34Van JakesDBPhenix City198319890021678000
35Emanuel KingLOLBLeroy198519890021567000
36Derrick BurroughsDBMobile198519890031558000
37Sherman CocroftDBMobile19851989000667000
38Lewis ColbertPPhenix City19861989000220000
39Daryl SmithDBOpelika19871989000215000
40Darryl HolmesDBBirmingham19871989000544000
41Chris WoodsWRBirmingham1987198900001200114014
42Roy BennettDBBirmingham19881989000432000
43Kerry GoodeRBTown Creek19881989000215063231022768022
44Curtis StewartRBMontgomery1989198900002000
45Alan DialDBAnniston1989198900001000
46Tony BowickNTDothan19891989000112000
47Dave ButzDTLafayette19731988111480216000
48Charley HannahGAlbertville19771988009461480100000000
49Joe CribbsRBSulligent1980198803654102352511310013095356276222421991565
50Willie TullisDBNewville1981198800426106000
51Randall MorrisRBAnniston19841988000664020000161566511491575018
52Gregg CarrROLBBirmingham19851988000857000
53Preston GothardTEMontgomery198519880025500041459334
54Anthony HentonLBBessemer19861988000432000
55Kelvin EdwardsWRBirmingham19861988001735036716249746338
56Walter BroughtonWRBrewton1986198800021801-6008161157
57Aaron PearsonLBGadsden19861988002843000
58Ricky MooreRBHuntsville1986198800122204012611427220027
59Larry MasonRBBirmingham19871988000418010440122213110239
60Greg RichardsonWRMobile1987198800004000
61Freddie RobinsonDBMobile198719880021022000
62Wayne DavisLBTuscaloosa19871988000228000
63Chuckie MillerDBAnniston1988198800013000
64Albert BellWRBirmingham1988198800005000
65Steve JohnsonTEHuntsville19881988000014001505
66Scott BoltonWRMobile198819880000400233018
67John ReavesQBAnniston197219870001051286616361717773463505441953200
68John StallworthWRTuscaloosa197419871310811650911114753787236374
69Keith ButlerLBAnniston1978198700950146000
70Reggie DossDEMobile1978198700645149000
71Johnny DavisRBMontgomery19781987001811903141094151822106024
72Nathan PooleRBAlexander City19791987001462012642352024179023
73Tony NathanRBBirmingham197919871056012348611220007323543164638335921673
74Buddy AydeletteTMobile19801987000421000
75Mike ClarkDEDothan19811987000214000
76Byron FranklinWRFlorence19811987001167705-80514520161064
77Michael MortonRBBirmingham1982198700014405011011021409
78Roger JacksonDBMacon19821987000653000
79Ricky PorterRBSylacauga19821987000224047177013970026
80Michael WilliamsRBAtmore19831987001534015051703233259029
81David JordanGBirmingham19841987000333000
82Robbie JonesOLBDemopolis19841987000460000
83David KingDBMobile1985198700004000
84Wade LockettWR1987198700002000000
85Robert ParkerRBAlexander City1987198700013047150110744014
86Brendan FolmarQBBirmingham1987198700001000
87Gilvanni JohnsonWRBirmingham1987198700003000000
88Ken JordanLBBirmingham1987198700013000
89Warren ThompsonLBBirmingham1987198700023000
90Bruce JonesDBCourtland1987198700002000
91Scott HaglerKEufaula1987198700002000
92Warren BoneDEFairfield1987198700001000
93Willard ScissumTGuntersville1987198700023000
94Thomas BoydLBHuntsville1987198700014000
95Hoss JohnsonTHuntsville1987198700001000
96Lyneal AlstonWRMobile198719870001300384242
97Anthony FieldsDBMobile1987198700013000
98Angelo JamesDBMobile1987198700013000
99Timothy StarksDBMobile1987198700001000
100Louis WatsonWRMobile1987198700002001909
101Dave WindhamLBMobile1987198700003000
102Rick CalhounRBMontgomery19871987000130736018117017
103Phil GrimesDEMontgomery1987198700002000
104Steve HollowayTEMontgomery19871987000160010127026
105Tim JessieRBOpp1987198700003010371141808
106James EvansRBPrichard1987198700002000000
107Lance HarkeyDBSelma1987198700002000
108DeJuan RobinsonDBSelma1987198700023000
109Lawrence WhiteWRTuscaloosa1987198700002000
110Ben RudolphDTEvergreen198119860001288000
111Donnie HumphreyNTHuntsville198419860011448000
112Karl PoweWRMobile198519860002160014237034
113Ralph MaloneDEHuntsville19861986000116000
114Joey JonesWRMobile19861986000111017077141041
115Richard ToddQBBirmingham1976198500761119161029672061012487161264212725993214311101
116Reese McCallTEBessemer1978198500310117009413661265
117Al RichardsonLBAbbeville198019850053477000
118Dieter BrockQBBirmingham1985198500191521836526581664135135120380130
119Steve MorseRBMobile198519850000160817090
120Ken StablerQBFoley197019841411931842270379327938194882222812514118934180
121Robert BrazileLBMobile19751984271076147000
122Mike WashingtonDBMontgomery1976198400746100000
123Billy JacksonRBPhenix City19811984002135703991365163158416229
124Andra FranklinRBAnniston19811984013184206222232222961516
125Cliff LewisOLBBrewton19811984000457000
126Byron BraggsDEMontgomery19811984001955000
127Mike WilliamsTELafayette198219840000140031406
128Malcolm CarsonGBirmingham1984198400001000
129Dowe AughtmanDTBrewton1984198400017000
130Ralph BattleDBHuntsville1984198400003000
131Rickey YoungRBMobile1975198300750131010113666234840832851648
132Abdul SalaamDTNew Brockton197619830063697000
133Ricky JonesOLBBirmingham197719830001087000000
134Henry WilliamsDBGreensboro19791983001622000
135Earl JonesDBTuscaloosa19801983000657000
136Tom MorrisDBAnniston19821983000220000
137Floyd EddingsWRBirmingham19821983000513031501628506047
138Darryl CaldwellTBBirmingham19831983000014000
139Jim CaverDBBirmingham1983198300002000
140Thomas HopkinsTButler1983198300002000
141Darryal WilsonWRFlorence1983198300009000000
142Cleo SimmonsTEMobile19831983000011000
143Rich CasterTEMobile197019820385516102311906032255154591
144Wilbur JacksonRBOzark1974198200540940971385213801831572434
145Willie MillerWRBirmingham19751982002177711261260005-20511217861585
146Fred BohannonDBBirmingham1982198200007000
147Larry CowanRBMobile1982198200008013030
148Ernest FrenchDBTensaw1982198200003000
149Emanuel ZandersGDemopolis197419810073199001707
150Bo MatthewsRBHuntsville197419810031310104241566114275488023
151Ronnie ColemanRBJasper19741981003351131744144100700276916461501239633
152Don ReeseDTMobile197419810032388000
153Art StringerLILBTroy197719810021441000
154Robert ShawCTuscaloosa19791981000533000
155Rodney ParkerWRMobile198019810004190017316355
156Woody PeoplesGBirmingham19681980021163168000
157Dave WashingtonRLBTuscaloosa1970198001643138002404
158Tom BanksCBirmingham1971198014856116000
159Robert WoodsTFlorence197319800063699000
160John McDanielWRBirmingham1974198000115960428013991547762
161David BeverlyPSelma19741980000121024612905700010220110
162Burton LawlessGDothan197519800012282000
163Eddie LewisDBMobile197619800011573000
164Artie OwensWRMontgomery1976198000066404115412327418241
165Clarence SandersLBMontgomery19781980000117000
166Franky SmithTBirmingham1980198000014000
167Tom NevilleTMontgomery1965197901125419000-8000
168Gene WashingtonWRTuscaloosa196919792410711400100000062302438568566079
169Manny SistrunkDTMontgomery1970197900435123000
170Scott HunterQBMobile1971197900420643357484756238238584589520413180
171Gary WeaverLBFlorence197319790032787000
172Wally ChambersDTPhenix City197319791354888000
173Lee GrossCMontgomery197519790001048000
174Rusty JacksonPTuscaloosa1976197900064601-13000
175Larry BarnesRBBessemer19771979000234053156221429010
176Dennis PearsonWRGordo197819790003290110112190040
177Walter LandersRBLanett1978197900011302481014560155
178Henry MonroeDBMobile1979197900026000
179John SmithWRTuskegee1979197900006000
180Clarence DavisRBBirmingham19711978004438908043640264599865245
181Jimmy DuBoseRBEnterprise19761978001633018470442417118018
182Paul HarrisLBMobile19771978000520000
183Dean MooreLBBirmingham19781978000316000
184Curtis TownsendLBBirmingham1978197800039000
185Mike MorganRBTallassee1978197800005000
186Zeke MooreDBTuskegee1967197702848145000
187Larry WatkinsRBBessemer196919770021711104481711122851284128
188Mike KolenLBOpelika197019770064084000
189Henry AllisonGStevenson197119770011655000
190Council RudolphDEAnniston197219770032272000
191Ricky DavisDBBirmingham1975197700083811-70000000
192Johnny MussoRBBirmingham197519770003300100365616739021
193Ron MabraDBTalladega19751977000519000
194Secdrick McIntyreRBMontgomery197719770001601365011127127
195John KimbroughWRMount Vernon197719770002140010207242
196Wade BosargeDBBayou La Batre19771977000410000
197Steve JacksonDBChatom1977197700036000
198Perry GriggsWRLafayette1977197700001000
199Lee Roy JordanLBExcel19631976051388187000
200Jim TolbertDBFairfield1966197600325105000