List of all NFL Players Born in Virginia, 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
1Patrick EstesTERichmond2005200700008000
2Dennis HaleyLBSalem20052007000115000
3Jamaine WinborneDBChesapeake20062007000117000
4Stacy TuttRBFredericksburg20062007000011000000
5Jimmy WilliamsDBHampton20062007000527000
6Mike BarrPLynchburg20072007000111000
7William HendersonFBRichmond19952006111023188012342651732024091438
8Tiki BarberRBRoanoke1997200613710315401000000221710449559558651831287
9Aaron BrooksQBNewport News200020060056693167329632026112376922351454362153413291101
10Jamin ElliottWRPortsmouth2002200600003000
11Lee SuggsRBRoanoke200320060008290269107447828217159
12Dexter ReidDBNorfolk20042006000439000
13Marcus VickWRNewport News2006200600001000000
14Jonathan LewisDTRichmond2006200600004000
15Bracy WalkerDBPortsmouth1994200500325167000000
16Ed PerryTERichmond1997200500021090039308246
17Jamie SharperLBRichmond1997200500960136000
18Todd WashingtonGNassawadox199820050011297000
19Erron KinneyTERichmond2000200500615830017817501031
20David TerrellWRRichmond20012005001115404140201281602963
21Nate PooleWRDanville200220050003360034418242
22Monsanto PopeDTNorfolk200220050011248000
23Jim DavisDERichmond2005200500001000
24Jermaine HardyDBRoanoke2005200500003000
25Mike ComptonGRichlands1993200400751151000
26Charlie GarnerRBFairfax19942004015711470000001815377097395541937111269
27Kwamie LassiterDBHampton1995200400531129011010
28Darius HollandDTPetersburg1995200400218111000
29Rabih AbdullahRBMartinsville1999200400038306317211915115017
30Bill BaberTECharlottesville2001200400003000437120
31Greg ScottDEFranklin2002200400004000
32DeVone ClaybrooksDTMartinsville20022004000013000
33Terrance MartinDEToano20032004000114000
34Max YatesLBNewport News2004200400001000
35Bruce SmithDENorfolk1985200381118152279010000
36Mark RoyalsPHampton198720030002222457940441002-20000
37John JettPRichmond1993200300017159010000006-31000
38Riddick ParkerDTEmporia199720030011382000
39John AveryRBRichmond19982003000429014952424416115219
40Shannon TaylorLOLBRoanoke20002003000440000
41Doug ChapmanRBChesterfield2001200300032609031702717143138
42Delvin JoyceRBMartinsville20022003000028013410841205
43Chris LuzarTENewport News2002200300002300435021
44Zuriel SmithWRRichmond200320030000900346032
45Herman MooreWRDanville19912002348781460067091746293
46Terry KirbyRBHampton199320020024711046853310007612875273833332221282
47Michael McCraryDEVienna1993200202654136000
48Tyrone DavisTEHalifax1995200200287500737951360
49Waverly JacksonGSouth Hill199820020011968000
50Deon DyerFBChesapeake2000200200004500214013
51Shyrone StithRBPortsmouth20002002000015020551120
52Chris CombsDERoanoke20002002000110000
53James BoydDBNorfolk20012002000226000
54David PughDTMadison Heights2002200200014000
55Robert JonesLBBlackstone1992200100953151000
56Chris SladeLBNewport News1993200101654142000
57Ben ColemanGSouth Hill1993200100745135000
58Percy EllsworthDBDrewryville199620010032487000
59George CoghillDBFredericksburg19982001000554000
60Jon CarmanTHerndon20002001000112000
61Michael HawkesLBRichmond2000200100003000
62Jake AriansKBlacksburg20012001000010000
63Tyrone RobertsonDTDanville20012001000112000
64Byron ThweattLBPetersburg2001200100005000
65Renard CoxDBRichmond2001200100005000
66Darren PerryDBChesapeake1992200000850126000
67Dwight HollierRILBHampton1992200000432138000
68Ratcliff ThomasLBAlexandria19982000000333000
69Reggie GivensLBEmporia19982000000341000
70Antonio BanksDBIvor19982000000224000
71Macey BrooksWRHampton199920000003250170740376030
72Anthony PoindexterDBLynchburg20002000000110000
73Craig PageCVirginia Beach2000200000002000
74Charles HaleyDEGladys1986199925881169000
75Chris JackeKRichmond1989199910024147000
76Corey WidmerLBAlexandria1992199900434114000
77Derek BrownTEFairfax1992199900141050043401127
78Mike DevlinCBlacksburg1993199900215101000
79Thomas RandolphDBNorfolk199419990021795000
80Keith EliasRBVirginia Beach199419990001530421240822147018
81Bryan StillWRNewport News1996199900185200831181267
82Cordell TaylorDBNorfolk19981999000113000
83Ken OxendineRBRichmond19981999001621015950212118183132
84Darnell McDonaldWRFairfax199919990001800996123
85Jamie WilsonTNewport News1999199900015000
86Michael BasnightRBNorfolk1999199900031306230804616172047
87Shonn BellTEWaynesboro1999199900002000
88William FullerDENorfolk19861998041075194000
89Jeff LagemanDEFairfax198919980074412201-5000
90Jerome HendersonDBPortsmouth199119980021898000
91James RoeWRRichmond199619980002230015239129
92Jim KittsRBPortsmouth19971998000015000
93Mel GrayRBWilliamsburg19861997340111690199911413164038
94Matt DarbyDBVirginia Beach199219970031881000
95Corey HollidayWRRichmond19951997000016001707
96Curtis AndersonDBLynchburg1997199700019000
97Chris ParkerRBLynchburg1997199700001000
98Mike JenkinsWRPortsmouth1997199700004000000
99Toran JamesLBRichmond19971997000114000
100Tim GoadNTClaudville1988199600848141000
101Brian WashingtonDBRichmond1988199600847124000
102Keith GoganiousLLBVirginia Beach199219960021474000
103Todd KellyLLBHampton19931996000545000
104Mike RobinsonDBRichmond1996199600006000
105Henry BaileyWRSuffolk199619960000801-40-4565028
106Shaun GayleDBNewport News1984199501745160000
107Gary ClarkWRRadford198519951498316701154012699108566584
108Michael BrimDBDanville198819950042894000
109Johnnie BarnesWRSuffolk199219950002290014191025
110Terrence WarrenWRSuffolk1993199500001703150110000
111Dion FoxxLBRichmond19941995000119000
112Jim ReidTNewport News1995199500006000
113Bobby PhillipsRBRichmond199519950000801426070
114Barry WordRBLong Island19871994004237207052897165330280027
115Henry RollingLOLBFort Eustis198819940032588000
116Ferrell EdmundsTESouth Boston19881994024158902-150014818941280
117Jeff HunterDEHampton19901994000543000
118Lawrence TaylorLBWilliamsburg1981199381013146184000
119Reggie LanghorneWRSuffolk1985199300837134092712041154461977
120Larry GriffinDBChesapeake198619930001289000
121Scott SeculesQBNewport News19891993000557108204131148214943241361170
122James JeffersonDBPortsmouth19891993000958000
123Jock JonesLBAshland19901993000546000
124Don JonesLBLynchburg1992199300018000
125Brian BladosTArlington1984199200435107001404
126Al ToonWRNewport News19851992138561071327027000470551766053178
127Harry SydneyRBPetersburg198719920011285135015000019080593284682423
128Al ChambleeLBVirginia Beach19911992000322000
129Shawn MooreQBMartinsville1992199200013173423204036508390110
130John GranbyWRVirginia Beach1992199200004000
131Jerry HolmesDBNewport News1980199100946137000
132Lloyd BurrussDBCharlottesville1981199101845145000
133Scott NorwoodKAlexandria1985199111017108000
134D.J. DozierRBNorfolk19871991000843111911900017269173833301230
135Donald SmithDBDanville1991199100003000
136Carl HairstonDEMartinsville19761990001376224000
137Lin DawsonTENorfolk1981199000512105001171233842
138Cedric JonesWRNorfolk1982199000220120010000002-40319127031665
139Carl BlandWRFluvanna County19841990001118301404901153646
140Ricky HunleyRILBPetersburg198419900021891000
141Ron BurtonLLBRichmond198719900011049000
142Robert BanksDEWilliamsburg198819900021344000
143Emanuel McNeilNTRichmond1989199000003000
144Mike WilsonTNorfolk19781989001273174000
145Earl FerrellRBHalifax19821989006311100685295024471861628836
146Tony WoodsDTFort Lee19891989000215000
147Howard FegginsDBSouth Hill19891989000111000
148Dwaine BoardDEUnion Hall1979198800645121000
149Greg GainesLBMartinsville198119880032289000
150Kevin KellinDTHampton19861988000120000
151Donovan RoseDBNorfolk19801987000231000
152Kenny EasleyDBChesapeake198119873576589000
153Reggie BrownRBDendron19821987000113039136023853014
154Tony LillyDBAlexandria198419870011158000
155Eric WilsonLBCharlottesville19851987000217000
156Jesse PennLBMartinsville19851987000642000
157Michael DurretteGCharlottesville19861987000312000
158Kevin WyattDBNorfolk19861987000118000
159Bill RennerPQuantico1986198700006010000
160Steve KnightGAbington1987198700013000
161Steve ClarkDBArlington1987198700013000
162Willie GillusQBEmporia19871987000012528015031400
163John CowneCFairfax1987198700003000
164Art PriceLBHampton1987198700003000
165Kevin FergusonTELynchburg1987198700003000
166Chris JonesCNorfolk1987198700013000
167Carlton ThomasDBPortsmouth1987198700014000
168Donald SnellWRRadford1987198700001000
169Walter CarterDERichmond1987198700002000
170Archie HarrisTRichmond1987198700003000
171Ray PerkinsDERichmond1987198700012000
172Mike WootenCRoanoke1987198700003000
173Carl CarrLBSouth Boston1987198700013000
174Russell PayneTEVirginia Beach1987198700001001808
175Bob BaumhowerNTPortsmouth1977198615985130000
176Ron SpringsRBWilliamsburg197919860053511227452301146942519284624922591080
177Lamonte HunleyLBRichmond19851986000222000
178Jessie BrittWRSuffolk1986198600008000
179Robert PrattGRichmond1974198500116217000130030
180Stuart AndersonLBMathews19821985000240000
181Ricky NicholsWRNorfolk1985198500003000
182Chuck ClantonDBRichmond1985198500003000
183Herbert ScottGVirginia Beach1975198423768140000
184Billy DavisLBAlexandria1984198400001000
185Kenny LewisRBDanville198019830001190114307982023
186Paul DavisLBAppalachia19811983000231000
187Rocky BelkWRAlexandria1983198300011001-50-55141264
188Reggie EvansRBNewport News1983198300001501611450
189Ron BoltonDBPetersburg1972198200745145000
190Larry BrooksDTPrince George19721982151071131000
191Ed SimoniniLBPortsmouth197619820042783000
192George RobertsPLynchburg19781982000106702-5020
193Amos LawrenceRBNorfolk198119820001210185511452206
194George CrumpDEPortsmouth1982198200019000
195Greg TaylorRBRichmond1982198200001000
196Steve AtkinsRBSpotsylvania19791981000320012148826018138119
197Ricky RayDBWaynesboro19791981000631000
198Mickey FitzgeraldRBLynchburg1981198100002000
199Arrington JonesRBRichmond1981198100001000
200Mike BraggPRichmond196819800002118823690560004250400