| 1. | - | David Johnson Akil Robinson Diamante Scott Eli Hayden | 1:35.22a | Charlottesville | |
| 2. | - | Denver Wright DJ Randle EL Isaiah Wright Clyde Gross | 1:35.57a | Fork Union Military ... | |
| 3. | - | Ricky West Bashan Williams Michael-Thomas Brown Carlton Griffith | 1:35.62a | Mount Vernon | |
| 4. | - | Jacob Wren Isaac Robinson William Tillery Chris Buck | 1:37.61a | Monticello | |
| 5. | - | Benjamin Ragland Cory Osbourne Marcus Burley Raeshawn Bishop | 1:37.69a | Louisa County | |
| 6. | - | Duane Fields Keonta' Hamilton Bevontae Morris Aason Pankey | 1:38.44a | Caroline | |
| 7. | - | Jahmal Freeman Donmanique Hardy Jonte Stith Javonte Hargrove | 1:38.49a | Brunswick Senior | |
| 8. | - | Dontre Wilson Justin Evans Daivaughn Jones AJ Coleman | 1:38.97a | Amelia County | |
| 9. | - | TJ Williams Mouad Rais Robert Fast Sam Francis | 1:39.22a | North Stafford | |
| 10. | - | Joseph Martin Richard Robinson Tim Staton Trevor Bostic | 1:39.55a | Broadway | |
| 11. | - | Keith Harris Kyrell Davis Stuart Carper Jawuan Goynes | 1:39.55a | John Handley | |
| 12. | - | Relay Team | 1:40.28a | Albemarle | |
| 13. | - | Michael Ogoe Joshua Ronan Wesley Flemming Ben Lamb | 1:40.47a | C D Hylton | |
| 14. | - | Junior Goode Terry Dotson Marvin Cox Larry Hubbard | 1:40.51a | Appomattox County | |
| 15. | - | Relay Team | 1:40.89a | Norfolk Academy | |
| 16. | - | Joshua Watson Matt Jerson Corey Rodriguez Desmond Jordan | 1:41.02a | King George | |
| 17. | - | Ben Markiewicz Bryan Kenward Jesse Vandyke Markyll Bland | 1:42.51a | Fluvanna County | |
| 18. | - | Kenny Lyon Adam Butler James Frisbe Tyler Koch | 1:45.62a | Wilson Memorial | |
| 19. | - | Owen May Ryan Kelly Alec Roach Aaron Sunil | 1:47.46a | Hidden Valley | |
| 20. | - | Broznan Davis Matthew Levy Mark Robertson Brodrick Dillion | 1:47.66a | Northside | |
| 21. | - | Nick Simmons Cravelyn Dimain Brian Eads * Michael Tarrer | 1:48.67a | John Randolph Tucker | |
| 22. | - | Myles Rivera Gavin McCool Luc Maesterollo Dino Salandro | 1:49.91a | Trinity Episcopal | |
| -- | - | Lonnie Gross Dahquan Edrington Dwayne Murphy Aaron Mason | DQ | William Fleming | |
| 1. | - | Avery Martin Andrew Odenyo Anton Bartesevich Michael Idziak | 3:37.48a | Fork Union Military ... | |
| 2. | - | Benjamin Ragland Jason Meckle Cory Osbourne Raeshawn Bishop | 3:40.66a | Louisa County | |
| 3. | - | Devon Newman Chris Smith Seth Chewey Benjamen Hatton | 3:41.35a | Sherando | |
| 4. | - | Joshua Watson Corey Rodriguez Tyler Lumpkin Rueben DeLaRosa | 3:42.88a | King George | |
| 5. | - | Timothy Marshall Casey Martin Terry Dotson Larry Hubbard | 3:43.69a | Appomattox County | |
| 6. | - | Relay Team | 3:44.79a | Albemarle | |
| 7. | - | Donmanique Hardy Juwon Reed Jonte Stith Javonte Hargrove | 3:45.58a | Brunswick Senior | |
| 8. | - | Jon Sergile James Thomson Keith Harris Kyrell Davis | 3:45.91a | John Handley | |
| 9. | - | TJ Williams Mykal Dawkins Mouad Rais Robert Fast | 3:47.25a | North Stafford | |
| 10. | - | David Johnson Diamante Scott Wynter Warren Eli Hayden | 3:47.53a | Charlottesville | |
| 11. | - | Duane Fields Bevontae Morris Elon Harris Aason Pankey | 3:48.75a | Caroline | |
| 12. | - | Richard Robinson Tim Staton Trevor Bostic Brandon Nellson | 3:49.64a | Broadway | |
| 13. | - | Relay Team | 3:51.84a | Norfolk Academy | |
| 14. | - | Bryan Kenward Kevin Hogan David Cox Chris Markham | 3:53.47a | Fluvanna County | |
| 15. | - | Lonnie Gross Dahquan Edrington Dwayne Murphy Aaron Mason | 3:54.14a | William Fleming | |
| 16. | - | Keane Dye Nick Simmons Michael Middleton Justin Rhodes | 3:55.90a | John Randolph Tucker | |
| 17. | - | Andre Linton Patrick O'Connor Trenton Day Cecil Tiblin | 3:56.45a | Orange County | |
| 18. | - | Baxter Wingfield Doug Hartley Cameron Vaughn Matthe Camilletti | 3:57.22a | Hidden Valley | |
| 19. | - | Micheal Smith Kevin Dugan Matthew Levy Bradley Leftwich | 3:59.60a | Northside | |
| 20. | - | Adam Butler James Frisbe Josh Maddox Tristan King | 4:08.13a | Wilson Memorial | |
| 1. | - | Chris Cantone Guy Shelby Alden Knipe Ben Gross | 8:40.43a | Trinity Episcopal | |
| 2. | - | Peter Lomong Roma Michael Russ Garver Piotr Wojenski | 8:53.50a | Fork Union Military ... | |
| 3. | - | Adam Lynch Mykal Dawkins Zachary Batt Christian Leigh | 8:58.87a | North Stafford | |
| 4. | - | Gerson Cruz Cody Griesman Michael Williams Aaron Carter | 9:00.93a | Caroline | |
| 5. | - | Nathaniel Ludwig Kevin Hogan Travis Moe Chris Markham | 9:02.88a | Fluvanna County | |
| 6. | - | Relay Team | 9:03.91a | Albemarle | |
| 7. | - | Justin Rhodes Cravelyn Dimain Thanh Trinh Michael Young | 9:09.22a | John Randolph Tucker | |
| 8. | - | Ryan Hindle Noel Weber Justin Hamer Nathan Camper | 9:11.59a | Sherando | |
| 9. | - | Baxter Wingfield William Hodges Cameron Vaughn Matthe Camilletti | 9:11.96a | Hidden Valley | |
| 10. | - | Ryan Donlon Caleb Phelps Jason Meckle Garrett Faegans | 9:16.87a | Louisa County | |
| 11. | - | Chase Anders Simon Vogler Jared Burns Carl Curameng | 9:30.64a | John Handley | |
| 12. | - | Timothy Marshall Casey Martin Colton Blanchard Chase Simpson | 9:41.10a | Appomattox County | |
| 13. | - | Reid Dickerson Dylan Ferrer Thomas Michener Taylor Carver | 9:53.51a | Monticello | |