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