1 | 26 | Paul VI,
VA - Team Time (1st 5) 1:31:15.3 | Spread (1st 5) 2:33.4 |
| 2, 3, 4, 5, 12, (16), (21) |
| Logan Beale, Ethan Villaver, Chase Garcia, Andy Geiser, Brian Revor, (Dustin Shattan), (Jack Roberts) |
| 17:12.0, 17:59.0, 18:02.9, 18:16.0, 19:45.4, (20:02.1), (20:32.1) |
2 | 39 | Bishop O'Connell,
VA - Team Time (1st 5) 1:32:29.0 | Spread (1st 5) 3:40.0 |
| 1, 7, 8, 10, 13, (17), (19) |
| Anthony Lenzini, Sean Wilcox, Nick O'Donnell, Will Horstman, Lance Jayme, (John Silk), (Anthony Thieman) |
| 16:07.0, 18:24.0, 18:39.0, 19:32.0, 19:47.0, (20:16.0), (20:25.2) |
3 | 55 | Bishop Ireton,
VA - Team Time (1st 5) 1:36:42.0 | Spread (1st 5) 1:37.0 |
| 6, 9, 11, 14, 15, (18), (20) |
| Sergio Burneo, Hunter Michel, Ryan Koly, Million Desio, Luke Sparrow, (Will Scanlon), (Emilio Burneo) |
| 18:17.0, 19:06.0, 19:35.0, 19:50.0, 19:54.0, (20:18.0), (20:32.0) |