1 | 36 | Bishop Ireton,
VA - Team Time (1st 5) 1:31:03.6 | Spread (1st 5) 1:52.0 |
| 2, 7, 8, 9, 10, (11), (15) |
| Jason Day, Hunter Michel, Bryce Patterson, Million Desio, Jackson Cope, (Emilio Burneo), (Michael Bobrowski) |
| 16:57.0, 17:58.0, 18:36.0, 18:43.6, 18:49.0, (18:51.0), (19:04.0) |
2 | 40 | Bishop O'Connell,
VA - Team Time (1st 5) 1:31:03.0 | Spread (1st 5) 1:27.0 |
| 3, 5, 6, 12, 14, (17), (18) |
| Sean Wilcox, Lance Jayme, Michael Swingle, Reid Klanderman, Harry Serrell, (Anthony Thieman), (Chris Walters) |
| 17:32.0, 17:45.0, 17:52.0, 18:55.0, 18:59.0, (19:27.0), (19:31.0) |
3 | 53 | Paul VI,
VA - Team Time (1st 5) 1:31:59.3 | Spread (1st 5) 3:03.3 |
| 1, 4, 13, 16, 19, (20), (21) |
| Logan Beale, Chase Garcia, Brian Revor, Ryan Maso, Alex Fromm, (Stephen Schafer), (Vincent Kiernan) |
| 16:33.0, 17:34.0, 18:56.0, 19:20.0, 19:36.3, (19:54.0), (20:21.0) |