| 1. | - | Relay Team | 1:32.14a | Knightdale | |
| 2. | - | Lydell Hubbard Xavier Pannell Harrison Scharf Colin Qualls | 1:33.88a | E C Glass | |
| 3. | - | Relay Team | 1:35.68a | Patrick Henry (Roano... | |
| 4. | - | Relay Team | 1:37.02a | Watauga | |
| 5. | - | Preston Graves Zach Snell De'Quan Green-Gause Jordan McCoy | 1:37.65a | Christiansburg | |
| 6. | - | Josh Dunston Rodney Leak Devon Langston Timothy Hardy | 1:38.46a | Knightdale | |
| 7. | - | Relay Team | 1:38.53a | Rustburg | |
| 8. | - | Jamail Payne T.J. Gulley Akeem Hill Randell Cobbs | 1:38.70a | Pulaski County | |
| 9. | - | Alan Barnwell Eddie Herbin Thomas Jones Jonathan Watlington | 1:38.87a | Hugh Cummings (Burli... | |
| 10. | - | Relay Team | 1:39.65a | Abingdon | |
| 11. | - | Relay Team | 1:40.07a | Liberty Christian Ac... | |
| 12. | - | Relay Team | 1:40.45a | R J Reynolds | |
| 13. | - | Camron Hatchette James Villien William Freas Dain Blair | 1:40.47a | Albemarle | |
| 14. | - | Relay Team | 1:40.51a | Blacksburg | |
| 15. | - | Relay Team | 1:40.89a | Asheville | |
| 16. | - | Thomas Sandidge Scott Rucker Jaze Spradley Kirby Anderson | 1:41.11a | Amherst County | |
| 17. | - | Will Hale Tucker Suttles Matt Guilliams Caleb Harris | 1:41.25a | William Byrd | |
| 18. | - | Dylan Karriker Spenser Smith Easton Starkey Ben Ampudia | 1:41.80a | Marion | |
| 19. | - | Relay Team | 1:42.16a | Asheville | |
| 20. | - | Relay Team | 1:43.73a | Pulaski County | |
| 21. | - | Brett Alderson Ryan Sims Tyler Bankhead Andrew Kim | 1:45.32a | Blacksburg | |
| 22. | - | Relay Team | 1:46.49a | Jefferson Forest | |
| 23. | - | Relay Team | 1:47.73a | Liberty Christian Ac... | |
| 24. | - | Relay Team | 1:50.31a | Polk County | |
| 25. | - | Relay Team | 1:51.21a | Marion | |
| 26. | - | Joel Hunter Daniel Stinespring Bradford Mills Jeremy Jenrette | 1:51.91a | Blacksburg | |
| 27. | - | Pierce Rigney Nathan Edmonds Jansen Lawson Anthony Casey | 1:53.81a | Pulaski County | |
| 28. | - | Relay Team | 1:58.96a | William Byrd | |
| -- | - | Jahmal Freeman Dequan Seward Justin Rook Donald Hardy | DNF | Brunswick Senior | |
| -- | - | Tre Bacon Tonda Carter Wes Godbey Travis Hudson | DQ | Christiansburg | |
| 1. | - | Relay Team | 3:32.55a | Knightdale | |
| 2. | - | Harrison Scharf Lydell Hubbard Chris Bell Patrick Donigan | 3:33.94a | E C Glass | |
| 3. | - | Diorus Proctor Bruce Legroan Samuel Quinones Quintin Jeffery | 3:38.67a | South View | |
| 4. | - | Christian Robertson Zach Link George Carter Cody Earles | 3:38.90a | Blacksburg | |
| 5. | - | Relay Team | 3:39.54a | Liberty Christian Ac... | |
| 6. | - | Daisaun White Calvin Clark TJ Davidson Jason Thompson | 3:39.99a | Asheville | |
| 7. | - | George Cleland Dylan Tatum Cydney Moser Trent Evans | 3:41.42a | R J Reynolds | |
| 8. | - | Relay Team | 3:41.60a | Wakefield | |
| 9. | - | Charles Brown II Lewis Benjamin D'Andre Starnes Josiah Elliott | 3:43.29a | Parkland | |
| 10. | - | Dequan Fowler Timothy Hardy Myles White Josh Dunston | 3:43.91a | Knightdale | |
| 11. | - | Mark Baucom Joe Krohn Camron Hatchette Ben Merrell | 3:45.42a | Albemarle | |
| 12. | - | Jonathan Murphy Chris Boyd Jason Palmer Ray Harron | 3:45.92a | William Byrd | |
| 13. | - | Relay Team | 3:46.93a | Southeast Guilford | |
| 14. | - | Flynn Chapman Robbie Franklin Cary Littlejohn Andy Conner | 3:47.05a | Polk County | |
| 15. | - | Relay Team | 3:48.18a | Hendersonville | |
| 16. | - | Relay Team | 3:52.81a | Abingdon | |
| 17. | - | Relay Team | 4:01.80a | Blacksburg | |
| 18. | - | Kevin Hartley Adam Goatley John Mattingly Joe McDonald | 4:03.21a | Blacksburg | |
| 19. | - | Relay Team | 4:03.48a | R J Reynolds | |
| 20. | - | Sam Norris Dave Montgomery Chris Shupe malcom Romain | 4:05.38a | Pulaski County | |
| 21. | - | Peter Britten Graydon Hill Vaughn Ventry Luke Phillips | 4:05.39a | Blacksburg | |
| 22. | - | Relay Team | 4:12.91a | Marion | |
| 23. | - | Relay Team | 4:14.52a | Blacksburg | |
| 24. | - | Christopher Long Sam Spencer Quentin McClellan Adam Ferguson | 4:17.11a | Blacksburg | |
| 25. | - | Blake Marin Ryan Chittum Hunter Sutliff James Warren | 4:18.95a | William Byrd | |
| -- | - | Relay Team | DQ | Patrick Henry (Roano... | |
| 1. | - | Relay Team | 8:32.24a | Wakefield | |
| 2. | - | Mark Baucom Joe Krohn William Hunt Ryan Thomas | 8:35.15a | Albemarle | |
| 3. | - | Nick Leffell Chris Boyd Jonathan Murphy Trey Gibson | 8:37.62a | William Byrd | |
| 4. | - | David Barney Dylan Beck Colin Montgomery Matt Pittard | 8:41.45a | E C Glass | |
| 5. | - | George Cleland Trent Evans Chad Evans Dylan Tatum | 8:46.43a | R J Reynolds | |
| 6. | - | Charles Brown II Lewis Benjamin Josiah Elliott D'Andre Starnes | 8:48.00a | Parkland | |
| 7. | - | Jesse Autry Tim Brown Jordan Wilson Adriel Wynn | 8:51.93a | South View | |
| 8. | - | Kyle Bibler Hunter Bass Ashley Brooks Thomas Eubank | 8:56.51a | Rustburg | |
| 9. | - | Zach Chase Alex Cooper Matt Spurlock BK Evans | 9:05.34a | Christiansburg | |
| 10. | - | Relay Team | 9:11.46a | Hendersonville | |
| 11. | - | Relay Team | 9:17.22a | Polk County | |
| 12. | - | Relay Team | 9:29.77a | Liberty Christian Ac... | |
| 13. | - | Relay Team | 9:35.19a | R J Reynolds | |
| 14. | - | Relay Team | 9:42.53a | Christiansburg | |
| 15. | - | Relay Team | 9:58.31a | Asheville | |
| 16. | - | Relay Team | 10:05.12a | R J Reynolds | |
| 17. | - | Peter Britten Jared Hildago Adam Goatley Rohan Kumar | 10:30.66a | Blacksburg | |