1 | 86 | Summit Ridge,
CO - Team Time (1st 5) 1:04:42.0 | Spread (1st 5) 1:21.0 |
| 3, 6, 22, 26, 29, (39), (41) |
| Benjamin Piegat, Austin Vancil, Stefan Los, Luke McLean, Riley Abrashoff, (Ian Good), (Simon Straub) |
| 12:14.0, 12:23.0, 13:09.0, 13:21.0, 13:35.0, (13:50.0), (13:57.0) |
2 | 99 | Platte River Academy,
CO - Team Time (1st 5) 1:04:49.0 | Spread (1st 5) 2:59.0 |
| 2, 7, 9, 17, 64, (142), (155) |
| Benjamin Geisler, Connor McCabe, Josh Thompson, Matt Oltmann, Peter Wilson, (Tim Smith), (Drake Taylor) |
| 11:51.0, 12:29.0, 12:41.0, 12:58.0, 14:50.0, (18:00.0), (19:29.0) |
3 | 130 | Turner,
CO - Team Time (1st 5) 1:06:51.0 | Spread (1st 5) 1:17.0 |
| 12, 15, 24, 36, 43, (50), (52) |
| Murphy Zimmerling, Jakob Satur, Trent Rees, Craig Singiser, Gabriel Ramirez, (Colin Devore), (Chris DeSousa) |
| 12:50.0, 12:56.0, 13:11.0, 13:47.0, 14:07.0, (14:24.0), (14:29.0) |
4 | 149 | St. Vincent de Paul,
CO - Team Time (1st 5) 1:07:33.0 | Spread (1st 5) 1:55.0 |
| 9, 20, 23, 42, 55, (58), (60) |
| Jack Staib, Joe OHagen, Drew Renner, Steven Luebbers, Ryan Kauffman, (Ryan Glade), (Jakob Bubelis) |
| 12:41.0, 13:01.0, 13:10.0, 14:05.0, 14:36.0, (14:40.0), (14:46.0) |
5 | 206 | Colorado Academy,
CO - Team Time (1st 5) 1:09:27.0 | Spread (1st 5) 3:11.0 |
| 9, 14, 40, 43, 100, (137) |
| Brady Anderson, Sam Richards, Greg Cain, Michael Mawn, Will Luskey, (Adam Dorsheimer) |
| 12:41.0, 12:53.0, 13:54.0, 14:07.0, 15:52.0, (17:43.0) |
6 | 221 | Good Shepherd,
CO - Team Time (1st 5) 1:10:04.0 | Spread (1st 5) 3:22.0 |
| 4, 30, 31, 62, 94, (104), (122) |
| Matthew Vermeyen, Joey Libby, Burke Bradley, Matthew Van Dusen, Graham Folz, (Michael Golinvaux), (Sean Boylan) |
| 12:20.0, 13:37.0, 13:38.0, 14:47.0, 15:42.0, (16:04.0), (16:49.0) |
7 | 228 | Saint Thomas More Catholic,
CO - Team Time (1st 5) 1:10:24.0 | Spread (1st 5) 2:35.0 |
| 12, 25, 37, 73, 81, (82), (82) |
| Matthew Boyd, Tim Mellen, Jt Kammer, Jacob Fenn, Samuel Kenny, (Stephen East), (Tony Zinno) |
| 12:50.0, 13:15.0, 13:49.0, 15:05.0, 15:25.0, (15:28.0), (15:28.0) |
8 | 251 | Faith Christian Academy,
CO - Team Time (1st 5) 1:11:25.0 | Spread (1st 5) 2:23.0 |
| 19, 35, 54, 63, 80, (89), (91) |
| Kyren Waugh, Antonio Blaine, John McDonough, Campbell McDonough, Rob Mossholder, (Corbin Marcus), (Jd Wadleigh) |
| 12:59.0, 13:42.0, 14:34.0, 14:48.0, 15:22.0, (15:35.0), (15:38.0) |
9 | 281 | Summit,
CO - Team Time (1st 5) 1:12:39.0 | Spread (1st 5) 1:44.0 |
| 28, 51, 55, 72, 75, (77), (79) |
| Tyler Horii, Logan Pappas, Jack Hurlbert, Nash LaFrankie, Ryan Davidson, (Thomas Ryckman), (Ryan Collins) |
| 13:24.0, 14:28.0, 14:36.0, 15:03.0, 15:08.0, (15:15.0), (15:18.0) |
10 | 305 | University,
CO - Team Time (1st 5) 1:13:11.0 | Spread (1st 5) 2:51.0 |
| 21, 47, 67, 68, 102, (116), (127) |
| Andy Dominguez, Sean Knapp, Tyler Vegter, Blake Dice, Ezekial Carpio, (Blake Alexander), (Tre-Anthony Lame) |
| 13:07.0, 14:15.0, 14:55.0, 14:56.0, 15:58.0, (16:36.0), (17:01.0) |
11 | 334 | Graland Country Day,
CO - Team Time (1st 5) 1:14:06.0 | Spread (1st 5) 2:47.0 |
| 16, 59, 69, 95, 95, (144), (154) |
| Charles Wallace, Michael Dodge, Benan Ersek, Will Morris, Sam Cohen, (Tormaschy Nathan), (Richmeier Reed) |
| 12:57.0, 14:44.0, 14:57.0, 15:44.0, 15:44.0, (18:07.0), (19:14.0) |
12 | 342 | Eaton,
CO - Team Time (1st 5) 1:14:05.0 | Spread (1st 5) 2:59.0 |
| 17, 37, 90, 97, 101, (103), (106) |
| Jr Maldonado, Nic Inda, Ben Faust, John Seaver, Jacob Hass, (Koby Roder), (Walker Scott) |
| 12:58.0, 13:49.0, 15:36.0, 15:45.0, 15:57.0, (16:03.0), (16:15.0) |
13 | 343 | Rocky Mountain Expeditionary,
CO - Team Time (1st 5) 1:14:45.0 | Spread (1st 5) 2:35.0 |
| 34, 53, 70, 78, 108, (126), (151) |
| Charlie Meserve, Clayton Sumner, Alexander Daniels, Farhaan Al-Yassiry, Noah Orth, (Sam Cole), (Aidan Mishell) |
| 13:41.0, 14:31.0, 15:00.0, 15:17.0, 16:16.0, (17:00.0), (18:45.0) |
14 | 357 | Our Lady of Fatima Catholic,
CO - Team Time (1st 5) 1:14:59.0 | Spread (1st 5) 3:01.0 |
| 26, 45, 87, 88, 111, (131), (153) |
| Alex Wright, Kevin Mulligan, Zack Thoeny, Andrew Ordonez, Joseph Long, (Aidan Kroeger), (Charlie Avery) |
| 13:21.0, 14:09.0, 15:33.0, 15:34.0, 16:22.0, (17:22.0), (18:52.0) |
15 | 369 | Blessed Sacrament,
CO - Team Time (1st 5) 1:15:11.0 | Spread (1st 5) 4:08.0 |
| 5, 65, 76, 110, 113, (117), (120) |
| Eli Miller, Jacob Vogel, Jack Farmer, Tanner Egloff, Joel Orloff, (Vance Donnellon), (Willie Wortham) |
| 12:22.0, 14:51.0, 15:09.0, 16:19.0, 16:30.0, (16:38.0), (16:43.0) |
16 | 432 | Ben Franklin Academy,
CO - Team Time (1st 5) 1:18:45.0 | Spread (1st 5) 5:03.0 |
| 32, 46, 86, 118, 150, (161), (163) |
| Ryan Barber, tanner Coors, Austin Singleton, Grant Stratton, Kramer Theron, (Jack Suson), (Brendan Barber) |
| 13:39.0, 14:11.0, 15:32.0, 16:41.0, 18:42.0, (20:00.0), (20:48.0) |
17 | 436 | Fitzsimmons,
CO - Team Time (1st 5) 1:18:19.0 | Spread (1st 5) 3:06.0 |
| 48, 57, 85, 115, 131, (147), (148) |
| Elijah Cook, James Sorge, Rex Poppelreiter, Keenan Harshsaw, Sam Hatz, (Cole Brazell), (Jackson Seidler) |
| 14:16.0, 14:39.0, 15:30.0, 16:32.0, 17:22.0, (18:37.0), (18:40.0) |
18 | 487 | Denver Christian - VanDellen,
CO - Team Time (1st 5) 1:20:27.0 | Spread (1st 5) 3:35.0 |
| 49, 71, 106, 123, 138, (145), (164) |
| Crosby Harris, Adam Smith, Jeffrey Amidon, Connor Hill, Luke VanderHorst, (Bryson Brooks), (Tedford Luther) |
| 14:22.0, 15:02.0, 16:15.0, 16:51.0, 17:57.0, (18:14.0), (20:50.0) |
19 | 501 | Littleton Academy,
CO - Team Time (1st 5) 1:19:47.0 | Spread (1st 5) 7:35.0 |
| 1, 98, 124, 130, 148 |
| Griffin Hampton, Cameron Harmes, Andrew Groll, Brant DeJager, Dylan Lawson |
| 11:05.0, 15:48.0, 16:54.0, 17:20.0, 18:40.0 |
20 | 533 | St. James Catholic,
CO - Team Time (1st 5) 1:22:37.0 | Spread (1st 5) 3:43.0 |
| 60, 66, 125, 136, 146, (166), (167) |
| Joseph Ritzer, Seth Arangua, Allen Gonzalez, John Worachek, Isaac Ritzer, (Joey Napierkowski), (Christian Subin) |
| 14:46.0, 14:54.0, 16:56.0, 17:32.0, 18:29.0, (21:42.0), (22:54.0) |
21 | 545 | American Academy,
CO - Team Time (1st 5) 1:22:07.0 | Spread (1st 5) 1:56.0 |
| 84, 91, 108, 129, 133, (157), (169) |
| Keegan Daley, Tristam Veres, Josh Casias, Toby Landwehr, Aiden Roberts, (Miles Cummings), (Karthik Dasari) |
| 15:29.0, 15:38.0, 16:16.0, 17:19.0, 17:25.0, (19:34.0), (24:25.0) |
22 | 558 | Assumption Catholic,
CO - Team Time (1st 5) 1:25:51.0 | Spread (1st 5) 8:05.0 |
| 7, 113, 118, 158, 162, (170) |
| Elijah Amundsen, Austin Nadeau, Sergio Gomez, Nicholas Sterling, Patrick Franco, (Joseph Rupinen) |
| 12:29.0, 16:30.0, 16:41.0, 19:37.0, 20:34.0, (25:56.0) |
23 | 574 | Most Precious Blood,
CO - Team Time (1st 5) 1:23:50.0 | Spread (1st 5) 3:53.0 |
| 93, 99, 105, 121, 156, (165) |
| Will Taylor, Kyle Vestecka, Dylan Schuerman, Sam Engelbert, Josh Nastri, (Ryan Ahrens) |
| 15:39.0, 15:49.0, 16:05.0, 16:45.0, 19:32.0, (20:56.0) |
24 | 600 | Challenge to Excellence,
CO - Team Time (1st 5) 1:25:00.0 | Spread (1st 5) 2:52.0 |
| 74, 112, 135, 139, 140, (140), (143) |
| Caleb Echols, Owen Echols, Brian Fields, Max McClelland, Spencer Hughes, (Conner Meston), (Brayden Banks) |
| 15:07.0, 16:27.0, 17:29.0, 17:58.0, 17:59.0, (17:59.0), (18:05.0) |
25 | 606 | Englewood,
CO - Team Time (1st 5) 1:26:57.0 | Spread (1st 5) 6:02.0 |
| 33, 128, 134, 152, 159, (160), (168) |
| Ethan Johnson, Travis Hastings, Matt Cogburn, Andy Rivera, Tristan Turnquist, (Matt Edwards), (Trevor Turnquist) |
| 13:40.0, 17:18.0, 17:26.0, 18:51.0, 19:42.0, (19:44.0), (23:47.0) |