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