1 | 39 | Dakota Ridge,
CO - Team Time (1st 5) 1:16:41.2 | Spread (1st 5) 1:02.7 |
| 3, 4, 5, 12, 15, (16), (31) |
| Austin Vancil, Connor Ohlson, Jacob White, Ben Morrin, Ben Piegat, (Riley Abrashoff), (Ethan Straub) |
| 14:48.6, 14:51.8, 15:23.4, 15:46.1, 15:51.3, (15:56.7), (16:55.3) |
| 39 | Mountain Vista,
CO - Team Time (1st 5) 1:17:27.3 | Spread (1st 5) 1:03.3 |
| 2, 7, 9, 10, 11, (14), (17) |
| Easton Allred, Jack O'Sullivan, Seth Rouse, Davis Helmerich, Brody Dempsey, (Ethan Rouse), (Santiago Montano) |
| 14:41.4, 15:35.8, 15:42.4, 15:43.0, 15:44.7, (15:48.1), (15:58.6) |
3 | 78 | Heritage,
CO - Team Time (1st 5) 1:19:50.4 | Spread (1st 5) 59.8 |
| 6, 13, 18, 19, 22, (25), (26) |
| Ian Kelly, Cory Kennedy, Max Tenbraak, Tyler Watkins, Michael Beck, (Kevin Hock), (Chris Allen) |
| 15:31.1, 15:47.2, 16:00.4, 16:00.8, 16:30.9, (16:46.0), (16:47.6) |
4 | 158 | Fruita Monument,
CO - Team Time (1st 5) 1:24:46.8 | Spread (1st 5) 1:11.1 |
| 20, 23, 26, 40, 49, (59), (71) |
| Bryce Boggs, Kien Cogley, McGinley Zastrow, Gannon Seagren, Oliver Balestrieri, (Tyler MacDonald), (Logan Seriani) |
| 16:24.3, 16:35.1, 16:47.6, 17:24.4, 17:35.4, (18:01.5), (18:32.1) |
5 | 175 | Arvada West,
CO - Team Time (1st 5) 1:25:28.0 | Spread (1st 5) 1:01.0 |
| 21, 28, 38, 43, 45, (48), (58) |
| Gabe Schultz, Dominic Danborn, Max Link, Cody Elder, Trenton Stoner, (Andrew Connell), (David Rhoades) |
| 16:28.0, 16:49.0, 17:15.0, 17:27.0, 17:29.0, (17:31.5), (17:59.0) |
6 | 187 | Highlands Ranch,
CO - Team Time (1st 5) 1:25:58.2 | Spread (1st 5) 34.5 |
| 32, 33, 35, 41, 46, (51), (54) |
| Matthew Lobojko, Andrew Wisniewski, Samuel Hilsden, Grant Bauer, Charlie Wells, (Tyler Captain), (Scott Mortimer) |
| 16:55.5, 17:02.0, 17:04.7, 17:26.0, 17:30.0, (17:37.7), (17:51.4) |
7 | 188 | ThunderRidge,
CO - Team Time (1st 5) 1:26:00.1 | Spread (1st 5) 37.0 |
| 29, 34, 36, 42, 47, (50), (56) |
| Sam Skidmore, Dylan Lawson, Spencer Skidmore, Shiv Ghosh, Ben Sprague, (Chase Seebohar), (Eric Fingalson) |
| 16:53.8, 17:03.8, 17:05.4, 17:26.3, 17:30.8, (17:37.2), (17:52.9) |
8 | 223 | Lakewood,
CO - Team Time (1st 5) 1:27:15.9 | Spread (1st 5) 1:31.9 |
| 24, 30, 37, 64, 68, (74), (76) |
| Charlie Gordon, Aidan Mobley, Clifton Thompson, Wambdi Clairmont, Casey Amori, (Mark Amori), (Elijah Lopez) |
| 16:45.5, 16:54.2, 17:06.6, 18:12.2, 18:17.4, (18:40.7), (18:42.0) |
9 | 227 | Valor Christian,
CO - Team Time (1st 5) 1:26:11.5 | Spread (1st 5) 3:45.7 |
| 1, 39, 55, 63, 69, (79), (81) |
| Cole Sprout, Nathan Ringquist, Beau Thomason, Brody Wenaas, Blake Kuykendall, (Brandon Seymour), (Jake Van Vechten) |
| 14:33.0, 17:17.1, 17:52.5, 18:10.2, 18:18.7, (19:00.9), (19:02.8) |
10 | 244 | Chatfield,
CO - Team Time (1st 5) 1:27:33.2 | Spread (1st 5) 2:36.5 |
| 8, 52, 53, 65, 66, (67), (75) |
| Cole Nash, Kaelen Moore, Spencer Lipsteuer, Mason Bassette, Anthony Somoza, (Aidan Porier), (Ryan Young) |
| 15:38.0, 17:43.0, 17:45.0, 18:12.7, 18:14.5, (18:17.0), (18:41.0) |
11 | 330 | Bear Creek,
CO - Team Time (1st 5) 1:31:56.9 | Spread (1st 5) 1:28.9 |
| 44, 61, 70, 77, 78, (86), (87) |
| Richard Sternesky, Aaron Busche, Manny Lovato, Coby Wu, Rodrigo Rios-Soto, (Ben Thai), (Hunter Biggs) |
| 17:27.5, 18:05.0, 18:32.0, 18:56.0, 18:56.4, (19:30.3), (19:42.0) |
12 | 369 | Grand Junction,
CO - Team Time (1st 5) 1:34:24.5 | Spread (1st 5) 1:56.2 |
| 57, 62, 73, 88, 89, (90), (91) |
| Reese Fledderjohn, Jacob Melchor, Carson Pope, Ren Wilson, Kaden Christianson, (Kyle Reed), (Connor Murphy) |
| 17:57.6, 18:06.2, 18:39.3, 19:47.6, 19:53.8, (20:10.3), (20:53.0) |
13 | 377 | Columbine,
CO - Team Time (1st 5) 1:34:00.7 | Spread (1st 5) 1:08.4 |
| 60, 72, 80, 82, 83, (84), (85) |
| Travis Stauffenberg, Eric Hart, Jack Ryckman, Jared Amsberry, Spencer Mancuso, (Jordan Cook), (Ben Fiore) |
| 18:02.6, 18:37.0, 19:02.0, 19:08.1, 19:11.0, (19:20.0), (19:26.0) |