1 | 26 | Bridgeport,
WV - Team Time (1st 5) 1:12:35.0 | Spread (1st 5) 1:34.1 |
| 1, 4, 5, 6, 10, (11), (13) |
| Coleton Marsh, Austin Randolph, Jacob Bice, Noah Kisner, Fisher Rector, (Ryan McGee), (Drew Hefner) |
| 13:57.0, 14:15.1, 14:16.4, 14:35.4, 15:31.1, (15:38.0), (15:44.2) |
2 | 38 | West Fairmont,
WV - Team Time (1st 5) 1:14:51.3 | Spread (1st 5) 2:26.9 |
| 2, 3, 7, 9, 17, (19), (21) |
| Mason Milkovich, Joshua Strand, Colby Gwynn, Hunter Sims, Seth Travelstead, (Joren Cloutier), (Noah Clouser) |
| 13:59.4, 14:11.6, 14:46.8, 15:27.2, 16:26.3, (16:41.7), (17:24.0) |
3 | 76 | Elkins,
WV - Team Time (1st 5) 1:20:15.5 | Spread (1st 5) 1:47.7 |
| 8, 14, 16, 18, 20, (22) |
| Dylan Dilly, Ryan Corrick, Dylan White, Nick Hamrick, Alex Rosencrance, (Hayden Long) |
| 14:54.7, 15:49.1, 16:10.8, 16:38.5, 16:42.4, (17:52.6) |
4 | 139 | Cedarville,
OH - Team Time (1st 5) 1:34:25.0 | Spread (1st 5) 58.8 |
| 24, 25, 27, 31, 32, (37), (44) |
| Zach Bowen, Timothy Waymire, Jaden Smith, Bradford Traeger, Dan Rich, (Matt Grafton), (Timothy Stevenson) |
| 18:23.2, 18:25.9, 18:57.0, 19:16.9, 19:22.0, (20:10.4), (20:44.1) |
5 | 148 | Mountaineer (Clarksburg),
WV - Team Time (1st 5) 1:32:19.0 | Spread (1st 5) 6:39.8 |
| 12, 15, 23, 35, 63 |
| Sam Lacaria, Brandon Richter, Cole Swiger, Ryan McAllister, Mason Riley |
| 15:41.6, 16:07.8, 18:20.9, 19:47.3, 22:21.4 |
6 | 244 | Indian Lake,
OH - Team Time (1st 5) 1:44:56.7 | Spread (1st 5) 3:52.8 |
| 26, 29, 52, 68, 69, (75) |
| Chase Vance, Brad McIntire, Seth Mackesy, Brandon Huffman, Tyrone Nadeau, (Tyler Avila) |
| 18:49.7, 19:08.7, 21:33.6, 22:42.2, 22:42.5, (22:59.5) |
7 | 248 | St. Matthew's School,
VA - Team Time (1st 5) 1:45:21.1 | Spread (1st 5) 3:47.4 |
| 30, 41, 42, 58, 77, (94), (97) |
| Thomas Amabille, Jacob Sobers, Matthew Heul, Devin Jackson, Cameron Jackson, (Jonathan Skinner), (Louis Sicilliano) |
| 19:13.8, 20:30.4, 20:37.7, 21:58.0, 23:01.2, (24:16.2), (24:24.9) |
8 | 277 | East Valley,
ID - Team Time (1st 5) 1:48:36.2 | Spread (1st 5) 2:03.5 |
| 43, 51, 53, 60, 70, (74), (76) |
| Kevin Erickson Unk, Gavin Ihasz Unk, Caiden Herndon Unk, Brady Stinebaugh Unk, Jordon Bise Unk, (Luke Nalder Unk), (Connor Ihasz Unk) |
| 20:40.3, 21:28.8, 21:35.1, 22:08.2, 22:43.8, (22:50.6), (23:00.2) |
9 | 297 | Good Shepherd,
CO - Team Time (1st 5) 1:49:47.0 | Spread (1st 5) 3:04.0 |
| 40, 49, 50, 73, 85, (103), (112) |
| Palmer Bonebrake, Matthew Vermeyen, Brendan Boylan, Ben Moran, Joey Libby, (Jack Warta), (Brogan Hannon) |
| 20:30.0, 21:27.0, 21:28.0, 22:48.0, 23:34.0, (24:48.0), (25:32.0) |
10 | 342 | Priest River,
ID - Team Time (1st 5) 1:52:12.9 | Spread (1st 5) 5:28.4 |
| 36, 48, 67, 81, 110, (141) |
| Diamond Robinson Unk, Tyler Popkin Unk, Josh Melakowski Unk, Ricky Ulrich Unk, Cameron Murdock Unk, (Levi Hass Unk) |
| 19:48.9, 21:10.2, 22:41.1, 23:15.4, 25:17.3, (29:32.0) |
11 | 360 | Williams,
VA - Team Time (1st 5) 1:53:37.3 | Spread (1st 5) 3:43.1 |
| 47, 54, 78, 79, 102, (104), (115) |
| Taylor Wentzel, Ben McCormick, Chris Beck, Ben Anderson, Chris Cogswell, (Jackson Howell), (Matthew Minter) |
| 21:00.8, 21:36.4, 23:07.2, 23:09.0, 24:43.9, (24:59.4), (25:47.9) |
12 | 371 | St. Vincent de Paul,
CO - Team Time (1st 5) 1:54:08.0 | Spread (1st 5) 3:24.0 |
| 39, 71, 86, 87, 88, (90), (99) |
| Jack Nierynck, Jack Davidson, Alex Mastro, Sam Kail, George Schiebel, (James Kohler), (David Todd) |
| 20:19.0, 22:45.0, 23:40.0, 23:41.0, 23:43.0, (23:56.0), (24:35.0) |
13 | 377 | Les Bois,
ID - Team Time (1st 5) 1:55:20.0 | Spread (1st 5) 2:56.0 |
| 61, 62, 64, 84, 106 |
| Andrew Aiken, Ben Steadman, Keola Dunn, Brayden Anderson, Brandon Seamons |
| 22:10.0, 22:11.0, 22:22.0, 23:31.0, 25:06.0 |
14 | 384 | Groveport Madison,
OH - Team Time (1st 5) 1:59:24.0 | Spread (1st 5) 12:32.0 |
| 28, 34, 38, 135, 149 |
| Ariel Pichardo, Cameron Jones, Eddie Wilson, Wesley Walker, Caleb Conners |
| 18:58.0, 19:39.0, 20:16.0, 29:01.0, 31:30.0 |
15 | 436 | Most Precious Blood,
CO - Team Time (1st 5) 2:00:00.0 | Spread (1st 5) 4:48.0 |
| 57, 66, 95, 96, 122, (138), (140) |
| Isaac Vargas, John Axley, Luke Barbier, Bruce Barnstable, Garrett Mathews, (Ryan Mohler), (Jake Bolling) |
| 21:54.0, 22:41.0, 24:21.0, 24:22.0, 26:42.0, (29:23.0), (29:28.0) |
16 | 443 | Hillside,
ID - Team Time (1st 5) 2:01:37.0 | Spread (1st 5) 7:49.0 |
| 55, 59, 90, 100, 139, (147) |
| Ian Faucher, Alec Wooding, Alec Looding, Colby Parkinson, Alex McDonnell, (Gonzalo Lorenzana) |
| 21:38.0, 22:00.0, 23:56.0, 24:36.0, 29:27.0, (31:13.0) |
17 | 454 | North Boise,
ID - Team Time (1st 5) 2:05:20.0 | Spread (1st 5) 12:05.0 |
| 45, 46, 83, 128, 152 |
| Harper Poole, Kohl Schoensee, Sean Wallaszek, Aaron Madigan, Scott Kalttenecker |
| 20:46.0, 20:58.0, 23:29.0, 27:16.0, 32:51.0 |
18 | 521 | Central,
CA - Team Time (1st 5) 2:09:44.0 | Spread (1st 5) 12:57.0 |
| 33, 92, 112, 133, 151, (153), (154) |
| Jaime Farias, Alex Herrera, Cameron Castro, Adam McMorris, Noah Sanchez, (Jack Deremiah), (Deushawn Preston) |
| 19:38.0, 23:59.0, 25:32.0, 28:00.0, 32:35.0, (34:42.0), (38:31.0) |
19 | 534 | St. Mary's Academy,
CO - Team Time (1st 5) 2:06:28.0 | Spread (1st 5) 4:11.0 |
| 72, 105, 116, 117, 124, (145), (146) |
| Austin Campbell, Jack Sepple, Logan Haselden, Michael Luzadder, Ryan Walsh, (Lukas Rasmussen), (Rhys Antal) |
| 22:46.0, 25:04.0, 25:50.0, 25:51.0, 26:57.0, (30:34.0), (30:51.0) |
20 | 543 | Front Range Christian,
CO - Team Time (1st 5) 2:07:20.0 | Spread (1st 5) 4:44.0 |
| 82, 107, 109, 111, 134 |
| Josh Williams, Chase Morris, Joe Simonitias, Calvin Harrington, Camden Harrington |
| 23:20.0, 25:12.0, 25:16.0, 25:28.0, 28:04.0 |
| 543 | Kimbrough,
TX - Team Time (1st 5) 2:08:38.7 | Spread (1st 5) 5:20.5 |
| 56, 118, 120, 123, 126, (132), (142) |
| Roberto Vallejo, Cesar Rangel, Ryan Boaz, Jeremiah Salgado, Moises Garcia, (Trevor Turner), (Aaron Jennings) |
| 21:52.2, 26:11.9, 26:25.9, 26:56.0, 27:12.7, (27:39.7), (29:47.0) |
22 | 550 | Rocky Mountain Expeditionary,
CO - Team Time (1st 5) 2:08:01.8 | Spread (1st 5) 3:33.0 |
| 89, 93, 108, 129, 131 |
| Charlie Lommen, Jack Lommen, Clayton Sumner, Miles Turpin, Ian Breland |
| 23:52.0, 24:12.0, 25:14.8, 27:18.0, 27:25.0 |
23 | 558 | Stanley British Primary,
CO - Team Time (1st 5) 2:12:02.4 | Spread (1st 5) 6:48.0 |
| 65, 101, 119, 136, 137, (148) |
| Tucker Cargile, Noah Mushkin, Eli Demosthenes, Liam O'Malley, Ben Vagle, (Ben Garfield) |
| 22:30.0, 24:43.0, 26:22.4, 29:09.0, 29:18.0, (31:20.0) |
24 | 559 | Graland Country Day,
CO - Team Time (1st 5) 2:09:20.0 | Spread (1st 5) 4:08.0 |
| 80, 98, 125, 127, 129 |
| Stephen Hanly, Alex Maitland, Sam Rosen, Patrick McDuffie, Jack Dodge |
| 23:10.0, 24:30.0, 27:09.0, 27:13.0, 27:18.0 |
25 | 672 | Denver Academy,
CO - Team Time (1st 5) 2:24:32.1 | Spread (1st 5) 6:06.9 |
| 114, 121, 143, 144, 150 |
| Johnny Schabacker, Chase Frandsen, Parker White, Sosh Meyer, Luc Christians |
| 25:34.1, 26:41.0, 30:13.0, 30:23.0, 31:41.0 |