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