1 | 50 | Thompson Valley,
CO - Team Time (1st 5) 1:23:21.0 | Spread (1st 5) 1:21.0 |
| 1, 4, 6, 19, 20, (21), (27) |
| Daniel Lara, Kaleb Simington, Daniel Bloom, Jarrett Thollot, Evan Rudolph, (Joey Castaneda), (Brian Devries) |
| 15:51.0, 16:33.0, 16:34.0, 17:11.0, 17:12.0, (17:18.0), (17:39.0) |
2 | 58 | Fort Morgan,
CO - Team Time (1st 5) 1:24:16.7 | Spread (1st 5) 1:04.6 |
| 3, 5, 7, 18, 25, (36), (43) |
| Josef Gertner, Forrest Hough, Tola Walio, Bryce Dittler, Trevor Link, (Carlitto Urquieta), (Conner Shaver) |
| 16:26.8, 16:33.1, 16:35.6, 17:09.8, 17:31.4, (18:13.3), (18:32.9) |
3 | 73 | Mountain View,
CO - Team Time (1st 5) 1:24:36.4 | Spread (1st 5) 50.8 |
| 8, 12, 14, 17, 22, (23), (26) |
| Dixon Cooney, Julian Von Holten, Luke Senftner, Bryce Strohecker, Cesar Vasquez, (Peter Franklin), (Josh Martin) |
| 16:36.9, 16:42.0, 16:42.7, 17:07.1, 17:27.7, (17:28.0), (17:35.2) |
4 | 123 | Windsor,
CO - Team Time (1st 5) 1:27:34.5 | Spread (1st 5) 2:01.7 |
| 2, 15, 32, 35, 39, (51), (62) |
| Justin Weinmeister, Alex Maxwell, Andrew Humphries, Mitch Jares, Sam Westra, (Dillon Starck), (Daniel Davidson) |
| 16:14.3, 16:51.5, 18:00.7, 18:12.0, 18:16.0, (18:55.3), (19:25.0) |
5 | 126 | Skyline,
CO - Team Time (1st 5) 1:27:33.5 | Spread (1st 5) 2:14.0 |
| 10, 10, 12, 45, 49, (53), (57) |
| Braden Richards, Sam Berg, Chris Meduna, David Bocim, Hayden Falkinburg, (Walter Nieuwlandt), (Jordan Wright) |
| 16:40.0, 16:40.0, 16:42.0, 18:37.5, 18:54.0, (18:58.0), (19:03.0) |
6 | 147 | Berthoud,
CO - Team Time (1st 5) 1:28:56.0 | Spread (1st 5) 1:47.0 |
| 9, 29, 31, 37, 41, (42), (48) |
| Aiden Colton, Luke Spitz, Erik Maas, Kyle Cavey, Quinton Urchek, (Daniel Raak), (Gabe Conde) |
| 16:37.0, 17:43.0, 17:58.0, 18:14.0, 18:24.0, (18:25.0), (18:50.0) |
7 | 189 | Silver Creek,
CO - Team Time (1st 5) 1:31:09.9 | Spread (1st 5) 1:53.5 |
| 16, 27, 44, 50, 52, (55), (56) |
| Austin Gunnarson, Connor Christoffersen, Brendon Naftel, Hamilton Nelson, Jackson Engle, (Bronson Thomas-Garcia), (Matt Eifert) |
| 17:03.5, 17:39.0, 18:36.0, 18:54.4, 18:57.0, (19:01.0), (19:02.0) |
8 | 212 | Roosevelt,
CO - Team Time (1st 5) 1:32:13.3 | Spread (1st 5) 1:54.0 |
| 24, 30, 37, 59, 62, (65), (67) |
| Ray Hernandez, Zachery Lagunas, Paul Vigil, Tye Davis, Jacob Bejarano, (Patrick Cussen), (Josh Schreiber) |
| 17:31.0, 17:48.3, 18:14.0, 19:15.0, 19:25.0, (19:27.1), (19:31.0) |
9 | 254 | Greeley Central,
CO - Team Time (1st 5) 1:34:19.1 | Spread (1st 5) 1:19.1 |
| 34, 40, 54, 60, 66, (68), (72) |
| Abdimalik Hashi, Edward Welsh, Matthew Villarreal, Joseph Martinez, Tyler Sherman, (Alejandro Ojeda), (William Hunter) |
| 18:08.9, 18:21.2, 19:00.0, 19:21.0, 19:28.0, (19:47.0), (20:07.0) |
10 | 301 | Mead,
CO - Team Time (1st 5) 1:36:57.0 | Spread (1st 5) 1:47.0 |
| 33, 58, 69, 70, 71, (73), (75) |
| Hayden Kessler, Sean Esch, Jacob Grassinger, Irvin Lascano, Josh LeBaron, (Benjamin Morneau), (Christopher Davis) |
| 18:07.0, 19:11.0, 19:52.0, 19:53.0, 19:54.0, (20:15.0), (20:31.0) |
11 | 308 | Longmont,
CO - Team Time (1st 5) 1:38:19.0 | Spread (1st 5) 2:28.0 |
| 46, 47, 64, 74, 77, (80), (82) |
| Nat Britton, Cade Bickmore, Max Morris, Nathaniel Eiffert, David Summers, (Ryan Klug), (Lucas Bacmeister) |
| 18:40.0, 18:47.0, 19:27.0, 20:17.0, 21:08.0, (22:24.0), (23:24.0) |
12 | 373 | Northridge,
CO - Team Time (1st 5) 1:46:03.0 | Spread (1st 5) 3:41.0 |
| 60, 76, 77, 79, 81, (83), (84) |
| Refugio Flores, Brandon Roberts, Bruce Edinger, Arturo Flores, Victor Mendoza, (Cole Smith), (Rigoberto Bautista) |
| 19:21.0, 20:54.0, 21:08.0, 21:38.0, 23:02.0, (23:52.0), (24:02.0) |