1 | 30 | Christian Heritage,
VA - Team Time (1st 5) 56:36.0 | Spread (1st 5) 1:45.0 |
| 1, 4, 5, 9, 11, (14), (23) |
| Chase Arrington, Lucas King, Eli Weems, Wyatt Gardner, Jayden Martin, (Kolby Martin), (Wyatt Weems) |
| 10:14.0, 11:17.1, 11:19.0, 11:46.9, 11:59.0, (13:02.9), (13:51.3) |
2 | 45 | Trinity Christian,
VA - Team Time (1st 5) 59:08.0 | Spread (1st 5) 2:06.2 |
| 3, 6, 8, 10, 18, (24), (27) |
| Camden Gilman, Jace Gardner, Luke Denton, Ian Jang, Kevin RON, (Bishop Metzger), (Daniel Greenwood) |
| 11:07.1, 11:22.2, 11:36.2, 11:49.2, 13:13.3, (13:52.8), (14:05.5) |
3 | 74 | St. Sebastian Academy,
VA - Team Time (1st 5) 1:03:25.9 | Spread (1st 5) 1:59.4 |
| 7, 12, 13, 20, 22, (29), (30) |
| Justin Akagi, John Probst, Asher James, Charlie Evich, Oliver Hasseman, (Peter Waterman), (Michael Schlenz) |
| 11:30.6, 12:08.8, 12:57.2, 13:19.3, 13:30.0, (15:03.0), (15:04.3) |
4 | 77 | Roanoke Catholic,
VA - Team Time (1st 5) 1:04:25.2 | Spread (1st 5) 2:52.0 |
| 2, 15, 16, 19, 25, (28), (32) |
| Nicholas Foster, Enzo Coniglione, Sean O'Herron, Adam Drapac, Dylan Deyerle, (Austin Kegley), (Charley Stephenson) |
| 11:02.4, 13:04.7, 13:08.8, 13:14.9, 13:54.4, (14:25.1), (16:05.7) |
5 | 128 | Flames Homeschool,
VA - Team Time (1st 5) 1:14:06.7 | Spread (1st 5) 5:05.3 |
| 17, 21, 26, 31, 33, (34) |
| Weston Dunbar, Soren Mckay, Jack Elliott, Gus Luckey, Trey Dunbar, (Matthew Leonardo) |
| 13:09.2, 13:23.9, 13:56.3, 15:22.8, 18:14.5, (18:14.8) |