1 | 49 | St Stephens and St Agnes,
VA - Team Time (1st 5) 1:11:15.6 | Spread (1st 5) 3:07.1 |
| 3, 4, 5, 14, 23, (24), (25) |
| Jonas Neihardt, Timo Kirby, Ephraim Reed, Justin Moore, Campbell Weiss, (Killian Vetter), (Tim Keefe) |
| 13:06.9, 13:28.9, 13:42.2, 14:43.6, 16:14.0, (16:45.2), (16:48.4) |
2 | 52 | Roanoke Catholic,
VA - Team Time (1st 5) 1:10:09.8 | Spread (1st 5) 3:29.5 |
| 1, 10, 12, 13, 16, (17), (19) |
| Daniel Connelly, Alex Kok, Justin Barnard, Frank Andes, Hampton Bender, (Caleb Linick), (Johnny Atienza) |
| 11:35.7, 14:16.4, 14:36.1, 14:36.4, 15:05.2, (15:07.5), (15:43.8) |
3 | 57 | Potomac,
VA - Team Time (1st 5) 1:12:09.2 | Spread (1st 5) 3:52.6 |
| 2, 6, 9, 18, 22, (26), (28) |
| Doug Cobb, Deven Patnaik, Henry Pavco-Giaccia, Julian Agolini, James Jordan, (Jack Domagala), (Max Wehner) |
| 12:18.0, 13:47.8, 14:16.1, 15:36.7, 16:10.6, (17:01.0), (18:41.0) |
4 | 61 | Flint Hill,
VA - Team Time (1st 5) 1:13:03.3 | Spread (1st 5) 2:00.8 |
| 7, 8, 11, 15, 20, (21), (27) |
| Calvin Lucido, Simon Van Der Weide, Michael Schuler, Ben Spivy, Tyler Pallotta, (Alex Moran), (Zachary Pabis) |
| 13:48.3, 14:08.0, 14:20.1, 14:57.8, 15:49.1, (16:04.1), (18:04.1) |