1 | 33 | Bishop Sullivan Catholic,
VA - Team Time (1st 5) 1:28:36.5 | Spread (1st 5) 57.6 |
| 2, 5, 6, 9, 11, (15), (18) |
| Jack Devito, Raul Acevedo, Roy Fullmer, Ian Dooley, Lawrence Maclin, (Riley Dillon), (Jack Hemelt) |
| 17:04.6, 17:47.2, 17:48.9, 17:53.6, 18:02.2, (18:10.6), (18:25.0) |
2 | 66 | Walsingham Academy,
VA - Team Time (1st 5) 1:31:18.1 | Spread (1st 5) 1:16.0 |
| 3, 4, 10, 24, 25, (26), (32) |
| Brody Cox, Parker Shonka, Jake Falcone, Ayden Richardson, Nick Primich, (Brendan Bouchard), (Clay Carpenter) |
| 17:40.7, 17:43.1, 18:01.1, 18:56.5, 18:56.7, (19:00.5), (19:33.1) |
3 | 81 | Peninsula Catholic,
VA - Team Time (1st 5) 1:32:07.5 | Spread (1st 5) 1:02.1 |
| 8, 13, 17, 21, 22, (27), (33) |
| Billy Driscoll, Johnathan Mummert, Alex Fowler, Isaiah Burch, Drew McFadden, (Bryce Baddar), (Evan Simpson) |
| 17:53.1, 18:06.2, 18:23.4, 18:49.6, 18:55.2, (19:04.0), (19:42.4) |
4 | 107 | Norfolk Collegiate,
VA - Team Time (1st 5) 1:33:32.7 | Spread (1st 5) 1:28.3 |
| 12, 16, 20, 28, 31, (37), (49) |
| Austin Hrisko, Ronnie Boone, Blake Hrisko, Trey Vaughn, Karl Hochradel, (Dylan Hahne), (Mylo Bowles) |
| 18:02.6, 18:12.1, 18:40.8, 19:06.3, 19:30.9, (20:12.6), (21:58.5) |
5 | 122 | Cape Henry Collegiate,
VA - Team Time (1st 5) 1:35:17.1 | Spread (1st 5) 2:07.8 |
| 7, 14, 30, 35, 36, (39), (45) |
| Owen Klimkiewicz, Connor Amet, Nate Jensen, Gordie Meek, Jonah Zuckerman, (Devlin Edgar), (Carson Ortegon) |
| 17:50.9, 18:09.4, 19:19.9, 19:58.2, 19:58.7, (20:24.0), (20:47.2) |
6 | 184 | Nansemond Suffolk Academy,
VA - Team Time (1st 5) 1:40:34.4 | Spread (1st 5) 2:13.3 |
| 19, 34, 41, 44, 46, (47), (48) |
| Jaden Hawkins, Kevin Li, Sean O'Keefe, Jacob Slattery, Jameson Maples, (Chase Eliason), (Preston DeFeo) |
| 18:40.5, 19:45.8, 20:28.5, 20:45.8, 20:53.8, (21:31.3), (21:40.2) |
7 | 185 | Greenbrier Christian,
VA - Team Time (1st 5) 1:41:27.3 | Spread (1st 5) 6:04.9 |
| 1, 40, 43, 50, 51, (52), (54) |
| Louka Fetter, Mason Somers, Cole Sebura, Auberon Palma, Lucas Draper, (Wyatt Otte), (Nolan Swogger) |
| 16:09.7, 20:25.0, 20:29.7, 22:08.3, 22:14.6, (22:46.7), (23:49.8) |
| 185 | Hampton Roads Academy,
VA - Team Time (1st 5) 1:42:36.1 | Spread (1st 5) 4:52.1 |
| 23, 29, 38, 42, 53, (55), (56) |
| William Wilson, Gage Beach, Brayden Kinney, Jay Barreto, Jack Silberhorn, (Monroe Middleton), (Christian Culp) |
| 18:55.5, 19:09.5, 20:14.3, 20:29.2, 23:47.6, (24:43.7), (25:08.7) |