1 | 31 | Roanoke Catholic,
VA - Team Time (1st 5) 1:32:25.5 | Spread (1st 5) 59.5 |
| 3, 5, 6, 8, 9, (15), (39) |
| Caleb Amstutz, Zack Grinde, Brendan Snow, Ryan Gerstemeier, Jared Grinde, (Danny Connelly), (Spencer Callaway) |
| 17:48.0, 18:32.0, 18:34.9, 18:43.1, 18:47.5, (19:13.0), (20:35.0) |
2 | 54 | North Cross,
VA - Team Time (1st 5) 1:34:02.6 | Spread (1st 5) 1:51.6 |
| 2, 7, 10, 12, 23, (25), (29) |
| Walter Mann, Harry Pearson, Chester Pruitt, Elliott Kennard, Andrew Lorens, (Harrison Macher), (Jing Mao Yun) |
| 17:47.0, 18:42.0, 18:53.0, 19:02.0, 19:38.6, (19:43.0), (20:04.0) |
3 | 81 | Eastern Mennonite,
VA - Team Time (1st 5) 1:35:28.0 | Spread (1st 5) 3:17.3 |
| 1, 11, 13, 15, 41, (61), (67) |
| Darren Good, Taylor Longenecker, Andre' Eanes, Morgan Shank, Jacob Eggert, (Oliver Hertzler), (Philip Martin) |
| 17:25.0, 18:59.6, 19:08.1, 19:13.0, 20:42.3, (22:59.0), (23:43.1) |
4 | 94 | Fishburne Military,
VA - Team Time (1st 5) 1:36:56.6 | Spread (1st 5) 1:44.0 |
| 4, 18, 19, 22, 31, (35), (38) |
| Hunter Jennings, James Wright, Solomon Adams, Howard Marsh, Logan Amico, (Bryan Draper), (Doug Marsh) |
| 18:31.0, 19:17.0, 19:18.6, 19:35.0, 20:15.0, (20:25.0), (20:34.0) |
5 | 114 | The Miller School Of Albemarle,
VA - Team Time (1st 5) 1:38:03.5 | Spread (1st 5) 1:12.9 |
| 14, 20, 21, 26, 33, (36), (37) |
| Vojteck Pezlar, Patrick Cogan, Spencer Virtue, Jack Williams, Rivers Spence, (William Dorn), (Hayden Blom) |
| 19:10.1, 19:21.4, 19:24.0, 19:45.0, 20:23.0, (20:27.9), (20:30.0) |
6 | 232 | Hargrave Military,
VA - Team Time (1st 5) 1:46:40.6 | Spread (1st 5) 2:24.4 |
| 32, 40, 50, 51, 59, (62), (63) |
| Nick Paul, Harry Crosby, Russell Davis, Robert Fishetti, Garrett Fox, (Nick Yurko), (Payne Nunn) |
| 20:19.6, 20:38.2, 21:24.4, 21:34.4, 22:44.0, (23:02.3), (23:02.4) |
7 | 258 | Kenston Forest,
VA - Team Time (1st 5) 1:48:47.5 | Spread (1st 5) 4:20.9 |
| 43, 44, 46, 48, 77 |
| Joshua Loftus, Todd Kirks, Joseph Henry, Nash Daughtery, Lex Schwabenton |
| 20:45.2, 20:49.9, 20:56.4, 21:09.9, 25:06.1 |
8 | 280 | Amelia Academy,
VA - Team Time (1st 5) 1:53:23.8 | Spread (1st 5) 5:13.4 |
| 17, 58, 60, 72, 73, (90) |
| Grady Owens, Kameron Harris, Wil Arrington, Seth Zaki, Dustin Milliner, (Vance Anderson) |
| 19:15.6, 22:22.8, 22:53.9, 24:22.5, 24:29.0, (30:18.7) |
9 | 287 | Virginia Episcopal,
VA - Team Time (1st 5) 1:54:06.3 | Spread (1st 5) 5:05.0 |
| 24, 54, 66, 69, 74, (83) |
| William Lupton, Cook John, George Adams, Ben Khourey, Robert Mays, (Arthur Yuen) |
| 19:41.0, 22:03.2, 23:40.3, 23:55.8, 24:46.0, (26:27.0) |
10 | 288 | Blessed Sacrament-Huguenot,
VA - Team Time (1st 5) 1:56:52.2 | Spread (1st 5) 7:58.3 |
| 27, 30, 65, 78, 88, (94), (96) |
| Drew Olsen, Jack Toomey, James Morsch, Zack Dickerson, Nick Cheseldine, (Haden Lader), (Kendall Odell) |
| 19:51.4, 20:04.7, 23:38.1, 25:28.3, 27:49.7, (31:46.4), (32:58.5) |
| 288 | Carlisle,
VA - Team Time (1st 5) 1:53:24.9 | Spread (1st 5) 4:36.3 |
| 34, 47, 64, 68, 75, (93) |
| John Mark Daniel, Ricky Moody, Preston Painter, Kevin Arroyo, Dyer Pace, (Malcolm Law) |
| 20:24.0, 21:02.7, 23:14.0, 23:43.9, 25:00.3, (30:49.7) |
12 | 317 | Westover Christian,
VA - Team Time (1st 5) 1:57:14.6 | Spread (1st 5) 5:01.4 |
| 49, 52, 53, 81, 82, (89), (92) |
| Nathan Honea, Jhett Wheeler, Dylan Aaron, Antonio Vacanti, Daniel Cartwright, (Andrew Cartwright), (Noah Barber) |
| 21:12.6, 21:43.7, 21:53.0, 26:11.3, 26:14.0, (28:25.3), (30:37.2) |
13 | 318 | Fuqua,
VA - Team Time (1st 5) 2:01:49.5 | Spread (1st 5) 10:19.3 |
| 28, 55, 57, 87, 91 |
| Curtis Rogers, David Hice, Stone Tucker, Dustin Reynolds, Parish Angle |
| 20:01.1, 22:04.9, 22:18.1, 27:05.0, 30:20.4 |
14 | 321 | Grace Christian,
VA - Team Time (1st 5) 1:56:38.9 | Spread (1st 5) 4:46.3 |
| 45, 56, 70, 71, 79, (80), (85) |
| Jeremy Hardigree, Logan Carlton, Thonas Frazier, Christian Frazier, Jaeden Cain, (Jensen Cain), (Jordan Cain) |
| 20:51.0, 22:06.0, 23:59.6, 24:05.0, 25:37.3, (25:42.1), (26:53.6) |
15 | 383 | Brunswick Academy,
VA - Team Time (1st 5) 2:11:32.2 | Spread (1st 5) 11:11.4 |
| 42, 76, 84, 86, 95 |
| Lukas Curtis, Tony Rivas, Brent Hofmann, Jay Edmunds, Grant Bradley |
| 20:43.6, 25:04.5, 26:51.5, 26:57.6, 31:55.0 |