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