| 1 | Julian ChavezPlace 1 · Grade 6 · Cuba | 6 | Cuba | 18:59.59 |
| 2 | Elijah YepaPlace 2 · Grade 11 · Jemez Valley | 11 | Jemez Valley | 19:14.83 |
| 3 | Kai BacaPlace 3 · Grade 9 · Jemez Valley | 9 | Jemez Valley | 19:38.06 |
| 4 | Dalton LorettoPlace 4 · Grade - · Jemez Valley | - | Jemez Valley | 19:43.11 PR |
| 5 | Joshua KomenskyPlace 5 · Grade 12 · East Mountain | 12 | East Mountain | 19:49.59 |
| 6 | Shane ToyaPlace 6 · Grade 11 · Jemez Valley | 11 | Jemez Valley | 19:54.73 |
| 7 | Taysen BegayPlace 7 · Grade 12 · Tsé Yí Gai | 12 | Tsé Yí Gai | 20:03.26 |
| 8 | Owen SmithPlace 8 · Grade 11 · East Mountain | 11 | East Mountain | 20:07.21 |
| 9 | Weiland RompfPlace 9 · Grade 10 · East Mountain | 10 | East Mountain | 20:09.56 |
| 10 | Eamon CumminsPlace 10 · Grade 12 · Sandia Prep | 12 | Sandia Prep | 20:27.70 |
| 11 | Thomas MoffettPlace 11 · Grade 12 · Bernalillo | 12 | Bernalillo | 20:34.50 |
| 12 | Mason YazziePlace 12 · Grade 10 · Tsé Yí Gai | 10 | Tsé Yí Gai | 20:35.18 |
| 13 | Jacob CordovaPlace 13 · Grade 9 · Cuba | 9 | Cuba | 20:40.71 |
| 14 | Leland WilsonPlace 14 · Grade 11 · Cuba | 11 | Cuba | 20:41.55 |
| 15 | Brayden FraguaPlace 15 · Grade 9 · Jemez Valley | 9 | Jemez Valley | 21:07.40 |
| 16 | Peter EdmondsonPlace 16 · Grade 11 · Socorro | 11 | Socorro | 21:22.02 |
| 17 | Elijah HerreraPlace 17 · Grade 11 · Bernalillo | 11 | Bernalillo | 21:34.54 |
| 18 | Kraylon ArmstrongPlace 18 · Grade - · Walatowa | - | Walatowa | 21:57.75 |
| 19 | Darin BirdPlace 19 · Grade 9 · Bernalillo | 9 | Bernalillo | 21:59.61 |
| 20 | Joseph LuceroPlace 20 · Grade 11 · Jemez Valley | 11 | Jemez Valley | 22:01.65 |
| 21 | Matthew EspindolaPlace 21 · Grade 12 · East Mountain | 12 | East Mountain | 22:06.06 |
| 22 | Everett AndersonPlace 22 · Grade 11 · East Mountain | 11 | East Mountain | 22:06.57 |
| 23 | Santiago BeyalePlace 23 · Grade 11 · Cuba | 11 | Cuba | 22:25.32 |
| 24 | Timur AitbayevPlace 24 · Grade 11 · Socorro | 11 | Socorro | 22:27.39 |
| 25 | Giovanni GonzalesPlace 25 · Grade 9 · East Mountain | 9 | East Mountain | 22:29.17 |
| 26 | Khyler GuerroPlace 26 · Grade 10 · To'Hajiilee | 10 | To'Hajiilee | 22:37.59 |
| 27 | Troy ValdezPlace 27 · Grade - · Coronado | - | Coronado | 22:43.76 |
| 28 | Dominic ReanoPlace 28 · Grade 9 · Bernalillo | 9 | Bernalillo | 22:45.27 |
| 29 | Derek MadalenaPlace 29 · Grade 10 · Walatowa | 10 | Walatowa | 22:46.65 |
| 30 | Rainen TekinPlace 30 · Grade 11 · Sandia Prep | 11 | Sandia Prep | 22:47.50 |
| 31 | Ben HallPlace 31 · Grade 10 · Sandia Prep | 10 | Sandia Prep | 22:49.97 |
| 32 | Dale CookePlace 32 · Grade 11 · Sandia Prep | 11 | Sandia Prep | 23:08.02 |
| 33 | Antone QuiverPlace 33 · Grade 12 · Bernalillo | 12 | Bernalillo | 23:12.31 |
| 34 | Santiago OrtizPlace 34 · Grade 11 · Sandia Prep | 11 | Sandia Prep | 23:16.62 |
| 35 | Tyler SpencerPlace 35 · Grade 11 · To'Hajiilee | 11 | To'Hajiilee | 23:20.72 |
| 36 | Jeremiah TenorioPlace 36 · Grade 9 · Bernalillo | 9 | Bernalillo | 23:22.21 |
| 37 | Malachi ValdezPlace 37 · Grade 10 · Coronado | 10 | Coronado | 23:23.39 |
| 38 | Domingo ChavezPlace 38 · Grade 11 · Bernalillo | 11 | Bernalillo | 23:24.65 |
| 39 | Liam DemorestPlace 39 · Grade 12 · Socorro | 12 | Socorro | 23:35.65 |
| 40 | Matthew BerryPlace 40 · Grade 11 · East Mountain | 11 | East Mountain | 23:40.05 |
| 41 | Travis JohnsonPlace 41 · Grade - · Cuba | - | Cuba | 23:40.68 PR |
| 42 | Henry EatonPlace 42 · Grade 11 · Sandia Prep | 11 | Sandia Prep | 23:41.52 |
| 43 | Avalino KewanwytewaPlace 43 · Grade 11 · Jemez Valley | 11 | Jemez Valley | 23:46.27 |
| 44 | Gavin PintoPlace 44 · Grade - · Cuba | - | Cuba | 24:20.77 PR |
| 45 | Eli MartinezPlace 45 · Grade 12 · Coronado | 12 | Coronado | 24:34.72 |
| 46 | Riley SewellPlace 46 · Grade 11 · Socorro | 11 | Socorro | 24:38.64 |
| 47 | Julio DelgadoPlace 47 · Grade - · Coronado | - | Coronado | 24:44.36 PR |
| 48 | Hunter MaestasPlace 48 · Grade - · Cuba | - | Cuba | 24:45.48 PR |
| 49 | Marquel SwanPlace 49 · Grade 11 · To'Hajiilee | 11 | To'Hajiilee | 24:59.22 |
| 50 | Matthew ValenciaPlace 50 · Grade - · To'Hajiilee | - | To'Hajiilee | 24:59.92 |
| 51 | Paul FranklinPlace 51 · Grade 12 · Socorro | 12 | Socorro | 25:02.07 |
| 52 | Devin EtcittyPlace 52 · Grade - · To'Hajiilee | - | To'Hajiilee | 26:41.13 PR |
| 53 | Elijah BegayPlace 53 · Grade 11 · Tsé Yí Gai | 11 | Tsé Yí Gai | 27:01.31 |
| 54 | Omar ApachitoPlace 54 · Grade 11 · To'Hajiilee | 11 | To'Hajiilee | 27:03.58 |
| 55 | William WilletoPlace 55 · Grade 10 · Tsé Yí Gai | 10 | Tsé Yí Gai | 28:07.65 |
| 56 | Chayse VandeverPlace 56 · Grade - · To'Hajiilee | - | To'Hajiilee | 28:24.56 PR |
| 57 | Wyatt BegayPlace 57 · Grade 12 · To'Hajiilee | 12 | To'Hajiilee | 29:34.37 |
| 58 | Wyatt CharlesPlace 58 · Grade - · Tsé Yí Gai | - | Tsé Yí Gai | 29:39.40 PR |
| 59 | Rocky MadridPlace 59 · Grade - · Coronado | - | Coronado | 29:52.80 PR |