1 | 63 | Floyd E Kellam,
VA - Team Time (1st 5) 1:26:28.1 | Spread (1st 5) 1:11.9 |
| 3, 5, 16, 18, 21, (28), (53) |
| Joey Guevara, Jackson Price, Garrett Aderholdt, Samuel Ricciardella, Zachary Ceniccola, (Ryan Mendenhall), (Aidan Catoe) |
| 16:36.0, 16:48.7, 17:33.9, 17:41.6, 17:47.9, (17:54.4), (19:33.2) |
2 | 65 | Ocean Lakes,
VA - Team Time (1st 5) 1:26:45.5 | Spread (1st 5) 51.3 |
| 7, 9, 10, 19, 20, (34), (38) |
| Aidan Bolger, Andrew Cavanagh, Nick Pham, Matthew Lanzilotta, Dylan Evans, (Nate Bushey), (Preston Haney) |
| 16:56.3, 17:06.5, 17:11.1, 17:44.0, 17:47.6, (18:09.0), (18:21.0) |
3 | 82 | Grassfield,
VA - Team Time (1st 5) 1:27:39.0 | Spread (1st 5) 55.2 |
| 6, 13, 17, 22, 24, (26), (30) |
| Aidan Carlisle, Heinrich Von Schlichti, Eric Hegg, Conner Buckner, Nicholas Williams, (Heinric Von Schlichting), (Luke Thomas) |
| 16:54.0, 17:30.0, 17:37.0, 17:48.8, 17:49.2, (17:52.0), (17:58.5) |
4 | 100 | Frank Cox,
VA - Team Time (1st 5) 1:28:33.7 | Spread (1st 5) 1:56.6 |
| 8, 11, 14, 23, 44, (56), (65) |
| Tyler Dalton, Rex Lemmon, Owen Comeyne, Braden Cruz, Larry Elfelt, (Rhys Martinson), (Mark Moore) |
| 17:00.4, 17:15.7, 17:31.6, 17:49.0, 18:57.0, (19:40.9), (20:50.1) |
5 | 140 | Landstown,
VA - Team Time (1st 5) 1:29:45.7 | Spread (1st 5) 2:16.5 |
| 4, 25, 31, 35, 45, (52), (57) |
| Cameron Putman, Jace McSwain, D'Angelo Smith, Aidan Concepcion, Michael Peters, (Seth Carolino), (Jalen Smith) |
| 16:42.0, 17:50.1, 17:59.4, 18:15.7, 18:58.5, (19:29.6), (19:42.8) |
6 | 155 | Granby,
VA - Team Time (1st 5) 1:30:28.7 | Spread (1st 5) 3:01.6 |
| 2, 29, 37, 40, 47, (50), (51) |
| Ryan Harris, Henry Sol, Graham Johnson, Trevelle Gregge, Chris Guillen, (Jerry Watson), (Gabe Malone) |
| 16:13.1, 17:58.4, 18:20.8, 18:41.7, 19:14.7, (19:22.4), (19:26.2) |
7 | 159 | First Colonial,
VA - Team Time (1st 5) 1:31:03.3 | Spread (1st 5) 1:16.5 |
| 15, 27, 32, 42, 43, (48), (55) |
| Chris Malone, CJ Malone First, Noah York, Dylan Arluk, Owen Newman, (Ben Curulla), (Ryan Deconti) |
| 17:32.2, 17:53.4, 18:03.0, 18:46.0, 18:48.7, (19:15.3), (19:40.5) |
8 | 174 | Bayside,
VA - Team Time (1st 5) 1:32:18.4 | Spread (1st 5) 1:40.1 |
| 12, 36, 39, 41, 46, (61), (63) |
| Andrew Salvodon, Cristian Contreras, Daquan Rountree, Maurion Hill, Nick Russo, (Jordan Morris), (Raymond Dayanghirang) |
| 17:27.0, 18:20.0, 18:39.4, 18:44.9, 19:07.1, (20:24.2), (20:35.3) |
9 | 247 | Western Branch,
VA - Team Time (1st 5) 1:38:09.1 | Spread (1st 5) 5:31.9 |
| 1, 54, 60, 64, 68, (74), (75) |
| Lucas Simmons, Amado Trejo, Brandon John, Adham Mohamed, Cole Butler, (Micah Hinton), (Seneca Rogers) |
| 15:53.0, 19:38.5, 20:23.3, 20:49.4, 21:24.9, (22:20.4), (22:21.0) |
10 | 288 | Tallwood,
VA - Team Time (1st 5) 1:41:07.9 | Spread (1st 5) 3:43.1 |
| 33, 58, 59, 66, 72, (77), (81) |
| Logan Lovelace, Kaden Lovelace, Gregory Reeves, Jaylen Swafford, Roje' Dotting, (Alex Petersen), (Antonio Javier) |
| 18:08.2, 19:56.0, 20:10.6, 21:01.8, 21:51.3, (22:50.0), (24:24.3) |
11 | 343 | Woodside,
VA - Team Time (1st 5) 1:47:54.3 | Spread (1st 5) 3:47.0 |
| 49, 69, 70, 76, 79, (82), (83) |
| Nicholas Pearce, Sergio Victoria, Jalen Wooden, Khourtney Tremble, Allen Sears, (Evan Yarborough), (Aaron Tremble) |
| 19:20.0, 21:26.3, 21:32.0, 22:29.0, 23:07.0, (24:25.4), (24:29.7) |
12 | 351 | Oscar Smith,
VA - Team Time (1st 5) 1:48:39.3 | Spread (1st 5) 2:30.6 |
| 62, 67, 71, 73, 78, (80), (84) |
| Tristan Davis, Austin Cleveland, Tim Brown, Vedant Dixit, August Walski, (Landen Trovato), (Arona Headley) |
| 20:27.7, 21:20.3, 21:43.0, 22:10.0, 22:58.3, (23:07.6), (24:42.2) |