1 | 33 | Loudoun Valley,
VA - Team Time (1st 5) 1:23:02.0 | Spread (1st 5) 50.0 |
| 1, 4, 7, 9, 12, (15), (16) |
| Andrew Hunter, Colton Bogucki, Peter Morris, Cade Kiely, Nick Mercuro, (Kiran Sweatte), (Andrew McAlister) |
| 16:07.0, 16:27.0, 16:44.0, 16:47.0, 16:57.0, (17:17.0), (17:20.0) |
2 | 62 | Skyline,
VA - Team Time (1st 5) 1:25:08.0 | Spread (1st 5) 1:14.0 |
| 3, 7, 10, 20, 22, (27), (35) |
| Luke Cline, Justin Haggerty, Demetry Arnold, Christian Madden, Tanner Steed, (Nick Harpold), (Dillon Sirbaugh) |
| 16:23.0, 16:44.0, 16:50.0, 17:34.0, 17:37.0, (18:01.0), (18:46.0) |
3 | 66 | Central (Woodstock),
VA - Team Time (1st 5) 1:25:36.0 | Spread (1st 5) 56.0 |
| 5, 11, 14, 18, 18, (26), (32) |
| Tristan Lucy-Speidel, Ivan Alvarado, Wyatt Robinson, Nick Waldron, Josiah Selby, (Thomas Gilmore), (Elijah Williams) |
| 16:32.0, 16:56.0, 17:12.0, 17:28.0, 17:28.0, (17:57.0), (18:33.0) |
4 | 69 | John Champe,
VA - Team Time (1st 5) 1:25:42.0 | Spread (1st 5) 1:53.0 |
| 2, 5, 13, 21, 28, (30), (33) |
| Donald Roessler, Tanner Walker, Sean Pickering, Eric Fuller, Ryan Peretin, (Justin Csehoski), (Jack Kemp) |
| 16:16.0, 16:32.0, 17:10.0, 17:35.0, 18:09.0, (18:12.0), (18:35.0) |
5 | 138 | Rock Ridge,
VA - Team Time (1st 5) 1:30:53.0 | Spread (1st 5) 1:42.0 |
| 17, 23, 23, 37, 38, (41) |
| Harrison Autry, Clark Edwards, Sean Megens, Daniel Alex, Ernesto Muniz-Samalot, (Dheeraj Yachamaneni) |
| 17:22.0, 17:46.0, 17:46.0, 18:55.0, 19:04.0, (21:01.0) |
6 | 155 | William Monroe,
VA - Team Time (1st 5) 1:31:55.0 | Spread (1st 5) 1:03.0 |
| 25, 29, 31, 34, 36, (39), (40) |
| Kevin Morse, Zach Wright, Austin Shifflett, Adam March, Yesaya Iman, (Joel McBride), (Alexis Mosqueda) |
| 17:49.0, 18:11.0, 18:19.0, 18:44.0, 18:52.0, (19:05.0), (19:23.0) |