| 1 | Christopher DeRosePlace 1 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 9:52.35 |
| 2 | Emiliano PasqualPlace 2 · Grade 3 · Running Medicine | 3 | Running Medicine | 9:58.01 |
| 3 | Jake MyersPlace 3 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 10:02.37 |
| 4 | Miles JensenPlace 4 · Grade - · Cougar Track Club | - | Cougar Track Club | 10:04.84 PR |
| 5 | Otto ValickaPlace 5 · Grade - · Dukes Track Club | - | Dukes Track Club | 10:16.73 |
| 6 | Micael Rodriguez-SaenzPlace 6 · Grade 3 · Zia Track Club | 3 | Zia Track Club | 10:18.99 |
| 7 | Carlos SedilloPlace 7 · Grade - · Dukes Track Club | - | Dukes Track Club | 10:19.28 |
| 8 | Octivious BubelPlace 8 · Grade 2 · Acoma Running | 2 | Acoma Running | 10:35.05 |
| 9 | Benjamin MastPlace 9 · Grade 2 · Zia Track Club | 2 | Zia Track Club | 10:36.73 PR |
| 10 | Emiliano MartinezPlace 10 · Grade 2 · UNATTACHED | 2 | UNATTACHED | 10:43.91 |
| 11 | Logan WesselmanPlace 11 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 10:49.64 |
| 12 | Liam KirklandPlace 12 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 11:08.69 PR |
| 13 | Joshiah CheromiahPlace 13 · Grade - · Acoma Running | - | Acoma Running | 11:09.95 PR |
| 14 | Avery MausserPlace 14 · Grade - · Cougar Track Club | - | Cougar Track Club | 11:17.82 |
| 15 | Abram MontoyaPlace 15 · Grade - · NB3F XC Club | - | NB3F XC Club | 11:18.58 |
| 16 | Kuwahna CenicerosPlace 16 · Grade - · Running Medicine | - | Running Medicine | 11:27.98 PR |
| 17 | Irwin GootPlace 17 · Grade - · Dukes Track Club | - | Dukes Track Club | 11:30.50 |
| 18 | Landen CoshenetPlace 18 · Grade - · Dukes Track Club | - | Dukes Track Club | 11:41.47 PR |
| 19 | Jeremiah PaquinPlace 19 · Grade - · Running Medicine | - | Running Medicine | 11:46.27 |
| 20 | Skylar ValloPlace 20 · Grade - · NB3F XC Club | - | NB3F XC Club | 11:47.62 |
| 21 | Anderson OnealPlace 21 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 11:55.01 PR |
| 22 | Ernest NelsonPlace 22 · Grade 3 · Dukes Track Club | 3 | Dukes Track Club | 11:56.37 |
| 23 | Riley DowningPlace 23 · Grade 3 · Albuquerque Athletics Track | 3 | Albuquerque Athletics Track | 12:08.93 |
| 24 | Xavier SaavedraPlace 24 · Grade 2 · Dukes Track Club | 2 | Dukes Track Club | 12:31.24 PR |
| 25 | Moon GranerPlace 25 · Grade 3 · Running Medicine | 3 | Running Medicine | 12:34.93 PR |
| 26 | DiVincenzo DeDiosPlace 26 · Grade - · NB3F XC Club | - | NB3F XC Club | 12:53.50 PR |
| 27 | Grayson HayesPlace 27 · Grade - · Cougar Track Club | - | Cougar Track Club | 12:54.18 PR |
| 28 | Lawrence ValdezPlace 28 · Grade - · NB3F XC Club | - | NB3F XC Club | 13:00.94 |
| 29 | Lehi SilentwalkerPlace 29 · Grade 3 · NB3F XC Club | 3 | NB3F XC Club | 13:11.87 |
| 30 | William WaitesPlace 30 · Grade - · UNATTACHED | - | UNATTACHED | 13:28.25 PR |
| 31 | Christian OteroPlace 31 · Grade - · NB3F XC Club | - | NB3F XC Club | 13:36.87 PR |
| 32 | Johnnie WatlametPlace 32 · Grade - · NB3F XC Club | - | NB3F XC Club | 13:40.90 PR |
| 33 | Tommy VicentePlace 33 · Grade - · Acoma Running | - | Acoma Running | 13:41.97 PR |
| 34 | Kayson Louis-TenorioPlace 34 · Grade - · Acoma Running | - | Acoma Running | 13:49.93 PR |
| 35 | Daxton HeptingPlace 35 · Grade 2 · Acoma Running | 2 | Acoma Running | 14:29.87 |
| 36 | Zavien ToyaPlace 36 · Grade - · Running Medicine | - | Running Medicine | 14:45.48 PR |
| 37 | Landen RosettaPlace 37 · Grade - · NB3F XC Club | - | NB3F XC Club | 14:56.76 PR |
| 38 | Hunter TsosiePlace 38 · Grade - · NB3F XC Club | - | NB3F XC Club | 14:57.16 PR |
| 39 | Montgomery OnealPlace 39 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 15:31.40 PR |
| 40 | Michael LovatoPlace 40 · Grade - · NB3F XC Club | - | NB3F XC Club | 16:04.33 |
| 41 | Shawn JacksonPlace 41 · Grade - · NB3F XC Club | - | NB3F XC Club | 16:09.80 |
| 42 | Marlin CorizPlace 42 · Grade - · NB3F XC Club | - | NB3F XC Club | 16:29.03 |
| 43 | Ernest MontoyaPlace 43 · Grade - · NB3F XC Club | - | NB3F XC Club | 16:33.19 |
| 44 | Shaun QuintanaPlace 44 · Grade - · NB3F XC Club | - | NB3F XC Club | 16:57.23 PR |
| 45 | Hunter MontoyaPlace 45 · Grade - · NB3F XC Club | - | NB3F XC Club | 17:05.40 |
| 46 | Ahmod MayfieldPlace 46 · Grade - · Cougar Track Club | - | Cougar Track Club | 17:06.86 PR |
| 47 | Mason GarciaPlace 47 · Grade - · NB3F XC Club | - | NB3F XC Club | 19:12.00 PR |
| 48 | Adrian ReePlace 48 · Grade - · NB3F XC Club | - | NB3F XC Club | 19:14.52 |
| 49 | Jordan JensenPlace 49 · Grade - · NB3F XC Club | - | NB3F XC Club | 19:44.17 |
| 50 | Hayes AbePlace 50 · Grade - · NB3F XC Club | - | NB3F XC Club | DNF |
| 51 | Ezekiel DurandPlace 51 · Grade - · NB3F XC Club | - | NB3F XC Club | DNF |