| 1 | Brayden Walsh-HowertonPlace 1 · Grade 12 · Spring Valley | 12 | Spring Valley | 19:28.39 |
| 2 | Jacob PoterePlace 2 · Grade 11 · Spring Valley | 11 | Spring Valley | 19:39.21 |
| 3 | Jaime ChavezPlace 3 · Grade 12 · Cheyenne | 12 | Cheyenne | 20:46.86 |
| 4 | Dagim SemePlace 4 · Grade 11 · Durango | 11 | Durango | 21:31.36 |
| 5 | Alan EppersonPlace 5 · Grade 12 · Bonanza | 12 | Bonanza | 21:34.21 |
| 6 | Rylan BanegasPlace 6 · Grade 12 · Cheyenne | 12 | Cheyenne | 21:50.24 |
| 7 | Trey WalkerPlace 7 · Grade 10 · Spring Valley | 10 | Spring Valley | 21:57.27 |
| 8 | Keith BakerPlace 8 · Grade 12 · Cheyenne | 12 | Cheyenne | 22:25.14 |
| 9 | Peter BuddensiekPlace 9 · Grade 11 · Bonanza | 11 | Bonanza | 22:33.67 |
| 10 | William ZhengPlace 10 · Grade 11 · Spring Valley | 11 | Spring Valley | 22:42.77 |
| 11 | Jorge GonzalezPlace 11 · Grade 12 · Western | 12 | Western | 22:50.42 |
| 12 | Ryan BuchananPlace 12 · Grade 11 · Cheyenne | 11 | Cheyenne | 22:51.36 |
| 13 | Angelo Avila-CunananPlace 13 · Grade 12 · Cheyenne | 12 | Cheyenne | 22:51.86 |
| 14 | William McMahonPlace 14 · Grade 10 · Durango | 10 | Durango | 23:20.74 |
| 15 | Jacob LudwigPlace 15 · Grade 11 · Cheyenne | 11 | Cheyenne | 23:30.49 |
| 16 | Byron LanuzaPlace 16 · Grade 10 · Bonanza | 10 | Bonanza | 23:47.97 |
| 17 | Angelo VigiliaPlace 17 · Grade 11 · Western | 11 | Western | 24:10.95 |
| 18 | Miguel MendozaPlace 18 · Grade 11 · Western | 11 | Western | 24:21.27 |
| 19 | Jose LaraPlace 19 · Grade 11 · Western | 11 | Western | 24:21.89 |
| 20 | Salvador VazquezPlace 20 · Grade 11 · Bonanza | 11 | Bonanza | 24:26.77 |
| 21 | Jamel DixonPlace 21 · Grade 11 · Spring Valley | 11 | Spring Valley | 24:40.05 |
| 22 | Alex IonescuPlace 22 · Grade 11 · Spring Valley | 11 | Spring Valley | 24:51.83 |
| 23 | Hiruy AmanuelPlace 23 · Grade 12 · Spring Valley | 12 | Spring Valley | 25:00.83 |
| 24 | Barry BulowPlace 24 · Grade 10 · Bonanza | 10 | Bonanza | 25:01.77 |
| 25 | Jacob BavaroPlace 25 · Grade 11 · Durango | 11 | Durango | 25:01.77 |
| 26 | Tim KedrowskiPlace 26 · Grade 11 · Durango | 11 | Durango | 25:02.52 |
| 27 | Zenon KokowskyPlace 27 · Grade 11 · Durango | 11 | Durango | 25:09.45 |
| 28 | John StengerPlace 28 · Grade 11 · Durango | 11 | Durango | 25:10.05 |
| 29 | Tyler DonohuePlace 29 · Grade 10 · Durango | 10 | Durango | 25:13.17 |
| 30 | Derek DesarioPlace 30 · Grade 10 · Durango | 10 | Durango | 25:16.95 |
| 31 | Cruz HerreraPlace 31 · Grade 11 · Durango | 11 | Durango | 25:17.61 |
| 32 | Timothy (TJ) CrainPlace 32 · Grade 10 · Durango | 10 | Durango | 25:18.49 |
| 33 | Mykel OrchardPlace 33 · Grade 9 · Bonanza | 9 | Bonanza | 25:26.80 |
| 34 | Dominic PrietoPlace 34 · Grade 12 · Cheyenne | 12 | Cheyenne | 25:53.14 |
| 35 | Daniel BrooksPlace 35 · Grade 10 · Western | 10 | Western | 27:14.21 |
| 36 | Parker MayoPlace 36 · Grade 11 · Durango | 11 | Durango | 27:20.83 |
| 37 | Kory Powell-OliverPlace 37 · Grade 12 · Western | 12 | Western | 27:30.42 |
| 38 | Anthony VelezPlace 38 · Grade 11 · Durango | 11 | Durango | 27:32.70 |
| 39 | Ethan SorrellPlace 39 · Grade 9 · Durango | 9 | Durango | 27:48.30 |
| 40 | Julian DeleonPlace 40 · Grade 11 · Cheyenne | 11 | Cheyenne | 27:49.81 |
| 41 | Cevin ClarkPlace 41 · Grade 11 · Western | 11 | Western | 27:59.74 |
| 42 | Robert HaagPlace 42 · Grade 10 · Spring Valley | 10 | Spring Valley | 28:00.55 |
| 43 | Mark HaagPlace 43 · Grade 9 · Spring Valley | 9 | Spring Valley | 28:01.67 |
| 44 | Jack PlourdePlace 44 · Grade 10 · Durango | 10 | Durango | 28:20.02 |
| 45 | Caiden JonesPlace 45 · Grade 10 · Spring Valley | 10 | Spring Valley | 28:27.30 |
| 46 | Gary CooperPlace 46 · Grade 9 · Durango | 9 | Durango | 30:06.17 |
| 47 | Cameron GallegosPlace 47 · Grade 12 · Durango | 12 | Durango | 30:06.49 |
| 48 | Ethan LongsdorfPlace 48 · Grade 9 · Durango | 9 | Durango | 30:14.89 |
| 49 | Ryan SutherlandPlace 49 · Grade 12 · Durango | 12 | Durango | 31:30.92 |
| 50 | Arcmiguel CordialPlace 50 · Grade 11 · Durango | 11 | Durango | 31:43.39 |
| 51 | Ryan BarryPlace 51 · Grade 11 · Durango | 11 | Durango | 32:25.92 |
| 52 | Matt AzzaronePlace 52 · Grade 12 · Durango | 12 | Durango | 33:25.11 |
| 53 | Jovanni RiveraPlace 53 · Grade 9 · Durango | 9 | Durango | 33:26.74 |
| 54 | Robbie GallegosPlace 54 · Grade 10 · Durango | 10 | Durango | 33:40.39 |
| 55 | Colton RatliffPlace 55 · Grade 10 · Spring Valley | 10 | Spring Valley | 34:28.61 |
| 56 | Justin DowneyPlace 56 · Grade 12 · Spring Valley | 12 | Spring Valley | 35:02.24 |
| 57 | Zachary BoggsPlace 57 · Grade 10 · Spring Valley | 10 | Spring Valley | 38:13.39 |
| 58 | Kenneth McDonaldPlace 58 · Grade 10 · Spring Valley | 10 | Spring Valley | 39:04.30 |