skip navigation

2017 Football Roster

No. Name Pos. Cl. Ht. Wt. Hometown / High School / Last School
1 Hunter Edmonds full bio Hunter Edmonds CB Freshman 6-0 190 Moseley, VA / Cosby
2 Cam Johnson full bio Cam Johnson WR Senior 6-3 185 Dillwyn, VA / Buckingham
3 Major Morgan full bio Major Morgan WR Sophomore 6-5 190 Onancock, VA / Broadwater Academy
4 Daniel Prescott full bio Daniel Prescott CB Junior 6-0 175 Grand Prairie, TX / Culver Academy (IN)
4 Graham Smith full bio Graham Smith QB Sophomore 6-2 195 Columbia, SC / Central Lunenburg
5 Christian Carter full bio Christian Carter RB Junior 6-1 245 Covington, VA / Allegheny
5 Brad Jeffers full bio Brad Jeffers CB Freshman 5-10 180 Warrenton, VA / Kettle Run
6 Kyler Vela full bio Kyler Vela S Senior 5-10 185 Waxhaw, NC / Cuthbertson
6 Brendan Weinberg full bio Brendan Weinberg LB Freshman 6-0 225 Apex, NC / Middle Creek
7 Christian Faber full bio Christian Faber HB Freshman 6-1 220 Chester, VA / Thomas Dale
7 Brian Gwaltney full bio Brian Gwaltney CB Junior 5-11 165 Colonial Heights, VA / Colonial Heights
8 Isaiah Kilby-Sharp full bio Isaiah Kilby-Sharp DL Freshman 6-2 260 Charlottesville, VA / Monticello
9 Ryan Mallory full bio Ryan Mallory FS Junior 6-1 195 Mechanicsville, VA / Hanover
9 Eddie Russell full bio Eddie Russell QB Freshman 5-11 200 Culpeper, VA / Eastern View
10 Kendall Blankenship full bio Kendall Blankenship FS Senior 5-10 180 Appomattox, VA / Appomattox
11 Alec Cobb full bio Alec Cobb QB Junior 6-3 200 Jamestown, NC / Ragsdale
12 Nick Kalivokas full bio Nick Kalivokas WR Freshman 5-9 175 Purcellville, VA / Loudoun Valley
13 Matt Dooley full bio Matt Dooley DB Junior 6-1 185 Haymarket, VA / Battlefield
14 Tyler Doane full bio Tyler Doane WR Senior 6-2 190 Williamsburg, VA / Jamestown
15 Mike Lepore full bio Mike Lepore DB Senior 5-10 160 Suffolk, VA / Nanesmond Suffolk
15 Austin Murphy full bio Austin Murphy QB Sophomore 6-3 175 Melfa, VA / Broadwater Academy
16 Miles Lowman full bio Miles Lowman QB Freshman 6-0 175 Roanoke, VA / Northcross
16 Luke Roberts full bio Luke Roberts FS Junior 6-2 190 Chesterfield, VA / Cosby
17 Jordan Beck full bio Jordan Beck S Senior 6-0 185 Rome, GA / Darlington School
17 Bailey Tyner full bio Bailey Tyner WR Senior 5-10 180 Winston-Salem, NC / R.J. Reynolds
18 Daniel Allen full bio Daniel Allen DB Freshman 6-2 190 Buena Vista, VA / Rockbridge
18 Clay Vick full bio Clay Vick QB Sophomore 6-3 220 Raleigh, NC / Leesville Road
20 Ed Newman full bio Ed Newman TE Freshman 6-2 215 Farmville, VA / Fuqua
21 Griffin Davis full bio Griffin Davis LB Sophomore 6-1 230 Charlottesville, VA / Monticello
21 Ben Mahone full bio Ben Mahone RB Freshman 5-6 180 Mechanicsville, VA / Hanover
22 Mike DeMasi full bio Mike DeMasi RB Senior 5-8 180 Virginia Beach, VA / Frank W. Cox
22 Jamie Surface full bio Jamie Surface LB Freshman 6-0 165 Jacksonville, FL / Episcopal
23 Carter Cunningham full bio Carter Cunningham WR Senior 6-1 205 Farmville, VA / Christopher Newport
24 Hunter Carr full bio Hunter Carr CB Junior 5-9 170 Fishersville, VA / Wilson Memorial
24 Noah Yourkavitch full bio Noah Yourkavitch WR Freshman 6-0 175 Crozet, VA / Western Albemarle
25 Anders Isaksen full bio Anders Isaksen LB Freshman 5-6 195 Catlett, VA / Kettle Run
25 Justin Pollard full bio Justin Pollard RB Freshman 5-11 190 Culpeper, VA / Eastern View
26 Sam Brooks full bio Sam Brooks S Junior 5-10 180 Virginia Beach, VA / Frank W. Cox
27 Jake Edmonds full bio Jake Edmonds DL Senior 6-4 245 Moseley, VA / Cosby
28 Tyler Frink full bio Tyler Frink LB Sophomore 5-11 210 Farmville, VA / Fuqua
29 Cole Becker full bio Cole Becker HB Freshman 5-11 175 Savannah, GA / St. Andrews
30 Steve Witmer full bio Steve Witmer HB Sophomore 5-10 180 Atlanta, GA / Woodward Academy
31 Riggs Jordan full bio Riggs Jordan LB Freshman 6-3 210 Spencer, VA / Hargrave
32 Scott Ferguson full bio Scott Ferguson LB Freshman 6-2 230 Newport News, VA / Hampton Roads Academy
32 Blake Page full bio Blake Page WR Freshman 6-0 190 Richmond, VA / Huguenot
33 Jared Dunlap full bio Jared Dunlap LB Sophomore 5-11 215 Fulks Run, VA / Broadway
33 Sheldon Towell full bio Sheldon Towell LS Freshman 5-10 180 Richmond, VA / St. Christopher's
34 Devinne Edwards full bio Devinne Edwards RB Sophomore 5-11 175 Farmville, VA / Colonial Heights
35 Dillon Costello full bio Dillon Costello WR Freshman 6-0 180 South Riding, VA / Paul VI
36 Brandon Smith full bio Brandon Smith WR Freshman 6-0 150 Colonial Heights, VA / Colonial Heights
37 Neal Reynolds full bio Neal Reynolds WR Senior 6-2 170 Forest, VA / Brookville
38 Matt McKay full bio Matt McKay S Junior 6-0 175 Farmville, VA / Fuqua
39 Brooks Apperson full bio Brooks Apperson DB Senior 6-2 200 Virginia Beach, VA / Cape Henry
39 Buck Rowe full bio Buck Rowe WR Freshman 6-1 170 Ridgeway, SC / Sandhills School
40 Devin Allen full bio Devin Allen WR Freshman 5-11 185 Dillwyn, VA / Fuqua
40 Tre'von Loftin full bio Tre'von Loftin S Freshman 5-7 160 Lanexa, VA / Warhill
41 Woodson Bagnal full bio Woodson Bagnal TE Sophomore 6-2 175 Columbia, SC / Heathwood Hill Episcopal
41 A.J. Neal full bio A.J. Neal LB Freshman 5-11 190 Bristow, VA / Stonewall Jackson
42 Chad Vanlandingham full bio Chad Vanlandingham LB Junior 6-0 200 Mechanicsville, VA / Atlee
43 Steven Farmer full bio Steven Farmer LB Freshman 6-0 215 Altavista, VA / Altavista
43 Austin Feeser full bio Austin Feeser K Freshman 6-0 155 Richmond, VA / Thomas Dale
44 Jack King full bio Jack King LB Freshman 5-11 200 Murrells Inlet, SC / Waccamaw
45 Tanner Ramey full bio Tanner Ramey DL Junior 5-11 235 Mechanicsville, VA / Atlee
46 Tony Talbert full bio Tony Talbert LB Sophomore 5-11 220 Charlottesville, VA / Monticello
47 Patrick Kline full bio Patrick Kline TE Senior 6-3 240 New Cumberland, PA / Trinity
48 Chris Daniel full bio Chris Daniel TE Freshman 6-1 240 Roanoke, VA / Hidden Valley
49 Tyler Puhlick full bio Tyler Puhlick LB Freshman 6-1 190 Gainesville, VA / Patriot
50 Nick Turner full bio Nick Turner LB Sophomore 5-11 230 Rocky Mount, VA / Franklin County
52 Joe Everette full bio Joe Everette DL Senior 5-11 240 Mechanicsville, VA / Hanover
53 Mason Cooper full bio Mason Cooper DL Freshman 6-0 260 Mechanicsville, VA / Atlee
54 Benjamin Carson full bio Benjamin Carson DE Senior 6-3 250 Winston-Salem, NC / Mount Tabor
55 Tyler Howerton full bio Tyler Howerton OL Freshman     Alexandria, VA / Langley
56 Jack Barefoot full bio Jack Barefoot DL Junior 6-0 240 Roanoke, VA / Northside
57 Phil Pullen full bio Phil Pullen DL Freshman 6-2 240 Manassas, VA / Osbourn Park
58 Jarrett Moore full bio Jarrett Moore OL Sophomore 6-2 270 Prince Frederick, MD / St. Mary's Ryken
59 Clint Britton full bio Clint Britton DL Freshman 6-0 225 Warrenton, VA / Culpeper
60 Jack White full bio Jack White OL Freshman 5-9 260 Charlotte, NC / Charlotte Catholic
61 Nate Higgins full bio Nate Higgins OL Sophomore 5-8 245 Arden, NC / T.C. Roberson
63 Mitch Barrick full bio Mitch Barrick OL Sophomore 6-0 265 Williamsburg, VA / Lafayette
64 Brad Gholson full bio Brad Gholson OL Freshman 6-1 240 Montpelier, VA / Patrick Henry
65 Scott McCombs full bio Scott McCombs OL Senior 6-3 285 Mechanicsville, VA / Atlee
66 Bobby Smith full bio Bobby Smith OL Freshman 6-3 295 Virginia Beach, VA / Ocean Lakes
67 Austin Pannell full bio Austin Pannell OL Freshman 5-11 250 Appomattox, VA / Appomattox
68 Gus Lanham full bio Gus Lanham OL Freshman 6-2 225 Round Hill, VA / Loudoun Valley
69 Timmy Morris full bio Timmy Morris DL Junior 5-10 230 Culpeper, VA / Eastern View
70 Andrew Grage full bio Andrew Grage OL Sophomore 6-1 240 Virginia Beach, VA / Ocean Lakes
71 Zach Criswell full bio Zach Criswell OL Senior 6-5 275 Colonial Heights, VA / Colonial Heights
72 Austin Tomlin full bio Austin Tomlin OL Freshman 6-4 290 Carrsville, VA / Southampton Academy
73 Wesley Spencer full bio Wesley Spencer OL Senior 6-5 295 Victoria, VA / Central Lunenburg
74 Cole Shinault full bio Cole Shinault OL Freshman 6-1 330 Colonial Heights, VA / Colonial Heights
75 Wyatt Dragovich full bio Wyatt Dragovich OL Freshman 6-3 300 Roanoke, VA / Hidden Valley
76 Blair Page full bio Blair Page OL Freshman 6-2 280 Richmond, VA / Huguenot
77 Mark Smith full bio Mark Smith DL Freshman 6-3 250 Kenbridge, VA / Kenston Forest
78 Tyler Hewitt full bio Tyler Hewitt OL Freshman 6-2 280 Charlotte, NC / Myers Park
80 Korbin Bordonie full bio Korbin Bordonie WR Senior 6-0 200 Mechanicsville, VA / Hanover
83 Jared Morgan full bio Jared Morgan WR Sophomore 6-0 190 Colonial Heights, VA / Colonial Heights
85 Steven Hall full bio Steven Hall K Junior 5-7 165 Mechanicsville, VA / Lee-Davis
86 Tucker Moore full bio Tucker Moore TE Freshman 6-0 210 Evington, VA / Rustburg
87 Travis Knick full bio Travis Knick WR Sophomore 6-1 195 Fuquay Varina, NC / Fuquay Varina
88 Andrew Blankenship full bio Andrew Blankenship WR Sophomore 6-1 185 Glen Allen, VA / Deep Run
89 Justin Cary full bio Justin Cary K Senior 6-0 215 Powhatan, VA / Blessed Sacrament-Huguenot
90 Bryce St. Clair full bio Bryce St. Clair DL Freshman 6-2 205 Lanexa, VA / New Kent
91 John Kline full bio John Kline DL Junior 6-4 240 New Cumberland, PA / Trinity
92 Tyler Lohman full bio Tyler Lohman DL Freshman 6-5 230 Centreville, VA / Centreville
93 Jack Steele full bio Jack Steele DL Freshman 6-5 240 Colonial Heights, VA / Colonial Heights
94 Cannen Shell full bio Cannen Shell DL Sophomore 6-3 195 Gum Spring, VA / Goochland
96 Nick Davis full bio Nick Davis DL Freshman     Buckingham, VA / Fuqua
98 Isaiah Young full bio Isaiah Young DL Freshman 6-3 225 Virginia Beach, VA / Bishop Sullivan