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