1 | 33 | Lyons,
CO - Team Time (1st 5) 1:26:29.7 | Spread (1st 5) 3:15.4 |
| 1, 2, 6, 10, 14, (15), (24) |
| Paul Roberts, Joel Such, Landon Milbrath, Cameron Cross, Colton Jonjak-Plahn, (Adam Crowl), (Field Soosloff) |
| 15:15.6, 16:30.0, 17:52.7, 18:20.4, 18:31.0, (18:33.0), (18:49.0) |
2 | 43 | Heritage Christian,
CO - Team Time (1st 5) 1:29:43.7 | Spread (1st 5) 1:40.3 |
| 3, 8, 9, 11, 12, (19), (21) |
| Luke Gilliland, Robbie Wagner, Isaiah Bowsher, Seth Bruxvoort, Jason Richard, (Zonnefeld Stephen), (Zach Partain) |
| 16:42.0, 17:59.4, 18:19.0, 18:21.0, 18:22.3, (18:34.6), (18:39.0) |
3 | 99 | Resurrection Christian,
CO - Team Time (1st 5) 1:33:12.7 | Spread (1st 5) 1:50.6 |
| 4, 16, 20, 26, 33, (35), (41) |
| Christian Fagerlin, Ryan Bauer, Derrick McCormick, Caden Magnuson, Austin Armstrong, (Jesse Hayward), (Benjamin Jackson) |
| 17:37.0, 18:34.0, 18:38.6, 18:55.5, 19:27.6, (19:31.0), (19:40.3) |
4 | 106 | Yuma,
CO - Team Time (1st 5) 1:33:39.0 | Spread (1st 5) 1:51.0 |
| 5, 13, 23, 28, 37, (47), (48) |
| Ty Thurston, Brandon Hinkle, Alex Schuetz, Juan Rodriguez, Agustan Martinez, (Noah Alcorn), (Sayed Fierro) |
| 17:43.0, 18:29.0, 18:48.0, 19:05.0, 19:34.0, (19:48.0), (19:51.0) |
5 | 149 | Byers,
CO - Team Time (1st 5) 1:35:47.0 | Spread (1st 5) 1:12.0 |
| 16, 22, 29, 36, 46, (57), (59) |
| Jack Lindgren, Chase McSweeney, Gage Dean, Sawyer McCuen, Armando Chung, (Darius Llyod), (Christian Trujillo) |
| 18:34.0, 18:46.0, 19:09.0, 19:32.0, 19:46.0, (20:29.0), (20:32.0) |
6 | 156 | Highland,
CO - Team Time (1st 5) 1:35:52.0 | Spread (1st 5) 1:49.0 |
| 7, 31, 32, 42, 44, (49), (50) |
| Levi Kilian, Justus Isakson, Jackson Miller, Bryson Fogg, Derek Score, (Skyler Score), (Jeremiah Mascarenas) |
| 17:54.0, 19:16.0, 19:18.0, 19:41.0, 19:43.0, (19:53.0), (19:57.1) |
7 | 185 | Clear Creek,
CO - Team Time (1st 5) 1:37:33.0 | Spread (1st 5) 1:48.0 |
| 16, 25, 34, 54, 56, (63), (65) |
| Wes Davies, Jimmy Conway, Jonathan Ramsey, CJ Monson, Teiler Yohn, (C J Monson), (Michael O'Leary) |
| 18:34.0, 18:53.0, 19:28.0, 20:16.0, 20:22.0, (20:54.0), (21:03.0) |
8 | 234 | Alexander Dawson,
CO - Team Time (1st 5) 1:39:54.4 | Spread (1st 5) 2:06.0 |
| 27, 40, 43, 58, 66, (69), (70) |
| Chris Slade, Nicholas Timpe, Edward Altman, Diego Gonzalez, Edgar Chavarria, (Zee MacLeod), (Matt Slade) |
| 18:58.0, 19:40.0, 19:42.0, 20:30.4, 21:04.0, (21:29.0), (22:23.0) |
9 | 245 | Shining Mountain Waldorf,
CO - Team Time (1st 5) 1:42:23.0 | Spread (1st 5) 3:34.0 |
| 29, 38, 39, 67, 72, (75) |
| Jordan Cherin, Ben Kearney, Max Saliman, Howie Seim, Marcus Zeender, (Finn Beruldsen) |
| 19:09.0, 19:38.0, 19:39.0, 21:14.0, 22:43.0, (26:06.0) |
10 | 275 | Nederland,
CO - Team Time (1st 5) 1:41:47.0 | Spread (1st 5) 1:06.0 |
| 45, 53, 54, 61, 62, (74) |
| Adam Figgins, Scout Edmondson, Kiernan McClish, Bill McNamara, Gabe Larrabee, (Brannen Schrader) |
| 19:45.0, 20:08.0, 20:16.0, 20:47.0, 20:51.0, (23:40.0) |
11 | 295 | Twin Peaks Charter,
CO - Team Time (1st 5) 1:42:56.0 | Spread (1st 5) 1:26.2 |
| 51, 52, 60, 64, 68, (71), (73) |
| Michael Erickson, Kyran Butler, Brooks Upham, Luke Yuhas, Jordyn Teeuwe, (Garrett Provow), (Jake Hansen) |
| 19:58.8, 20:02.2, 20:34.0, 20:56.0, 21:25.0, (22:36.0), (22:51.0) |