1 | 21 | Cheyenne Mountain,
CO - Team Time (1st 5) 1:21:45.0 | Spread (1st 5) 1:33.0 |
| 1, 2, 3, 6, 9, (11), (12) |
| William Mayhew, James Jones, Thomas Staines, Matthew Fox, Jake Watts, (Michael Dillon), (Thomas Chaston) |
| 15:40.0, 15:59.0, 16:06.0, 16:47.0, 17:13.0, (17:21.0), (17:26.0) |
2 | 65 | Widefield,
CO - Team Time (1st 5) 1:27:05.9 | Spread (1st 5) 1:36.1 |
| 4, 10, 13, 14, 24, (31), (32) |
| Maximilliano Martinez, Matthew Arbegast, Cole Munoz, Mason Durfey, Stephen Agenbroad, (Kyle Haden), (Quinn Wilson) |
| 16:33.9, 17:16.0, 17:28.0, 17:38.0, 18:10.0, (18:57.0), (19:03.0) |
3 | 69 | Pueblo West,
CO - Team Time (1st 5) 1:28:07.8 | Spread (1st 5) 1:06.0 |
| 7, 8, 15, 19, 20, (34), (39) |
| Zack Retzlaff, Jacob Sloan, Justus Bernal, Austin Walrod, Christian Andresen, (Colton Ramos), (Josh Leyba) |
| 17:00.0, 17:09.0, 17:49.8, 18:03.0, 18:06.0, (19:04.4), (19:21.0) |
4 | 121 | Woodland Park,
CO - Team Time (1st 5) 1:31:06.0 | Spread (1st 5) 25.0 |
| 17, 23, 26, 27, 28, (29), (40) |
| Brett Oppedal, Jack Fisher, Thomas Marshall, Sam Hopfe, Neil Oppedal, (Charley Schoenberger), (Dylan Legrande) |
| 17:58.0, 18:09.0, 18:17.0, 18:19.0, 18:23.0, (18:32.0), (19:28.0) |
5 | 146 | Pueblo Centennial,
CO - Team Time (1st 5) 1:32:54.7 | Spread (1st 5) 2:38.8 |
| 5, 30, 36, 37, 38, (55), (58) |
| Michael Duran, Dane Aragon, Josiah Martinez, Darian Manzanares, Jeremiah Trigo, (Cameron Collins), (Ryan Paolucci) |
| 16:36.0, 18:41.0, 19:10.0, 19:12.9, 19:14.8, (20:29.8), (20:34.4) |
6 | 152 | Pueblo South,
CO - Team Time (1st 5) 1:33:55.4 | Spread (1st 5) 1:27.0 |
| 20, 22, 33, 35, 42, (43), (45) |
| Scott Wright, Nathan Garcia, Adam Gibson, Joshua Morgan, Enrique Ochoa, (Jayden King), (JD King) |
| 18:06.0, 18:06.3, 19:04.0, 19:06.1, 19:33.0, (19:37.0), (19:42.7) |
7 | 183 | Canon City,
CO - Team Time (1st 5) 1:35:55.2 | Spread (1st 5) 2:13.7 |
| 16, 24, 46, 48, 49, (53), (56) |
| Brandon Trujillo, Jamison Smith, Kyle O'Rourke, Tristen Hunt, Zarek Duran, (Alex Worley), (Chris Kurtz) |
| 17:56.9, 18:10.0, 19:43.1, 19:54.6, 20:10.6, (20:19.1), (20:30.7) |
8 | 258 | Pueblo East,
CO - Team Time (1st 5) 1:40:36.8 | Spread (1st 5) 3:10.6 |
| 18, 54, 57, 60, 69, (70), (72) |
| Chris Large, Dustin Martinez, Blake Simony, Matthew Meissner, Benjamin Rush-miller, (Jarrod O'Grady), (Brandon Bayer) |
| 17:59.0, 20:21.0, 20:31.0, 20:36.2, 21:09.6, (21:09.9), (21:22.6) |
9 | 269 | Mesa Ridge,
CO - Team Time (1st 5) 1:41:52.3 | Spread (1st 5) 1:11.6 |
| 44, 50, 52, 61, 62, (65), (66) |
| Trevin Quintana, Kaylen Johns, Giovanni Jackson, Isaiah Crawford, Jonathon Hill-Fisher, (Troy Cournoyer), (Dylan Stevens) |
| 19:39.5, 20:16.0, 20:19.0, 20:46.7, 20:51.1, (20:54.9), (21:00.5) |
10 | 302 | Pueblo Central,
CO - Team Time (1st 5) 1:45:07.4 | Spread (1st 5) 3:18.0 |
| 47, 50, 64, 67, 74 |
| Andrew Burns, Jacob Haynes, Brandon Steigerwalt, Darin Vidana, Max Markuson |
| 19:46.0, 20:16.0, 20:54.4, 21:07.0, 23:04.0 |
| 302 | Pueblo County,
CO - Team Time (1st 5) 1:43:17.6 | Spread (1st 5) 1:39.0 |
| 41, 59, 63, 68, 71, (73), (75) |
| Dyllan Hernandez, Matthew Niichel, Weston Cruz, Triston Ceyrolles, Eustice Zacher, (Zach Cook), (Nigel Santisteven) |
| 19:31.0, 20:34.6, 20:54.0, 21:08.0, 21:10.0, (22:56.7), (23:21.0) |