1 | 44 | St. Christopher's,
VA - Team Time (1st 5) 1:28:16.1 | Spread (1st 5) 50.5 |
| 3, 5, 10, 11, 15, (17), (21) |
| Knight Bowles, Neal Dhar, Sully Beck, Joe Beck, Hank Valentine, (Johnny Whitlock), (Chas Steinbrugge) |
| 17:14.1, 17:22.5, 17:46.5, 17:48.4, 18:04.6, (18:10.0), (18:35.6) |
2 | 73 | Woodberry Forest,
VA - Team Time (1st 5) 1:30:15.8 | Spread (1st 5) 2:32.6 |
| 2, 6, 7, 19, 39, (45), (55) |
| Riley Fletcher, Henry Clark, Parker Watt, Cylus Garza, Henry Singleton, (Thomas Mills), (Neil Coppa) |
| 17:04.3, 17:31.1, 17:36.0, 18:27.5, 19:36.9, (20:04.7), (20:47.7) |
3 | 89 | Collegiate,
VA - Team Time (1st 5) 1:31:07.9 | Spread (1st 5) 1:37.3 |
| 4, 12, 18, 27, 28, (31), (35) |
| Johnny White, Clay Ryan, Ian Quindoza, Andrew Kauders, Nate Holdych, (Adam Nimaga), (Hugh Williams) |
| 17:17.3, 17:50.2, 18:13.2, 18:52.6, 18:54.6, (19:05.4), (19:13.1) |
4 | 101 | Norfolk Academy,
VA - Team Time (1st 5) 1:32:08.2 | Spread (1st 5) 1:38.3 |
| 8, 9, 22, 26, 36, (40), (41) |
| Alex Nevarez, Harrison Summers, Franklin Reid, Benjamin Summers, Peyton McNider, (Connor Rhoades), (Patrick McElroy) |
| 17:39.1, 17:39.8, 18:40.3, 18:51.6, 19:17.4, (19:41.2), (19:48.5) |
5 | 111 | Fork Union Military Academy,
VA - Team Time (1st 5) 1:33:07.2 | Spread (1st 5) 1:05.4 |
| 13, 20, 23, 25, 30, (33), (34) |
| Blaine Marrs, Michael Tidwell, Jared Giszack, William Lot, Jett Montes, (Josh Julien), (Shaun Gagnon) |
| 17:56.7, 18:30.4, 18:46.8, 18:51.2, 19:02.1, (19:07.1), (19:07.2) |
6 | 115 | St Annes Belfield,
VA - Team Time (1st 5) 1:32:22.2 | Spread (1st 5) 3:14.3 |
| 1, 14, 16, 37, 47, (48), (56) |
| Victor JI, Hewson Duffy, Sebastian Cave, Biruk Beardsley, Manny Taye, (Berhanu Bugg), (Sam Gruber) |
| 16:52.2, 17:57.7, 18:07.9, 19:17.9, 20:06.5, (20:11.1), (20:59.3) |
7 | 172 | Covenant,
VA - Team Time (1st 5) 1:36:43.6 | Spread (1st 5) 1:28.8 |
| 24, 29, 32, 38, 49, (53), (62) |
| Sam Kowalski, Matthew Knowles, Michael Sawyer, Justin Bryan, Sam Higgins, (Nathan DeVore), (Aaron Rinaca) |
| 18:47.9, 18:58.6, 19:05.6, 19:34.8, 20:16.7, (20:37.1), (22:14.1) |
8 | 240 | Steward,
VA - Team Time (1st 5) 1:42:38.6 | Spread (1st 5) 1:58.8 |
| 43, 44, 45, 50, 58, (60), (61) |
| Jake Smithson, Liam Savage, Drew Thompson, Jack Morgan, Matt Lane, (Josh Stein), (Jonah Costen) |
| 20:02.3, 20:03.2, 20:04.7, 20:27.3, 22:01.1, (22:06.7), (22:12.6) |
9 | 256 | Trinity Episcopal,
VA - Team Time (1st 5) 1:43:24.4 | Spread (1st 5) 1:35.7 |
| 42, 51, 52, 54, 57, (59), (63) |
| Alex Bush, James Gould, Nathan Sauls, Zach Marett, Brendan Kelley, (Cole Pridgen), (Nick Totaro) |
| 20:02.0, 20:29.5, 20:34.7, 20:40.5, 21:37.7, (22:03.2), (23:08.0) |