1 | 31 | Bishop O'Connell,
VA - Team Time (1st 5) 1:24:56.5 | Spread (1st 5) 43.3 |
| 2, 5, 6, 8, 10, (13), (32) |
| Max Greczyn, Nick Slovak, Ryan Lindley, Andres Penafiel, Joseph Frankino, (Will Becht), (Evan Sarchio) |
| 16:33.5, 16:58.1, 17:03.1, 17:05.0, 17:16.8, (17:24.2), (18:02.6) |
2 | 100 | St. Christopher's,
VA - Team Time (1st 5) 1:28:16.1 | Spread (1st 5) 50.5 |
| 9, 12, 22, 23, 34, (40), (53) |
| Knight Bowles, Neal Dhar, Sully Beck, Joe Beck, Hank Valentine, (Johnny Whitlock), (Chas Steinbrugge) |
| 17:14.1, 17:22.5, 17:46.5, 17:48.4, 18:04.6, (18:10.0), (18:35.6) |
3 | 200 | Woodberry Forest,
VA - Team Time (1st 5) 1:30:15.8 | Spread (1st 5) 2:32.6 |
| 7, 17, 18, 46, 112, (139), (180) |
| Riley Fletcher, Henry Clark, Parker Watt, Cylus Garza, Henry Singleton, (Thomas Mills), (Neil Coppa) |
| 17:04.3, 17:31.1, 17:36.0, 18:27.5, 19:36.9, (20:04.7), (20:47.7) |
4 | 224 | Collegiate,
VA - Team Time (1st 5) 1:31:07.9 | Spread (1st 5) 1:37.3 |
| 11, 24, 41, 73, 75, (82), (93) |
| Johnny White, Clay Ryan, Ian Quindoza, Andrew Kauders, Nate Holdych, (Adam Nimaga), (Hugh Williams) |
| 17:17.3, 17:50.2, 18:13.2, 18:52.6, 18:54.6, (19:05.4), (19:13.1) |
5 | 231 | Virginia Episcopal,
VA - Team Time (1st 5) 1:30:18.0 | Spread (1st 5) 3:14.1 |
| 1, 37, 44, 60, 89, (126), (143) |
| Daniel O'Brien, Row Sterne, Josh Buckley, Colin Walsh, Joseph Sterne, (John Tharpe), (Thomas Cook) |
| 15:55.5, 18:07.7, 18:23.2, 18:42.0, 19:09.6, (19:54.7), (20:06.1) |
6 | 258 | Saint John Paul the Great Catholic,
VA - Team Time (1st 5) 1:31:47.6 | Spread (1st 5) 2:03.8 |
| 15, 21, 29, 88, 105, (108), (110) |
| Ryan Wall, Julien Xantus, Jason Fred, Alex Cummings, Russell Regan, (John Picha), (Andrew Loesel) |
| 17:26.6, 17:42.6, 17:59.0, 19:09.0, 19:30.4, (19:32.4), (19:35.3) |
7 | 265 | Norfolk Academy,
VA - Team Time (1st 5) 1:32:08.2 | Spread (1st 5) 1:38.3 |
| 19, 20, 57, 72, 97, (115), (120) |
| Alex Nevarez, Harrison Summers, Franklin Reid, Benjamin Summers, Peyton McNider, (Connor Rhoades), (Patrick McElroy) |
| 17:39.1, 17:39.8, 18:40.3, 18:51.6, 19:17.4, (19:41.2), (19:48.5) |
8 | 285 | Cape Henry Collegiate,
VA - Team Time (1st 5) 1:32:26.9 | Spread (1st 5) 2:29.8 |
| 4, 58, 61, 62, 100, (141), (147) |
| Owen Richards, Nickolas Damuth, Berk Alptekin, Zach Earl, Briggs Standing, (Simon Altmeyer), (Taisho Miller) |
| 16:54.8, 18:40.4, 18:42.8, 18:44.3, 19:24.6, (20:04.9), (20:08.9) |
9 | 293 | Bishop Ireton,
VA - Team Time (1st 5) 1:33:06.1 | Spread (1st 5) 43.1 |
| 39, 48, 66, 69, 71, (102), (104) |
| Colin Baird, Jack Eastman, Mac McIntyre, Luciano Mateo, Alex Mitchell, (Peter Schulman), (Joseph Ambery) |
| 18:08.3, 18:28.6, 18:47.3, 18:50.5, 18:51.4, (19:26.2), (19:29.1) |
| 293 | Fork Union Military Academy,
VA - Team Time (1st 5) 1:33:07.2 | Spread (1st 5) 1:05.4 |
| 27, 50, 65, 70, 81, (85), (86) |
| Blaine Marrs, Michael Tidwell, Jared Giszack, William Lot, Jett Montes, (Josh Julien), (Shaun Gagnon) |
| 17:56.7, 18:30.4, 18:46.8, 18:51.2, 19:02.1, (19:07.1), (19:07.2) |
11 | 311 | St Annes Belfield,
VA - Team Time (1st 5) 1:32:22.2 | Spread (1st 5) 3:14.3 |
| 3, 28, 38, 98, 144, (148), (188) |
| Victor JI, Hewson Duffy, Sebastian Cave, Biruk Beardsley, Manny Taye, (Berhanu Bugg), (Sam Gruber) |
| 16:52.2, 17:57.7, 18:07.9, 19:17.9, 20:06.5, (20:11.1), (20:59.3) |
12 | 365 | Flint Hill,
VA - Team Time (1st 5) 1:34:20.9 | Spread (1st 5) 2:51.8 |
| 31, 42, 54, 55, 183, (218), (221) |
| Calvin Lucido, Sebastian Aguilar, Charles Stuart, Quinn Griffith, Cooper Seegers, (Miles Stewrat), (Necati Unsal) |
| 18:00.1, 18:14.2, 18:37.2, 18:37.5, 20:51.9, (21:43.9), (21:48.2) |
13 | 451 | Peninsula Catholic,
VA - Team Time (1st 5) 1:36:04.1 | Spread (1st 5) 1:46.3 |
| 43, 52, 95, 130, 131, (133), (133) |
| Ryan Houlihan, Thomas Himes, Jack Warner, Johnathan Mummert, Nathan Gillian, (Callahan Carey), (Matthew McKenna) |
| 18:15.1, 18:34.3, 19:13.8, 19:59.5, 20:01.4, (20:02.0), (20:02.0) |
14 | 462 | Bishop Sullivan Catholic,
VA - Team Time (1st 5) 1:36:13.1 | Spread (1st 5) 1:30.4 |
| 51, 77, 96, 101, 137, (152), (165) |
| Hunter Quigley, Jack Devito, Sean Davitt, Andreas Melendez, Evan Dooley, (Lawrence Maclin), (Derek Topf) |
| 18:32.3, 18:55.5, 19:17.2, 19:25.4, 20:02.7, (20:13.8), (20:29.0) |
15 | 466 | Episcopal,
VA - Team Time (1st 5) 1:36:03.3 | Spread (1st 5) 2:43.4 |
| 25, 33, 117, 121, 170, (177), (189) |
| Tre Simmons, Ben Korkowski, Chris Denning, Davis Warner, Chineme Agulanna, (James Dixon), (Sam Lipschutz) |
| 17:51.7, 18:03.0, 19:43.0, 19:50.5, 20:35.1, (20:44.1), (21:01.4) |
| 466 | Trinity Christian,
VA - Team Time (1st 5) 1:36:22.3 | Spread (1st 5) 1:14.8 |
| 49, 90, 103, 106, 118, (157), (182) |
| Colin Ames, Dylan Paul, Daniel Hanna, Maxwell Bailey, John Carroll, (Ricky Valdez), (Wyatt Wade) |
| 18:29.7, 19:10.1, 19:27.3, 19:30.7, 19:44.5, (20:19.5), (20:51.3) |
17 | 492 | Covenant,
VA - Team Time (1st 5) 1:36:43.6 | Spread (1st 5) 1:28.8 |
| 67, 78, 83, 109, 155, (172), (239) |
| Sam Kowalski, Matthew Knowles, Michael Sawyer, Justin Bryan, Sam Higgins, (Nathan DeVore), (Aaron Rinaca) |
| 18:47.9, 18:58.6, 19:05.6, 19:34.8, 20:16.7, (20:37.1), (22:14.1) |
18 | 519 | Paul VI,
VA - Team Time (1st 5) 1:37:11.6 | Spread (1st 5) 1:32.8 |
| 59, 91, 99, 119, 151, (154), (229) |
| Aaron Chisholm, Ayden Nation, Alex Horan, Mark Litman, Francis Paquette, (Patrick Kiernan), (Matthew Tan) |
| 18:40.7, 19:10.4, 19:20.6, 19:46.4, 20:13.5, (20:16.6), (21:54.7) |
19 | 544 | Tandem Friends,
VA - Team Time (1st 5) 1:37:48.1 | Spread (1st 5) 3:54.5 |
| 26, 76, 87, 132, 223, (226), (276) |
| Mason Love, Luka Van Der Pluijm, Charlie Kennedy, Nathan Stevenson, Wyatt Henneman, (Max Frazee), (George Lothamer) |
| 17:54.5, 18:55.0, 19:08.0, 20:01.6, 21:49.0, (21:53.6), (24:03.6) |
20 | 581 | Walsingham Academy,
VA - Team Time (1st 5) 1:37:57.4 | Spread (1st 5) 3:17.6 |
| 14, 107, 122, 163, 175, (214), (216) |
| Patrick Murphy, Jack Shonka, Matthew Brause, Ethan Ricker, Jake Falcone, (Brendan Bouchard), (Parker Shonka) |
| 17:24.4, 19:31.1, 19:51.1, 20:28.8, 20:42.0, (21:39.6), (21:42.1) |
21 | 583 | Hampton Roads Academy,
VA - Team Time (1st 5) 1:38:15.9 | Spread (1st 5) 2:22.1 |
| 45, 64, 146, 150, 178, (185), (196) |
| Tyler Metalavich, Nicholas Smerlis, Thomas Blanchard, Avery Cronin, Owen Stanton, (Jack Howard), (Tom Wieliczko) |
| 18:23.4, 18:46.0, 20:07.9, 20:13.1, 20:45.5, (20:57.3), (21:08.4) |
22 | 609 | Potomac School,
VA - Team Time (1st 5) 1:38:38.0 | Spread (1st 5) 2:59.1 |
| 30, 80, 142, 170, 187, (191), (193) |
| Doug Cobb, Jud Cummings, Will Fearey, Julian Agolini, Liam Brennan, (Noah Yanowitch), (Casey O'Leary) |
| 17:59.4, 18:59.6, 20:05.4, 20:35.1, 20:58.5, (21:03.0), (21:05.5) |
23 | 619 | Nansemond Suffolk Academy,
VA - Team Time (1st 5) 1:39:03.9 | Spread (1st 5) 2:42.9 |
| 47, 92, 129, 153, 198, (253), (254) |
| Jacob Conrod, Jack Hutchinson, Jack Lineberry, Hayden Waters, Holden Byrne, (Sean O'Keefe), (Bob Gilman) |
| 18:28.5, 19:12.1, 19:56.0, 20:15.9, 21:11.4, (22:49.1), (22:53.4) |
24 | 632 | Roanoke Catholic,
VA - Team Time (1st 5) 1:39:11.9 | Spread (1st 5) 4:14.3 |
| 16, 116, 124, 159, 217, (227), (235) |
| Danny Connelly, Johnny Atienza, Justin Barnard, Bennett Atienza, Adrian Dimarco, (Noah Boucher), (Caleb Linick) |
| 17:28.7, 19:42.7, 19:54.1, 20:23.4, 21:43.0, (21:53.8), (22:08.3) |
25 | 659 | Fredericksburg Christian,
VA - Team Time (1st 5) 1:39:38.2 | Spread (1st 5) 1:54.6 |
| 74, 79, 149, 176, 181, (197), (199) |
| Caleb Drape, Owen Geddes, Luke Smith, Ryan Llufrio, Ashton Bishop, (Jack Almy), (Thomas Wack) |
| 18:54.2, 18:59.5, 20:11.7, 20:44.0, 20:48.8, (21:09.9), (21:12.9) |
26 | 790 | Hargrave Military,
VA - Team Time (1st 5) 1:42:54.4 | Spread (1st 5) 4:06.1 |
| 55, 113, 184, 190, 248, (264), (265) |
| Gabriel Medlin, Tyler Morris, Hamza Al-Tell, Rashed Khraisat, Adian Thomas, (Gage Crisp), (Walter Thompson) |
| 18:37.5, 19:37.7, 20:53.3, 21:02.3, 22:43.6, (23:27.1), (23:27.8) |
27 | 805 | Steward,
VA - Team Time (1st 5) 1:42:38.6 | Spread (1st 5) 1:58.8 |
| 136, 138, 139, 161, 231, (234), (238) |
| Jake Smithson, Liam Savage, Drew Thompson, Jack Morgan, Matt Lane, (Josh Stein), (Jonah Costen) |
| 20:02.3, 20:03.2, 20:04.7, 20:27.3, 22:01.1, (22:06.7), (22:12.6) |
28 | 834 | St Stephens and St Agnes,
VA - Team Time (1st 5) 1:43:19.8 | Spread (1st 5) 1:50.6 |
| 111, 128, 186, 203, 206, (210), (213) |
| Nathan Bezuneh, Campbell Cooper, William Reid, Noah Cummings, William Ristau, (William Robinson), (Gavin Prestholdt) |
| 19:35.4, 19:55.4, 20:58.0, 21:25.0, 21:26.0, (21:36.6), (21:39.0) |
29 | 853 | Trinity Episcopal,
VA - Team Time (1st 5) 1:43:24.4 | Spread (1st 5) 1:35.7 |
| 133, 166, 169, 173, 212, (232), (256) |
| Alex Bush, James Gould, Nathan Sauls, Zach Marett, Brendan Kelley, (Cole Pridgen), (Nick Totaro) |
| 20:02.0, 20:29.5, 20:34.7, 20:40.5, 21:37.7, (22:03.2), (23:08.0) |
30 | 909 | Stonebridge,
VA - Team Time (1st 5) 1:49:20.3 | Spread (1st 5) 9:23.5 |
| 36, 114, 207, 245, 307 |
| Trent Sivils, Tate Frost, Jimmy Buyrn, Randy Bi, Jonathan Stallings |
| 18:07.1, 19:38.6, 21:27.2, 22:36.8, 27:30.6 |
31 | 911 | Highland,
VA - Team Time (1st 5) 1:44:29.8 | Spread (1st 5) 1:47.2 |
| 156, 160, 168, 194, 233, (292), (293) |
| Christian Lyman, Ian Winch, Aamir Mohammed, Bate Yung, Randolph Minter, (Luke Stern), (Joel Duncan) |
| 20:17.3, 20:26.4, 20:33.7, 21:07.9, 22:04.5, (25:04.5), (25:04.6) |
32 | 938 | Isle Of Wight Academy,
VA - Team Time (1st 5) 1:45:01.2 | Spread (1st 5) 1:23.8 |
| 158, 174, 192, 195, 219, (225), (228) |
| Jack Powell, Michael Laskey, Riley Newsome, Lucas Baylous, Joseph Askew, (Pierce Cutler), (Sean McDermott) |
| 20:22.2, 20:40.9, 21:03.8, 21:08.3, 21:46.0, (21:53.3), (21:54.6) |
33 | 960 | North Cross,
VA - Team Time (1st 5) 1:49:07.7 | Spread (1st 5) 7:17.6 |
| 35, 145, 202, 280, 298, (315) |
| Harry Pearson, Sam Karlen, Michael Habib, Billy Zhai, Sam Clark, (Zack Sommer) |
| 18:05.7, 20:07.6, 21:20.6, 24:10.5, 25:23.3, (30:27.8) |
34 | 969 | Benedictine,
VA - Team Time (1st 5) 1:47:12.0 | Spread (1st 5) 3:55.4 |
| 68, 162, 242, 247, 250, (289), (290) |
| Michael Morrissey, Miles Moten, Bo Dortch, Greg Kight, Brian Slifka, (Will Kennon), (Azaan Johnson) |
| 18:50.3, 20:28.3, 22:28.2, 22:39.5, 22:45.7, (24:47.2), (24:49.6) |
35 | 979 | Norfolk Christian,
VA - Team Time (1st 5) 1:47:14.9 | Spread (1st 5) 3:29.3 |
| 125, 167, 179, 246, 262, (266), (274) |
| Jacob Duckworth, Samuel Root, Grant Bokmiller, William Slopnick, Grant Hinshaw, (Steven Flitter), (Nate Scully) |
| 19:54.5, 20:30.1, 20:47.3, 22:39.2, 23:23.8, (23:31.5), (24:01.4) |
36 | 1027 | Norfolk Collegiate,
VA - Team Time (1st 5) 1:47:39.4 | Spread (1st 5) 2:29.2 |
| 123, 208, 220, 236, 240, (261), (270) |
| Chas Lehew, Harrison Williams, Trey Vaughn, Andrew Gallagher, Jacob Roth, (Truman Skaggs), (Remy Valcour) |
| 19:51.7, 21:31.3, 21:47.1, 22:08.4, 22:20.9, (23:23.7), (23:37.9) |
37 | 1028 | Greenbrier Christian,
VA - Team Time (1st 5) 1:55:04.8 | Spread (1st 5) 10:10.6 |
| 84, 93, 263, 275, 313, (314) |
| Louka Fetter, Aidan Carlisle, Samuel Sonin, Matt Evans, Chris Carter, (Nate Smith) |
| 19:06.5, 19:13.1, 23:25.9, 24:02.2, 29:17.1, (30:13.5) |
38 | 1070 | Eastern Mennonite,
VA - Team Time (1st 5) 1:49:42.5 | Spread (1st 5) 3:37.8 |
| 127, 205, 215, 256, 267, (269), (271) |
| Jakob Gerlach, Chris Meixner Guest, Jacob Hess, Phil Diener, Philip Martin, (Oliver Hertzler), (Jonathan Showalter) |
| 19:55.2, 21:25.3, 21:41.0, 23:08.0, 23:33.0, (23:35.5), (23:41.8) |
39 | 1092 | Fishburne Military,
VA - Team Time (1st 5) 1:51:29.1 | Spread (1st 5) 5:19.9 |
| 63, 222, 252, 277, 278 |
| G Rose, J. Hill, H Earhart, W Terry, A Smith |
| 18:44.5, 21:48.8, 22:47.5, 24:03.9, 24:04.4 |
40 | 1151 | Atlantic Shores Christian,
VA - Team Time (1st 5) 1:51:56.5 | Spread (1st 5) 4:08.1 |
| 164, 201, 249, 251, 286, (291), (303) |
| Adam Howard, Paul Rivera, Josiah Cohen, Nicholas Daves, Jon Fisher, (Ben Fisher), (Wesley Meyers) |
| 20:28.9, 21:18.7, 22:45.6, 22:46.3, 24:37.0, (24:58.2), (26:34.9) |
41 | 1189 | Grace Christian,
VA - Team Time (1st 5) 1:52:35.7 | Spread (1st 5) 2:45.6 |
| 203, 209, 237, 259, 281, (282), (301) |
| Jacob Dryer, Aiden Ivers, Steven Vogan, Sam Vogan, Sam Banta, (Eli Artley), (Seth Rancks) |
| 21:25.0, 21:34.0, 22:10.3, 23:15.8, 24:10.6, (24:13.2), (26:01.8) |
42 | 1227 | Blue Ridge,
VA - Team Time (1st 5) 1:53:34.0 | Spread (1st 5) 3:02.6 |
| 200, 230, 255, 258, 284, (308), (309) |
| Jake Whitehurst, Jack Lutzker, Paul Du, Zach Wood, Justin Hu, (Thomas Kim), (Jack Kalm) |
| 21:14.9, 21:57.4, 22:54.8, 23:09.4, 24:17.5, (27:41.3), (27:52.3) |
43 | 1234 | Southampton Academy,
VA - Team Time (1st 5) 1:54:20.2 | Spread (1st 5) 3:10.1 |
| 211, 224, 243, 268, 288, (297), (299) |
| Nathan Salyers, Elijah Decker, Ben Bilbrey, Kyle Harvey, Clay Bilbrey, (Steven Jiang), (Wyatt Smith) |
| 21:36.7, 21:50.5, 22:30.8, 23:35.4, 24:46.8, (25:19.5), (25:23.6) |
44 | 1376 | Wakefield Country Day,
VA - Team Time (1st 5) 2:00:36.4 | Spread (1st 5) 2:47.7 |
| 244, 260, 285, 287, 300, (306), (310) |
| Jefferson Day, Michael Marciano, Masa Nakauchi, Peter McMahon, Tim Tickal, (Shu Yu), (Ian Heffron) |
| 22:36.1, 23:21.3, 24:30.0, 24:45.2, 25:23.8, (27:13.6), (28:10.0) |
45 | 1447 | Broadwater Academy,
VA - Team Time (1st 5) 2:06:20.2 | Spread (1st 5) 4:37.3 |
| 272, 273, 295, 296, 311 |
| Ture Gustafson, Adam Buell, Noah Montalvo, Aidan Blair, Tyler Milliken |
| 23:42.9, 23:57.4, 25:09.3, 25:10.4, 28:20.2 |
| 1447 | Tidewater Academy,
VA - Team Time (1st 5) 2:13:29.0 | Spread (1st 5) 11:31.3 |
| 241, 283, 302, 304, 317 |
| Jakob Bonnett, James Overton, Joey Fanney, Matti Rehberger, Trenton Jones |
| 22:25.8, 24:13.4, 26:10.9, 26:41.8, 33:57.1 |
47 | 1506 | Quantico,
VA - Team Time (1st 5) 2:15:39.6 | Spread (1st 5) 6:28.6 |
| 279, 294, 305, 312, 316 |
| Alex Rapin, Ryan Brown, William Wilson, Gavin Osborn, Steven Geronimo |
| 24:05.9, 25:05.4, 26:54.7, 28:59.1, 30:34.5 |