1 | 43 | Blacksburg,
VA - Team Time (1st 5) 1:21:39.0 | Spread (1st 5) 1:00.2 |
| 2, 3, 10, 11, 17, (28), (32) |
| Sam Teller, Ben Fleming, Ethan Edwards, Siddharth Nathella, Henry Coddington, (Liam Lawrence), (Elijah Hodges) |
| 15:49.9, 15:57.0, 16:27.0, 16:35.0, 16:50.1, (17:03.1), (17:07.0) |
2 | 59 | Western Albemarle,
VA - Team Time (1st 5) 1:21:46.6 | Spread (1st 5) 1:30.4 |
| 1, 5, 7, 19, 27, (34), (35) |
| Gannon Willcutts, Trevor Stutzman, Jack Ehlenberger, Cyrus Rody-Ramazani, Davis Greene, (Max Miller), (Max Feuerlein) |
| 15:32.6, 16:00.0, 16:17.0, 16:54.0, 17:03.0, (17:08.0), (17:09.0) |
3 | 68 | Cave Spring,
VA - Team Time (1st 5) 1:23:07.0 | Spread (1st 5) 37.0 |
| 8, 9, 13, 15, 23, (39), (46) |
| Timothy Grider, Banner Plumb, Jacob Stewart, Peter Smith, Hunter Mollica, (Drew Cannaday), (Brandon Hatcher) |
| 16:21.0, 16:23.0, 16:41.0, 16:44.0, 16:58.0, (17:16.0), (17:39.0) |
4 | 108 | Christiansburg,
VA - Team Time (1st 5) 1:24:31.5 | Spread (1st 5) 29.5 |
| 11, 18, 24, 26, 29, (30), (38) |
| Aaron Lowe, Tyler Kuchan, Ethan Mills, Luke Daley, Nathan Liechner, (Michael Shelton), (Nathan Morton) |
| 16:35.0, 16:51.0, 16:59.0, 17:02.0, 17:04.5, (17:06.0), (17:14.0) |
5 | 204 | Hidden Valley,
VA - Team Time (1st 5) 1:27:20.0 | Spread (1st 5) 1:17.7 |
| 16, 37, 40, 55, 56, (60), (64) |
| Matthew Rogers, James Blanton, Hayes Bartlett, Robby Rosenfeld, Chase White, (Sean Magri), (Cole Ballou) |
| 16:45.0, 17:11.2, 17:19.8, 18:01.3, 18:02.7, (18:10.8), (18:14.6) |
6 | 206 | Turner Ashby,
VA - Team Time (1st 5) 1:27:06.2 | Spread (1st 5) 33.0 |
| 30, 42, 43, 45, 46, (48), (63) |
| Brian Miklos, Seamus Otto, Seth Dye, Patrick Martin, Addison Baugher, (Collin Longenecker), (Nate Bowers) |
| 17:06.0, 17:22.2, 17:28.0, 17:31.0, 17:39.0, (17:40.0), (18:14.5) |
7 | 217 | Abingdon,
VA - Team Time (1st 5) 1:27:27.4 | Spread (1st 5) 2:30.5 |
| 3, 32, 49, 65, 68, (74), (83) |
| Karl Thiessen, Mason Roe, Noah Wheeling, Ethan Blevins, Spencer Mcmurray, (Jordan Dove), (Luke Icenhour) |
| 15:57.0, 17:07.0, 17:41.0, 18:14.9, 18:27.5, (18:35.9), (18:55.3) |
8 | 254 | Waynesboro,
VA - Team Time (1st 5) 1:29:01.0 | Spread (1st 5) 1:41.0 |
| 24, 41, 51, 62, 76, (80), (88) |
| Daniel Brooks, Stuart Vailes, Andrew Ledford, Justice Allen, Nick Brookings, (Patrick Maneval), (Tanner Dellet-Wion) |
| 16:59.0, 17:21.0, 17:47.0, 18:14.0, 18:40.0, (18:48.0), (18:59.0) |
9 | 321 | Broadway,
VA - Team Time (1st 5) 1:31:13.3 | Spread (1st 5) 2:33.2 |
| 14, 57, 72, 75, 103, (111), (121) |
| Isaac Alderfer, Ezra Sawyer, Clayton Kauffman, Josh Keim, Sam Shore, (Reuben Mast), (Michael Sheets) |
| 16:43.0, 18:02.8, 18:32.3, 18:39.0, 19:16.2, (19:25.9), (19:47.6) |
10 | 327 | Lord Botetourt,
VA - Team Time (1st 5) 1:31:34.1 | Spread (1st 5) 1:02.7 |
| 50, 52, 71, 73, 81, (84), (85) |
| Bryton Dalglish, Scott Black, Trey Rice, Ethan Hogan, Will Gaul, (Maxwell Klimczak), (Abe Barkett) |
| 17:46.5, 17:54.0, 18:29.4, 18:35.0, 18:49.2, (18:55.5), (18:57.3) |
11 | 361 | Rustburg,
VA - Team Time (1st 5) 1:32:07.9 | Spread (1st 5) 3:35.0 |
| 6, 59, 86, 90, 120, (134), (152) |
| Colby Hudson, Jacob Booth, Jacob Grove, Josh Campbell, Bradley Wiggs, (Jacob Wright), (Brandon Kerr) |
| 16:12.2, 18:06.8, 18:58.0, 19:03.7, 19:47.2, (20:13.3), (21:11.7) |
12 | 381 | Patrick County,
VA - Team Time (1st 5) 1:32:48.6 | Spread (1st 5) 3:10.0 |
| 22, 53, 69, 107, 130, (133), (145) |
| Juan Cisneros, Ethan Gilbert, Burke Gonzalez, Monroe Morse, Zach Montgomery, (Jared Biedrycki), (Nick Byers) |
| 16:56.1, 17:58.3, 18:27.8, 19:20.3, 20:06.1, (20:12.9), (20:40.7) |
13 | 384 | Rockbridge County,
VA - Team Time (1st 5) 1:33:05.7 | Spread (1st 5) 1:45.1 |
| 44, 70, 78, 92, 100, (106), (109) |
| Diego Valasquez, Michael Bopp, Spencer Hough, Nic Benke, Anderson Huger, (Sebastiano Blandino), (David Miller) |
| 17:29.0, 18:29.1, 18:47.3, 19:06.2, 19:14.1, (19:20.1), (19:21.3) |
14 | 391 | Alleghany,
VA - Team Time (1st 5) 1:33:01.4 | Spread (1st 5) 3:12.0 |
| 19, 21, 98, 124, 129, (131), (143) |
| Cedric Drennen, Thomas Wright, Sequioa Nightfeather, Alex Heinze, Koty Bowen, (Jordan McPeek), (Ethan Hall) |
| 16:54.0, 16:55.0, 19:11.7, 19:54.7, 20:06.0, (20:11.2), (20:36.9) |
15 | 433 | Monticello,
VA - Team Time (1st 5) 1:34:39.5 | Spread (1st 5) 48.6 |
| 66, 87, 91, 94, 95, (104), (110) |
| Aaron Vogeley, Harrison Wesson, Andrew Canterbury, Nathan Canterbury, Mateso Buluma, (Eli Keith), (Carryk Bhattal) |
| 18:19.6, 18:58.9, 19:04.7, 19:08.1, 19:08.2, (19:17.2), (19:25.6) |
16 | 453 | Fort Defiance,
VA - Team Time (1st 5) 1:34:51.9 | Spread (1st 5) 1:30.5 |
| 54, 79, 97, 108, 115, (116), (127) |
| Fisher Wheeler, Ben Harlow, Seth Shuttle, Brandon Barker, Ian Thibodeaux, (Elias Nafziger), (Ben Smoker) |
| 18:00.6, 18:47.9, 19:11.5, 19:20.8, 19:31.1, (19:40.6), (20:03.1) |
17 | 493 | Fluvanna County,
VA - Team Time (1st 5) 1:35:43.7 | Spread (1st 5) 1:07.8 |
| 67, 99, 101, 112, 114, (117), (119) |
| Andy Guess, James Byram, Jack Rice, Andrew Riddler, Morgan Milburn, (Jonathan Corbin), (Jack Easter) |
| 18:21.7, 19:11.8, 19:14.4, 19:26.3, 19:29.5, (19:44.4), (19:46.2) |
18 | 532 | Brookville,
VA - Team Time (1st 5) 1:38:40.2 | Spread (1st 5) 5:04.0 |
| 35, 77, 113, 150, 157, (162) |
| Nathan Maddox, Nathaniel Willis, Jacob Walters, Tanner Firkins, Michael Mason, (Victor Napolillo) |
| 17:09.0, 18:43.0, 19:28.2, 21:07.0, 22:13.0, (23:59.0) |
19 | 543 | Liberty (Bedford),
VA - Team Time (1st 5) 1:37:46.8 | Spread (1st 5) 2:32.1 |
| 58, 82, 123, 138, 142, (149), (155) |
| Nate Willis, Graham Dooley, Nathan Michael, Nathan O'Hara, Juan Salgado, (Ryan Ferguson), (Daniel Field) |
| 18:02.9, 18:54.4, 19:52.0, 20:22.5, 20:35.0, (21:01.0), (21:46.0) |
20 | 554 | Spotswood,
VA - Team Time (1st 5) 1:37:51.5 | Spread (1st 5) 1:01.5 |
| 89, 96, 118, 125, 126, (137), (139) |
| Ben Gentry, Bryce Kirby, Kyle Eichlin, Clay Hottinger, Rowan Kenee, (Mario Lara-Mogena), (Kyle Albertson) |
| 19:00.0, 19:09.0, 19:45.0, 19:56.0, 20:01.5, (20:21.0), (20:23.0) |
21 | 571 | Northside,
VA - Team Time (1st 5) 1:38:31.7 | Spread (1st 5) 2:40.1 |
| 61, 105, 122, 136, 147, (159) |
| Tyler Derrick, Austin Trundy, Elijah Selleck, Zach Sucher, John Newman, (Curtis Day) |
| 18:12.5, 19:17.3, 19:48.9, 20:20.4, 20:52.6, (22:17.6) |
22 | 659 | Tunstall Senior,
VA - Team Time (1st 5) 1:41:33.4 | Spread (1st 5) 2:01.0 |
| 93, 128, 141, 146, 151, (153), (158) |
| Zachary Gray, Luke Vest, Brian Hill, Nick Vest, Joshua Owen, (Zach Webster), (Trey Dallas) |
| 19:08.0, 20:04.0, 20:29.0, 20:43.4, 21:09.0, (21:37.9), (22:17.2) |
23 | 718 | Heritage (Lynchburg),
VA - Team Time (1st 5) 1:43:58.6 | Spread (1st 5) 1:31.0 |
| 132, 140, 144, 148, 154, (156), (161) |
| Jaun Jaminet, John Jaminet, Hunter Glass, Liam Merchant, Ramel Smith, (Ebenezer Barar), (Gabe Peters) |
| 20:12.0, 20:24.6, 20:40.0, 20:59.0, 21:43.0, (21:48.0), (22:31.9) |
24 | 724 | Magna Vista,
VA - Team Time (1st 5) 1:50:16.9 | Spread (1st 5) 5:01.0 |
| 102, 135, 160, 163, 164, (165), (166) |
| Saul Velazquez, Victor Cabrera, Jordan Ramsey, Logan Thacker, Nick O'Der, (Austin Hurd), (Aaron Harmon) |
| 19:16.0, 20:14.0, 22:28.9, 24:01.0, 24:17.0, (24:38.2), (26:34.4) |