| 1 | Maverick JensenPlace 1 · Grade 3 · Cougar Track Club | 3 | Cougar Track Club | 8:47.81 |
| 2 | Nikolai YniguezPlace 2 · Grade 3 · Acoma Running | 3 | Acoma Running | 8:56.74 |
| 3 | Tobias LorettoPlace 3 · Grade - · NB3F XC Club | - | NB3F XC Club | 9:09.31 |
| 4 | Chase BriggsPlace 4 · Grade - · Cougar Track Club | - | Cougar Track Club | 9:10.75 |
| 5 | Christopher DeRosePlace 5 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 9:34.94 |
| 6 | Marcos MoraPlace 6 · Grade 2 · Walatowa Running | 2 | Walatowa Running | 9:39.52 |
| 7 | Micael Rodriguez-SaenzPlace 7 · Grade 2 · Zia Track Club | 2 | Zia Track Club | 9:48.85 |
| 8 | Jake MyersPlace 8 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 9:50.80 |
| 9 | Aidan BoslerPlace 9 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 9:54.05 |
| 10 | Otto ValickaPlace 10 · Grade - · Dukes Track Club | - | Dukes Track Club | 9:55.68 |
| 11 | Avery MausserPlace 11 · Grade - · Cougar Track Club | - | Cougar Track Club | 9:59.33 |
| 12 | Sam WirthPlace 12 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 10:12.06 |
| 13 | Emiliano PasqualPlace 13 · Grade 2 · Running Medicine | 2 | Running Medicine | 10:13.94 |
| 14 | Theodore LevesquePlace 14 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 10:20.26 |
| 15 | Mark RoerickPlace 15 · Grade - · Dukes Track Club | - | Dukes Track Club | 10:22.72 |
| 16 | Emiliano MartinezPlace 16 · Grade 1 · 42-UNATTACHED | 1 | 42-UNATTACHED | 10:23.38 |
| 17 | Eric RamirezPlace 17 · Grade - · Running Medicine | - | Running Medicine | 10:24.50 |
| 18 | Elliott TakachPlace 18 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 10:25.40 |
| 19 | Octivious BubelPlace 19 · Grade 1 · Acoma Running | 1 | Acoma Running | 10:28.86 |
| 20 | Everett ZieglerPlace 20 · Grade - · Dukes Track Club | - | Dukes Track Club | 10:34.81 |
| 21 | Kaleb PasqualePlace 21 · Grade - · Acoma Running | - | Acoma Running | 10:40.44 |
| 22 | Skylar ValloPlace 22 · Grade - · NB3F XC Club | - | NB3F XC Club | 10:54.51 |
| 23 | Riley DowningPlace 23 · Grade 2 · Albuquerque Athletics Track | 2 | Albuquerque Athletics Track | 10:55.66 |
| 24 | Joseph BirdPlace 24 · Grade 1 · 42-UNATTACHED | 1 | 42-UNATTACHED | 10:59.65 |
| 25 | Lucas PerduePlace 25 · Grade - · Dukes Track Club | - | Dukes Track Club | 11:19.24 |
| 26 | Gage ShendoPlace 26 · Grade - · NB3F XC Club | - | NB3F XC Club | 11:21.10 |
| 27 | Colton CiscoPlace 27 · Grade - · NB3F XC Club | - | NB3F XC Club | 11:31.07 PR |
| 28 | Santiago PlateroPlace 28 · Grade - · NB3F XC Club | - | NB3F XC Club | 11:33.81 |
| 29 | Xander TranPlace 29 · Grade - · Dukes Track Club | - | Dukes Track Club | 11:43.43 |
| 30 | Grady MoskowitzPlace 30 · Grade - · Dukes Track Club | - | Dukes Track Club | 11:45.76 |
| 31 | Zachary ChavarilloPlace 31 · Grade - · NB3F XC Club | - | NB3F XC Club | 11:46.66 |
| 32 | Theo JonesPlace 32 · Grade 2 · NB3F XC Club | 2 | NB3F XC Club | 11:55.88 |
| 33 | Josiah Medina Jr.Place 33 · Grade - · Running Medicine | - | Running Medicine | 12:11.43 |
| 34 | Joziah RussellPlace 34 · Grade 1 · Running Medicine | 1 | Running Medicine | 12:19.46 |
| 35 | Caibiya TsabetsayePlace 35 · Grade - · Cougar Track Club | - | Cougar Track Club | 12:21.18 |
| 36 | Lucario- Po'O OteroPlace 36 · Grade - · NB3F XC Club | - | NB3F XC Club | 12:22.09 |
| 37 | Daxton HeptingPlace 37 · Grade 1 · Acoma Running | 1 | Acoma Running | 13:27.04 |
| 38 | Asher QuiverPlace 38 · Grade - · NB3F XC Club | - | NB3F XC Club | 14:14.00 |
| 39 | Easton AnseraPlace 39 · Grade - · NB3F XC Club | - | NB3F XC Club | 14:37.75 |
| 40 | Lehi SilentwalkerPlace 40 · Grade 2 · NB3F XC Club | 2 | NB3F XC Club | 14:45.02 |
| 41 | Ernest NelsonPlace 41 · Grade 2 · Dukes Track Club | 2 | Dukes Track Club | 14:48.30 |
| 42 | Dorian SmithPlace 42 · Grade - · Running Medicine | - | Running Medicine | 15:00.23 |
| 43 | Youjay RoerickPlace 43 · Grade - · Dukes Track Club | - | Dukes Track Club | 15:29.32 |
| 44 | Aidan MerriamPlace 44 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 15:59.60 PR |
| 45 | Marlin CorizPlace 45 · Grade - · NB3F XC Club | - | NB3F XC Club | 17:30.00 |