List of all NFL Players Born in North Carolina, 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
1Craig KeithTERaleigh199319950000280042209
2David MerrittLBRaleigh19931995000338000
3Ray JacobsLBHamstead19941995000231000
4Emerson MartinGElizabethtown1995199500002000
5Oscar SturgisDEHamlet1995199500001000
6Ethan HortonTEKannapolis1985199401522116010000007924131921223601752
7Vaughan JohnsonLBMorehead City1986199404760124000
8Tim WorleyRBLumberton1989199400213480455179283835253027
9Charles DavenportWRFayetteville199219940001380013187031
10Mike FrierDEJacksonville19921994000534000
11Jeff BosticCGreensboro19801993011070184001-400
12Rich BaldingerGCamp Lejeune1982199300645157000
13Tootie RobbinsTWindsor19821993001154159000
14William FrizzellDBGreenville1984199300013134000
15Perry WilliamsDBHamlet1984199300746146000
16Kevin MackRBKings Mountain19851993026469901291512346651971602844
17Dino HackettLBGreensboro198619930163588000
18Anthony BlaylockDBRaleigh198819930021471000
19Izel JenkinsDBWilson198819930011386000
20Doug ThomasWRRockingham1991199300013904110822207020
21Eric BlountWRAyden19921993000110062717854018
22Tom ScottTBurke County19931993001513000
23Gregory CliftonWRCharlotte199319930000200215010
24Chuck JohnsonDTFayetteville1993199300005000
25Robert BrownDEEdenton1982199200750164000
26Doug SmithNTBayboro1985199200531101000
27Alonzo MitzDEHenderson198619920021671000
28Chris BarberDBFort Bragg19871992000214000
29Delton HallDBGreensboro198719920011176000
30Jamie HollandWRRaleigh1987199200198001082024731037145
31Bob PerrymanRBRaleigh1987199200313680393133894883616024
32Thane GashDBHendersonville198819920021464000
33Junior RobinsonDBHigh Point19901992000226000
34Daren ParkerPCabarrus County1992199200003000
35Calvin StephensGKings Mountain19921992000113000
36Tripp WelborneDBReidsville1992199200002000
37Donnell ThompsonDELumberton19811991001150147000
38Joe MorrisRBFort Bragg19821991125461100141155855065111960226
39Lee RousonRBElizabeth City19851991000892011441522633453239
40Greg ScalesTEWinston-Salem198819910002440021196226
41Danny PeeblesWRRaleigh1989199100023002-60117230132
42Quintus McDonaldLILBRockingham19891991000640000
43Jimmy RayeWRFayetteville199119910000200119019
44Rob WoodsTFayetteville1991199100012000
45A.J. GreeneDBHendersonville1991199100002000
46Mike QuickWRHamlet198219902564510101-50036364646199
47Rod McSwainDBHigh Shoals Township198419900011190000
48Tiger GreeneDBHendersonville198519900021482000
49Bobby FutrellDBAhoskie198619900011161000
50Stefon AdamsDBHigh Point19861990000565000
51Kelvin BryantRBTarboro19861990000234601000000260118662815416341447
52Reggie SingletaryGWhiteville198619900021761001-1100
53John SettleRBReidsville1987199001218460439180110621181039336
54Jamie MorrisRBSouthern Pines198819900005330252777427968017
55Vernon JoinesWRCharlotte1989199000012000686024
56Michael BrooksDBGreensboro1989199000005000
57A.J. JenkinsLBHavelock19891990000221000
58Anthony ThompsonLBStantonsburg19901990000110000
59Garry CobbLBCarthage197919890085614000244025
60Bruce DavisTRutherfordton1979198900853160000
61David ArcherQBFayetteville1984198900214553366614337186530896421357062290
62Tony BakerRBHigh Point198619890000180245301321809
63Tim CofieldLBMurfreesboro198619890021554000
64Kevin ScottRBFort Bragg198819890000402-400963012
65Mike ElkinsQBGreensboro19891989000011250510000
66Bill BryanCBurlington19771988001057153000
67Dee HardisonDEJacksonville1978198800220122000
68Joe BosticGGreensboro1979198800846132000
69Timmy NewsomeRBAhoskie198019880042212103421226193021219661152
70Shelton RobinsonLILBGoldsboro198219880032796000
71Andy HeadenLOLBAsheboro198319880001374000
72Darryl SimsDEWinston-Salem19851988000958000
73Scott WilliamsRBCharlotte198619880001320307338971132
74Joey HackettTEGreensboro1986198800003600450119
75Joey ClinkscalesWRAsheville198719880002140013240157
76Ellis DillahuntDBNew Bern1988198800008000
77Marvin PowellTFort Bragg1977198735978133000
78Mickey MarvinGHendersonville1977198700746120000
79Louis BreedenDBHamlet1978198710852134000
80Dwight ClarkWRKinston19791987127611340300000065001850667504880
81Buddy CurryLBGreenville1980198700844109000
82Reggie SmithWRKinston19801987000024000
83Dwight StephensonCMurfreesboro1980198745680114000
84Sam HarrellRBAhoskie1981198700006061507543017
85Jimmy HargroveRBNewton Grove198119870001170271042272606
86Melvin HooverWRCharlotte198219870003320150516364268
87Jeff HayesPElkin19821987000663071681610
88Jeff DavisLBGreensboro198219870052783000
89Chuck McSwainRBPolk County198319870000190923090
90Eric WilliamsDBRaleigh198319870032150000
91D.D. HoggardDBAhoskie19851987000119000
92Arnold BrownDBWilmington1985198700009000
93Kevin WalkerDBGreensboro1986198700027000
94Ray PhillipsLBMooresville1986198700014000
95Tim MorrisonDBRaeford19861987000323000
96Jimmy NorrisDBAsheville1987198700003000
97Pat TeagueLBAsheville1987198700001000
98Steve GriffinRBCharlotte198719870000401-20-20
99Tim NewmanRBCharlotte1987198700001000
100Struggy SmithDBCharlotte1987198700002000
101Larry MorrisRBFort Bragg198719870000208180100
102Ben BennettQBGreensboro19871987000012625018100217090
103Darryl HallDBGreensboro1987198700001000
104Jimmy ArmstrongDBGuilford County1987198700012000
105Vic HarrisonWRHenderson1987198700003000
106Warren MarshallRBHigh Point1987198700001000
107Johnny ShepherdRBLa Grange1987198700002012420191202
108Tommy DawkinsDELexington1987198700012000
109Joe McIntoshRBLexington198719870000205110531519
110Henry WallsLBLexington1987198700003000
111Charlie BurgessLBMorgantown1987198700002000
112James BrimWRMount Airy1987198700033023613818282263
113Brian BulluckLBRoanoke Rapids1987198700012000
114Ralph BrittTERose Hill1987198700003000
115Phil ForneyLBRutherfordton1987198700003000
116Eric StreaterWRSylva1987198700013015055117261
117Terence MackLBWinnsboro1987198700005000
118Paul KiserGValdese1987198700001000
119Ted BrownRBHigh Point19791986007501040100010011174546406033928501367
120Steve KenneyGWilmington198019860053089000
121Dennis OwensNTClinton198219860032271000
122Calvin DanielsLOLBMorehead City198219860032370000
123Fred McNeillLBDurham1974198500854167000
124Robert JacksonGCharlotte1975198500852160000
125Blake MooreCDurham198019850001277002623
126Danny WagonerDBHigh Point19821985000234000
127Charles BowserROLBPlymouth198219850021842000
128Kenny DuckettWRWinston-Salem1982198500063603-190234503448
129Tyrone AnthonyRBWinston-Salem1984198500043103717011940298036
130Hal StephensDEWhiteville1985198500002000
131Doug WilkersonGFayetteville19701984131487204000
132Perry TuttleWRLexington198219840004240025375338
133Chris CastorWRBurlington1983198400012300889021
134Jack CameronWRRoxboro1984198400001600113013
135Dave SimmonsLBGoldsboro19791983000636000
136Rush BrownDTLaurinburg198019830031947000
137LeCharls McDanielDBFort Bragg19811983000223000
138Eddie McGillTEAsheville1982198300001100111011
139Newton WilliamsRBCharlotte1982198300012202877013446019
140Quinton BallardDTAhoskie19831983000215000
141Emmett TilleyLBDurham1983198300006000
142Joe HarrisLLBFayetteville197719820011983000
143Zack ValentineOLBEdenton19791982000856000
144Neal MusserLBElon19811982000215000
145David GreenRBJacksonville1982198200009000
146Harry StanbackDERockingham1982198200012000
147Bill JacksonDBWinston-Salem1982198200019000
148Jim ClackCRocky Mount1971198100646146000
149Frank CaseDEJacksonville1981198100017000
150Jack TatumDBCherryville1971198003962136000
151Keith MoodyDBSalisbury19761980000763000
152Al HunterRBGreenville19771980000952018071546727331021
153Johnny EvansPHigh Point197819800007482333019000560120
154Eddie HicksRBHenderson1979198000001701950091404
155Ben NormanRBElkin1980198000003000
156Doug McDougaldDEFayetteville1980198000018000
157Doug PaschalRBGreenville1980198000011601553110218011
158Carl EllerDEWinston-Salem196419795615132225000
159Bob MathesonMLBBoone1967197900542180000
160Dave TaylorTStatesville197319790043272000
161Sammy JohnsonRBBurlington197419790009620200000020683093245378024
162Dan MedlinGHigh Point197419790011876000
163Haskel StanbackRBKannapolis19741979003218311411410007282662255598786136
164John WaltonQBElizabeth City19761979000115316533833331610-4020
165Larry TearryCErwin19781979002725000
166Bill MurrellTEWalnut Cove1979197900001200220014
167Alan CaldwellDBWinston-Salem19791979000216000
168Jethro PughDTWindsor19651978001272183000
169Chris HanburgerLBFort Bragg196519783912100187001101
170Mo SpencerDBWinston-Salem197419780021956000
171Rufus CrawfordRBGastonia19781978000016081901142508
172Tom LondonDBShelby19781978000315000
173Roman GabrielQBWilmington196219771411981832366449829444201931493602711358130430391-500
174Mel PhillipsDBBolling Springs1966197700946147000
175Charlie SandersTERichlands196819772795212804-60233648173154
176Jim YarbroughTCharlotte1969197700639112000
177Will WynnDEApex197319770042455000
178Artimus ParkerDBWinston-Salem197419770001053000
179Monroe EleyRBRocky Mount19751977000313098276116960014
180Darius HeltonGCharlotte1977197700026000
181Johnny MillerGEllerbe1977197700036000
182Terry LuckQBFayetteville197719770001425503161337183-2011414
183Brent SextonDBFayetteville19771977000211000
184Ron CarpenterDTHigh Point197019760064097000
185Ike HillWBWinston-Salem1970197600054912350350003-140522283228
186Rod McNeillRBDurham19741976000436011043132430235230
187Blenda GayDEGreenville197419760021130000
188Charley YoungRBRaleigh197419760001037013163825340391242
189Bobby ThompsonRBRaleigh1975197600042806431014629230038
190Jim RosecransLBAsheville1976197600001000
191Keith DensonWRCamp Lejeune1976197600002000
192Bob PattonCCamp Lejeune19761976000312000
193Larry HefnerLBCharlotte19721975000834000
194Franklin TateLBGastonia1975197500014000
195Jimmy DeRattDBWilson1975197500016000
196Sonny JurgensenQBWilmington195719741510105218243342623222425599189294254118149315331-300
197Bobby BellLBShelby196319746912104168000
198Al WoodallQBErwin196919740021331246503297018672360455602140270
199John SmallDTLumberton197019740011247000
200Bill McKoyMLBWinston-Salem197019740001144000