1 | 58 | St. Christopher's,
VA - Team Time (1st 5) 1:43:39.8 | Spread (1st 5) 1:49.0 |
| 5, 6, 10, 17, 20, (38), (42) |
| Christian Johnson, Aubrey Bowles, Knight Bowles, Weston Williams, Jamie Boyd, (Oliver Fitch), (Christopher Cosby) |
| 19:59.6, 20:00.9, 20:23.1, 21:27.6, 21:48.6, (23:03.3), (23:26.5) |
2 | 86 | J. Frank Hillyard,
VA - Team Time (1st 5) 1:47:00.6 | Spread (1st 5) 1:52.2 |
| 12, 13, 16, 18, 27, (31), (58) |
| Trevor White, Collin Rhodes, Kyle Showalter, Lewis Slater, George Holsinger, (Trevor Spiggle), (Logan Petrie) |
| 20:39.1, 21:06.0, 21:13.5, 21:30.7, 22:31.3, (22:50.4), (25:03.6) |
3 | 101 | Fluvanna,
VA - Team Time (1st 5) 1:47:58.5 | Spread (1st 5) 3:03.0 |
| 3, 4, 25, 33, 36, (43), (48) |
| Ben Lopez, Eric White, Aiden Lewandowski, James White, Jacob Collier, (Cole LaRochelle), (James Jonkman) |
| 19:55.1, 19:55.7, 22:15.8, 22:53.8, 22:58.1, (23:33.4), (23:56.5) |
4 | 127 | Louisa County,
VA - Team Time (1st 5) 1:49:36.1 | Spread (1st 5) 3:40.7 |
| 8, 11, 15, 46, 47, (51), (55) |
| Branden Wood, Matt Klapak, Nicholas Emmert, Thomas Fuller, Logan Jenkins, (Ethan Nelson), (Maddox Miller) |
| 20:15.0, 20:34.3, 21:07.7, 23:43.4, 23:55.7, (24:15.6), (24:35.4) |
5 | 133 | Saint Patrick Catholic,
VA - Team Time (1st 5) 1:48:58.6 | Spread (1st 5) 5:59.1 |
| 1, 7, 24, 49, 52, (53), (64) |
| Carter Harris, Jay Sellers, Alex McIntyre, Ian Mcintyre, Max Willette, (Santiago Poiez), (Daniel Osorio) |
| 18:19.1, 20:13.1, 22:09.0, 23:59.2, 24:18.2, (24:22.3), (26:26.9) |
6 | 147 | Steward,
VA - Team Time (1st 5) 1:51:55.0 | Spread (1st 5) 5:05.8 |
| 2, 23, 29, 39, 54, (59), (68) |
| Benjamin Poling, Liam Savage, Jonah Costen, Corbett Schmittou, Will Frank, (Jake Smithson), (Garrett Ashworth) |
| 19:28.5, 22:08.8, 22:38.0, 23:05.4, 24:34.3, (25:13.6), (27:56.2) |
7 | 166 | Goochland,
VA - Team Time (1st 5) 1:53:47.4 | Spread (1st 5) 1:59.8 |
| 19, 22, 40, 41, 44, (65) |
| John Williams, Jack Hoffler, Cody Ware, Summit Caul, Reid Dameron, (Ben McCray) |
| 21:36.8, 21:54.2, 23:16.0, 23:23.8, 23:36.6, (26:53.9) |
8 | 183 | Collegiate,
VA - Team Time (1st 5) 1:56:13.6 | Spread (1st 5) 6:00.5 |
| 9, 14, 37, 60, 63, (71), (72) |
| Thomas Hutchins, Ian Quindoza, Hugh Williams, Jake LaFERRIERE, Andy Sidhu, (Jack Henry), (Spencer Billings) |
| 20:20.6, 21:06.3, 23:00.6, 25:25.0, 26:21.1, (28:37.2), (28:38.5) |
9 | 204 | Regents School of Charlottesville,
VA - Team Time (1st 5) 2:00:09.3 | Spread (1st 5) 5:43.1 |
| 28, 30, 32, 45, 69, (70) |
| Will Hoover, Lucas Rose, Carter MacDonald, Noah Fitzgerald, Nathan Scott, (Philip Fitzgerald) |
| 22:33.2, 22:45.0, 22:53.3, 23:41.5, 28:16.3, (28:25.5) |
10 | 232 | Rustburg,
VA - Team Time (1st 5) 2:02:17.4 | Spread (1st 5) 5:46.8 |
| 21, 26, 57, 61, 67, (73) |
| Axel Cuellar, Alex Arnold, Gavin Cooper, Austin Wright, Ashton Barger, (Ethan Elder) |
| 21:49.1, 22:23.5, 24:58.2, 25:30.7, 27:35.9, (29:02.9) |
11 | 237 | Carver (Chester),
VA - Team Time (1st 5) 2:01:01.5 | Spread (1st 5) 3:22.9 |
| 34, 35, 50, 56, 62, (66), (74) |
| Ivin Biju, Joseph Wilkins, Evan Jenkins, Jeremiah Monts, Patrick O'connell, (Reid Veazey), (Tristan Ademek) |
| 22:54.4, 22:57.7, 24:08.6, 24:43.5, 26:17.3, (27:21.8), (29:09.5) |