1 | 36 | Good Shepherd,
CO - Team Time (1st 5) 55:16.0 | Spread (1st 5) 42.0 |
| 2, 3, 5, 12, 14, (18), (21) |
| Ben Hill, Paddy Bradley, Lucas Taliaferro, Jack Casey, Luke McAlenney, (Joe Riley), (Michael Golinvaux) |
| 10:45.0, 10:46.0, 10:56.0, 11:22.0, 11:27.0, (11:36.0), (11:46.0) |
2 | 75 | Mountain Ridge,
CO - Team Time (1st 5) 57:14.0 | Spread (1st 5) 1:17.0 |
| 1, 9, 16, 24, 25, (33), (38) |
| Kyle Boe, Trey Grube, Cole Merchant, Nate Harbert, Grayson Robles, (Torin Stanley), (Aidan Dague) |
| 10:40.0, 11:12.0, 11:29.0, 11:56.0, 11:57.0, (12:06.0), (12:22.0) |
3 | 85 | D'Evelyn,
CO - Team Time (1st 5) 57:28.0 | Spread (1st 5) 1:31.0 |
| 4, 6, 17, 19, 39, (41), (42) |
| Nico Carder, Noah Topka, Henry Dyson, Andrew Jossi, Jack Ryckman, (Parker Larsen), (Ian Oden) |
| 10:53.0, 10:58.0, 11:31.0, 11:42.0, 12:24.0, (12:28.0), (12:29.0) |
4 | 119 | St. Vincent de Paul,
CO - Team Time (1st 5) 58:52.0 | Spread (1st 5) 1:27.0 |
| 7, 9, 22, 37, 44, (46), (49) |
| Charlie Link, Nick Espinola, Jacob Nearing, Ethan Karr, Trevor Weakland, (Eoin Canavan), (Ben Hawes) |
| 11:05.0, 11:12.0, 11:48.0, 12:15.0, 12:32.0, (12:38.0), (12:46.0) |
5 | 134 | Byers (Denver),
CO - Team Time (1st 5) 59:38.0 | Spread (1st 5) 52.0 |
| 12, 25, 29, 32, 36, (48), (49) |
| William Kotowski, Ryan Hoskins, Gavin Lopez, Evan Scara, Sahin Akpinar, (Luke Morely), (Jacob Cole) |
| 11:22.0, 11:57.0, 12:00.0, 12:05.0, 12:14.0, (12:41.0), (12:46.0) |
6 | 181 | Faith Christian Academy,
CO - Team Time (1st 5) 1:01:33.0 | Spread (1st 5) 1:32.0 |
| 14, 25, 43, 47, 52, (57), (58) |
| Jared Blankenship, Joshua Judson, Zach Cohoon, Carson Belcher, Ryan Francis, (Brennan Musgrove), (Sam Gehl) |
| 11:27.0, 11:57.0, 12:31.0, 12:39.0, 12:59.0, (13:08.0), (13:18.0) |
7 | 183 | Christ the King,
CO - Team Time (1st 5) 1:01:45.0 | Spread (1st 5) 1:19.0 |
| 20, 25, 40, 45, 53, (64), (68) |
| Charlie Doubet, Alex Medina, Rex Broussard, Bart Brophy, Jack Quinn, (Kibret Ogbai), (Ty Bergman) |
| 11:44.0, 11:57.0, 12:25.0, 12:36.0, 13:03.0, (13:43.0), (13:54.0) |
8 | 198 | Colorado Academy,
CO - Team Time (1st 5) 1:02:24.0 | Spread (1st 5) 2:37.0 |
| 8, 34, 35, 56, 65, (73), (74) |
| Cole Siegler, Christoff Zimmerman, Kevin Morrow, Leaa Coastis, Desi Silverman-joseph, (Clark Seaton), (Luke Mcadams) |
| 11:08.0, 12:12.0, 12:13.0, 13:06.0, 13:45.0, (14:21.0), (14:28.0) |
9 | 209 | Our Lady of Fatima Catholic,
CO - Team Time (1st 5) 1:03:34.0 | Spread (1st 5) 3:12.0 |
| 11, 29, 31, 63, 75, (75), (75) |
| Dante Dino, Joe Osborne, Jacob Sushinsky, Nico Huggins, Thomas DePinto, (Ian Parfenoff), (Mitchell Mages) |
| 11:20.0, 12:00.0, 12:02.0, 13:40.0, 14:32.0, (14:32.0), (14:32.0) |
10 | 304 | Rocky Mountain Expeditionary,
CO - Team Time (1st 5) 1:08:40.0 | Spread (1st 5) 3:40.0 |
| 23, 59, 67, 70, 85 |
| Charlie Link, Deryck Smith, Digby Marshall, Wally Ferrell, Aidan Eure |
| 11:49.0, 13:23.0, 13:52.0, 14:07.0, 15:29.0 |
11 | 305 | Most Precious Blood,
CO - Team Time (1st 5) 1:07:32.0 | Spread (1st 5) 1:25.0 |
| 51, 54, 62, 66, 72, (81), (83) |
| Nicholas Johns, Ethan Gremmert, Dylon Nelson, Wyatt Harding, Adan Owens, (Henry Bell), (Aidan Giacomin) |
| 12:52.0, 13:04.0, 13:32.0, 13:47.0, 14:17.0, (14:52.0), (14:55.0) |
12 | 353 | St. Mary's Academy,
CO - Team Time (1st 5) 1:10:47.0 | Spread (1st 5) 1:45.0 |
| 54, 69, 71, 79, 80, (82), (87) |
| Harvey Rainwater, Nate Hoody, Ben Hoody, Jake Truell, Colin Armould, (James Lynch), (Daniel Gaston) |
| 13:04.0, 13:56.0, 14:13.0, 14:45.0, 14:49.0, (14:54.0), (16:32.0) |
13 | 369 | American Academy,
CO - Team Time (1st 5) 1:13:09.0 | Spread (1st 5) 2:46.0 |
| 60, 61, 78, 84, 86, (88), (89) |
| Jack Meigs, Griffin Crawford, Jackson Wray, Cole Martin, Isaac Mormon, (Ethan Rieber), (Aidan Sim) |
| 13:27.0, 13:31.0, 14:33.0, 15:25.0, 16:13.0, (17:08.0), (17:22.0) |