1 | 85 | Forest Park,
VA - Team Time (1st 5) 1:23:04.0 | Spread (1st 5) 1:06.4 |
| 5, 9, 16, 25, 30, (39), (55) |
| Jacob Taylor, Marcelo Febus, Robert Koch, Logan Abel, Zachary Lauster, (Travis Martini), (Landon Black) |
| 15:57.6, 16:16.9, 16:47.1, 16:58.4, 17:04.0, (17:18.1), (17:29.1) |
2 | 111 | Manchester,
VA - Team Time (1st 5) 1:24:38.0 | Spread (1st 5) 32.0 |
| 13, 15, 20, 26, 37, (38), (67) |
| Sean Wolfe, David Lucas, Andrew Akright, Joseph Hewitt, Ryan Mathes, (Jeremy Francis), (Daniel Hammel) |
| 16:42.2, 16:45.6, 16:54.4, 17:01.6, 17:14.2, (17:17.2), (17:39.0) |
3 | 127 | Cosby,
VA - Team Time (1st 5) 1:24:08.3 | Spread (1st 5) 1:33.0 |
| 3, 11, 28, 31, 54, (58), (102) |
| Grant Northcutt, Trey Burleson, Alex Pheneger, Connor Doyle, Christian Averill, (Miguel Quimbaya), (Adam Waite) |
| 15:56.0, 16:36.2, 17:01.7, 17:05.4, 17:29.0, (17:31.4), (18:28.0) |
4 | 136 | Riverbend,
VA - Team Time (1st 5) 1:25:06.2 | Spread (1st 5) 36.2 |
| 17, 23, 24, 26, 46, (62), (76) |
| Ryan Miller, Luke Sidle, Kyle Doyle, Evan Leach, Jake Phillips, (Caleb Thornburn), (Dillon Fields) |
| 16:47.8, 16:55.8, 16:57.0, 17:01.6, 17:24.0, (17:33.3), (17:50.1) |
5 | 170 | Woodbridge,
VA - Team Time (1st 5) 1:25:23.4 | Spread (1st 5) 1:15.4 |
| 6, 29, 39, 44, 52, (90), (96) |
| Kyle Misencik, Carlos Gaurdado, Josef Millner, Alazar Aklilu, Philippe Demartin, (Haseb Alim), (Anthony Mandina) |
| 16:12.3, 17:02.7, 17:18.1, 17:22.6, 17:27.7, (18:05.2), (18:15.9) |
6 | 173 | Frank Cox,
VA - Team Time (1st 5) 1:24:09.1 | Spread (1st 5) 2:03.7 |
| 1, 8, 51, 56, 57, (61), (63) |
| Jonathan Lomogda, David Scherrer, John Young, Irvin Smith, Ben Werve, (Jack Young), (Reese Smith) |
| 15:26.7, 16:15.0, 17:27.6, 17:29.4, 17:30.4, (17:33.1), (17:34.4) |
7 | 187 | Clover Hill,
VA - Team Time (1st 5) 1:25:06.3 | Spread (1st 5) 2:02.0 |
| 4, 12, 14, 72, 85, (97), (98) |
| Dalton Randall, Walt Kitson, Hisham Vohra, Wyatt Novak, Casey Evans, (Armond Thomas), (Dru Thomas) |
| 15:57.0, 16:39.0, 16:44.3, 17:47.0, 17:59.0, (18:16.0), (18:22.8) |
8 | 244 | Ocean Lakes,
VA - Team Time (1st 5) 1:27:01.0 | Spread (1st 5) 23.0 |
| 35, 36, 50, 59, 64, (75), (80) |
| Drew Park, Brent Bailey, Logan Sawyer, Austen Baker, Will Spollen, (Ryan Schleicher), (Jacob Bushey) |
| 17:12.7, 17:12.8, 17:27.2, 17:32.6, 17:35.7, (17:50.0), (17:52.2) |
9 | 288 | Floyd E Kellam,
VA - Team Time (1st 5) 1:27:26.2 | Spread (1st 5) 2:10.3 |
| 7, 22, 68, 92, 99, (100), (105) |
| Ryan Drew, Christian McDonald, Jonah Anderson, John Mikovitis, Luke Dyer, (Jackson Kirschner), (Anthony Garofalo) |
| 16:13.4, 16:55.4, 17:43.3, 18:10.4, 18:23.7, (18:23.9), (18:33.7) |
10 | 299 | James River (Midlothian),
VA - Team Time (1st 5) 1:27:51.9 | Spread (1st 5) 1:20.2 |
| 18, 34, 69, 84, 94, (110), (124) |
| Kyle Hammer, David Evers Jr, Aaron Johnson, Joe LaRuffa, Noah Hester, (John Herrmann), (Peter Felland) |
| 16:50.8, 17:09.0, 17:44.0, 17:57.1, 18:11.0, (18:41.0), (18:57.0) |
11 | 312 | Landstown,
VA - Team Time (1st 5) 1:28:27.9 | Spread (1st 5) 1:36.9 |
| 32, 42, 48, 78, 112, (122), (125) |
| Ayoade Adebiy, Daniel Valenzuela, Nash Euman, Maddy Ryan, Preston Coulter, (Jordan Sulcer), (Nicholas West) |
| 17:06.6, 17:19.6, 17:26.2, 17:52.0, 18:43.5, (18:55.7), (18:58.7) |
12 | 338 | Grassfield,
VA - Team Time (1st 5) 1:28:31.0 | Spread (1st 5) 1:58.1 |
| 10, 60, 74, 91, 103, (106), (131) |
| Thomas Amabile, Garrett Hamilton, Justin Newell, John Cover, Connor Davis, (Logan Bonner), (Matthew Helms) |
| 16:30.3, 17:32.7, 17:49.4, 18:10.2, 18:28.4, (18:35.0), (19:19.4) |
13 | 355 | Granby,
VA - Team Time (1st 5) 1:29:09.3 | Spread (1st 5) 1:40.8 |
| 20, 45, 88, 95, 107, (129), (134) |
| William Verhappen, Tucker Grochowski, Spencer Chupik, Zachary Evans, Bryce Adams, (Scotty Evans), (Alex Echeverria) |
| 16:54.4, 17:23.8, 18:04.8, 18:11.1, 18:35.2, (19:07.5), (19:29.0) |
14 | 358 | Western Branch,
VA - Team Time (1st 5) 1:28:51.6 | Spread (1st 5) 29.6 |
| 49, 71, 73, 82, 83, (86), (87) |
| Chase Osborne, Andre Jordan, Chaseton Evancho, Christopher Lloyd, Tony Mcguire, (Zach Walton), (Jonathan Porter) |
| 17:27.1, 17:45.6, 17:47.4, 17:54.8, 17:56.7, (18:01.8), (18:02.5) |
15 | 410 | First Colonial,
VA - Team Time (1st 5) 1:30:21.1 | Spread (1st 5) 1:36.1 |
| 41, 53, 81, 115, 120, (138), (145) |
| Travis Redmond, Gavin Soscia, John Barstow, Andrew Barstow, David Vann, (Michael Ybarra), (Grant Marshall) |
| 17:18.5, 17:28.1, 17:52.8, 18:47.1, 18:54.6, (19:48.0), (20:04.8) |
16 | 449 | C D Hylton,
VA - Team Time (1st 5) 1:31:14.9 | Spread (1st 5) 2:00.2 |
| 19, 89, 109, 113, 119, (123), (130) |
| Colin Bushweller, Hunter Godin, Matthew Landivar, Darwin Jensen, Kieran Delach, (Piero Morote), (Juan Dorado-Rojas) |
| 16:51.8, 18:05.0, 18:40.3, 18:45.8, 18:52.0, (18:56.8), (19:16.6) |
17 | 454 | Colonial Forge,
VA - Team Time (1st 5) 1:31:22.2 | Spread (1st 5) 1:27.8 |
| 43, 70, 108, 116, 117, (132), (133) |
| Chris Amador, Noah Solomon, Troy Clark, Brandon Hudson, Michael Stone, (Grady Sadlier), (Andre Stencavage) |
| 17:22.2, 17:45.1, 18:36.1, 18:48.8, 18:50.0, (19:21.1), (19:24.9) |
18 | 508 | Tallwood,
VA - Team Time (1st 5) 1:33:38.9 | Spread (1st 5) 2:48.9 |
| 46, 78, 101, 136, 147, (154), (157) |
| Sean Moulton, Andrew Clark, Austin Beavers, Brock Cass, Francis Harker, (Bailie Rodriguez), (Richard Fetter) |
| 17:24.0, 17:52.0, 18:25.0, 19:45.0, 20:12.9, (20:34.0), (20:39.8) |
19 | 514 | Oscar Smith,
VA - Team Time (1st 5) 1:34:21.3 | Spread (1st 5) 4:43.7 |
| 2, 65, 140, 152, 155, (158), (160) |
| Peter Smith, Henderson Brathwaite, Ben Bolster, Andy Zheng, Tristan Crisp, (Thomas Aquino), (Diego Kreider) |
| 15:50.8, 17:36.8, 19:48.7, 20:30.5, 20:34.5, (20:45.1), (20:46.8) |
20 | 525 | Gar-Field,
VA - Team Time (1st 5) 1:33:03.8 | Spread (1st 5) 2:01.1 |
| 66, 77, 121, 126, 135, (151), (153) |
| Omar Castro, Andy Herrera, Kyle Bassett, Skyler Hopson, Danny Bonilla, (Alex Lee), (Saulo Sanchez Ponce) |
| 17:38.0, 17:51.8, 18:55.2, 18:59.7, 19:39.1, (20:16.1), (20:32.0) |
21 | 529 | Bayside,
VA - Team Time (1st 5) 1:34:07.5 | Spread (1st 5) 2:50.3 |
| 33, 104, 114, 137, 141, (144), (149) |
| Austin Hampton, Ryan Mikeals, Jonathan Mack, Daniel Williams, Chase DeRosa, (Josiah Ramsawh), (Ian Winter) |
| 17:07.8, 18:29.1, 18:46.9, 19:45.6, 19:58.1, (20:01.5), (20:15.5) |
22 | 620 | Thomas Dale,
VA - Team Time (1st 5) 1:36:10.2 | Spread (1st 5) 1:57.5 |
| 93, 111, 128, 142, 146, (161), (163) |
| Lucas Daugherty, Michael Tres, Josh Clary, Will Buccella, Elliott Reams, (Delvonte Jones), (Drew Carraway) |
| 18:10.9, 18:43.2, 19:06.6, 20:01.1, 20:08.4, (20:50.1), (20:52.1) |
23 | 682 | Franklin County,
VA - Team Time (1st 5) 1:38:10.8 | Spread (1st 5) 1:25.4 |
| 118, 127, 139, 148, 150, (156), (164) |
| Luke Erikson, Hailu Grimes-Whited, Drake Doss, Logan Burgess, Quint Seagle, (Hunter Simmons), (Christopher Carter) |
| 18:50.6, 19:02.5, 19:48.4, 20:13.3, 20:16.0, (20:35.0), (21:22.0) |
24 | 795 | Woodside,
VA - Team Time (1st 5) 1:46:43.2 | Spread (1st 5) 3:24.3 |
| 143, 159, 162, 165, 166, (167) |
| James Pimblett, Frederick Sapp, Pablo Rodriquez, Trae Cloud, Sean Becraft, (Joshua Gonzalez) |
| 20:01.3, 20:46.3, 20:51.2, 21:38.8, 23:25.6, (23:35.5) |