Offense
| NO | Player | POS | HT | WT | CLASS | Hometown |
|---|---|---|---|---|---|---|
| 18 | A. BrandA.J. Brand | QB | 6-2 | 210 | Fr | Charlotte, NC |
| 1 | K. DronesKyron Drones | QB | 6-2 | 235 | Sr | Houston, TX |
| 19 | G. RangelGarret Rangel | QB | 6-2 | 198 | Jr | Frisco, TX |
| 12 | K. RyanKelden Ryan | QB | 6-2 | 195 | Fr | Fort Worth, TX |
| 5 | W. Watson IIIWilliam Watson III | QB | 5-11 | 201 | Soph | Springfield, MA |
| 24 | B. BennettBraydon Bennett | RB | 6-1 | 205 | Sr | Greenville, SC |
| 35 | J. BuetowJohn Buetow | RB | 5-10 | 209 | Fr | Irmo, SC |
| 4 | J. ConeyJeremiah Coney | RB | 6-0 | 200 | Soph | Richmond, VA |
| 27 | M. HawkinsMarcellous Hawkins | RB | 5-11 | 219 | Sr | Oklahoma City, OK |
| 23 | T. MasonTyler Mason | RB | 6-0 | 200 | Fr | Mount Airy, NC |
| 16 | J. Overton Jr.Jeffrey Overton Jr. | RB | 5-10 | 178 | Fr | Woodbridge, VA |
| 20 | P. PrioleauP.J. Prioleau | RB | 5-11 | 182 | Sr | Radford, VA |
| 8 | T. StewartTerion Stewart | RB | 5-9 | 222 | Sr | Memphis, TN |
| 6 | K. AdamsKeylen Adams | WR | 6-2 | 180 | Fr | Virginia Beach, VA |
| 81 | D. AlvesDevin Alves | WR | 6-3 | 195 | Jr | Melbourne, FL |
| 80 | L. BookerL.J. Booker | WR | 6-2 | 192 | Fr | Richmond, VA |
| 0 | A. GreeneAyden Greene | WR | 6-2 | 190 | Jr | Knoxville, TN |
| 3 | D. GreeneDonavon Greene | WR | 6-2 | 196 | Sr | Mount Airy, NC |
| 85 | I. HairstonIsrael Hairston | WR | 5-9 | 180 | Fr | Vinton, VA |
| 2 | T. HeathTakye Heath | WR | 5-10 | 163 | Soph | Richmond, VA |
| 86 | J. HobbsJoseph Hobbs | WR | 6-0 | 180 | Fr | Norfolk, VA |
| 28 | D. HubeDrew Hube | WR | 6-1 | 195 | Fr | Gainesville, VA |
| 22 | M. MatthewsMicah Matthews | WR | 6-2 | 200 | Fr | Bridgewater, VA |
| 89 | C. O'ConnorCharlie O'Connor | WR | 6-1 | 186 | Fr | Manhattan Beach, CA |
| 15 | S. PeterkinShamarius Peterkin | WR | 6-3 | 174 | Fr | Winston-Salem, NC |
| 9 | C. SeldonCameron Seldon | WR | 6-1 | 211 | Jr | Browns Store, VA |
| 21 | C. SparksCam Sparks | WR | 6-2 | 211 | Fr | Chattanooga, TN |
| 11 | I. SpencerIsaiah Spencer | WR | 6-2 | 196 | Jr | Flora, MS |
| 83 | L. StueweLuke Stuewe | WR | 6-2 | 194 | Fr | Avon Lake, OH |
| 7 | C. WigginsChanz Wiggins | WR | 6-3 | 201 | Fr | King George, VA |
| 82 | B. GosnellBenji Gosnell | TE | 6-5 | 254 | Jr | Pilot Mountain, NC |
| 13 | J. HairstonJa'Ricous Hairston | TE | 6-2 | 255 | Soph | Bassett, VA |
| 99 | C. ReemsnyderCole Reemsnyder | TE | 6-6 | 231 | Jr | South Riding, VA |
| 87 | H. Saint GermainHarrison Saint Germain | TE | 6-4 | 249 | Jr | Centreville, VA |
| 88 | Z. WimbushZeke Wimbush | TE | 6-2 | 246 | Soph | Ashburn, VA |
| 62 | K. AltunerKyle Altuner | OL | 6-3 | 296 | Fr | Olney, MD |
| 57 | L. AustinLucas Austin | OL | 6-5 | 300 | Fr | Sterling, IL |
| 71 | G. CrawfordGavin Crawford | OL | 6-3 | 332 | Fr | Silver Spring, MD |
| 66 | M. CunninghamMontavious Cunningham | OL | 6-4 | 318 | Sr | Athens, GA |
| 65 | C. EvansChristian Evans | OL | 6-2 | 290 | Fr | Leesburg, VA |
| 79 | J. GarrettJohnny Garrett | OL | 6-5 | 318 | Jr | Scituate, MA |
| 56 | L. GhannamLayth Ghannam | OL | 6-5 | 302 | Soph | Charleston, WV |
| 67 | H. HammerHannes Hammer | OL | 6-7 | 313 | Soph | Cologne, Germany |
| 51 | E. HaughawoutElijah Haughawout | OL | 6-4 | 304 | Fr | Suwanee, GA |
| 76 | A. LynchAidan Lynch | OL | 6-7 | 310 | Fr | Flanders, NJ |
| 77 | B. MeadowsBrody Meadows | OL | 6-7 | 332 | Jr | Bluefield, VA |
| 63 | J. MuskratJaden Muskrat | OL | 6-3 | 298 | Sr | Bentonville, AR |
| 91 | J. PriesterJahzari Priester | OL | 6-5 | 312 | Soph | Chesapeake, VA |
| 58 | T. RicardTommy Ricard | OL | 6-4 | 298 | Fr | Hudson, OH |
| 55 | T. RimacTomas Rimac | OL | 6-6 | 317 | Sr | Brunswick, OH |
| 70 | C. StallardCarter Stallard | OL | 6-8 | 335 | Fr | Christiansburg, VA |
| 50 | N. WrightNathaniel Wright | OL | 6-5 | 298 | Fr | Manassas, VA |
Defense
| NO | Player | POS | HT | WT | CLASS | Hometown |
|---|---|---|---|---|---|---|
| 31 | J. AbbeyJason Abbey | DL | 6-3 | 248 | Soph | Richmond, VA |
| 33 | B. BellBen Bell | DL | 6-1 | 235 | Sr | Cedar Park, TX |
| 58 | Z. ChinwikeZeke Chinwike | DL | 6-5 | 246 | Fr | Virginia Beach, VA |
| 13 | K. CopelandKemari Copeland | DL | 6-3 | 283 | Jr | Virginia Beach, VA |
| 32 | D. DandyDeric Dandy | DL | 6-4 | 256 | Fr | Mount Airy, NC |
| 94 | E. FallElhadj Fall | DL | 6-3 | 288 | Jr | Marietta, GA |
| 22 | K. Gilliam Jr.Kelvin Gilliam Jr. | DL | 6-3 | 295 | Sr | Richmond, VA |
| 90 | A. HanchukAndrew Hanchuk | DL | 6-5 | 285 | Fr | Berea, OH |
| 52 | S. HendersonSherrod Henderson | DL | 6-2 | 226 | Fr | Rocky Point, NC |
| 97 | I. Hickman Sr.Immanuel Hickman Sr. | DL | 6-3 | 307 | Sr | Chesterfield, VA |
| 98 | K. HuismanKody Huisman | DL | 6-4 | 297 | Sr | Pella, IA |
| 57 | J. JennetteJames Jennette | DL | 6-4 | 228 | Sr | Durham, NC |
| 55 | G. JohnsonGerard Johnson | DL | 6-4 | 282 | Fr | Virginia Beach, VA |
| 54 | G. KarczewskiGrant Karczewski | DL | 6-8 | 288 | Soph | Crozet, VA |
| 99 | E. LawsEmmett Laws | DL | 6-0 | 293 | Fr | Elkton, MD |
| 92 | A. NashArias Nash | DL | 6-0 | 278 | Sr | Charlotte, NC |
| 42 | A. StevensAycen Stevens | DL | 6-5 | 251 | Soph | Indianapolis, IN |
| 41 | G. BallanceGeorge Ballance | LB | 6-0 | 229 | Soph | Virginia Beach, VA |
| 16 | N. ChambersNoah Chambers | LB | 6-2 | 220 | Fr | Prince George's County, MD |
| 44 | B. ClatterbaughBrett Clatterbaugh | LB | 6-2 | 243 | Fr | Culpeper, VA |
| 19 | N. JenkinsNoah Jenkins | LB | 6-2 | 205 | Fr | Richmond, VA |
| 53 | W. JohnsonWill Johnson | LB | 6-2 | 231 | Sr | Leonardtown, MD |
| 36 | B. JonesBrody Jones | LB | 6-3 | 222 | Soph | Bristol, VA |
| 24 | J. KellerJaden Keller | LB | 6-3 | 235 | Sr | Bristol, TN |
| 26 | A. SantiagoAntwone Santiago | LB | 6-3 | 227 | Jr | Meriden, CT |
| 3 | K. SpencerKaleb Spencer | LB | 6-2 | 221 | Jr | Gloucester, VA |
| 50 | D. TaylorDarius Taylor | LB | 6-0 | 236 | Soph | Richmond, VA |
| 12 | G. WilliamsGabe Williams | LB | 6-4 | 205 | Fr | Bowie, MD |
| 20 | C. WoodsonCaleb Woodson | LB | 6-3 | 230 | Jr | Haymarket, VA |
| 5 | J. ClarkeJoshua Clarke | CB | 6-2 | 185 | Fr | Alexandria, VA |
| 4 | K. WilliamsKrystian Williams | CB | 6-1 | 175 | Soph | Richmond, VA |
| 23 | T. WilliamsThomas Williams | CB | 5-11 | 189 | Soph | Greenville, SC |
| 17 | C. BrownCaleb Brown | DB | 6-1 | 171 | Sr | Anniston, AL |
| 9 | I. Brown-MurrayIsaiah Brown-Murray | DB | 5-9 | 192 | Jr | Charlotte, NC |
| 35 | J. CrimJojo Crim | DB | 6-0 | 171 | Fr | Camden, SC |
| 29 | J. DeLoatchJahmari DeLoatch | DB | 5-10 | 166 | Fr | Chesapeake, VA |
| 28 | K. HarrellKnahlij Harrell | DB | 5-11 | 185 | Fr | Virginia Beach, VA |
| 34 | J. JonesJosh Jones | DB | 5-11 | 194 | Fr | Aldie, VA |
| 21 | J. ReddishJoseph Reddish | DB | 5-11 | 185 | Jr | Charlotte, NC |
| 6 | J. BassJordan Bass | S | 6-3 | 205 | Jr | Hampton, VA |
| 18 | I. CashIsaiah Cash | S | 5-11 | 193 | Sr | Austin, TX |
| 7 | S. CovilSherrod Covil | S | 5-11 | 195 | Sr | Chesapeake, VA |
| 11 | T. FlowersTyson Flowers | S | 5-11 | 204 | Jr | Fort Worth, TX |
| 15 | B. JohnsonBrennan Johnson | S | 6-1 | 202 | Fr | Richmond, VA |
| 0 | Q. ReddishQuentin Reddish | S | 6-3 | 205 | Soph | Charlotte, NC |
| 14 | S. RobinsonSheldon Robinson | S | 6-2 | 203 | Fr | Montpelier, VA |
Special Teams
| NO | Player | POS | HT | WT | CLASS | Hometown |
|---|---|---|---|---|---|---|
| 92 | A. DaughertyAiden Daugherty | K | 5-11 | 187 | Fr | Winston-Salem, NC |
| 17 | J. LoveJohn Love | K | 5-11 | 180 | Jr | Spartanburg, SC |
| 38 | K. LoweKyle Lowe | K | 6-3 | 199 | Sr | Midlothian, VA |
| 93 | C. ByrdCole Byrd | P | 6-2 | 195 | Fr | Bassett, VA |
| 95 | N. VeltsistasNick Veltsistas | P | 6-2 | 202 | Sr | Fairfax, VA |
| 46 | D. DoyleDrew Doyle | LS | 6-1 | 242 | Fr | Collinsville, IL |
| 96 | C. EplingChristian Epling | LS | 6-2 | 219 | Jr | Dacula, GA |