skip navigation
 

2017 Randolph-Macon Football Roster

No. Name Pos. Cl. Ht. Wt. Hometown/High School
1 Chris Vidal full bio Chris Vidal K Fr. 5-11 150 Wake, N.C. / Wake Forest
2 De'Angelo Barr full bio De'Angelo Barr SAF So. 5-10 190 Fairfax, Va. / Fairfax
2 Chris Ruediger full bio Chris Ruediger WR Sr. 6-0 180 Virginia Beach, Va. / Cox
3 Deandre Gill full bio Deandre Gill WR So 6-1 170 Roanoke, Va. / William Fleming
3 Zach Salvato full bio Zach Salvato SAF So 5-10 175 West Springfield, Va. / West Springfield
4 Christian Redman full bio Christian Redman WR Jr. 5-10 180 North Chesterfield, Va. / James River
5 Tre Frederick full bio Tre Frederick WR Jr. 5-10 165 Angier, N.C. / West Johnston
5 Will Pittman full bio Will Pittman K Fr. 5-9 187 Richmond, Va. / Benedictine
6 Shomari Hargrove full bio Shomari Hargrove WR Jr. 5-10 175 Fredericksburg, Va. / Colonial Forge
6 Cameron Knight full bio Cameron Knight CB Jr. 5-10 185 Leesburg, Va. / Heritage
7 JP Redmond full bio JP Redmond RB Sr. 5-10 190 Midlothian, Va. / Monacan
8 Philip Mugrage full bio Philip Mugrage SAF So 6-0 185 Valley, Va. / Broadway
8 Billy Sheehan full bio Billy Sheehan SAF Jr. 5-10 185 Round Hill, Va. / Woodgrove
9 Alex Keller full bio Alex Keller WR Sr. 6-2 185 York, Pa. / Red Lion
9 Victor Robinson full bio Victor Robinson SAF Fr. 5-8 160 Suffolk, Va. / Kings Fork
10 Burke Estes full bio Burke Estes QB So 5-11 175 Wilmington, N.C. / New Hanover
10 Tommy Salvato full bio Tommy Salvato SAF So 5-11 175 West Springfield, Va. / West Springfield
11 Shajuan Phillips full bio Shajuan Phillips SAF So 5-10 180 Richmond, Va. / Thomas Dale
12 Joe Glass full bio Joe Glass QB Fr. 5-10 186 Midland, Va. / Liberty (Bealeton)
12 Mike Kovich full bio Mike Kovich QB Fr. 6-0 180 Stone Ridge, Va. / Woodgrove
13 Harrison Smith full bio Harrison Smith WR Jr. 6-1 190 Wilmington, N.C. / Hoggard
14 Zion Dennis full bio Zion Dennis SAF Fr. 5-11 165 Sanford, N.C. / Southern Lee
15 Yonis Blanco full bio Yonis Blanco LB Jr. 5-8 200 Silver Spring, Md. / Montgomery Blair
15 Cole Sakowski full bio Cole Sakowski WR Jr. 5-7 170 Clayton, N.C. / Corinth-Holders
16 Shaheed Adeyola full bio Shaheed Adeyola RB Fr. 5-8 155 Richmond, Va. / Henrico
17 Nick Madden full bio Nick Madden CB Fr. 5-9 150 Craven, N.C. / Havelock
18 Waylan Clark full bio Waylan Clark WR So 5-9 175 Havelock, N.C. / Havelock
19 Joe McBride full bio Joe McBride QB Jr. 6-4 225 Arlington, Va. / Yorktown
20 Mike Avent full bio Mike Avent WR Fr. 6-0 160 Sandston, Va. / Highland Springs
20 Anthony Williams full bio Anthony Williams CB So. 5-9 180 Purcellville, Va. / Woodgrove
21 Ryan Burns full bio Ryan Burns CB Sr. 5-10 160 Fredericksburg, Va. / Colonial Forge
21 Jake Shelton full bio Jake Shelton SAF Fr. 6-1 185 Staunton, Va. / Buffalo Gap
22 John Ferrari full bio John Ferrari SAF Fr. 5-11 185 Frederick, Md. / Urbana
22 Trey Owens full bio Trey Owens WR So 5-9 170 Craven, N.C. / Havelock
23 Jordan Foster full bio Jordan Foster RB So 5-7 190 Lynchburg, Va. / Liberty Christian
23 Ryan Ott full bio Ryan Ott SAF Jr. 5-11 180 Midlothian, Va. / James River
24 Eric Hoy full bio Eric Hoy WR Jr. 5-8 180 Clayton, N.C. / Clayton
25 Justin DeLeon full bio Justin DeLeon RB Fr. 5-10 180 Richmond, Va. / Powhatan
26 Bryan Sullivan full bio Bryan Sullivan LB So. 5-10 195 Boca Raton, Fla. / West Boca Raton
27 Corey Whaley full bio Corey Whaley WR Fr. 5-10 170 New Hanover, N.C. / Eugene Ashley
28 Marcus Bazala full bio Marcus Bazala RB So 5-9 185 Richmond, VA / Hanover
29 Keshaun Butler full bio Keshaun Butler CB So 5-10 175 North Chesterfield, Va. / James River
30 Norman Cade full bio Norman Cade LB Sr. 5-10 190 Rolesville, N.C. / Wake Forest
31 Marcus Ricks full bio Marcus Ricks CB So 5-9 170 Richmond, Va. / Manchester
32 Billy Clark full bio Billy Clark LB Fr. 5-10 200 Fayetteville, N.C. / Jack Britt
32 Billy Mullen full bio Billy Mullen LB So 6-0 210 Purcellville, Va. / Woodgrove
33 Jordan Hall full bio Jordan Hall RB Fr. 5-8 165 Henrico, Va. / Hermitage
33 Aaron Holzhauer full bio Aaron Holzhauer DE Sr. 6-4 230 .Fairfax, Va. / Robinson
34 Calvin Whitehead full bio Calvin Whitehead SAF So 5-9 170 Richmond, Va. / Hermitage
35 Alex Robinson full bio Alex Robinson DE So 6-0 210 Richmond, Va. / Manchester
36 Vic Figueroa full bio Vic Figueroa SAF So. 5-10 198 Hopewell, Va. / Hopewell
37 Joel Calkins full bio Joel Calkins CB Fr. 5-10 170 Lynchburg, Va. / Liberty Christian Academy
38 Jackson Baum full bio Jackson Baum SAF Fr. 5-8 175 Wake, N.C. / Holly Springs
38 Jowann Holder full bio Jowann Holder LB So 5-11 195 Johnston, N.C. / West Johnston
39 Tavian Anderson full bio Tavian Anderson DT So. 6-2 220 Richmond, Va. / Hermitage
40 Leif Heltzel full bio Leif Heltzel SAF Sr. 6-2 205 Warrenton, Va. / Faquier
41 Jake Benson full bio Jake Benson LB So 6-3 195 Richmond, Va. / Atlee
42 Walt Elmore full bio Walt Elmore LB Fr. 5-10 210 Newton, N.C. / Malden
43 Thomas Mechling full bio Thomas Mechling SAF Fr. 6-0 200 Richmond, Va. / Central Virginia Homeschool Disciples
44 Matthew Vergara full bio Matthew Vergara LB Fr. 6-1 210 Chesterfield, Va. / Benedictine College Prep
45 Josh Long full bio Josh Long DE Fr. 6-0 205 Johnston, N.C. / West Johnston
46 Ty Hicks full bio Ty Hicks LB Fr. 6-1 200 Richmond, Va. / Powhatan
47 Steven Hunt full bio Steven Hunt LB Jr. 6-2 215 Stafford, Va. / Mountain View
49 Justis Richardson full bio Justis Richardson DE Sr. 5-11 215 Hope Mills, N.C. / Gray's Creek
50 Corey Thomas full bio Corey Thomas OL Fr. 6-2 265 Richmond, Va. / Thomas Dale
51 Chimaobi Iwumune full bio Chimaobi Iwumune OL So 6-0 230 Baltimore City, Md. / Archbishop Curley
52 Steve McNair full bio Steve McNair DT So 6-0 225 Howard, Md. / Howard
53 Connor Denning full bio Connor Denning OL Fr. 6-0 256 Benson, N.C. / West Johnston
53 Max Palkovics full bio Max Palkovics LB So 5-10 205 Richmond, Va. / Deep Run
54 Jake Pinkston full bio Jake Pinkston DT Sr. 5-8 255 Alexandria, Va. / Robinson
55 Mac Lee full bio Mac Lee LB Sr. 5-10 210 Ellicott City, Md. / Howard
56 Jordaan Rochester full bio Jordaan Rochester OL So 6-2 315 Richmond, Va. / Hermitage
57 Jake Wootton full bio Jake Wootton DE Sr. 6-0 225 Henrico, Va. / JR Tucker
58 Matt Cross full bio Matt Cross OL So 6-5 350 Raleigh, N.C. / Leesville Road
59 Ian Shelley full bio Ian Shelley OL Sr. 6-5 285 York, Pa. / York Catholic
60 Jake Wernle full bio Jake Wernle OL So. 6-4 285 Berryville, Va. / Woodgrove
62 Caleb James full bio Caleb James OL Fr. 6-2 290 Kernersville, N.C. / Robert B. Glenn
63 Alex Haikias full bio Alex Haikias OL Fr. 6-1 325 New Hanover, N.C. / Hoggard
64 Caleb Trump full bio Caleb Trump OL Sr. 6-0 260 Hamilton, Va. / Loudon Valley
65 Caleb Main full bio Caleb Main OL So. 6-0 250 Forsyth, N.C. / East Forsyth
66 Isaiah Christmas full bio Isaiah Christmas OL Jr. 6-0 275 North Chesterfield, Va. / James River
67 Blair Leach full bio Blair Leach OL Fr. 6-4 270 Lusby, Md. / St. Mary's Ryken
69 Austin Motsinger full bio Austin Motsinger OL Jr. 6-0 300 Concord, N.C. / Concord
70 Greg Castle full bio Greg Castle OL Jr. 6-3 315 Clayton, N.C. / North Johnston
72 Cameron Bell full bio Cameron Bell OL Jr. 6-2 290 Fayetteville, N.C. / Terry Sanford
73 Jay Hausler full bio Jay Hausler OL Sr. 6-1 250 Mechanicsville, Va. / Atlee
74 Matt Allen full bio Matt Allen OL Fr. 6-4 265 Fairfax, Va. / WT Woodson
75 Zach Evans full bio Zach Evans OL Jr. 6-1 300 Warrenton, Va, / Fauquier
76 Ian Harris full bio Ian Harris OL Fr. 6-2 300 Arlington, Va. / Wakefield
77 Landon Clifton full bio Landon Clifton OL Fr. 6-4 360 Linden, N.C. / Cleveland
78 James England full bio James England OL Sr. 6-6 325 Richlands, Va. / Fork Union
80 Tim Hanratty full bio Tim Hanratty WR Fr. 6-1 200 Anne Arundel, Md. / Severna Park
81 Owen Ritter full bio Owen Ritter WR Jr. 6-4 205 York, Pa. / Dallastown
82 Seth Ravenstahl full bio Seth Ravenstahl TE So 6-0 200 Reston, Va. / South Lakes
82 Dion Yelder full bio Dion Yelder WR Fr. 5-4 140 Charles, Md. / Lackey
83 Michael Bertolino full bio Michael Bertolino WR Sr. 5-10 180 Nashville, N.C. / Northern Nash
83 Robby Owens full bio Robby Owens TE So 6-3 230 Nokesville, Va. / Patriot
84 Willie Schaub full bio Willie Schaub TE Sr. 6-2 230 Ijamsville, Md. / Urbana
85 Jonathan Manuel full bio Jonathan Manuel TE Jr. 6-0 220 North Chesterfield, Va. / Matoaca
86 Nate Millar full bio Nate Millar WR/LS So 6-6 205 Richmond, Va. / Midlothian
87 Sam Tanner full bio Sam Tanner TE So 6-4 240 Richmond, Va. / Lee-Davis
88 Dawson Jackson full bio Dawson Jackson TE Fr. 6-6 245 Garner, N.C. / West Johnston
89 Sean McDonald full bio Sean McDonald TE Jr. 6-3 235 Boyce, Va. / Clarke County
90 Aaron Cox full bio Aaron Cox DE Fr. 6-4 226 Grifton, N.C. / Ayden-Grifton
91 Grant Miller full bio Grant Miller DL Fr. 6-1 250 Fairfax, Va. / Robinson
92 Michael Sheehan full bio Michael Sheehan DT So 5-10 235 Round Hill, Va. / Woodgrove
94 Julian Drew full bio Julian Drew DT/P Jr. 6-0 240 Raleigh, N.C. / Wakefield
95 Greg Dockery full bio Greg Dockery LB Fr. 6-0 225 Williamsburg, Va. / Bruton
96 Michael Rawlins full bio Michael Rawlins DT Jr. 6-1 260 Huntersville, N.C. / Hough
97 Clay Brooks full bio Clay Brooks DE Fr. 6-2 215 Rockville, Va. / Goochland
98 Alex Furnier full bio Alex Furnier DT Jr. 6-2 250 Cary, N.C. / Green Hope
99 Jonathan Heuchert full bio Jonathan Heuchert DE Jr. 5-11 235 Charlottesville, Va. / Monticello
  Tyler Deberry full bio Tyler Deberry DE Fr. 6-0 225 Greensboro, N.C. / Page
  Alex Kraft full bio Alex Kraft OL Fr. 6-4 260 Baltimore County, Md. / Eastern Tech
  Ben Ricciuti full bio Ben Ricciuti OL Fr. 6-4 295 Wake, N.C. / Leesville Road
  Griffin Wilson full bio Griffin Wilson WR Fr. 6-2 195 Parkton, Md. / Hereford