1 | 48 | Summit Ridge,
CO - Team Time (1st 5) 57:01.0 | Spread (1st 5) 59.0 |
| 2, 8, 11, 12, 15, (16), (24) |
| Joe Berg, Braden Mattson, Nathan Martinez, Benton Meldrum, Cas Sheridan, (Reece Jones), (Cole Schuster) |
| 10:41.0, 11:31.0, 11:34.0, 11:35.0, 11:40.0, (11:41.0), (11:59.0) |
2 | 73 | Platte River Academy,
CO - Team Time (1st 5) 58:22.0 | Spread (1st 5) 21.0 |
| 10, 13, 14, 16, 20, (25), (55) |
| Evan Place, Christian Barber, Nick Caldwell, Grant Breeden, Munib Far, (Mason Gueller), (Bob Hinze) |
| 11:33.0, 11:36.0, 11:38.0, 11:41.0, 11:54.0, (12:02.0), (12:46.0) |
3 | 95 | Turner,
CO - Team Time (1st 5) 59:10.0 | Spread (1st 5) 55.0 |
| 5, 6, 19, 32, 33, (38), (41) |
| Maickol Beltran, Tyler Davis, Zach Marquardt, Ben Marquardt, Craig Singiser, (Brian Fishburn), (John Koclanes) |
| 11:22.0, 11:24.0, 11:52.0, 12:15.0, 12:17.0, (12:21.0), (12:25.0) |
4 | 145 | St. Vincent de Paul,
CO - Team Time (1st 5) 59:28.0 | Spread (1st 5) 2:03.0 |
| 1, 4, 42, 48, 50, (53), (59) |
| Jack Davidson, Jack Nierynck, Louis Orzolek, Alex Mastro, Sam Kail, (George Schiebel), (James Kohler) |
| 10:37.0, 11:06.0, 12:27.0, 12:38.0, 12:40.0, (12:42.0), (12:52.0) |
5 | 200 | D'Evelyn,
CO - Team Time (1st 5) 1:02:06.0 | Spread (1st 5) 1:23.0 |
| 18, 21, 30, 64, 67, (83), (91) |
| Marshall Patzner, Donovan Hoffman, Kevin Schmidt, Eli Collings, Patrick Naughton, (Dylan Wickersheim), (Zachary Aparicio) |
| 11:49.0, 11:55.0, 12:09.0, 13:01.0, 13:12.0, (13:53.0), (14:20.0) |
6 | 202 | Eaton,
CO - Team Time (1st 5) 1:01:44.0 | Spread (1st 5) 2:16.0 |
| 3, 35, 40, 54, 70, (78), (87) |
| Alex Adams, Eric Berg, Jose Maldonado, Martin Diaz, Josh Gragory, (Hayden Gavette), (Isaiah Lopez) |
| 11:02.0, 12:19.0, 12:22.0, 12:43.0, 13:18.0, (13:39.0), (14:13.0) |
7 | 214 | Saint Thomas More Catholic,
CO - Team Time (1st 5) 1:02:25.0 | Spread (1st 5) 1:01.0 |
| 23, 36, 44, 50, 61, (65), (77) |
| Scott Marin, Stephan Boyd, Tim Mellen, Matthew Boyd, Charlie Maly, (Jack Thompson), (Ben Shepherd) |
| 11:58.0, 12:20.0, 12:28.0, 12:40.0, 12:59.0, (13:03.0), (13:36.0) |
8 | 253 | Erie,
CO - Team Time (1st 5) 1:03:49.0 | Spread (1st 5) 1:55.0 |
| 26, 34, 52, 56, 85, (86), (97) |
| Matthew Sease, Nick Dewing, Eric Bishop, Ian Ehrhart, Luke Simeon, (Andrew Martin), (Chris Jones) |
| 12:03.0, 12:18.0, 12:41.0, 12:49.0, 13:58.0, (14:12.0), (14:33.0) |
9 | 275 | Most Precious Blood,
CO - Team Time (1st 5) 1:04:05.0 | Spread (1st 5) 1:16.0 |
| 28, 42, 59, 72, 74, (81), (110) |
| Isaac Vargas, John Axley, Luke Barbier, Bruce Barnstable, Garrett Mathews, (Deagan Malloy), (Ryan Mohler) |
| 12:05.0, 12:27.0, 12:52.0, 13:20.0, 13:21.0, (13:51.0), (15:11.0) |
10 | 285 | Good Shepherd,
CO - Team Time (1st 5) 1:05:05.0 | Spread (1st 5) 2:28.0 |
| 29, 36, 45, 76, 99, (100), (115) |
| Brendan Boylan, Matthew Vermeyen, Ben Moran, Joey Libby, Davis Powell, (Brogan Hannon), (Devin Franklin) |
| 12:07.0, 12:20.0, 12:29.0, 13:34.0, 14:35.0, (14:40.0), (15:30.0) |
11 | 316 | Front Range Flyers,
CO - Team Time (1st 5) 1:06:18.0 | Spread (1st 5) 2:30.0 |
| 27, 47, 48, 96, 98, (105), (106) |
| Tommy Guerriero, Evan Miller, Tyler Harsch, Ben Hartman, Jake Seymour, (Michael Patel), (Charlie Pastor) |
| 12:04.0, 12:34.0, 12:38.0, 14:28.0, 14:34.0, (15:00.0), (15:02.0) |
12 | 330 | Fitzsimmons,
CO - Team Time (1st 5) 1:06:21.0 | Spread (1st 5) 1:40.0 |
| 31, 67, 69, 80, 83, (114), (125) |
| Craig Beckfield, Connor Williams, Jarrod Puseman, Dylan Hendrick, Zac Tobias, (Johnny Rosso), (Ruger Bixler) |
| 12:13.0, 13:12.0, 13:16.0, 13:47.0, 13:53.0, (15:27.0), (17:11.0) |
13 | 359 | Blessed Sacrament,
CO - Team Time (1st 5) 1:07:37.0 | Spread (1st 5) 2:34.0 |
| 46, 57, 57, 90, 109, (117) |
| Sam Donnellon, Eli Miller, Eric Witter, Joey Massey, Jeremy Mays, (Anthony White) |
| 12:31.0, 12:51.0, 12:51.0, 14:19.0, 15:05.0, (15:45.0) |
14 | 372 | Shining Mountain Waldorf,
CO - Team Time (1st 5) 1:12:07.0 | Spread (1st 5) 5:50.0 |
| 6, 21, 95, 124, 126, (130) |
| Arie Van Vuuren, Jordan Cherin, Oliver McCeman, Zachary Ziolkowski, Gavin Edwards, (Hans Moeser) |
| 11:24.0, 11:55.0, 14:27.0, 17:07.0, 17:14.0, (18:24.0) |
15 | 400 | Graland Country Day,
CO - Team Time (1st 5) 1:09:02.0 | Spread (1st 5) 1:57.0 |
| 61, 66, 75, 94, 104 |
| Stephen Hanly, Alex Maitland, Sam Rosen, Patrick McDuffie, McCarthy Nolan |
| 12:59.0, 13:08.0, 13:33.0, 14:26.0, 14:56.0 |
16 | 407 | Stanley British Primary,
CO - Team Time (1st 5) 1:10:18.0 | Spread (1st 5) 3:49.0 |
| 8, 63, 111, 112, 113, (116), (121) |
| Tucker Cargile, Cole Umbaugh, Eli Demosthenes, Lukas Drexler-Bruce, Ben Vagle, (Ben Garfield), (Liam O'Malley) |
| 11:31.0, 13:00.0, 15:13.0, 15:14.0, 15:20.0, (15:37.0), (16:03.0) |
17 | 464 | Challenge to Excellence,
CO - Team Time (1st 5) 1:12:46.0 | Spread (1st 5) 3:36.0 |
| 38, 92, 106, 108, 120 |
| Eric Urban, Owen Echols, Bryson Lundell, Jake Mager, Brian Morgans |
| 12:21.0, 14:23.0, 15:02.0, 15:03.0, 15:57.0 |
18 | 468 | St. Mary's Academy,
CO - Team Time (1st 5) 1:12:26.0 | Spread (1st 5) 2:07.0 |
| 79, 81, 88, 101, 119, (122) |
| Logan Haselden, Michael Luzadder, Jack Sepple, Ryan Walsh, Lukas Rasmussen, (Rhys Antal) |
| 13:41.0, 13:51.0, 14:16.0, 14:50.0, 15:48.0, (16:23.0) |
19 | 510 | Valley,
CO - Team Time (1st 5) 1:16:38.0 | Spread (1st 5) 3:55.0 |
| 71, 72, 118, 123, 126, (131) |
| James Wyatt, Luke Foy, Camden Sprague, Delray Garza, Chase Miller, (Kelly Karns) |
| 13:19.0, 13:20.0, 15:46.0, 16:59.0, 17:14.0, (20:26.0) |
20 | 515 | Englewood,
CO - Team Time (1st 5) 1:16:06.0 | Spread (1st 5) 3:22.0 |
| 89, 93, 102, 103, 128, (129) |
| Jack Peck, Jonathan Schroeder, Jerome Doherty, Cade Larsen, Jacob Wyatt, (Dameon Carr) |
| 14:17.0, 14:24.0, 14:52.0, 14:54.0, 17:39.0, (17:58.0) |