| 1 | Justin HoweyPlace 1 · Grade 11 · Cottonwood Classic Prep | 11 | Cottonwood Classic Prep | 18:13.36 |
| 2 | Osiris PutnamPlace 2 · Grade 12 · Cuba | 12 | Cuba | 18:54.05 |
| 3 | Colton SalvadorPlace 3 · Grade 12 · Laguna Acoma | 12 | Laguna Acoma | 19:01.81 |
| 4 | Terrance VillegasPlace 4 · Grade 11 · Laguna Acoma | 11 | Laguna Acoma | 19:17.70 |
| 5 | Kevin MartinPlace 5 · Grade 12 · Laguna Acoma | 12 | Laguna Acoma | 19:24.08 |
| 6 | Abren AtsyePlace 6 · Grade 12 · Laguna Acoma | 12 | Laguna Acoma | 19:25.74 |
| 7 | Eddie RodriguezPlace 7 · Grade 11 · Cottonwood Classic Prep | 11 | Cottonwood Classic Prep | 19:28.45 |
| 8 | Marcus FloresPlace 8 · Grade 10 · Cottonwood Classic Prep | 10 | Cottonwood Classic Prep | 19:58.36 |
| 9 | Jack FoutzPlace 9 · Grade 9 · Cottonwood Classic Prep | 9 | Cottonwood Classic Prep | 19:59.36 |
| 10 | Abenicio MaestasPlace 10 · Grade 12 · Cottonwood Classic Prep | 12 | Cottonwood Classic Prep | 20:05.58 |
| 11 | Antwan AntonioPlace 11 · Grade 12 · Cuba | 12 | Cuba | 20:10.55 |
| 12 | Nahom ZeraiPlace 12 · Grade 10 · Sandia Prep | 10 | Sandia Prep | 20:15.83 |
| 13 | Sylas ToledoPlace 13 · Grade 11 · Cuba | 11 | Cuba | 20:18.49 |
| 14 | Hunter CutchenPlace 14 · Grade 12 · Bosque | 12 | Bosque | 20:24.33 |
| 15 | Kobe HolmesPlace 15 · Grade 12 · Bosque | 12 | Bosque | 20:38.45 |
| 16 | Zachary JeantetePlace 16 · Grade 10 · Cottonwood Classic Prep | 10 | Cottonwood Classic Prep | 20:38.77 |
| 17 | Fernando HerreraPlace 17 · Grade 12 · Cuba | 12 | Cuba | 20:53.86 |
| 18 | Tristan SamPlace 18 · Grade 12 · Cuba | 12 | Cuba | 20:54.45 |
| 19 | Jose MontoyaPlace 19 · Grade 12 · Bosque | 12 | Bosque | 20:58.49 |
| 20 | Aiden WagnerPlace 20 · Grade 10 · Bosque | 10 | Bosque | 21:03.74 |
| 21 | Jason MontoyaPlace 21 · Grade 12 · Bosque | 12 | Bosque | 21:04.49 |
| 22 | Julian Gauna-CasausPlace 22 · Grade 9 · Cuba | 9 | Cuba | 21:05.42 |
| 23 | Gabriel UriasPlace 23 · Grade 12 · Cottonwood Classic Prep | 12 | Cottonwood Classic Prep | 21:10.14 |
| 24 | Randel VeglioPlace 24 · Grade 12 · Cottonwood Classic Prep | 12 | Cottonwood Classic Prep | 21:16.05 |
| 25 | Joseph BertrandPlace 25 · Grade 12 · East Mountain | 12 | East Mountain | 21:27.89 |
| 26 | Aidan Kazhe-ChinoPlace 26 · Grade 9 · Laguna Acoma | 9 | Laguna Acoma | 21:34.36 |
| 27 | Noah SmithPlace 27 · Grade 10 · Cottonwood Classic Prep | 10 | Cottonwood Classic Prep | 21:39.42 |
| 29 | Joseph PerezPlace 29 · Grade 10 · Sandia Prep | 10 | Sandia Prep | 22:03.58 |
| 30 | Bryson NaylorPlace 30 · Grade 9 · East Mountain | 9 | East Mountain | 22:04.24 |
| 31 | Sean-Paul HoltryPlace 31 · Grade 9 · Laguna Acoma | 9 | Laguna Acoma | 22:09.52 |
| 32 | Myles AllenPlace 32 · Grade 11 · Bosque | 11 | Bosque | 22:09.86 |
| 33 | Clayton ChavezPlace 33 · Grade 9 · Cuba | 9 | Cuba | 22:16.05 |
| 34 | David Gauna-CasausPlace 34 · Grade 11 · Cuba | 11 | Cuba | 22:16.30 |
| 35 | Taylor QuintanaPlace 35 · Grade 11 · Bosque | 11 | Bosque | 22:21.99 |
| 36 | Bowen WilliamsPlace 36 · Grade 11 · Sandia Prep | 11 | Sandia Prep | 22:28.80 |
| 37 | Stephen EmeanuwaPlace 37 · Grade 11 · Sandia Prep | 11 | Sandia Prep | 22:30.17 |
| 38 | Santiago CasausPlace 38 · Grade 9 · Cuba | 9 | Cuba | 22:46.14 |
| 39 | Conner BlackPlace 39 · Grade 10 · Sandia Prep | 10 | Sandia Prep | 23:15.36 |
| 40 | Bennett HartPlace 40 · Grade 10 · Bosque | 10 | Bosque | 23:22.27 |
| 41 | Jonas DavisPlace 41 · Grade 9 · East Mountain | 9 | East Mountain | 23:22.85 |
| 42 | Dylan JustusPlace 42 · Grade 12 · East Mountain | 12 | East Mountain | 23:54.39 |
| 43 | Sean CervantesPlace 43 · Grade 10 · Bosque | 10 | Bosque | 23:56.24 |
| 44 | Luke BacaPlace 44 · Grade 12 · Sandia Prep | 12 | Sandia Prep | 24:11.08 |
| 45 | Javin FelipePlace 45 · Grade 10 · Sandia Prep | 10 | Sandia Prep | 28:36.55 |
| 28 | Xavier BordlemayPlace 28 · Grade 10 · Sandia Prep | 10 | Sandia Prep | 21:53..86 |