Offense
| NO | Player | POS | HT | WT | CLASS | Hometown |
|---|---|---|---|---|---|---|
| 19 | G. BrosterhousGrady Brosterhous | QB | 6-3 | 219 | Sr | Charlotte, NC |
| 16 | C. GeerCole Geer | QB | 6-1 | 205 | Fr | Griswoldville, CT |
| 18 | B. JurgensenBjorn Jurgensen | QB | 6-3 | 195 | Fr | Orlando, FL |
| 10 | D. KaelinDaniel Kaelin | QB | 6-3 | 218 | Soph | Elkhorn, NE |
| 14 | B. LourdBoone Lourd | QB | 6-1 | 203 | Soph | Los Angeles, CA |
| 4 | C. MorrisChandler Morris | QB | 6-0 | 192 | Sr | Highland Park, TX |
| 20 | X. BrownXavier Brown | RB | 5-10 | 198 | Sr | Lexington, KY |
| 25 | X. DavisXay Davis | RB | 5-10 | 193 | Fr | Richmond, VA |
| 27 | O. GardnerOwen Gardner | RB | 5-6 | 180 | Sr | Cassopolis, MI |
| 29 | D. Lane Jr.Davis Lane Jr. | RB | 6-1 | 200 | Sr | Lynchburg, VA |
| 37 | J. StevensJack Stevens | RB | 5-10 | 190 | Soph | Atherton, CA |
| 3 | J. TaylorJ'Mari Taylor | RB | 5-9 | 204 | Sr | Charlotte, NC |
| 28 | N. VaughnNoah Vaughn | RB | 5-9 | 199 | Jr | Maryville, TN |
| 21 | H. WayleeHarrison Waylee | RB | 5-10 | 212 | Sr | Johnston, IA |
| 13 | J. AbdullahJosiah Abdullah | WR | 5-10 | 186 | Fr | Columbus, GA |
| 17 | T. ColemanTyLyric Coleman | WR | 6-2 | 194 | Jr | Danville, VA |
| 5 | K. CourtneyKameron Courtney | WR | 5-11 | 193 | Soph | Manassas, VA |
| 7 | J. EdrineJahmal Edrine | WR | 6-3 | 221 | Sr | Fort Lauderdale, FL |
| 2 | A. Greene Jr.Andre Greene Jr. | WR | 6-2 | 202 | Sr | Richmond, VA |
| 11 | T. HarrisTrell Harris | WR | 6-0 | 200 | Sr | La Grange, IL |
| 1 | S. HarrisonSuderian Harrison | WR | 5-10 | 184 | Jr | McCormick, SC |
| 80 | T. LaddTrevor Ladd | WR | 6-2 | 235 | Soph | Encinitas, CA |
| 45 | B. MorganBrand Morgan | WR | 6-3 | 202 | Fr | Atlanta, GA |
| 15 | D. Newton-ShortDillon Newton-Short | WR | 6-0 | 210 | Fr | Matoaca, VA |
| 84 | I. RobinsonIsaiah Robinson | WR | 6-2 | 185 | Fr | Chester, VA |
| 6 | C. RossCam Ross | WR | 5-10 | 186 | Sr | Newark, DE |
| 8 | J. ThomasJayden Thomas | WR | 6-2 | 220 | Sr | Atlanta, GA |
| 23 | T. WardTriston Ward | WR | 6-1 | 192 | Soph | Griswoldville, CT |
| 82 | E. WoodEli Wood | WR | 6-1 | 209 | Sr | Lynchburg, VA |
| 0 | S. EnnisSage Ennis | TE | 6-4 | 245 | Sr | Tallahassee, FL |
| 81 | T. KirbyTeKai Kirby | TE | 6-2 | 240 | Jr | Fort Lauderdale, FL |
| 30 | H. OmohundroHenry Omohundro | TE | 6-3 | 247 | Soph | Midlothian, VA |
| 89 | J. RogersJohn Rogers | TE | 6-4 | 235 | Soph | The Plains, VA |
| 94 | H. RollisonHayden Rollison | TE | 6-3 | 245 | Jr | Richmond, VA |
| 83 | W. ThurberWillem Thurber | TE | 6-5 | 235 | Fr | Brattleboro, VT |
| 9 | D. TwittyDakota Twitty | TE | 6-5 | 245 | Sr | Columbus, NC |
| 88 | W. WallaceWalker Wallace | TE | 6-7 | 242 | Sr | Richmond, VA |
| 87 | J. ZamesJustin Zames | TE | 6-4 | 237 | Fr | Tampa, FL |
| 79 | J. AdairJon Adair | OL | 6-5 | 280 | Fr | Franklin, TN |
| 52 | M. BoleyMcKale Boley | OL | 6-5 | 316 | Sr | Hattiesburg, MS |
| 65 | G. EllingerGrant Ellinger | OL | 6-4 | 290 | Soph | Naperville, IL |
| 55 | J. Harris Jr.Jim Harris Jr. | OL | 6-5 | 294 | Fr | Muskegon, MI |
| 58 | N. HartsoeNoah Hartsoe | OL | 6-3 | 319 | Sr | Henrico, VA |
| 77 | N. JoseyNoah Josey | OL | 6-5 | 310 | Sr | Murfreesboro, TN |
| 60 | D. MetcalfDrake Metcalf | OL | 6-2 | 300 | Sr | Orange, CA |
| 71 | M. MillsMonroe Mills | OL | 6-7 | 320 | Sr | Columbia, MO |
| 51 | G. ReidGrayson Reid | OL | 6-3 | 290 | Fr | Washington, DC |
| 67 | W. RosenWill Rosen | OL | 6-1 | 285 | Soph | Richmond, VA |
| 74 | E. SipeEthan Sipe | OL | 6-5 | 325 | Sr | Nashville, TN |
| 61 | D. SteeleDane Steele | OL | 6-4 | 308 | Jr | Charlotte, NC |
| 64 | C. SurberCole Surber | OL | 6-5 | 310 | Jr | Bristow, VA |
| 54 | M. ThomasMakilan Thomas | OL | 6-3 | 315 | Sr | Little Rock, AR |
| 50 | W. UnambaWallace Unamba | OL | 6-6 | 335 | Sr | Dallas, TX |
| 78 | K. Wigenton IIKevin Wigenton II | OL | 6-5 | 335 | Sr | Colts Neck, NJ |
| 76 | B. WilsonBrady Wilson | OL | 6-2 | 298 | Sr | Spanish Fort, AL |
| 68 | J. WitmerJack Witmer | OL | 6-7 | 306 | Sr | Cypress, TX |
| 70 | D. WleklinskiDane Wleklinski | OL | 6-6 | 295 | Soph | Dublin, OH |
| 63 | D. Wohlabaugh Jr.David Wohlabaugh Jr. | OL | 6-6 | 301 | Sr | Stow, OH |
| 56 | T. WyattTyshawn Wyatt | OL | 6-4 | 308 | Sr | Richmond, VA |
| 72 | B. YorkBen York | OL | 6-5 | 305 | Soph | Burke, VA |
Defense
| NO | Player | POS | HT | WT | CLASS | Hometown |
|---|---|---|---|---|---|---|
| 8 | M. BuchananMekhi Buchanan | DE | 6-4 | 245 | Jr | Acworth, GA |
| 14 | F. CamacFisher Camac | DE | 6-7 | 248 | Sr | Gilbert, AZ |
| 49 | C. Cook-CashCayden Cook-Cash | DE | 6-3 | 233 | Soph | Greenville, VA |
| 85 | J. HayesJewett Hayes | DE | 6-4 | 233 | Soph | Cincinnati, OH |
| 53 | G. JohnsonGavin Johnson | DE | 6-1 | 217 | Fr | Richmond, VA |
| 93 | B. KoudelkaBilly Koudelka | DE | 6-8 | 255 | Soph | Lynchburg, VA |
| 16 | T. McDonaldTrey McDonald | DE | 6-4 | 235 | Sr | Chattanooga, TN |
| 17 | M. MeltonMitchell Melton | DE | 6-4 | 256 | Sr | Silver Spring, MD |
| 6 | C. MooreCazeem Moore | DE | 6-4 | 252 | Sr | Vanceboro, NC |
| 46 | C. MorrisonChase Morrison | DE | 6-4 | 248 | Soph | Roswell, GA |
| 47 | G. SneedGabe Sneed | DE | 6-4 | 239 | Jr | Big Stone Gap, VA |
| 44 | E. WardEvan Ward | DE | 6-5 | 220 | Fr | Peachtree City, GA |
| 55 | A. BrittonAnthony Britton | DT | 6-3 | 317 | Jr | Norfolk, VA |
| 90 | J. CarterJahmeer Carter | DT | 6-2 | 311 | Sr | Baltimore, MD |
| 91 | J. HammondJason Hammond | DT | 6-2 | 295 | Jr | Pembroke Pines, FL |
| 51 | S. JohnSichan John | DT | 6-3 | 322 | Fr | Lawrenceville, GA |
| 23 | J. HolmesJacob Holmes | DL | 6-2 | 290 | Sr | Phoenix, AZ |
| 25 | T. JonesTerrell Jones | DL | 6-5 | 273 | Sr | Hoover, AL |
| 15 | H. OsborneHunter Osborne | DL | 6-4 | 301 | Jr | Trussville, AL |
| 66 | A. ReisigAlex Reisig | DL | 6-6 | 265 | Soph | Washington, DC |
| 52 | D. RickertDaniel Rickert | DL | 6-2 | 232 | Sr | Nolensville, TN |
| 56 | T. SimmonsTyler Simmons | DL | 6-3 | 266 | Soph | Windermere, FL |
| 2 | S. BraceyStevie Bracey | LB | 6-0 | 235 | Sr | Atlanta, GA |
| 13 | M. BrownMyles Brown | LB | 6-3 | 220 | Soph | Columbia, SC |
| 32 | L. DanleyLandon Danley | LB | 6-3 | 222 | Jr | Irmo, SC |
| 26 | C. HardyCaleb Hardy | LB | 6-4 | 215 | Jr | McDonough, GA |
| 1 | J. JacksonJames Jackson | LB | 6-3 | 234 | Sr | Pulaski, VA |
| 40 | R. KeysRob Keys | LB | 6-3 | 224 | Jr | Herndon, VA |
| 43 | L. KotterLogan Kotter | LB | 6-0 | 222 | Sr | Ashburn, VA |
| 11 | M. MarcellusMaddox Marcellus | LB | 6-2 | 228 | Jr | Miami, FL |
| 42 | I. ReeseIsaiah Reese | LB | 6-3 | 220 | Fr | Gilford, NH |
| 5 | K. RobinsonKam Robinson | LB | 6-2 | 234 | Jr | Tappahannock, VA |
| 45 | J. RoweJustin Rowe | LB | 6-2 | 210 | Fr | Ottawa, ON |
| 3 | K. GrayKevon Gray | CB | 6-0 | 180 | Soph | Atlanta, GA |
| 37 | J. HurleyJohn Hurley | CB | 5-11 | 179 | Sr | Vienna, VA |
| 9 | J. JacksonJam Jackson | CB | 6-2 | 191 | Sr | Plant City, FL |
| 19 | E. KarnleyEmmanuel Karnley | CB | 6-3 | 184 | Jr | Antioch, CA |
| 33 | J. PersingerJosiah Persinger | CB | 5-11 | 170 | Fr | Roanoke, VA |
| 29 | C. SpenceCJ Spence | CB | 6-4 | 190 | Fr | Chesapeake, VA |
| 1 | D. WalkerDre Walker | CB | 6-2 | 195 | Jr | Denver, NC |
| 4 | C. CharlesChristian Charles | DB | 6-1 | 200 | Sr | Gainesville, GA |
| 22 | D. Crosby IIDa'Marcus Crosby II | DB | 6-2 | 193 | Sr | Houston, TX |
| 20 | K. JohnsonKenan Johnson | DB | 6-1 | 181 | Sr | Minneola, FL |
| 7 | J. MorrisJa'Maric Morris | DB | 6-3 | 205 | Sr | Timmonsville, SC |
| 28 | D. PlattDonavon Platt | DB | 5-11 | 204 | Sr | Jamestown, NC |
| 10 | J. PrevardJa'son Prevard | DB | 6-2 | 199 | Jr | Atlantic City, NJ |
| 9 | J. RobinsonJordan Robinson | DB | 6-4 | 210 | Sr | Columbia, SC |
| 36 | L. SankerLukas Sanker | DB | 6-0 | 180 | Fr | Charlottesville, VA |
| 21 | K. AdamsKeke Adams | S | 6-0 | 192 | Soph | Hartford, CT |
| 34 | K. Chadwick Jr.Kevin Chadwick Jr. | S | 5-11 | 205 | Jr | Vienna, VA |
| 0 | A. ClaryAntonio Clary | S | 6-0 | 204 | Sr | Jacksonville, FL |
| 18 | C. CostnerCorey Costner | S | 6-1 | 201 | Fr | Baltimore, MD |
| 39 | R. EngelbergRobbie Engelberg | S | 5-11 | 195 | Sr | Alexandria, VA |
| 38 | A. JonesArmstrong Jones | S | 6-1 | 199 | Soph | Atlanta, GA |
| 30 | E. MinterEthan Minter | S | 6-0 | 201 | Soph | Chester, VA |
| 27 | D. NealDevin Neal | S | 6-0 | 214 | Sr | Lexington, KY |
| 31 | M. WilliamsMontino Williams | S | 6-2 | 187 | Fr | Chesterfield, VA |
Special Teams
| NO | Player | POS | HT | WT | CLASS | Hometown |
|---|---|---|---|---|---|---|
| 41 | W. BettridgeWill Bettridge | K | 5-11 | 183 | Sr | Miami, FL |
| 47 | V. BruotVadin Bruot | K | 6-0 | 209 | Sr | Haymarket, VA |
| 92 | J. Diaz NicolasJorge Diaz Nicolas | K | 6-4 | 235 | Fr | Madrid, Spain |
| 99 | E. SlibeckElijah Slibeck | P | 6-6 | 239 | Jr | Fishers, IN |
| 38 | D. SparksDaniel Sparks | P | 6-6 | 217 | Sr | Gadsden, AL |
| 69 | B. RobinsonBryce Robinson | LS | 6-7 | 265 | Sr | Winston, GA |
| 49 | J. TannenbaumJacob Tannenbaum | LS | 6-1 | 215 | Fr | Boca Raton, FL |