1 | 63 | Battlefield,
VA - Team Time (1st 5) 1:21:20.5 | Spread (1st 5) 21.5 |
| 7, 9, 13, 16, 18, (24), (42) |
| Luke Mazzu, Haben Zemichael, Connor Lee, Ryan Miller, Aaron Hill, (Cameron Henken), (Justin Wilkens) |
| 16:03.0, 16:12.0, 16:18.0, 16:23.0, 16:24.5, (16:40.0), (16:55.4) |
2 | 75 | Osbourn Park,
VA - Team Time (1st 5) 1:21:35.7 | Spread (1st 5) 49.1 |
| 4, 10, 17, 19, 25, (31), (39) |
| Nickolas Causey, Matthew Thatcher, Jonathan Lopacki, Ryan Thompson, Kyle Weinberg, (Jacob Black), (Nicholas Geleta) |
| 15:51.0, 16:13.9, 16:24.4, 16:26.3, 16:40.1, (16:45.9), (16:52.5) |
3 | 109 | Albemarle,
VA - Team Time (1st 5) 1:22:07.5 | Spread (1st 5) 1:12.8 |
| 2, 12, 28, 33, 34, (36), (41) |
| Ryan Thomas, Zach Gentry, Aaron Elder, Jake Brooks, Jakob Brooks, (Joe Krohn), (Samuel Gillespie) |
| 15:34.8, 16:17.2, 16:41.8, 16:46.1, 16:47.6, (16:49.9), (16:54.4) |
4 | 121 | Patriot,
VA - Team Time (1st 5) 1:23:05.3 | Spread (1st 5) 28.7 |
| 15, 22, 23, 26, 35, (37), (78) |
| Nick Bussian, Josh Small, Ryan Small, Dillon Creswell, Andrew Derstine, (Brendan Lavell), (Alex Hellios) |
| 16:20.3, 16:36.0, 16:39.0, 16:41.0, 16:49.0, (16:50.0), (17:30.0) |
5 | 149 | Forest Park,
VA - Team Time (1st 5) 1:22:34.0 | Spread (1st 5) 1:40.9 |
| 3, 6, 11, 59, 70, (74), (76) |
| Andrew Gaiser, Thomas Rabago, Joaquin Garcia, Jacob Taylor, Drew Brandt, (Terry Lee), (Zach Schumacer) |
| 15:40.0, 16:02.9, 16:16.1, 17:14.1, 17:20.9, (17:24.0), (17:27.2) |
6 | 157 | Stafford,
VA - Team Time (1st 5) 1:22:27.4 | Spread (1st 5) 1:38.6 |
| 1, 4, 49, 50, 53, (56), (64) |
| Ian Macleod, Joey Abbatiello, Luke Lysher, Ben Ramirez, Ian Higgins, (Tanner Wentlandt), (Gavin McCain) |
| 15:29.0, 15:51.0, 16:59.6, 17:00.2, 17:07.6, (17:12.3), (17:18.0) |
7 | 189 | Mountain View,
VA - Team Time (1st 5) 1:24:09.9 | Spread (1st 5) 1:03.5 |
| 8, 32, 40, 51, 58, (62), (77) |
| Ben Sorenson, Kevin Watts, Alex Burlingame, Ryan Glavy, Chris Mussen, (Alex Bukovich), (Vince Sanicolas) |
| 16:10.2, 16:46.0, 16:53.0, 17:07.0, 17:13.7, (17:17.3), (17:28.3) |
8 | 213 | Colonial Forge,
VA - Team Time (1st 5) 1:24:38.1 | Spread (1st 5) 51.0 |
| 20, 30, 44, 54, 65, (67), (80) |
| Andrew Boykin, Colin Doescher, Cullen Monahan, Sam Moore, Alex Galatro, (Matt Nielsen), (Chris Rosati) |
| 16:28.0, 16:44.0, 16:56.4, 17:10.7, 17:19.0, (17:19.4), (17:33.0) |
9 | 224 | Patrick Henry (Roanoke),
VA - Team Time (1st 5) 1:24:54.5 | Spread (1st 5) 30.0 |
| 26, 43, 48, 52, 55, (99), (104) |
| Zach Pagot, Phillip Harmon, Andrew Kepley, Joe Cotter, Alec Pagot, (Matthew Caffrey), (Jack Kepley) |
| 16:41.0, 16:56.0, 16:59.0, 17:07.5, 17:11.0, (18:06.0), (18:15.0) |
10 | 273 | Riverbend,
VA - Team Time (1st 5) 1:25:31.3 | Spread (1st 5) 50.7 |
| 21, 47, 63, 69, 73, (82), (91) |
| Will Young, Bruce Garth, Jacob O'Campo, Daniel Sequeira, Garrett Horne, (Nate Lasker), (Mason Mcmahon) |
| 16:31.9, 16:58.6, 17:17.5, 17:20.7, 17:22.6, (17:35.0), (17:56.0) |
11 | 292 | Brooke Point,
VA - Team Time (1st 5) 1:26:12.8 | Spread (1st 5) 1:41.0 |
| 14, 38, 61, 85, 94, (98), (101) |
| Robert Walker, Mike Knaus, Michael Knaus, Justyn Raymond, Matt Garlington, (Richard Gannon), (Brian Quintania) |
| 16:20.0, 16:50.8, 17:17.0, 17:44.0, 18:01.0, (18:05.8), (18:08.3) |
12 | 334 | Woodbridge,
VA - Team Time (1st 5) 1:26:41.8 | Spread (1st 5) 41.1 |
| 45, 57, 68, 81, 83, (88), (103) |
| Kyle Hetrick, Ashenafi Kidanu, Marlon Mason, Albert Meza, Nate Smith, (Jonah Clark), (Zack Boone) |
| 16:56.9, 17:12.7, 17:20.6, 17:33.6, 17:38.0, (17:52.0), (18:14.0) |
13 | 363 | Broad Run,
VA - Team Time (1st 5) 1:27:10.5 | Spread (1st 5) 23.0 |
| 60, 65, 75, 79, 84, (90), (92) |
| Dane Boegner, Mitch Clements, Ethan Newland, Nathan Vigil, Thomas Corley, (Mich Clemens), (Colm Gallagher) |
| 17:16.0, 17:19.0, 17:26.1, 17:30.4, 17:39.0, (17:55.9), (17:57.0) |
14 | 377 | North Stafford,
VA - Team Time (1st 5) 1:28:24.0 | Spread (1st 5) 1:44.2 |
| 29, 46, 87, 107, 108, (111), (123) |
| Zachary Batt, Jeffrey Bryant, James Mott, Christian Leigh, Riley Bryant, (Jake Pryor), (Cameron Cozzens) |
| 16:42.8, 16:58.3, 17:49.7, 18:26.2, 18:27.0, (18:33.0), (18:57.0) |
15 | 449 | Freedom (LC),
VA - Team Time (1st 5) 1:29:22.2 | Spread (1st 5) 52.0 |
| 71, 86, 94, 96, 102, (105), (106) |
| Tyler Lichtenberg, David Lieberman, Nick Anderson, Brandon Wells, Andrew Peretin, (Matthew Kennedy), (Matt McKinnon) |
| 17:21.0, 17:45.0, 18:01.0, 18:02.2, 18:13.0, (18:19.0), (18:22.0) |
16 | 493 | Potomac Senior,
VA - Team Time (1st 5) 1:30:47.4 | Spread (1st 5) 1:28.8 |
| 72, 89, 100, 113, 119, (121), (128) |
| Humberto Zarco, Andrew Vraa, Parker Wagner, Kaleb Franklin, Matt Boward, (Ryan Davidson), (Aaron Brooks) |
| 17:21.2, 17:53.6, 18:08.0, 18:34.6, 18:50.0, (18:51.0), (19:13.9) |
17 | 561 | Franklin County,
VA - Team Time (1st 5) 1:32:52.9 | Spread (1st 5) 53.6 |
| 93, 109, 117, 120, 122, (133), (138) |
| Ethan Oakley, Tyler Burgess, Josh Lawson, Taylor Lambert, Bailey Lambert, (Tyler Williams), (Nicholas Lazorisak) |
| 18:00.4, 18:28.3, 18:39.9, 18:50.3, 18:54.0, (19:26.0), (19:54.7) |
18 | 614 | Massaponax,
VA - Team Time (1st 5) 1:35:14.5 | Spread (1st 5) 1:49.0 |
| 97, 118, 130, 132, 137, (139), (144) |
| Logan Ellis, Daniel Adams, Sean Johnson, Chris Lohman, Jordan Raines, (Adam Bousquet), (Jason Miles) |
| 18:05.0, 18:40.6, 19:15.9, 19:19.0, 19:54.0, (19:55.0), (20:04.0) |
19 | 631 | Unity Reed,
VA - Team Time (1st 5) 1:36:24.0 | Spread (1st 5) 2:09.0 |
| 110, 111, 126, 135, 149, (151), (152) |
| Greg Klatt, Matthew Graham, Tyler Bratcher, Luke Goodson, Miguel Hernandez, (Gregory Missar), (Jordan Willis) |
| 18:29.0, 18:33.0, 19:03.0, 19:41.0, 20:38.0, (20:45.0), (20:49.0) |
20 | 636 | C D Hylton,
VA - Team Time (1st 5) 1:36:24.1 | Spread (1st 5) 1:22.5 |
| 114, 115, 131, 136, 140, (145), (147) |
| Colin Bushweller, John McKusker, Dawson Sigley, Jeremy Garcia, Keyvon Scott, (William Furlow), (Spencer Heinz) |
| 18:37.8, 18:37.9, 19:16.1, 19:52.0, 20:00.3, (20:11.6), (20:15.0) |
21 | 656 | Orange County,
VA - Team Time (1st 5) 1:36:59.4 | Spread (1st 5) 1:32.9 |
| 116, 125, 127, 142, 146, (155), (157) |
| Patrick O'Connor, David Woods, Cecil Tiblin, Foxx Early, Julian Ciskanik, (Josh Browne), (Ian Tiblin) |
| 18:39.0, 19:01.0, 19:06.5, 20:01.0, 20:11.9, (21:01.3), (21:06.1) |
22 | 683 | Halifax County Sr,
VA - Team Time (1st 5) 1:38:51.2 | Spread (1st 5) 2:01.0 |
| 124, 129, 134, 142, 154, (159), (160) |
| Andrew Liegey, Ethan Collie, Vatsal Lac, Gabe Paul, Evan Morrison, (Sergio Velasquez), (Larry Taylor) |
| 18:59.9, 19:14.3, 19:35.1, 20:01.0, 21:00.9, (21:20.0), (21:25.0) |
23 | 777 | Gar-Field,
VA - Team Time (1st 5) 1:45:11.3 | Spread (1st 5) 1:00.8 |
| 148, 150, 156, 161, 162, (164), (175) |
| Ivan Martinez, Steven Stanford, Danny Bonilla, Jacob Gonzalez, Pablo Perez, (Eric Ayala), (Carlos Guerra) |
| 20:28.7, 20:42.5, 21:02.2, 21:28.4, 21:29.5, (22:05.9), (25:06.0) |
24 | 787 | William Fleming,
VA - Team Time (1st 5) 1:48:35.8 | Spread (1st 5) 3:22.8 |
| 141, 153, 158, 167, 168, (170), (172) |
| William Strickland, Jaland Robinson, Willia Strickland, Nelson Amaya, Lucky Walker, (Cung Or), (Edgar Lung Rodriguez) |
| 20:00.9, 21:00.0, 21:14.7, 22:56.5, 23:23.7, (23:42.3), (24:02.7) |
25 | 834 | George Washington,
VA - Team Time (1st 5) 1:55:02.0 | Spread (1st 5) 1:46.0 |
| 163, 165, 166, 169, 171, (173), (174) |
| Houston McDowell, Steven Black, Caleb Walker, Eli O'Donnell, George Roos, (John Campbell), (Nicholas Wright) |
| 22:00.0, 22:52.0, 22:55.0, 23:29.0, 23:46.0, (24:41.0), (24:50.0) |