| 1 | Sam FeldottoPlace 1 · Classical Academy | — | Classical Academy | 16:16 | 1 |
| 2 | Ashi GuilesPlace 2 · Boulder | — | Boulder | 16:24 | 2 |
| 3 | Tyler BrownPlace 3 · Boulder | — | Boulder | 16:43 | 3 |
| 4 | Joe KappesPlace 4 · Rock Canyon | — | Rock Canyon | 17:06 | 4 |
| 5 | John MetzgerPlace 5 · Classical Academy | — | Classical Academy | 17:10 | 5 |
| 6 | Dominic CabadaPlace 6 · Boulder | — | Boulder | 17:16 | 6 |
| 7 | Gabe MurrayPlace 7 · Longmont | — | Longmont | 17:17 | 7 |
| 8 | David McClellandPlace 8 · Fossil Ridge | — | Fossil Ridge | 17:28 | 8 |
| 9 | Tyler GrottingPlace 9 · Longmont | — | Longmont | 17:34 | 9 |
| 10 | Ed ClearyPlace 10 · Fossil Ridge | — | Fossil Ridge | 17:41 | 10 |
| 11 | Aaron AlarconPlace 11 · Roosevelt | — | Roosevelt | 17:42 | 11 |
| 12 | Jacob MuellerPlace 12 · Classical Academy | — | Classical Academy | 17:45 | 12 |
| 13 | Will MelhadoPlace 13 · Boulder | — | Boulder | 17:50 | 13 |
| 14 | Richard CastilloPlace 14 · Roosevelt | — | Roosevelt | 17:54 | 14 |
| 15 | Drew ScottPlace 15 · Boulder | — | Boulder | 17:54 | 15 |
| 16 | Darryl BeemerPlace 16 · Mountain View | — | Mountain View | 17:55 | 16 |
| 17 | Mac OrladyPlace 17 · Rock Canyon | — | Rock Canyon | 17:59 | 17 |
| 18 | Danny KappesPlace 18 · Rock Canyon | — | Rock Canyon | 18:00 | 18 |
| 19 | Ryder TamPlace 19 · Boulder | — | Boulder | 18:01 | 19 |
| 20 | Kevin BakerPlace 20 · Rock Canyon | — | Rock Canyon | 18:06 | 20 |
| 21 | Ben LoftinPlace 21 · Classical Academy | — | Classical Academy | 18:09 | 21 |
| 22 | Alex ZulkePlace 22 · Longmont | — | Longmont | 18:16 | 22 |
| 23 | Cooper RyburnPlace 23 · Rock Canyon | — | Rock Canyon | 18:18 | 23 |
| 24 | Riley DenglerPlace 24 · Fossil Ridge | — | Fossil Ridge | 18:25 | 24 |
| 25 | Adam FuselierPlace 25 · Rock Canyon | — | Rock Canyon | 18:28 | 25 |
| 26 | Jason ArizmendiPlace 26 · Roosevelt | — | Roosevelt | 18:29 | 26 |
| 27 | Zach GarciaPlace 27 · Broomfield | — | Broomfield | 18:38 | 27 |
| 28 | Dillan StoorPlace 28 · Roosevelt | — | Roosevelt | 18:39 | 28 |
| 29 | Blake BoecknerPlace 29 · Broomfield | — | Broomfield | 18:43 | 29 |
| 30 | Doug WaltonPlace 30 · Broomfield | — | Broomfield | 18:44 | 30 |
| 31 | Joshua GeorgePlace 31 · Classical Academy | — | Classical Academy | 18:44 | 31 |
| 32 | Phillip MonettePlace 32 · Boulder | — | Boulder | 18:45 | 32 |
| 33 | Levi OrladyPlace 33 · Rock Canyon | — | Rock Canyon | 18:48 | 33 |
| 34 | Ben InmanPlace 34 · Silver Creek | — | Silver Creek | 18:49 | 34 |
| 35 | Christian WackerPlace 35 · Mountain View | — | Mountain View | 18:49 | 35 |
| 36 | Luke LoftinPlace 36 · Classical Academy | — | Classical Academy | 18:51 | 36 |
| 37 | Clartk WoodfinPlace 37 · Broomfield | — | Broomfield | 18:55 | 37 |
| 38 | Ammon LewisPlace 38 · Roosevelt | — | Roosevelt | 18:59 | 38 |
| 39 | Ryan RamirezPlace 39 · Fossil Ridge | — | Fossil Ridge | 19:05 | 39 |
| 40 | Clayton KuchtaPlace 40 · Fossil Ridge | — | Fossil Ridge | 19:05 | 40 |
| 41 | Erick CastilloPlace 41 · Northridge | — | Northridge | 19:14 | 41 |
| 42 | Caleb DownsPlace 42 · Frederick | — | Frederick | 19:18 | 42 |
| 43 | Jacob MachmerPlace 43 · Fossil Ridge | — | Fossil Ridge | 19:18 | 43 |
| 44 | Kyle CordainPlace 44 · Fossil Ridge | — | Fossil Ridge | 19:18 | 44 |
| 45 | Mike CanlasPlace 45 · Broomfield | — | Broomfield | 19:21 | 45 |
| 46 | Tanner ThorpePlace 46 · Roosevelt | — | Roosevelt | 19:25 | 46 |
| 47 | Kyle RossPlace 47 · Classical Academy | — | Classical Academy | 19:29 | 47 |
| 48 | Josh FalkumPlace 48 · Frederick | — | Frederick | 19:30 | 48 |
| 49 | Will RigaliPlace 49 · Frederick | — | Frederick | 19:30 | 49 |
| 50 | Gabe GomezPlace 50 · Broomfield | — | Broomfield | 19:33 | 50 |
| 51 | Nilk HarrisPlace 51 · Niwot | — | Niwot | 19:36 | 51 |
| 52 | Presley PapachekPlace 52 · Roosevelt | — | Roosevelt | 19:41 | 52 |
| 53 | Jose PinonPlace 53 · Northridge | — | Northridge | 19:47 | 53 |
| 54 | Dayton CooneyPlace 54 · Mountain View | — | Mountain View | 19:51 | 54 |
| 55 | Scott EverettPlace 55 · Niwot | — | Niwot | 19:54 | 55 |
| 56 | David ScharerPlace 56 · Niwot | — | Niwot | 19:55 | 56 |
| 57 | Andy HebbelmanPlace 57 · Northridge | — | Northridge | 19:56 | 57 |
| 58 | Brad HirshPlace 58 · Niwot | — | Niwot | 20:03 | 58 |
| 59 | John CabrerraPlace 59 · Longmont | — | Longmont | 20:07 | 59 |
| 60 | Trevor WardenPlace 60 · Northridge | — | Northridge | 20:10 | 60 |
| 61 | Scott DaggettPlace 61 · Frederick | — | Frederick | 20:20 | 61 |
| 62 | Zach DeonPlace 62 · Northridge | — | Northridge | 20:22 | 62 |
| 63 | Marc BessonPlace 63 · Broomfield | — | Broomfield | 20:25 | 63 |
| 64 | John FenskePlace 64 · Mountain View | — | Mountain View | 20:26 | 64 |
| 65 | Micade BrackPlace 65 · Longmont | — | Longmont | 20:35 | 65 |
| 66 | Ethan OrbockPlace 66 · Niwot | — | Niwot | 20:37 | 66 |
| 67 | Eric DunawayPlace 67 · Skyline | — | Skyline | 20:40 | 67 |
| 68 | P.J EnglesPlace 68 · Silver Creek | — | Silver Creek | 20:43 | 68 |
| 69 | Dylan BeckPlace 69 · Longmont | — | Longmont | 20:58 | 69 |
| 70 | Camil BoehmPlace 70 · Mountain View | — | Mountain View | 21:06 | 70 |
| 71 | Parker SessionsPlace 71 · Niwot | — | Niwot | 21:08 | 71 |
| 72 | Alex HannaPlace 72 · Mountain View | — | Mountain View | 21:13 | 72 |
| 73 | Joel HammondPlace 73 · Silver Creek | — | Silver Creek | 21:14 | 73 |
| 74 | Bryce GoertzPlace 74 · Skyline | — | Skyline | 21:14 | 74 |
| 75 | Cole ChokranPlace 75 · Niwot | — | Niwot | 21:15 | 75 |
| 76 | Austin KolmPlace 76 · Skyline | — | Skyline | 21:16 | 76 |
| 77 | Hayden HassebrockPlace 77 · Frederick | — | Frederick | 21:20 | 77 |
| 78 | Dakota SerrettePlace 78 · Skyline | — | Skyline | 21:25 | 78 |
| 79 | Robby OrbanPlace 79 · Silver Creek | — | Silver Creek | 21:25 | 79 |
| 80 | Jared BrauchlerPlace 80 · Northridge | — | Northridge | 21:32 | 80 |
| 81 | Jacob MerkleyPlace 81 · Frederick | — | Frederick | 21:38 | 81 |
| 82 | Taylor DabneyPlace 82 · Skyline | — | Skyline | 22:14 | 82 |
| 83 | Jesse Santa CruzPlace 83 · Frederick | — | Frederick | 22:16 | 83 |
| 84 | Christian DamgrenPlace 84 · Longmont | — | Longmont | 22:28 | 84 |
| 85 | Devon CordovaPlace 85 · Skyline | — | Skyline | 23:00 | 85 |
| 86 | Martin WindPlace 86 · Skyline | — | Skyline | 23:37 | 86 |
| 87 | Marcus HollidayPlace 87 · Silver Creek | — | Silver Creek | 23:44 | 87 |
| 88 | Wesley LarsenPlace 88 · Silver Creek | — | Silver Creek | 25:07 | 88 |
| 89 | Nate FaberPlace 89 · Mountain View | — | Mountain View | 27:03 | 89 |
| 1 | Kaitlin HanenburgPlace 1 · Classical Academy | — | Classical Academy | 18:29 | 1 |
| 2 | Shelby StablefordPlace 2 · Classical Academy | — | Classical Academy | 18:41 | 2 |
| 3 | Sam LewisPlace 3 · Boulder | — | Boulder | 18:45 | 3 |
| 4 | Kelsey LakowskePlace 4 · Boulder | — | Boulder | 18:52 | 4 |
| 5 | Rikka LaberePlace 5 · Fossil Ridge | — | Fossil Ridge | 19:06 | 5 |
| 6 | Emily LavalleyPlace 6 · Classical Academy | — | Classical Academy | 19:22 | 6 |
| 7 | Kassie MazzoccoPlace 7 · Classical Academy | — | Classical Academy | 19:31 | 7 |
| 8 | Emily HustedPlace 8 · Classical Academy | — | Classical Academy | 19:46 | 8 |
| 9 | Katie McLaughlinPlace 9 · Rock Canyon | — | Rock Canyon | 20:15 | 9 |
| 10 | Brooke WellsPlace 10 · Roosevelt | — | Roosevelt | 20:24 | 10 |
| 11 | Ashley SchneiderPlace 11 · Boulder | — | Boulder | 20:28 | 11 |
| 12 | Ali WillPlace 12 · Rock Canyon | — | Rock Canyon | 20:31 | 12 |
| 13 | Jill CarlsonPlace 13 · Broomfield | — | Broomfield | 20:40 | 13 |
| 14 | Kelsey BrownPlace 14 · Classical Academy | — | Classical Academy | 20:42 | 14 |
| 15 | Meredith SloanPlace 15 · Classical Academy | — | Classical Academy | 20:51 | 15 |
| 16 | Ursula FriedmanPlace 16 · Boulder | — | Boulder | 20:55 | 16 |
| 17 | Katie BoncellaPlace 17 · Boulder | — | Boulder | 21:02 | 17 |
| 18 | Jenny PennerPlace 18 · Boulder | — | Boulder | 21:03 | 18 |
| 19 | Brittany ZecPlace 19 · Broomfield | — | Broomfield | 21:05 | 19 |
| 20 | McKayla GreyPlace 20 · Mountain View | — | Mountain View | 21:07 | 20 |
| 21 | Amy ViethPlace 21 · Boulder | — | Boulder | 21:08 | 21 |
| 22 | Jenny BraunlinPlace 22 · Fossil Ridge | — | Fossil Ridge | 21:09 | 22 |
| 23 | Kati MehlPlace 23 · Roosevelt | — | Roosevelt | 21:21 | 23 |
| 24 | Heidi LeePlace 24 · Roosevelt | — | Roosevelt | 21:25 | 24 |
| 25 | Sarah WeeksPlace 25 · Longmont | — | Longmont | 21:43 | 25 |
| 26 | Brooke StamperPlace 26 · Broomfield | — | Broomfield | 21:45 | 26 |
| 27 | Sara HeizerPlace 27 · Roosevelt | — | Roosevelt | 21:47 | 27 |
| 28 | Melanie SnyderPlace 28 · Broomfield | — | Broomfield | 21:49 | 28 |
| 29 | Reanne RoeckerPlace 29 · Rock Canyon | — | Rock Canyon | 21:55 | 29 |
| 30 | Jenny WeatherredPlace 30 · Rock Canyon | — | Rock Canyon | 21:59 | 30 |
| 31 | Gabi JohnsonPlace 31 · Rockcanyon | — | Rockcanyon | 22:05 | — |
| 32 | Jody HuntPlace 32 · Rock Canyon | — | Rock Canyon | 22:13 | 31 |
| 33 | Anais PrasadPlace 33 · Silver Creek | — | Silver Creek | 22:19 | 32 |
| 34 | Haley DennerlinePlace 34 · Niwot | — | Niwot | 22:24 | 33 |
| 35 | Shannon RiekePlace 35 · Roosevelt | — | Roosevelt | 22:24 | 34 |
| 36 | Jenn MurdockPlace 36 · Frederick | — | Frederick | 22:27 | — |
| 37 | Morgan MarshallPlace 37 · Fossil Ridge | — | Fossil Ridge | 22:33 | 35 |
| 38 | Meredith MichoPlace 38 · Rock Canyon | — | Rock Canyon | 22:38 | 36 |
| 39 | Jessica FernandezPlace 39 · Roosevelt | — | Roosevelt | 22:39 | 37 |
| 40 | Jocelyn FernandezPlace 40 · Roosevelt | — | Roosevelt | 22:40 | 38 |
| 41 | Kelli CarlbergPlace 41 · Northridge | — | Northridge | 22:43 | 39 |
| 42 | Seneca ThornleyPlace 42 · Fossil Ridge | — | Fossil Ridge | 22:50 | 40 |
| 43 | Sarah StamperPlace 43 · Broomfield | — | Broomfield | 23:00 | 41 |
| 44 | Patricia FinneganPlace 44 · Broomfield | — | Broomfield | 23:37 | 42 |
| 45 | Morgan FinePlace 45 · Fossil Ridge | — | Fossil Ridge | 23:43 | 43 |
| 46 | Millie ReevesPlace 46 · Broomfield | — | Broomfield | 23:46 | 44 |
| 47 | Alex HoangPlace 47 · Silver Creek | — | Silver Creek | 23:48 | 45 |
| 48 | Evelyn MaguirePlace 48 · Longmont | — | Longmont | 23:49 | 46 |
| 49 | Haley HerdmanPlace 49 · Northridge | — | Northridge | 23:51 | 47 |
| 50 | Kelley ChambersPlace 50 · Fossil Ridge | — | Fossil Ridge | 23:57 | 48 |
| 51 | Jaimee LatorraPlace 51 · Longmont | — | Longmont | 23:58 | 49 |
| 52 | Madison CondonPlace 52 · Mountain View | — | Mountain View | 24:09 | 50 |
| 53 | Faith JessupPlace 53 · Skyline | — | Skyline | 24:10 | 51 |
| 54 | Leah StrattonPlace 54 · Mountain View | — | Mountain View | 24:15 | 52 |
| 55 | Megan DentePlace 55 · Silver Creek | — | Silver Creek | 24:24 | 53 |
| 56 | Anna McLeanPlace 56 · Longmont | — | Longmont | 24:30 | 54 |
| 57 | Miranda HofbauerPlace 57 · Northridge | — | Northridge | 24:33 | 55 |
| 58 | Maggie WaldnerPlace 58 · Niwot | — | Niwot | 24:35 | 56 |
| 59 | Laura GabelPlace 59 · Northridge | — | Northridge | 24:36 | 57 |
| 60 | Maddy JalbertPlace 60 · Niwot | — | Niwot | 24:39 | 58 |
| 61 | Katie MonahanPlace 61 · Silver Creek | — | Silver Creek | 24:45 | 59 |
| 62 | Sydney CoffeyPlace 62 · Niwot | — | Niwot | 24:50 | 60 |
| 63 | Beth SilkensenPlace 63 · Longmont | — | Longmont | 24:53 | 61 |
| 64 | Breanna GunnarsonPlace 64 · Silver Creek | — | Silver Creek | 24:57 | 62 |
| 65 | Meg HeikesPlace 65 · Fossil Ridge | — | Fossil Ridge | 24:58 | 63 |
| 66 | Alaina DiguacomoPlace 66 · Silver Creek | — | Silver Creek | 25:01 | 64 |
| 67 | Jessi EschPlace 67 · Frederick | — | Frederick | 25:02 | — |
| 68 | Kathy StokovazPlace 68 · Mountain View | — | Mountain View | 25:02 | 65 |
| 69 | Katherine GablerPlace 69 · Skyline | — | Skyline | 25:12 | 66 |
| 70 | Morgan FarrisPlace 70 · Skyline | — | Skyline | 25:12 | 67 |
| 71 | Sheila AdamsPlace 71 · Northridge | — | Northridge | 25:18 | 68 |
| 72 | Erin StumbaughPlace 72 · Mountain View | — | Mountain View | 25:18 | 69 |
| 73 | Bobby PrinsPlace 73 · Mountain View | — | Mountain View | 25:18 | 70 |
| 74 | Anna ClausonPlace 74 · Skyline | — | Skyline | 25:26 | 71 |
| 75 | Margaret DoucettePlace 75 · Frederick | — | Frederick | 25:35 | — |
| 76 | Selina SeyfiPlace 76 · Skyline | — | Skyline | 25:42 | 72 |
| 77 | Emily SmithPlace 77 · Silver Creek | — | Silver Creek | 25:42 | 73 |
| 78 | Mariah WahlPlace 78 · Niwot | — | Niwot | 25:48 | 74 |
| 79 | Sonya DimitrovPlace 79 · Niwot | — | Niwot | 26:07 | 75 |
| 80 | Sydney AmosPlace 80 · Skyline | — | Skyline | 26:14 | 76 |
| 81 | Robin SessionsPlace 81 · Niwot | — | Niwot | 26:16 | 77 |
| 82 | Ana RaineriPlace 82 · Mountain View | — | Mountain View | 26:44 | 78 |
| 83 | Ruth EipperPlace 83 · Skyline | — | Skyline | 27:08 | 79 |
| 84 | Hope AndersonPlace 84 · Longmont | — | Longmont | 27:16 | 80 |
| 85 | Sarah MerrittPlace 85 · Longmont | — | Longmont | 27:58 | 81 |
| 86 | Amberly MateriPlace 86 · Frederick | — | Frederick | 33:33 | — |
| 1 | Amos BowenPlace 1 · Brush | — | Brush | 16:31 | 1 |
| 2 | Meleke GetabechaPlace 2 · Colorado Academy | — | Colorado Academy | 17:02 | 2 |
| 3 | Gilbert TuckerPlace 3 · Wiggins | — | Wiggins | 17:19 | 3 |
| 4 | Dylan DonohoePlace 4 · Lyons | — | Lyons | 17:21 | 4 |
| 5 | Nick TaylorPlace 5 · Colorado Academy | — | Colorado Academy | 17:24 | 5 |
| 6 | Derek LovatoPlace 6 · Erie | — | Erie | 17:32 | 6 |
| 7 | Hondo KatzPlace 7 · Colorado Academy | — | Colorado Academy | 17:36 | 7 |
| 8 | Russell MottPlace 8 · Colorado Academy | — | Colorado Academy | 17:40 | 8 |
| 9 | Alex DorrPlace 9 · Wiggins | — | Wiggins | 17:45 | 9 |
| 10 | Marshall CorneliusPlace 10 · Erie | — | Erie | 17:49 | 10 |
| 11 | Logan TrautweinPlace 11 · Wiggins | — | Wiggins | 17:52 | 11 |
| 12 | Hunter StaytonPlace 12 · Erie | — | Erie | 17:52 | 12 |
| 13 | Mike SausaPlace 13 · Lyons | — | Lyons | 17:53 | 13 |
| 14 | Zach PfeiferPlace 14 · Lyons | — | Lyons | 18:02 | 14 |
| 15 | Drew SchroederPlace 15 · Lyons | — | Lyons | 18:04 | 15 |
| 16 | Ian LeePlace 16 · Holy Family | — | Holy Family | 18:09 | 16 |
| 17 | Michael WilliamsPlace 17 · Strasburg | — | Strasburg | 18:17 | 17 |
| 18 | Sean MahoneyPlace 18 · Jefferson Academy | — | Jefferson Academy | 18:19 | 18 |
| 19 | Bryan ManleyPlace 19 · Legend | — | Legend | 18:20 | 19 |
| 20 | Michael ShubePlace 20 · Colorado Academy | — | Colorado Academy | 18:33 | 20 |
| 21 | Connor RyanPlace 21 · Erie | — | Erie | 18:36 | 21 |
| 22 | Job AlegriaPlace 22 · Platte Valley | — | Platte Valley | 18:38 | 22 |
| 23 | Losha FrihaufPlace 23 · Wiggins | — | Wiggins | 18:41 | 23 |
| 24 | Trent RogersPlace 24 · Wiggins | — | Wiggins | 18:47 | 24 |
| 25 | Jake RothmanPlace 25 · Alexander Dawson | — | Alexander Dawson | 18:50 | 25 |
| 26 | David DloifkaPlace 26 · Alexander Dawson | — | Alexander Dawson | 18:50 | 26 |
| 27 | Brad ShuttsPlace 27 · Wiggins | — | Wiggins | 18:53 | 27 |
| 28 | Mark SantonPlace 28 · Erie | — | Erie | 19:04 | 28 |
| 29 | Tyler ShafferPlace 29 · Weld Central | — | Weld Central | 19:06 | 29 |
| 30 | Derek SchneiderPlace 30 · Valley | — | Valley | 19:06 | — |
| 31 | Jacob FreemanPlace 31 · Valley | — | Valley | 19:07 | — |
| 32 | Cody WicksPlace 32 · Lyons | — | Lyons | 19:07 | 30 |
| 33 | Matt HoekstraPlace 33 · Peak To Peak | — | Peak To Peak | 19:08 | 31 |
| 34 | Robert BromanPlace 34 · Alexander Dawson | — | Alexander Dawson | 19:18 | 32 |
| 35 | Christopher WetmorePlace 35 · Holy Family | — | Holy Family | 19:23 | 33 |
| 36 | Phil McNiffPlace 36 · Legend | — | Legend | 19:25 | 34 |
| 37 | Matt LabodaPlace 37 · Legend | — | Legend | 19:28 | 35 |
| 38 | Chris FryePlace 38 · The Academy | — | The Academy | 19:32 | — |
| 39 | David RichardsonPlace 39 · Platte Valley | — | Platte Valley | 19:34 | 36 |
| 40 | Ryan MillerPlace 40 · Legend | — | Legend | 19:37 | 37 |
| 41 | Justin SchniederPlace 41 · Platte Valley | — | Platte Valley | 19:37 | 38 |
| 42 | Tommy CroghanPlace 42 · Weld Central | — | Weld Central | 19:38 | 39 |
| 43 | Joe JedrzejewskiPlace 43 · Lyons | — | Lyons | 19:42 | 40 |
| 44 | Adam ThornburgPlace 44 · Holy Family | — | Holy Family | 19:42 | 41 |
| 45 | Steven MillardPlace 45 · Holy Family | — | Holy Family | 19:53 | 42 |
| 46 | Hunter DavisPlace 46 · Colorado Academy | — | Colorado Academy | 19:55 | 43 |
| 47 | Kevin AndresenPlace 47 · Holy Family | — | Holy Family | 19:56 | 44 |
| 48 | Jarrett DurantPlace 48 · Jefferson Academy | — | Jefferson Academy | 20:00 | 45 |
| 49 | Tyler O'TrembaPlace 49 · Legend | — | Legend | 20:00 | 46 |
| 50 | Vince HeronemaPlace 50 · Holy Family | — | Holy Family | 20:00 | 47 |
| 51 | Matt KeownPlace 51 · Alexander Dawson | — | Alexander Dawson | 20:02 | 48 |
| 52 | Andrew MatsushitaPlace 52 · Holy Family | — | Holy Family | 20:03 | 49 |
| 53 | Derek ZunigaPlace 53 · Brush | — | Brush | 20:06 | 50 |
| 54 | Buddy WatsonPlace 54 · Wiggins | — | Wiggins | 20:06 | 51 |
| 55 | David KesslerPlace 55 · Colorado Academy | — | Colorado Academy | 20:07 | 52 |
| 56 | Luke HolocherPlace 56 · Jefferson Academy | — | Jefferson Academy | 20:08 | 53 |
| 57 | Kevin MasseyPlace 57 · Brush | — | Brush | 20:16 | 54 |
| 58 | Ferenando IbarraPlace 58 · Peak To Peak | — | Peak To Peak | 20:18 | 55 |
| 59 | Dustin WilliamsPlace 59 · Strasburg | — | Strasburg | 20:21 | 56 |
| 60 | Spencer HilvitzPlace 60 · Peak To Peak | — | Peak To Peak | 20:23 | 57 |
| 61 | Jon deVisserPlace 61 · Weld Central | — | Weld Central | 20:25 | 58 |
| 62 | Chris RitcherPlace 62 · Valley | — | Valley | 20:37 | — |
| 63 | Zach OchsPlace 63 · Weld Central | — | Weld Central | 20:45 | 59 |
| 64 | Nathan HansenPlace 64 · Erie | — | Erie | 20:53 | 60 |
| 65 | Joseph LuceroPlace 65 · Strasburg | — | Strasburg | 20:55 | 61 |
| 66 | Nate KimataPlace 66 · Jefferson Academy | — | Jefferson Academy | 20:57 | 62 |
| 67 | Codee PhleidererPlace 67 · Platte Valley | — | Platte Valley | 20:57 | 63 |
| 68 | Michael QuedenfeldPlace 68 · Weld Central | — | Weld Central | 21:12 | 64 |
| 69 | Kevin MadagerePlace 69 · Alexander Dawson | — | Alexander Dawson | 21:23 | 65 |
| 70 | Brian WilliamsonPlace 70 · Valley | — | Valley | 21:27 | — |
| 71 | Aaron SchlagelPlace 71 · Strasburg | — | Strasburg | 21:30 | 66 |
| 72 | Greg MaresPlace 72 · Brush | — | Brush | 21:31 | 67 |
| 73 | Sam KennedyPlace 73 · Erie | — | Erie | 21:35 | 68 |
| 74 | Gunsagar GulatiPlace 74 · Peak To Peak | — | Peak To Peak | 21:54 | 69 |
| 75 | Bryce StevensPlace 75 · Brush | — | Brush | 21:54 | 70 |
| 76 | Nick SeebergerPlace 76 · Peak To Peak | — | Peak To Peak | 21:56 | 71 |
| 77 | Connor GafnerPlace 77 · Alexander Dawson | — | Alexander Dawson | 22:12 | 72 |
| 78 | Galen MillerPlace 78 · Strasburg | — | Strasburg | 22:21 | 73 |
| 79 | Kyle BeckerPlace 79 · Alexander Dawson | — | Alexander Dawson | 22:21 | 74 |
| 80 | Michael CardinalPlace 80 · Peak To Peak | — | Peak To Peak | 22:31 | 75 |
| 81 | Joe GreefPlace 81 · Peak To Peak | — | Peak To Peak | 22:32 | 76 |
| 82 | Mikkel TophojPlace 82 · Jefferson Academy | — | Jefferson Academy | 23:11 | 77 |
| 83 | David BurkelPlace 83 · Jefferson Academy | — | Jefferson Academy | 23:23 | 78 |
| 84 | David SvistunPlace 84 · Legend | — | Legend | 23:26 | 79 |
| 85 | Luke FaulknerPlace 85 · Legend | — | Legend | 24:06 | 80 |
| 86 | Fernando CarrilloPlace 86 · Brush | — | Brush | 24:23 | 81 |
| 87 | Justin FryePlace 87 · The Academy | — | The Academy | 24:29 | — |
| 88 | John SpearPlace 88 · Weld Central | — | Weld Central | 25:23 | 82 |
| 89 | Shawn RicharzPlace 89 · Platte Valley | — | Platte Valley | 25:48 | 83 |
| 90 | Leo ShepardPlace 90 · The Academy | — | The Academy | 26:57 | — |
| 1 | Melissa RobertsPlace 1 · Lyons | — | Lyons | 19:25 | 1 |
| 2 | Tara RichardsonPlace 2 · Wiggins | — | Wiggins | 19:32 | 2 |
| 3 | Jhenya NahreiniPlace 3 · Peak To Peak | — | Peak To Peak | 19:38 | 3 |
| 4 | Jayleen ErkerPlace 4 · Wiggins | — | Wiggins | 20:59 | 4 |
| 5 | Sarah GossPlace 5 · Brush | — | Brush | 21:06 | 5 |
| 6 | Victoria MilanoPlace 6 · Brush | — | Brush | 21:10 | 6 |
| 7 | Mary WangPlace 7 · Peak To Peak | — | Peak To Peak | 21:17 | 7 |
| 8 | Ashley BurkPlace 8 · Holy Family | — | Holy Family | 21:24 | 8 |
| 9 | Bridget SuttonPlace 9 · Erie | — | Erie | 21:26 | 9 |
| 10 | Jasmine RodenburgPlace 10 · Peak To Peak | — | Peak To Peak | 21:29 | 10 |
| 11 | Clare MungerPlace 11 · Holy Family | — | Holy Family | 21:36 | 11 |
| 12 | Shelby BrowPlace 12 · Erie | — | Erie | 22:17 | 12 |
| 13 | Megan LeahyPlace 13 · Erie | — | Erie | 22:28 | 13 |
| 14 | Elisabetta DeWittPlace 14 · Holy Family | — | Holy Family | 22:39 | 14 |
| 15 | Claire DonovanPlace 15 · Holy Family | — | Holy Family | 22:41 | 15 |
| 16 | Taylor BalthazorPlace 16 · Holy Family | — | Holy Family | 22:44 | 16 |
| 17 | Abby BarkerPlace 17 · Legend | — | Legend | 22:45 | — |
| 18 | Haley McKeePlace 18 · Erie | — | Erie | 22:47 | 17 |
| 19 | Alex JohnsonPlace 19 · Peak To Peak | — | Peak To Peak | 22:57 | 18 |
| 20 | Lindsey FoyPlace 20 · Valley | — | Valley | 23:07 | — |
| 21 | Tera LyonsPlace 21 · Strasburg | — | Strasburg | 23:11 | 19 |
| 22 | Cara NelsonPlace 22 · Legend | — | Legend | 23:12 | — |
| 23 | Nancy AndersonPlace 23 · Holy Family | — | Holy Family | 23:13 | 20 |
| 24 | Katelyn SchwindtPlace 24 · Wiggins | — | Wiggins | 23:14 | 21 |
| 25 | Janet BowenPlace 25 · Brush | — | Brush | 23:20 | 22 |
| 26 | Lorena SandovalPlace 26 · Brush | — | Brush | 23:23 | 23 |
| 27 | Jenna CarlsonPlace 27 · Holy Family | — | Holy Family | 23:27 | 24 |
| 28 | Alysa SharpPlace 28 · Peak To Peak | — | Peak To Peak | 23:34 | 25 |
| 29 | Liria GutierrezPlace 29 · Strasburg | — | Strasburg | 23:42 | 26 |
| 30 | Jill MertensPlace 30 · Brush | — | Brush | 23:43 | 27 |
| 31 | Skylar SmithPlace 31 · Strasburg | — | Strasburg | 23:47 | 28 |
| 32 | Andrea DubyPlace 32 · Jefferson Academy | — | Jefferson Academy | 23:56 | 29 |
| 33 | Mekenzie AtkinsPlace 33 · Erie | — | Erie | 24:04.00 | 30 |
| 34 | Haley WolfPlace 34 · Weld Central | — | Weld Central | 24:14.00 | — |
| 35 | Sara GallegosPlace 35 · Weld Central | — | Weld Central | 24:17.00 | — |
| 36 | Kallie MatteranoPlace 36 · Brush | — | Brush | 24:28.00 | 31 |
| 37 | Emily AndrasPlace 37 · Erie | — | Erie | 24:30.00 | 32 |
| 38 | Codee CarlsonPlace 38 · Wiggins | — | Wiggins | 24:35.00 | 33 |
| 39 | Katie CyrPlace 39 · Brush | — | Brush | 24:40.00 | 34 |
| 40 | Emily ElkinsPlace 40 · Erie | — | Erie | 24:41.00 | 35 |
| 41 | Natalie HoekstraPlace 41 · Peak To Peak | — | Peak To Peak | 24:43.00 | 36 |
| 42 | Gabby GarciaPlace 42 · Jefferson Academy | — | Jefferson Academy | 24:53.00 | 37 |
| 43 | Ericka BeliiuPlace 43 · Legend | — | Legend | 24:54.00 | — |
| 44 | Lauren BelieuPlace 44 · Legend | — | Legend | 24:57.00 | — |
| 45 | Sarah DodgePlace 45 · Alexander Dawson | — | Alexander Dawson | 25:28.00 | 38 |
| 46 | Kate MorrisPlace 46 · Alexander Dawson | — | Alexander Dawson | 25:40.00 | 39 |
| 47 | Adrianna MaestasPlace 47 · Platte Valley | — | Platte Valley | 25:56.00 | 40 |
| 48 | Shelby ButtolphPlace 48 · Platte Valley | — | Platte Valley | 25:57.00 | 41 |
| 49 | Bailee WiencekPlace 49 · Platte Valley | — | Platte Valley | 25:59.00 | 42 |
| 50 | Brittney PeltonPlace 50 · Strasburg | — | Strasburg | 26:03.00 | 43 |
| 51 | Krystina PowellPlace 51 · Strasburg | — | Strasburg | 26:06.00 | 44 |
| 52 | Caroline CramerPlace 52 · Colorado Academy | — | Colorado Academy | 26:19.00 | — |
| 53 | Lauren NygrenPlace 53 · Alexander Dawson | — | Alexander Dawson | 26:25.00 | 45 |
| 54 | Kelly YelvertonPlace 54 · Lyons | — | Lyons | 26:28.00 | 46 |
| 55 | Hannah GallPlace 55 · Alexander Dawson | — | Alexander Dawson | 26:28.00 | 47 |
| 56 | Hannah OgdenPlace 56 · Lyons | — | Lyons | 26:28.00 | 48 |
| 57 | Ilana UngerPlace 57 · Alexander Dawson | — | Alexander Dawson | 26:29.00 | 49 |
| 58 | Sam SundPlace 58 · Jefferson Academy | — | Jefferson Academy | 26:33.00 | 50 |
| 59 | Kate KennedyPlace 59 · Peak To Peak | — | Peak To Peak | 26:34.00 | 51 |
| 60 | Jaelyn StovellPlace 60 · Platte Valley | — | Platte Valley | 26:35.00 | 52 |
| 61 | Hanna TestPlace 61 · Lyons | — | Lyons | 26:45.00 | 53 |
| 62 | Samantha ColePlace 62 · Alexander Dawson | — | Alexander Dawson | 26:46.00 | 54 |
| 63 | Amanda AngelivichPlace 63 · Valley | — | Valley | 26:50.00 | — |
| 64 | Katie ChrispPlace 64 · Valley | — | Valley | 26:50.00 | — |
| 65 | Nicole MikoniPlace 65 · Lyons | — | Lyons | 26:56.00 | 55 |
| 66 | Shannon HallPlace 66 · Jefferson Academy | — | Jefferson Academy | 28:18.00 | 56 |
| 67 | Sarah RockfordPlace 67 · Colorado Academy | — | Colorado Academy | 28:40.00 | — |
| 68 | Rene PostPlace 68 · Weld Central | — | Weld Central | 29:11.00 | — |
| 69 | Jenna FortePlace 69 · The Academy | — | The Academy | 29:38.00 | — |
| 70 | Sara ColinPlace 70 · Platte Valley | — | Platte Valley | 30:24.00 | 57 |
| 71 | Jessica RamanoPlace 71 · Weld Central | — | Weld Central | 31:22.00 | — |
| 72 | Anglea ZhouPlace 72 · Alexander Dawson | — | Alexander Dawson | 31:25.00 | 58 |
| 73 | Michelle PiperPlace 73 · Jefferson Academy | — | Jefferson Academy | 33:20.00 | 59 |
| 74 | Rachel SauerPlace 74 · Wiggins | — | Wiggins | 33:32.00 | 60 |
| 1 | Aaron RamrasPlace 1 · Fossil Ridge | — | Fossil Ridge | 18:12 | 1 |
| 2 | Josh SimkinsPlace 2 · Classical Academy | — | Classical Academy | 18:20 | 2 |
| 3 | Neil FilleyPlace 3 · Boulder | — | Boulder | 18:43 | 3 |
| 4 | Kels TomczakPlace 4 · Rock Canyon | — | Rock Canyon | 19:04 | 4 |
| 5 | Trace LindPlace 5 · Classical Academy | — | Classical Academy | 19:08 | 5 |
| 6 | Kier FunkhouserPlace 6 · Boulder | — | Boulder | 19:14 | 6 |
| 7 | Conor DipaulaPlace 7 · Boulder | — | Boulder | 19:16 | 7 |
| 8 | Craig MillerPlace 8 · Classical Academy | — | Classical Academy | 19:17 | 8 |
| 9 | Benn MyersPlace 9 · Boulder | — | Boulder | 19:18 | 9 |
| 10 | Shaker FunkhouserPlace 10 · Boulder | — | Boulder | 19:20 | 10 |
| 11 | Geo TamPlace 11 · Boulder | — | Boulder | 19:23 | 11 |
| 12 | Guillermo ArribasPlace 12 · Rock Canyon | — | Rock Canyon | 19:24 | 12 |
| 13 | Jackson PrincePlace 13 · Boulder | — | Boulder | 19:25 | 13 |
| 14 | Jake PurvisPlace 14 · Classical Academy | — | Classical Academy | 19:27 | 14 |
| 15 | Mike BurdonPlace 15 · Rock Canyon | — | Rock Canyon | 19:28 | 15 |
| 16 | Steven TheodorePlace 16 · Rock Canyon | — | Rock Canyon | 19:28 | 16 |
| 17 | Bobby SchlagelPlace 17 · Roosevelt | — | Roosevelt | 19:29 | 17 |
| 18 | Dan WaltermirePlace 18 · Rock Canyon | — | Rock Canyon | 19:36 | 18 |
| 19 | Bryant JacobsPlace 19 · Boulder | — | Boulder | 19:38 | — |
| 20 | Thomas AndersonPlace 20 · Rock Canyon | — | Rock Canyon | 19:39 | 19 |
| 21 | Erik OlsonPlace 21 · Rock Canyon | — | Rock Canyon | 19:40 | 20 |
| 22 | Matt SanchezPlace 22 · Rock Canyon | — | Rock Canyon | 19:46 | — |
| 23 | Casey AndersonPlace 23 · Lyons | — | Lyons | 19:49 | 21 |
| 24 | Connor JohnstonPlace 24 · Rock Canyon | — | Rock Canyon | 19:50 | — |
| 25 | Hernan BlasaquinoPlace 25 · Broomfield | — | Broomfield | 19:50 | 22 |
| 26 | Chris SmithPlace 26 · Lyons | — | Lyons | 19:54 | 23 |
| 27 | Dale DahlstromPlace 27 · Rock Canyon | — | Rock Canyon | 19:58 | — |
| 28 | Joel ZinkPlace 28 · Fossil Ridge | — | Fossil Ridge | 19:59 | 24 |
| 29 | Tim RobertsPlace 29 · Lyons | — | Lyons | 20:00 | 25 |
| 30 | Ian HooleyPlace 30 · Boulder | — | Boulder | 20:01 | — |
| 31 | Andres RodriguezPlace 31 · Holy Family | — | Holy Family | 20:04 | 26 |
| 32 | Jonathan IsaacPlace 32 · Classical Academy | — | Classical Academy | 20:05 | 27 |
| 33 | Adam AvischiousPlace 33 · Classical Academy | — | Classical Academy | 20:05 | 28 |
| 34 | Jess HemmingPlace 34 · Rock Canyon | — | Rock Canyon | 20:06 | — |
| 35 | Jacob TopczewskiPlace 35 · Holy Family | — | Holy Family | 20:10 | 29 |
| 36 | Jeremy GrafPlace 36 · Classical Academy | — | Classical Academy | 20:11 | 30 |
| 37 | Nathan WeeksPlace 37 · Classical Academy | — | Classical Academy | 20:11 | — |
| 38 | Kip ShearrerPlace 38 · Rock Canyon | — | Rock Canyon | 20:12 | — |
| 39 | Bobby TurnerPlace 39 · Classical Academy | — | Classical Academy | 20:12 | — |
| 40 | Chris DadderioPlace 40 · Roosevelt | — | Roosevelt | 20:13 | 31 |
| 41 | Mike DoenlenPlace 41 · Boulder | — | Boulder | 20:15 | — |
| 42 | Oscar FriedmanPlace 42 · Boulder | — | Boulder | 20:15 | — |
| 43 | Timothy MedearisPlace 43 · Holy Family | — | Holy Family | 20:20 | 32 |
| 44 | Joe RobisonPlace 44 · Broomfield | — | Broomfield | 20:20 | 33 |
| 45 | Gabe MartinezPlace 45 · Rock Canyon | — | Rock Canyon | 20:23 | — |
| 46 | Rigo ChavezcantoPlace 46 · Boulder | — | Boulder | 20:25 | — |
| 47 | Kyle WillisPlace 47 · Holy Family | — | Holy Family | 20:27 | 34 |
| 48 | Jay KimPlace 48 · Boulder | — | Boulder | 20:29 | — |
| 49 | Danny ManionPlace 49 · Rock Canyon | — | Rock Canyon | 20:34 | — |
| 50 | Keith AlbertsonPlace 50 · Lyons | — | Lyons | 20:34 | 35 |
| 51 | Joe CaldwellPlace 51 · Holy Family | — | Holy Family | 20:42 | 36 |
| 52 | Adam WarrenPlace 52 · Classical Academy | — | Classical Academy | 20:48 | — |
| 53 | Dalla McCombsPlace 53 · Wiggins | — | Wiggins | 20:48 | — |
| 54 | Jacob VahlenkampPlace 54 · Lyons | — | Lyons | 20:49 | 37 |
| 55 | Daniel NaftelPlace 55 · Niwot | — | Niwot | 20:58 | 38 |
| 56 | Anthony BishopPlace 56 · Holy Family | — | Holy Family | 21:00 | 39 |
| 57 | Nathan MankovichPlace 57 · Boulder | — | Boulder | 21:04 | — |
| 58 | Jared DerreraPlace 58 · Roosevelt | — | Roosevelt | 21:05 | 40 |
| 59 | Jd SellPlace 59 · Erie | — | Erie | 21:09 | 41 |
| 60 | Tom RicketPlace 60 · Broomfield | — | Broomfield | 21:15 | 42 |
| 61 | Tyler HowardPlace 61 · Rock Canyon | — | Rock Canyon | 21:16 | — |
| 62 | Brendan RicePlace 62 · Boulder | — | Boulder | 21:18 | — |
| 63 | Nick RoesslerPlace 63 · Boulder | — | Boulder | 21:19 | — |
| 64 | Michael MahonPlace 64 · Fossil Ridge | — | Fossil Ridge | 21:23 | 43 |
| 65 | Trevor MitchellPlace 65 · Longmont | — | Longmont | 21:27 | — |
| 66 | Christopher LuceroPlace 66 · Holy Family | — | Holy Family | 21:31 | 44 |
| 67 | Taylor FialPlace 67 · Alexander Dawson | — | Alexander Dawson | 21:36 | — |
| 68 | Jackson LombardiPlace 68 · Boulder | — | Boulder | 21:36 | — |
| 69 | Martin DawsonPlace 69 · Fossil Ridge | — | Fossil Ridge | 21:37 | 45 |
| 70 | Mike EbertPlace 70 · Broomfield | — | Broomfield | 21:37 | 46 |
| 71 | Liam DoranPlace 71 · Broomfield | — | Broomfield | 21:38 | 47 |
| 72 | Austin ShoemakePlace 72 · Rock Canyon | — | Rock Canyon | 21:42 | — |
| 73 | Cody SchlegelPlace 73 · Rock Canyon | — | Rock Canyon | 21:42 | — |
| 74 | Tim ChristensonPlace 74 · Boulder | — | Boulder | 21:43 | — |
| 75 | Nick McNultyPlace 75 · Lyons | — | Lyons | 21:43 | 48 |
| 76 | Jt BrunerPlace 76 · Rock Canyon | — | Rock Canyon | 21:43 | — |
| 77 | Nathan GarrisonPlace 77 · Boulder | — | Boulder | 21:44 | — |
| 78 | Josh GradyPlace 78 · Boulder | — | Boulder | 21:47 | — |
| 79 | Ryan PritchardPlace 79 · Holy Family | — | Holy Family | 21:48 | — |
| 80 | Jacob OversonPlace 80 · Peak To Peak | — | Peak To Peak | 21:49 | — |
| 81 | Evrette WarnerPlace 81 · Broomfield | — | Broomfield | 21:50 | 49 |
| 82 | Pete GleasonPlace 82 · Broomfield | — | Broomfield | 21:50 | 50 |
| 83 | John LeongPlace 83 · Niwot | — | Niwot | 21:51 | 51 |
| 84 | Mark GundersonPlace 84 · Roosevelt | — | Roosevelt | 21:52 | 52 |
| 86 | Philip HilariePlace 86 · Holy Family | — | Holy Family | 21:54 | — |
| 87 | Evan RitterPlace 87 · Rock Canyon | — | Rock Canyon | 21:58 | — |
| 88 | Adam GerkenPlace 88 · Rock Canyon | — | Rock Canyon | 21:58 | — |
| 89 | Aaron RothchildPlace 89 · Niwot | — | Niwot | 22:01 | 53 |
| 90 | Dan WalkoPlace 90 · Lyons | — | Lyons | 22:06 | 54 |
| 91 | Keller ReevesPlace 91 · Broomfield | — | Broomfield | 22:06 | — |
| 92 | Isaac LopezPlace 92 · Roosevelt | — | Roosevelt | 22:08 | 55 |
| 93 | Frank TraylorPlace 93 · Colorado Academy | — | Colorado Academy | 22:16 | — |
| 94 | Andrew WilsonPlace 94 · Rock Canyon | — | Rock Canyon | 22:17 | — |
| 95 | Majdi SayyidPlace 95 · Erie | — | Erie | 22:20 | 56 |
| 96 | Seth RobertsPlace 96 · Lyons | — | Lyons | 22:21 | — |
| 97 | Donnie CookPlace 97 · Roosevelt | — | Roosevelt | 22:25 | 57 |
| 98 | Lazaro LopezPlace 98 · Northridge | — | Northridge | 22:26 | — |
| 99 | Davey McCombsPlace 99 · Wiggins | — | Wiggins | 22:27 | — |
| 100 | Brandon BulmerPlace 100 · Rock Canyon | — | Rock Canyon | 22:27 | — |
| 101 | Hunter HeurichPlace 101 · Niwot | — | Niwot | 22:27 | 58 |
| 102 | Moses MartinPlace 102 · Broomfield | — | Broomfield | 22:28 | — |
| 103 | Paul AcunaPlace 103 · Roosevelt | — | Roosevelt | 22:29 | 59 |
| 104 | Sean FlynnPlace 104 · Lyons | — | Lyons | 22:29 | — |
| 105 | Ryan FaulknerPlace 105 · Niwot | — | Niwot | 22:31 | 60 |
| 106 | Ben ElliotPlace 106 · Broomfield | — | Broomfield | 22:33 | — |
| 107 | Keifer MitchellPlace 107 · Broomfield | — | Broomfield | 22:33 | — |
| 108 | Alex RideoutPlace 108 · Boulder | — | Boulder | 22:34 | — |
| 109 | Garrett SpellmanPlace 109 · Broomfield | — | Broomfield | 22:35 | — |
| 110 | Alfred CastilloPlace 110 · Roosevelt | — | Roosevelt | 22:36 | — |
| 111 | Nathan RoylancePlace 111 · Broomfield | — | Broomfield | 22:38 | — |
| 112 | Gabe RicketPlace 112 · Broomfield | — | Broomfield | 22:38 | — |
| 113 | Christopher ApplePlace 113 · Erie | — | Erie | 22:39 | 61 |
| 114 | Preston BeckerPlace 114 · Rock Canyon | — | Rock Canyon | 22:41 | — |
| 115 | Louis SiimpsonPlace 115 · Holy Family | — | Holy Family | 22:44 | — |
| 116 | Ryan KuczkaPlace 116 · Niwot | — | Niwot | 22:47 | 62 |
| 117 | Dylan ShepardPlace 117 · Erie | — | Erie | 22:54 | 63 |
| 118 | Wojtek OwczarekPlace 118 · Boulder | — | Boulder | 22:54 | — |
| 119 | Todd BeckmanPlace 119 · Peak To Peak | — | Peak To Peak | 22:55 | — |
| 120 | Doyle VulcaniPlace 120 · Holy Family | — | Holy Family | 22:59 | — |
| 121 | Yaphet TewahadePlace 121 · Holy Family | — | Holy Family | 22:59 | — |
| 122 | Jj RicketPlace 122 · Broomfield | — | Broomfield | 23:00 | — |
| 123 | Zac TannerPlace 123 · Peak To Peak | — | Peak To Peak | 23:01 | — |
| 124 | Jacob KingsleyPlace 124 · Holy Family | — | Holy Family | 23:04 | — |
| 125 | Sam BeresPlace 125 · Boulder | — | Boulder | 23:05 | — |
| 126 | Kenny ChoongPlace 126 · Niwot | — | Niwot | 23:07 | 64 |
| 127 | Andrew O'BrienPlace 127 · Boulder | — | Boulder | 23:11 | — |
| 128 | Buckie ThornockPlace 128 · Roosevelt | — | Roosevelt | 23:13 | — |
| 129 | Josh GriessPlace 129 · Wiggins | — | Wiggins | 23:14 | — |
| 130 | Adam HailePlace 130 · Fossil Ridge | — | Fossil Ridge | 23:17 | 65 |
| 131 | John BrouwerPlace 131 · Mountain View | — | Mountain View | 23:19 | — |
| 132 | Nick AndersonPlace 132 · Broomfield | — | Broomfield | 23:20 | — |
| 133 | Zach SchreiberPlace 133 · Roosevelt | — | Roosevelt | 23:20 | — |
| 134 | Tyler PhillipsPlace 134 · Roosevelt | — | Roosevelt | 23:21 | — |
| 135 | Scott RickettsPlace 135 · Niwot | — | Niwot | 23:27 | — |
| 136 | Brian WelchPlace 136 · Broomfield | — | Broomfield | 23:34 | — |
| 137 | Justin DrakePlace 137 · Northridge | — | Northridge | 23:36 | — |
| 138 | Michael DavickPlace 138 · Roosevelt | — | Roosevelt | 23:45 | — |
| 139 | Tom GundersonPlace 139 · Roosevelt | — | Roosevelt | 23:48 | — |
| 140 | Garrett SczechowskiPlace 140 · Boulder | — | Boulder | 23:51 | — |
| 141 | Calvin SchwadronPlace 141 · Boulder | — | Boulder | 23:57 | — |
| 142 | Josiah MoraPlace 142 · Lyons | — | Lyons | 23:59 | — |
| 143 | Henry SebestaPlace 143 · Niwot | — | Niwot | 24:25.00 | — |
| 144 | James DerrPlace 144 · Holy Family | — | Holy Family | 24:27.00 | — |
| 145 | Weston DefriscoPlace 145 · Broomfield | — | Broomfield | 24:32.00 | — |
| 146 | Dorian IllingPlace 146 · Holy Family | — | Holy Family | 24:36.00 | — |
| 147 | Jordan BlackmerPlace 147 · Boulder | — | Boulder | 24:47.00 | — |
| 148 | Garrett JohnsonPlace 148 · Rock Canyon | — | Rock Canyon | 24:47.00 | — |
| 149 | Jeff GutierrezPlace 149 · Peak To Peak | — | Peak To Peak | 24:48.00 | — |
| 150 | Nick IrvinPlace 150 · Fossil Ridge | — | Fossil Ridge | 25:04.00 | 66 |
| 152 | Travis CookPlace 152 · Roosevelt | — | Roosevelt | 25:15.00 | — |
| 153 | Josh KinsmanPlace 153 · Rock Canyon | — | Rock Canyon | 25:17.00 | — |
| 154 | Liam MeakinsPlace 154 · Niwot | — | Niwot | 25:22.00 | — |
| 155 | Anthony PeeblesPlace 155 · Roosevelt | — | Roosevelt | 25:31.00 | — |
| 156 | Kit GoncharovPlace 156 · Niwot | — | Niwot | 25:32.00 | — |
| 157 | Lauritz SoePlace 157 · Erie | — | Erie | 25:54.00 | 67 |
| 159 | Adam HeimPlace 159 · Holy Family | — | Holy Family | 26:27.00 | — |
| 160 | Mitchell AtkinsonPlace 160 · Erie | — | Erie | 26:36.00 | 68 |
| 161 | Bryan PardoePlace 161 · Holy Family | — | Holy Family | 26:50.00 | — |
| 162 | Kevin RobertsPlace 162 · Holy Family | — | Holy Family | 27:29.00 | — |
| 163 | Jack RyanPlace 163 · Niwot | — | Niwot | 27:51.00 | — |
| 165 | Aaren Garcia-SavagePlace 165 · Roosevelt | — | Roosevelt | 28:39.00 | — |
| 166 | Ramiro RiveraPlace 166 · Lyons | — | Lyons | 28:40.00 | — |
| 167 | Forest OdenPlace 167 · Alexander Dawson | — | Alexander Dawson | 29:26.00 | — |
| 168 | Charlie ByrdPlace 168 · Lyons | — | Lyons | 29:35.00 | — |
| 169 | Reilly GranbergPlace 169 · Holy Family | — | Holy Family | 29:36.00 | — |
| 170 | Jan ReuterPlace 170 · Holy Family | — | Holy Family | 34:08.00 | — |
| 1 | Luisa JaegerPlace 1 · Boulder | — | Boulder | 21:10 | 1 |
| 2 | Elaina TurleyPlace 2 · Classical Academy | — | Classical Academy | 21:17 | 2 |
| 4 | Kari MillerPlace 4 · Classical Academy | — | Classical Academy | 21:32 | 3 |
| 5 | Emily SquadraPlace 5 · Boulder | — | Boulder | 21:37 | 4 |
| 6 | Megan SherrillPlace 6 · Classical Academy | — | Classical Academy | 21:38 | 5 |
| 7 | Ali LewisPlace 7 · Boulder | — | Boulder | 21:40 | 6 |
| 8 | Joelle GarciaPlace 8 · Classical Academy | — | Classical Academy | 21:43 | 7 |
| 9 | Emily LarsonPlace 9 · Boulder | — | Boulder | 21:49 | 8 |
| 10 | Shannon HarrellPlace 10 · Classical Academy | — | Classical Academy | 22:05 | 9 |
| 11 | Kelsey PhinneyPlace 11 · Boulder | — | Boulder | 22:08 | 10 |
| 12 | Laura SpindlerPlace 12 · Classical Academy | — | Classical Academy | 22:09 | 11 |
| 13 | Madeleine CrouchPlace 13 · Boulder | — | Boulder | 22:20 | 12 |
| 14 | Cady WatersPlace 14 · Classical Academy | — | Classical Academy | 22:25 | 13 |
| 15 | Carissa ZaborPlace 15 · Rock Canyon | — | Rock Canyon | 22:34 | 14 |
| 16 | Leah HuberPlace 16 · Rock Canyon | — | Rock Canyon | 22:40 | 15 |
| 17 | Monica BallPlace 17 · Boulder | — | Boulder | 22:42 | 16 |
| 19 | Kari KukkonenPlace 19 · Roosevelt | — | Roosevelt | 22:46 | 17 |
| 20 | Alex KarpilowPlace 20 · Boulder | — | Boulder | 22:50 | — |
| 21 | Shelby JackmanPlace 21 · Rock Canyon | — | Rock Canyon | 22:51 | 18 |
| 22 | Elena RoyPlace 22 · Classical Academy | — | Classical Academy | 22:52 | — |
| 23 | Regan MullenPlace 23 · Classical Academy | — | Classical Academy | 22:58 | — |
| 24 | Corinne PfeiferPlace 24 · Classical Academy | — | Classical Academy | 23:16 | — |
| 25 | Catherine WilsonPlace 25 · Fossil Ridge | — | Fossil Ridge | 23:16 | 19 |
| 26 | Hannah WaldnerPlace 26 · Boulder | — | Boulder | 23:21 | — |
| 27 | Shayne CampbellPlace 27 · Boulder | — | Boulder | 23:22 | — |
| 28 | Julie BrandenbergPlace 28 · Broomfield | — | Broomfield | 23:23 | 20 |
| 29 | Elizabeth St. LouisPlace 29 · Classical Academy | — | Classical Academy | 23:30 | — |
| 30 | Sarah DuncanPlace 30 · Rock Canyon | — | Rock Canyon | 23:36 | 21 |
| 32 | Maddie GallipoPlace 32 · Broomfield | — | Broomfield | 23:41 | 22 |
| 33 | Bethlehem SabebshiPlace 33 · Boulder | — | Boulder | 23:48 | — |
| 34 | Sara GoodmanPlace 34 · Boulder | — | Boulder | 23:49 | — |
| 35 | Madeline PuterbaughPlace 35 · Boulder | — | Boulder | 23:49 | — |
| 36 | Breanna HayesPlace 36 · Fossil Ridge | — | Fossil Ridge | 23:54 | 23 |
| 37 | Kelsie BrooksPlace 37 · Boulder | — | Boulder | 23:55 | — |
| 38 | Lauren OlivaPlace 38 · Holy Family | — | Holy Family | 23:55 | 24 |
| 39 | Colleen AnkarloPlace 39 · Holy Family | — | Holy Family | 23:56 | 25 |
| 40 | Lisa WilliamsPlace 40 · Holy Family | — | Holy Family | 24:01.00 | 26 |
| 41 | Sariah LewisPlace 41 · Roosevelt | — | Roosevelt | 24:03.00 | 27 |
| 42 | Brooke SandersPlace 42 · Holy Family | — | Holy Family | 24:04.00 | 28 |
| 43 | Lindsey BeverlyPlace 43 · Fossil Ridge | — | Fossil Ridge | 24:05.00 | 29 |
| 44 | Alexandra BrimPlace 44 · Classical Academy | — | Classical Academy | 24:05.00 | — |
| 45 | Tasia PoinsattePlace 45 · Boulder | — | Boulder | 24:07.00 | — |
| 46 | Missy SeelyPlace 46 · Rock Canyon | — | Rock Canyon | 24:07.00 | 30 |
| 47 | Chelsea KaiserPlace 47 · Broomfield | — | Broomfield | 24:11.00 | 31 |
| 48 | Lauren PerkinsPlace 48 · Fossil Ridge | — | Fossil Ridge | 24:11.00 | 32 |
| 49 | Abigail FuselierPlace 49 · Rock Canyon | — | Rock Canyon | 24:17.00 | 33 |
| 51 | Katie BalsleyPlace 51 · Niwot | — | Niwot | 24:29.00 | 34 |
| 52 | Kristen SeidelPlace 52 · Boulder | — | Boulder | 24:30.00 | — |
| 53 | Mikaela MerrillPlace 53 · Rock Canyon | — | Rock Canyon | 24:32.00 | 35 |
| 54 | Brooke EricsonPlace 54 · Broomfield | — | Broomfield | 24:33.00 | 36 |
| 55 | Kelsey KobasickPlace 55 · Fossil Ridge | — | Fossil Ridge | 24:34.00 | 37 |
| 56 | Adri MehlPlace 56 · Roosevelt | — | Roosevelt | 24:38.00 | 38 |
| 57 | Alexa BergmeierPlace 57 · Fossil Ridge | — | Fossil Ridge | 24:41.00 | 39 |
| 58 | Shelby TrueaxPlace 58 · Rock Canyon | — | Rock Canyon | 24:41.00 | — |
| 59 | Allison LenartPlace 59 · Mountain View | — | Mountain View | 24:42.00 | 40 |
| 60 | Angela RoylancePlace 60 · Broomfield | — | Broomfield | 24:42.00 | 41 |
| 61 | Anita PrasadPlace 61 · Silver Creek | — | Silver Creek | 24:43.00 | — |
| 62 | Emily HoulihanPlace 62 · Boulder | — | Boulder | 24:43.00 | — |
| 63 | Kate StetinaPlace 63 · Boulder | — | Boulder | 24:49.00 | — |
| 64 | Rachel SearlePlace 64 · Roosevelt | — | Roosevelt | 24:55.00 | 42 |
| 65 | Cassidy GillsPlace 65 · Holy Family | — | Holy Family | 25:00.00 | 43 |
| 66 | Kristina BrownPlace 66 · Broomfield | — | Broomfield | 25:04.00 | 44 |
| 67 | Meredith SurbruggPlace 67 · Holy Family | — | Holy Family | 25:09.00 | 45 |
| 68 | Anna HendersonPlace 68 · Holy Family | — | Holy Family | 25:10.00 | 46 |
| 69 | Emilia BevilacquaPlace 69 · Holy Family | — | Holy Family | 25:14.00 | — |
| 70 | Callie PoolePlace 70 · Niwot | — | Niwot | 25:17.00 | 47 |
| 71 | Suzanne O'HalloranPlace 71 · Fossil Ridge | — | Fossil Ridge | 25:25.00 | 48 |
| 72 | Sarah ReevesPlace 72 · Broomfield | — | Broomfield | 25:28.00 | 49 |
| 73 | Christine CarpenterPlace 73 · Holy Family | — | Holy Family | 25:34.00 | — |
| 74 | Kyrie HillPlace 74 · Holy Family | — | Holy Family | 25:35.00 | — |
| 75 | Lizzie StreeterPlace 75 · Boulder | — | Boulder | 25:46.00 | — |
| 76 | Victoria AlboPlace 76 · Brush | — | Brush | 25:46.00 | — |
| 77 | Jenna ErmischPlace 77 · Holy Family | — | Holy Family | 25:58.00 | — |
| 78 | Kirsten DavisPlace 78 · Roosevelt | — | Roosevelt | 26:01.00 | 50 |
| 79 | Ariana RossPlace 79 · Boulder | — | Boulder | 26:06.00 | — |
| 80 | Sally BevisPlace 80 · Boulder | — | Boulder | 26:09.00 | — |
| 81 | Abbey YaronPlace 81 · Peak To Peak | — | Peak To Peak | 26:12.00 | — |
| 82 | Kelly KingPlace 82 · Rock Canyon | — | Rock Canyon | 26:14.00 | — |
| 84 | Heather BeserraPlace 84 · Boulder | — | Boulder | 26:17.00 | — |
| 85 | Casey CovielloPlace 85 · Boulder | — | Boulder | 26:19.00 | — |
| 86 | Jordan SartorPlace 86 · Rock Canyon | — | Rock Canyon | 26:25.00 | — |
| 87 | Becky TorreyPlace 87 · Mountain View | — | Mountain View | 26:25.00 | 52 |
| 88 | Marie SanazaroPlace 88 · Boulder | — | Boulder | 26:31.00 | — |
| 89 | Lauren BarberaPlace 89 · Rock Canyon | — | Rock Canyon | 26:34.00 | — |
| 90 | Danica ReedPlace 90 · Broomfield | — | Broomfield | 26:36.00 | — |
| 91 | Kayla MassiePlace 91 · Fossil Ridge | — | Fossil Ridge | 26:38.00 | — |
| 92 | Raelene WoleverPlace 92 · Brush | — | Brush | 26:41.00 | — |
| 93 | Kathryn BiettePlace 93 · Holy Family | — | Holy Family | 26:42.00 | — |
| 94 | Erika HoltonPlace 94 · Erie | — | Erie | 26:49.00 | — |
| 95 | Shelby Salem-FrechPlace 95 · Rock Canyon | — | Rock Canyon | 26:50.00 | — |
| 96 | Megan GosselinPlace 96 · Holy Family | — | Holy Family | 26:50.00 | — |
| 97 | Kyla RaehnPlace 97 · Boulder | — | Boulder | 26:57.00 | — |
| 98 | Anne SullivanPlace 98 · Holy Family | — | Holy Family | 26:59.00 | — |
| 99 | Jessica WilkersonPlace 99 · Broomfield | — | Broomfield | 27:00.00 | — |
| 100 | Logan SimpsonPlace 100 · Boulder | — | Boulder | 27:02.00 | — |
| 101 | Presley NippPlace 101 · Mountain View | — | Mountain View | 27:04.00 | 53 |
| 102 | Jacey GordleyPlace 102 · Mountain View | — | Mountain View | 27:05.00 | 54 |
| 103 | Ashlyn AffeltPlace 103 · Holy Family | — | Holy Family | 27:05.00 | — |
| 104 | Rebeka LocricchioPlace 104 · Holy Family | — | Holy Family | 27:05.00 | — |
| 105 | Tess LewisPlace 105 · Boulder | — | Boulder | 27:08.00 | — |
| 106 | Amy JonesPlace 106 · Boulder | — | Boulder | 27:12.00 | — |
| 107 | Sarah WardPlace 107 · Broomfield | — | Broomfield | 27:12.00 | — |
| 108 | Jamie KopplingerPlace 108 · Holy Family | — | Holy Family | 27:13.00 | — |
| 109 | Jamie HallerPlace 109 · Mountain View | — | Mountain View | 27:13.00 | 55 |
| 110 | Elizabeth ShawPlace 110 · Boulder | — | Boulder | 27:13.00 | — |
| 111 | Ariel MosierPlace 111 · Niwot | — | Niwot | 27:15.00 | 56 |
| 112 | Katie WilliamsPlace 112 · Alexander Dawson | — | Alexander Dawson | 27:18.00 | — |
| 113 | Chelsea RusawPlace 113 · Longmont | — | Longmont | 27:24.00 | — |
| 114 | Jessica TappyPlace 114 · Broomfield | — | Broomfield | 27:31.00 | — |
| 115 | Amanda McLeodPlace 115 · Holy Family | — | Holy Family | 27:43.00 | — |
| 116 | Savannah SchillingPlace 116 · Broomfield | — | Broomfield | 27:44.00 | — |
| 117 | Sienna FaughnanPlace 117 · Boulder | — | Boulder | 27:52.00 | — |
| 118 | Amy BrandenburgPlace 118 · Broomfield | — | Broomfield | 27:54.00 | — |
| 119 | Morgan LaustrapPlace 119 · Silver Creek | — | Silver Creek | 27:58.00 | — |
| 120 | Alexa LobazanPlace 120 · Peak To Peak | — | Peak To Peak | 28:00.00 | — |
| 121 | Emma HidalgoPlace 121 · Erie | — | Erie | 28:01.00 | — |
| 122 | Maddie VanderpoelPlace 122 · Rock Canyon | — | Rock Canyon | 28:02.00 | — |
| 123 | Emily MacCabePlace 123 · Broomfield | — | Broomfield | 28:11.00 | — |
| 124 | Rachel WagnerPlace 124 · Niwot | — | Niwot | 28:13.00 | 57 |
| 125 | Lauren TwayPlace 125 · Longmont | — | Longmont | 28:15.00 | — |
| 126 | Nicole ConnollyPlace 126 · Holy Family | — | Holy Family | 28:34.00 | — |
| 127 | Isabel RandolphPlace 127 · Niwot | — | Niwot | 28:36.00 | 58 |
| 128 | Veronica RaelPlace 128 · Broomfield | — | Broomfield | 28:38.00 | — |
| 129 | Christina DoverPlace 129 · Holy Family | — | Holy Family | 28:42.00 | — |
| 131 | Madeline InginoPlace 131 · Niwot | — | Niwot | 29:00.00 | 60 |
| 132 | Aquene Baker-JarvisPlace 132 · Lyons | — | Lyons | 29:06.00 | — |
| 135 | Audrey JohnsonPlace 135 · Niwot | — | Niwot | 29:39.00 | 63 |
| 136 | Alexis GomezPlace 136 · Mountain View | — | Mountain View | 30:05.00 | 64 |
| 137 | Cori HuntPlace 137 · Mountain View | — | Mountain View | 30:05.00 | 65 |
| 138 | Florence BessPlace 138 · Silver Creek | — | Silver Creek | 30:07.00 | — |
| 139 | Melissa OwenPlace 139 · Mountain View | — | Mountain View | 30:08.00 | — |
| 140 | Sophie WilcombPlace 140 · Holy Family | — | Holy Family | 30:08.00 | — |
| 141 | Olivia FontanesePlace 141 · Boulder | — | Boulder | 30:18.00 | — |
| 142 | Shang-Yi HuangPlace 142 · Brush | — | Brush | 30:33.00 | — |
| 143 | Hannah BarnesPlace 143 · Niwot | — | Niwot | 30:46.00 | — |
| 145 | Tessa HennighPlace 145 · Lyons | — | Lyons | 30:54.00 | — |
| 146 | Tadu RomeoPlace 146 · Boulder | — | Boulder | 30:59.00 | — |
| 147 | Ariel RaehnPlace 147 · Boulder | — | Boulder | 31:06.00 | — |
| 148 | Katy SprousePlace 148 · Skyline | — | Skyline | 31:21.00 | — |
| 149 | Erica SeverinoPlace 149 · Holy Family | — | Holy Family | 31:47.00 | — |
| 150 | Anna GallegosPlace 150 · Silver Creek | — | Silver Creek | 32:05.00 | — |
| 151 | Jennifer KeefePlace 151 · Holy Family | — | Holy Family | 32:13.00 | — |
| 153 | Carley UlibarriPlace 153 · Northridge | — | Northridge | 32:26.00 | — |
| 155 | Sydney DrotarPlace 155 · Lyons | — | Lyons | 32:46.00 | — |
| 156 | Kayla GehringPlace 156 · Niwot | — | Niwot | 32:48.00 | — |
| 157 | Sarah TutorPlace 157 · Lyons | — | Lyons | 32:59.00 | — |
| 158 | Claire DuclosePlace 158 · Broomfield | — | Broomfield | 33:55.00 | — |
| 159 | Samantha ClusmanPlace 159 · Longmont | — | Longmont | 34:28.00 | — |
| 160 | Jennifer GuiterrezPlace 160 · Brush | — | Brush | 36:16.00 | — |
| 161 | Kathleen SwartzPlace 161 · Mountain View | — | Mountain View | 40:34.00 | — |