1 | 55 | Loudoun Valley,
VA - Team Time (1st 5) 1:18:50.0 | Spread (1st 5) 1:08.1 |
| 2, 4, 7, 18, 24, (25), (36) |
| Peter Morris, Colton Bogucki, Jacob Hunter, Noah Hunter, Chase Dawson, (Jacob Windle), (Kevin Carlson) |
| 15:14.0, 15:16.5, 15:43.6, 16:13.8, 16:22.1, (16:24.6), (16:38.9) |
2 | 111 | Midlothian,
VA - Team Time (1st 5) 1:21:25.0 | Spread (1st 5) 48.0 |
| 10, 12, 22, 29, 38, (75), (102) |
| Max Etka, Court Warfield, Clay Robb, Joey Maguire, Andrew Steenkamer, (Max Turkaly), (Eric Overby) |
| 15:53.0, 15:59.0, 16:19.0, 16:33.0, 16:41.0, (17:13.0), (17:24.0) |
3 | 139 | Freedom (LC),
VA - Team Time (1st 5) 1:22:15.0 | Spread (1st 5) 44.0 |
| 13, 14, 26, 43, 43, (46), (56) |
| Osman Humeida, Connor Wells, Donovan Foley, Niklas Becker, Sam Koltisko, (Noah Howell), (Sam Wood) |
| 16:04.0, 16:07.0, 16:28.0, 16:48.0, 16:48.0, (16:52.0), (17:02.0) |
4 | 219 | Grafton,
VA - Team Time (1st 5) 1:22:43.0 | Spread (1st 5) 2:05.0 |
| 1, 14, 55, 62, 87, (96), (100) |
| Price Owens, Miles Owens, Tristan Ruark, Pierce Keesee, Zachary Sturm, (Grey Hasenbank), (Austin Snide) |
| 15:13.0, 16:07.0, 16:59.0, 17:06.0, 17:18.0, (17:22.0), (17:23.0) |
5 | 229 | Jamestown,
VA - Team Time (1st 5) 1:24:08.0 | Spread (1st 5) 32.0 |
| 33, 35, 41, 56, 64, (67), (103) |
| Calvin Hart, Taylor Beall, Rylan Flint, John Agnew, Jyrec McCray, (Will Plante), (Richard Middlebrooks) |
| 16:35.0, 16:38.0, 16:46.0, 17:02.0, 17:07.0, (17:08.0), (17:25.0) |
6 | 274 | Fauquier,
VA - Team Time (1st 5) 1:23:40.0 | Spread (1st 5) 1:39.0 |
| 6, 19, 80, 84, 85, (110), (116) |
| Carson Fernandez, Nick Matthews, John Paccassi, Thomas Cummins, Canon Green, (James McAvoy), (Ryan Godfrey) |
| 15:38.0, 16:14.0, 17:15.0, 17:16.0, 17:17.0, (17:28.3), (17:32.4) |
7 | 305 | Rock Ridge,
VA - Team Time (1st 5) 1:24:35.3 | Spread (1st 5) 1:11.4 |
| 21, 28, 70, 77, 109, (118), (168) |
| Clark Edwards, Harrison Autry, Sean Megens, Evan Grace, Daniel Umana, (Jackson Campolattaro), (Drew Scherer) |
| 16:16.6, 16:28.2, 17:08.5, 17:14.0, 17:28.0, (17:34.8), (18:00.0) |
8 | 353 | Woodgrove,
VA - Team Time (1st 5) 1:24:56.0 | Spread (1st 5) 1:38.0 |
| 11, 45, 77, 107, 113, (134), (143) |
| Rylan Pettit, William Fincher, Patrick Swisher, David Kratz, Patrick Strite, (Collin Shipp), (Josh Lassiter) |
| 15:54.0, 16:49.0, 17:14.0, 17:27.0, 17:32.0, (17:42.0), (17:47.0) |
9 | 395 | Dominion,
VA - Team Time (1st 5) 1:25:59.0 | Spread (1st 5) 55.0 |
| 39, 50, 80, 103, 123, (130), (190) |
| Harry Challis, Nicolas Vandenheede, Harrison Hemlich, Ian Whitfield, Omar Aougab, (Daniel VanBelleghem), (Samuel Ochoa) |
| 16:44.0, 16:56.0, 17:15.0, 17:25.0, 17:39.0, (17:40.9), (18:12.0) |
10 | 421 | Lafayette,
VA - Team Time (1st 5) 1:24:56.0 | Spread (1st 5) 2:46.0 |
| 2, 41, 59, 151, 168, (173), (176) |
| Konrad Steck, John Barton, Brenner Beard, Davis Hatcher, Marcos Piggott, (Chris Collins), (Isaiah Woo) |
| 15:14.0, 16:46.0, 17:03.0, 17:53.0, 18:00.0, (18:03.0), (18:05.0) |
11 | 434 | Loudoun County,
VA - Team Time (1st 5) 1:26:16.2 | Spread (1st 5) 52.4 |
| 37, 65, 105, 112, 115, (120), (136) |
| Daniel Eisert, David Velasquez, Josh Stevic, Keondre Willoughby, Conrad Briles, (Siraj Ahmed), (Troy Cambetes) |
| 16:39.9, 17:07.5, 17:25.8, 17:30.7, 17:32.3, (17:35.5), (17:42.9) |
12 | 439 | Heritage (LC),
VA - Team Time (1st 5) 1:26:32.4 | Spread (1st 5) 38.0 |
| 60, 61, 69, 114, 135, (161), (178) |
| Agustin Kruel, Evan Pendergast, Nate Gonzalez, John Bigalbal, Owen Schilling, (Aidan O'Neil), (Ben Rouch) |
| 17:04.4, 17:05.1, 17:08.4, 17:32.1, 17:42.4, (17:55.8), (18:05.7) |
13 | 453 | Millbrook,
VA - Team Time (1st 5) 1:25:41.7 | Spread (1st 5) 2:18.0 |
| 5, 77, 99, 123, 149, (150), (181) |
| Alec Schrank, Kevin Kleinegger, Brad Hambrick, John Pullen, Tod Hart, (Gabriel Espinoza), (Jack Blazek) |
| 15:34.2, 17:14.0, 17:22.3, 17:39.0, 17:52.2, (17:52.6), (18:06.8) |
14 | 463 | John Handley,
VA - Team Time (1st 5) 1:25:59.3 | Spread (1st 5) 2:01.2 |
| 9, 83, 88, 132, 151, (154), (202) |
| John Delaney, Bennett Crow, Kevin Heredia, Grayson Westfall, Brian Tufts, (Bennett Cupps), (Joseph Rosenfeld) |
| 15:51.8, 17:15.4, 17:18.1, 17:41.0, 17:53.0, (17:53.7), (18:18.1) |
15 | 508 | Chancellor,
VA - Team Time (1st 5) 1:26:49.0 | Spread (1st 5) 1:46.0 |
| 34, 46, 52, 166, 210, (238), (255) |
| Robby Foster, Killian O'Gorman, Chauncey Longman, Eli Carr, Brandon Bolick, (Michael Kreider), (Joey Royston) |
| 16:37.0, 16:52.0, 16:58.0, 17:59.0, 18:23.0, (18:43.1), (18:59.0) |
16 | 552 | Pulaski County,
VA - Team Time (1st 5) 1:27:26.8 | Spread (1st 5) 1:08.3 |
| 48, 86, 119, 127, 172, (183), (198) |
| Jake Winesett, Noah Whitlow, Shaun King, Sam Nall, Cade Compton, (Brendan Guthrie), (Nathan Eldridge) |
| 16:53.1, 17:17.3, 17:35.0, 17:40.0, 18:01.4, (18:07.2), (18:15.0) |
17 | 559 | Louisa County,
VA - Team Time (1st 5) 1:27:25.8 | Spread (1st 5) 1:21.0 |
| 40, 52, 123, 165, 179, (208), (222) |
| Raliegh Findley, Justice Anderson, Dillon Nelson, Forrest Houlgrave, Nathaniel Whitby, (Carryk Bhattal), (Chauncey Everett Robinson) |
| 16:45.0, 16:58.0, 17:39.0, 17:57.8, 18:06.0, (18:22.0), (18:33.1) |
18 | 564 | Smithfield,
VA - Team Time (1st 5) 1:27:37.0 | Spread (1st 5) 34.0 |
| 71, 106, 123, 127, 137, (185), (190) |
| Dominic Fontana, Jon Hamilton, Ben Gittleman, Pace Palmer, Colton Ferguson, (Tim Hoffstaetter), (Johnny Babyak) |
| 17:09.0, 17:26.0, 17:39.0, 17:40.0, 17:43.0, (18:10.0), (18:12.0) |
19 | 574 | Jefferson Forest,
VA - Team Time (1st 5) 1:26:51.5 | Spread (1st 5) 2:16.0 |
| 16, 26, 158, 162, 212, (218), (229) |
| Caleb Muller, Johnathan Krone, Noah Peltier, Tanner Gage, Travis Rexrode, (Tate Hughes), (Brandon Haag) |
| 16:08.0, 16:28.0, 17:54.6, 17:56.9, 18:24.0, (18:27.1), (18:37.4) |
20 | 586 | Harrisonburg,
VA - Team Time (1st 5) 1:27:21.0 | Spread (1st 5) 1:56.0 |
| 20, 96, 96, 184, 190, (201), (206) |
| Mo Berhe, Isaiah King, Evan Jost, Joel McNett, Jacob Blagg, (Ashton Landes), (Max McDaniel) |
| 16:16.0, 17:22.0, 17:22.0, 18:09.0, 18:12.0, (18:17.0), (18:21.0) |
21 | 588 | James Wood,
VA - Team Time (1st 5) 1:27:47.4 | Spread (1st 5) 1:02.6 |
| 51, 89, 133, 147, 168, (171), (179) |
| Max Lindquist, Kevin Konyar, Joshua Arce, Ethan Pierce, Bryce Ratlief, (Ben Saupp), (Nathan Shade) |
| 16:57.4, 17:18.5, 17:41.9, 17:49.6, 18:00.0, (18:01.0), (18:06.0) |
22 | 656 | Sherando,
VA - Team Time (1st 5) 1:28:26.3 | Spread (1st 5) 1:06.7 |
| 66, 74, 142, 177, 197, (254), (263) |
| Hayden Williams, Isaac Chapman, Jacob Carr, Christian Arellano, Lucas Williams, (Adam Brown), (Brenden Stoneberger) |
| 17:07.7, 17:12.1, 17:46.5, 18:05.6, 18:14.4, (18:58.6), (19:06.8) |
23 | 667 | Deep Creek,
VA - Team Time (1st 5) 1:28:31.9 | Spread (1st 5) 50.4 |
| 92, 93, 145, 151, 186, (187), (280) |
| Kalen Whaley, Willie Hinton, Elijah James, Phoenix Beaton, Daniel Harrison, (Michael Brown), (Terrance Gladney) |
| 17:20.2, 17:20.5, 17:47.6, 17:53.0, 18:10.6, (18:10.9), (19:25.7) |
24 | 677 | Hanover,
VA - Team Time (1st 5) 1:28:19.5 | Spread (1st 5) 1:48.0 |
| 29, 54, 190, 198, 206, (215), (242) |
| Nathaniel Good, Grant Davis, Will Chesley, Drew Hulburt, Cole Meyers, (Isaiah Mathews), (Tyler Brown) |
| 16:33.0, 16:58.5, 18:12.0, 18:15.0, 18:21.0, (18:25.3), (18:45.6) |
25 | 681 | Liberty Christian Academy,
VA - Team Time (1st 5) 1:28:17.9 | Spread (1st 5) 2:03.0 |
| 23, 67, 167, 210, 214, (246), (267) |
| Bryce Moore, Charles Ranson, Charles Shaneck, Josh Quigg, Ben Bauserman, (Bryce Becker), (Nathan Kearney) |
| 16:22.0, 17:08.0, 17:59.9, 18:23.0, 18:25.0, (18:49.0), (19:12.7) |
26 | 697 | Great Bridge,
VA - Team Time (1st 5) 1:28:44.8 | Spread (1st 5) 1:19.5 |
| 58, 107, 160, 163, 209, (227), (235) |
| Caleb Mincheff, Alex Belin, Alex Sowers, Evan Pugh, John White, (Ethan Corrigan), (Johnny Chasnet) |
| 17:02.8, 17:27.0, 17:55.7, 17:57.0, 18:22.3, (18:37.1), (18:41.6) |
27 | 725 | King George,
VA - Team Time (1st 5) 1:29:07.8 | Spread (1st 5) 1:39.2 |
| 73, 111, 122, 173, 246, (270), (272) |
| James Peed, Jarrod Brem, Abraham Martinez, Robbie Andrews, Dylan Teaford, (Stephen Klopp), (Thomas Melton) |
| 17:09.8, 17:29.0, 17:37.0, 18:03.0, 18:49.0, (19:15.0), (19:17.0) |
28 | 736 | Kettle Run,
VA - Team Time (1st 5) 1:29:18.0 | Spread (1st 5) 2:47.0 |
| 31, 49, 156, 224, 276, (283), (286) |
| Devyn Heron, Mateo Barreto, Justin Bush, Max McManus, Michael Dooly, (Jackson Rolando), (Anthony Moran) |
| 16:34.0, 16:55.0, 17:54.0, 18:34.0, 19:21.0, (19:29.0), (19:36.0) |
29 | 756 | John Champe,
VA - Team Time (1st 5) 1:29:14.7 | Spread (1st 5) 1:03.2 |
| 71, 144, 158, 189, 194, (219), (239) |
| Jared Blumen, William Gay, Kyle Lauffenberger, Alex Mina, Sai Ravva, (Jack Sorensen), (Grant Robinson) |
| 17:09.0, 17:47.4, 17:54.6, 18:11.5, 18:12.2, (18:29.6), (18:44.0) |
30 | 763 | Eastern View,
VA - Team Time (1st 5) 1:29:29.6 | Spread (1st 5) 1:24.5 |
| 76, 95, 141, 221, 230, (244), (245) |
| Nate Cotter, Coby Gilyard, Matthew LaRosa, Sebastian Thasan, Logan Brown, (Blake Sheads), (Will Burton) |
| 17:13.5, 17:21.0, 17:45.8, 18:31.3, 18:38.0, (18:48.0), (18:48.2) |
31 | 832 | William Byrd,
VA - Team Time (1st 5) 1:29:47.1 | Spread (1st 5) 2:03.2 |
| 31, 175, 182, 216, 228, (249), (252) |
| Westin Recktenwald, Ryan Moore, Ashton Ashley, Luke Johnston, Cameron Dalton, (Ryan James), (Conner Lynch) |
| 16:34.0, 18:03.5, 18:07.0, 18:25.4, 18:37.2, (18:50.1), (18:55.0) |
32 | 904 | Courtland,
VA - Team Time (1st 5) 1:30:55.1 | Spread (1st 5) 1:23.8 |
| 127, 137, 139, 240, 261, (264), (265) |
| Robert Gunia, Caleb Delage, Nick Willging, Jake Long, James Long, (Nathan Mutty), (Greg Campfield) |
| 17:40.0, 17:43.0, 17:43.3, 18:45.0, 19:03.8, (19:06.9), (19:07.2) |
33 | 944 | Liberty (Bealeton),
VA - Team Time (1st 5) 1:31:36.0 | Spread (1st 5) 1:59.0 |
| 80, 100, 240, 255, 269, (319), (320) |
| Wyatt Potter, Yago Pellon, Jessie Smith, Chris King, Ryan Arey, (Conner Rogers), (Isaac Fauber) |
| 17:15.0, 17:23.0, 18:45.0, 18:59.0, 19:14.0, (20:35.0), (20:41.0) |
34 | 947 | E.C. Glass,
VA - Team Time (1st 5) 1:31:21.0 | Spread (1st 5) 3:09.0 |
| 17, 146, 232, 274, 278, (282), (296) |
| Theo Woods, Sam Kinder, Hunter Diminick, Charlton Fox, Cy Pabis, (Luke Sarantos), (Dylan Wright) |
| 16:13.0, 17:48.0, 18:40.0, 19:18.0, 19:22.0, (19:27.6), (19:46.0) |
35 | 1029 | Bassett,
VA - Team Time (1st 5) 1:32:47.0 | Spread (1st 5) 2:23.5 |
| 91, 140, 223, 281, 294, (303), (311) |
| Conner Kinkema, Hunter Chaney, Luis Martinez, Luke Oakley, Nathan Cassell, (Jordan Elliott), (Skyler Penn) |
| 17:19.1, 17:45.7, 18:33.4, 19:26.2, 19:42.6, (20:07.1), (20:16.9) |
36 | 1043 | Charlottesville,
VA - Team Time (1st 5) 1:32:11.6 | Spread (1st 5) 1:30.4 |
| 94, 230, 232, 237, 250, (257), (292) |
| Isaac Vik, Hollis Ledlow, Patrick O'Shea, Christopher May, James Nachbar, (Eliot Ferki), (Conor Farrell) |
| 17:20.6, 18:38.0, 18:40.0, 18:42.0, 18:51.0, (19:01.0), (19:42.5) |
37 | 1117 | Powhatan,
VA - Team Time (1st 5) 1:32:51.3 | Spread (1st 5) 50.4 |
| 188, 217, 220, 234, 258, (268), (285) |
| John Cavedo, Colton Vosburg, Will Paxton, Alec Hillen, Sam Wentworth, (Logan Allen), (Kenny Kinton) |
| 18:11.2, 18:26.6, 18:30.8, 18:41.1, 19:01.6, (19:13.0), (19:32.0) |
38 | 1122 | Carroll County,
VA - Team Time (1st 5) 1:34:20.6 | Spread (1st 5) 4:36.5 |
| 8, 204, 287, 308, 315, (317), (331) |
| Samuel Haynes, Brian Kincer, Wesley Perkins, Josh Myers, Ebrahim Warshana, (Justin Leagan), (Trace Robinson) |
| 15:49.2, 18:18.5, 19:36.1, 20:11.1, 20:25.7, (20:30.4), (21:16.6) |
39 | 1147 | Dinwiddie County Senior,
VA - Team Time (1st 5) 1:35:25.8 | Spread (1st 5) 4:04.0 |
| 62, 200, 259, 297, 329, (334), (340) |
| Andrew Avery, Cody Daulton, Austin Spiers, Tyrize Claud, James Beekwilder, (Michael Beekwilder), (KeAndre McClary) |
| 17:06.0, 18:16.2, 19:03.0, 19:50.6, 21:10.0, (21:18.9), (21:37.0) |
40 | 1149 | Park View (Sterling),
VA - Team Time (1st 5) 1:34:31.1 | Spread (1st 5) 2:54.9 |
| 90, 195, 266, 288, 310, (313), (316) |
| Jared Monseur, Sean Long, Jason Utgaard, Bryan Zapata, Alfred Wilhelm, (Nickifor Boci), (Leenawat Kertsuk) |
| 17:18.8, 18:12.5, 19:09.8, 19:36.3, 20:13.7, (20:19.4), (20:26.4) |
41 | 1168 | Churchland,
VA - Team Time (1st 5) 1:34:27.3 | Spread (1st 5) 2:28.6 |
| 130, 196, 260, 277, 305, (322), (337) |
| Edwin Randall, Ja'mont Hike-Charles, Rashun Dorsey, Mikhail Wycoff, Brendon Raphael, (Samuel Reineberg), (Kyle Williams) |
| 17:40.9, 18:12.7, 19:03.1, 19:21.1, 20:09.5, (20:46.2), (21:22.7) |
42 | 1197 | Monacan,
VA - Team Time (1st 5) 1:34:50.3 | Spread (1st 5) 2:31.8 |
| 117, 243, 262, 274, 301, (306), (307) |
| James Faris, Ryan Haynie, Mason Colt, Harrison Ivy, Zach Maldonado, (Nicholas Childers), (Brandon Williams) |
| 17:34.5, 18:46.8, 19:04.7, 19:18.0, 20:06.3, (20:10.0), (20:11.0) |
43 | 1217 | King's Fork,
VA - Team Time (1st 5) 1:34:34.7 | Spread (1st 5) 1:40.6 |
| 203, 205, 236, 273, 300, (309), (325) |
| Marcus Ramos, Tyler Gray, Jack Van Straten, Trevell Monroe, Jackson Stone, (Lamont Jones), (Lamar Jones) |
| 18:18.2, 18:18.9, 18:41.7, 19:17.1, 19:58.8, (20:12.3), (20:53.0) |
44 | 1260 | Salem,
VA - Team Time (1st 5) 1:34:44.7 | Spread (1st 5) 55.2 |
| 224, 248, 251, 253, 284, (290), (326) |
| Nick Ginnings, Aiden Sable, Gaven Conner, Kirill Daniel, Hunter Tensen, (Lance Price), (Thomas Cascell) |
| 18:34.0, 18:49.9, 18:53.8, 18:57.8, 19:29.2, (19:39.4), (20:55.8) |
45 | 1300 | Caroline,
VA - Team Time (1st 5) 1:36:10.1 | Spread (1st 5) 1:48.2 |
| 157, 271, 289, 291, 292, (295), (299) |
| Daniel Aragon, John Hall, Niall Lowrie, Daniel Dolvin, Ethan Heagney, (Chris Blanton), (Kameron Rigg) |
| 17:54.3, 19:15.5, 19:37.7, 19:40.1, 19:42.5, (19:43.2), (19:58.7) |
46 | 1316 | William Fleming,
VA - Team Time (1st 5) 1:37:46.3 | Spread (1st 5) 2:55.1 |
| 154, 213, 312, 314, 323, (332), (333) |
| Christian Fonseca, Yonathan Gomez, Brian Parra, Chauncey Wilson, Nha Nguyen, (Ben Bonilla), (Timothy Allen) |
| 17:53.7, 18:24.8, 20:18.0, 20:21.0, 20:48.8, (21:17.0), (21:17.7) |
47 | 1325 | Amherst County,
VA - Team Time (1st 5) 1:39:14.0 | Spread (1st 5) 3:39.0 |
| 121, 226, 321, 327, 330, (341), (343) |
| Gerardo Munoz, Ryan Dorr, Daniel Hilty, Hunter Meyer, Ethan Davidson, (James Cockerham), (Henry Henson) |
| 17:36.0, 18:37.0, 20:43.0, 21:03.0, 21:15.0, (21:53.0), (22:08.0) |
48 | 1398 | Woodrow Wilson,
VA - Team Time (1st 5) 1:40:02.1 | Spread (1st 5) 3:42.1 |
| 148, 279, 304, 328, 339, (345), (347) |
| Trayvon Young, Travis West, Jayce Etheridge, Ayi Gbedey, Eric Thompson-Williams, (Nathan Conwell II), (Lovell Forts) |
| 17:50.1, 19:24.7, 20:09.0, 21:06.1, 21:32.2, (24:02.2), (25:55.0) |
49 | 1457 | Lake Taylor,
VA - Team Time (1st 5) 1:41:27.0 | Spread (1st 5) 3:23.6 |
| 164, 298, 324, 335, 336, (338), (342) |
| Courtney Fullilove, Jalen Wooten, Donaven Perez, Justin Hunt, Ryan Guevara, (Deondre Drummond), (Jacob Harris) |
| 17:57.7, 19:56.3, 20:51.4, 21:20.3, 21:21.3, (21:27.4), (22:02.0) |
50 | 1658 | George Washington,
VA - Team Time (1st 5) 1:55:16.6 | Spread (1st 5) 6:25.1 |
| 302, 318, 344, 346, 348, (349), (350) |
| Nyreck Wheeler, Luke Mcgeough, Matt Newell, James Yeaman, Christian Ephriam, (Jacob Black), (Lamar Tanner) |
| 20:06.9, 20:34.0, 23:03.0, 25:00.7, 26:32.0, (27:31.6), (28:26.2) |