| 1 | Gianni ChavezPlace 1 · Grade 3 · Albuquerque Athletics Track | 3 | Albuquerque Athletics Track | 8:00.66 |
| 2 | Maverick JensenPlace 2 · Grade 3 · Cougar Track Club | 3 | Cougar Track Club | 8:23.07 |
| 3 | Josiah ChavezPlace 3 · Grade 3 · Cougar Track Club | 3 | Cougar Track Club | 8:37.73 |
| 4 | Nikolai YniguezPlace 4 · Grade 3 · Acoma Running | 3 | Acoma Running | 8:49.11 |
| 5 | Chase BriggsPlace 5 · Grade - · Cougar Track Club | - | Cougar Track Club | 8:53.53 |
| 6 | Christopher DeRosePlace 6 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 8:54.66 |
| 7 | Drake NagyPlace 7 · Grade - · Cougar Track Club | - | Cougar Track Club | 8:58.22 PR |
| 8 | Eric RamirezPlace 8 · Grade - · Running Medicine | - | Running Medicine | 9:04.42 PR |
| 9 | Jake MyersPlace 9 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 9:14.69 |
| 10 | Aidan BoslerPlace 10 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 9:16.91 PR |
| 11 | Everett ZieglerPlace 11 · Grade - · Dukes Track Club | - | Dukes Track Club | 9:17.61 PR |
| 12 | Otto ValickaPlace 12 · Grade - · Dukes Track Club | - | Dukes Track Club | 9:19.45 |
| 13 | Micael Rodriguez-SaenzPlace 13 · Grade 2 · Zia Track Club | 2 | Zia Track Club | 9:27.00 PR |
| 14 | Liam HarveyPlace 14 · Grade - · Cougar Track Club | - | Cougar Track Club | 9:27.52 PR |
| 15 | Zachary JamesPlace 15 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 9:34.64 PR |
| 16 | Elliott TakachPlace 16 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 9:43.48 PR |
| 17 | Emiliano PasqualPlace 17 · Grade 2 · Running Medicine | 2 | Running Medicine | 9:47.12 |
| 18 | Carlos SedilloPlace 18 · Grade - · Dukes Track Club | - | Dukes Track Club | 9:52.17 |
| 19 | Lucas PerduePlace 19 · Grade - · Dukes Track Club | - | Dukes Track Club | 9:54.35 PR |
| 20 | Avery MausserPlace 20 · Grade - · Cougar Track Club | - | Cougar Track Club | 10:00.26 |
| 21 | Zayden ZamoraPlace 21 · Grade 1 · Albuquerque Athletics Track | 1 | Albuquerque Athletics Track | 10:02.45 |
| 22 | Sam WirthPlace 22 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 10:03.56 PR |
| 23 | Theodore LevesquePlace 23 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 10:05.25 |
| 24 | Logan WesselmanPlace 24 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 10:07.45 |
| 25 | George SuurmeyerPlace 25 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 10:10.73 |
| 26 | Mason DurandPlace 26 · Grade - · NB3F XC Club | - | NB3F XC Club | 10:11.00 |
| 27 | Thiago Hall OchoaPlace 27 · Grade - · Cougar Track Club | - | Cougar Track Club | 10:23.34 |
| 28 | Skylar ValloPlace 28 · Grade - · NB3F XC Club | - | NB3F XC Club | 10:31.42 |
| 29 | Irwin GootPlace 29 · Grade - · Dukes Track Club | - | Dukes Track Club | 10:35.91 |
| 30 | Jeremiah PaquinPlace 30 · Grade - · Running Medicine | - | Running Medicine | 10:40.61 |
| 31 | Octivious BubelPlace 31 · Grade 1 · Acoma Running | 1 | Acoma Running | 10:41.88 |
| 32 | Joseph BirdPlace 32 · Grade 1 · 42-UNATTACHED | 1 | 42-UNATTACHED | 10:42.60 |
| 33 | Riley DowningPlace 33 · Grade 2 · Albuquerque Athletics Track | 2 | Albuquerque Athletics Track | 11:04.08 |
| 34 | Santiago PlateroPlace 34 · Grade - · NB3F XC Club | - | NB3F XC Club | 11:26.94 |
| 35 | Abram MontoyaPlace 35 · Grade - · NB3F XC Club | - | NB3F XC Club | 11:30.53 |
| 36 | Xander TranPlace 36 · Grade - · Cougar Track Club | - | Cougar Track Club | 11:31.85 PR |
| 37 | Theo JonesPlace 37 · Grade 2 · NB3F XC Club | 2 | NB3F XC Club | 11:32.86 |
| 38 | James JensenPlace 38 · Grade 2 · NB3F XC Club | 2 | NB3F XC Club | 12:01.80 PR |
| 39 | Lucario- Po'O OteroPlace 39 · Grade - · NB3F XC Club | - | NB3F XC Club | 12:09.48 |
| 40 | Caibiya TsabetsayePlace 40 · Grade - · Cougar Track Club | - | Cougar Track Club | 12:10.19 |
| 41 | Ernest NelsonPlace 41 · Grade - · Cougar Track Club | - | Cougar Track Club | 12:21.57 PR |
| 42 | Asher QuiverPlace 42 · Grade - · NB3F XC Club | - | NB3F XC Club | 13:24.05 |
| 43 | Wesley SamoeiPlace 43 · Grade - · Cougar Track Club | - | Cougar Track Club | 13:30.08 PR |
| 44 | Joziah RussellPlace 44 · Grade 1 · Running Medicine | 1 | Running Medicine | 13:32.83 |
| 45 | Samuel BeismanPlace 45 · Grade - · Zia Track Club | - | Zia Track Club | 13:48.02 |
| 46 | Dorian SmithPlace 46 · Grade - · Running Medicine | - | Running Medicine | 13:55.12 |
| 47 | Easton AnseraPlace 47 · Grade - · NB3F XC Club | - | NB3F XC Club | 15:01.40 |
| 48 | Hunter MontoyaPlace 48 · Grade - · NB3F XC Club | - | NB3F XC Club | 15:11.29 |
| 49 | Kaleb PasqualePlace 49 · Grade - · Acoma Running | - | Acoma Running | 15:18.54 |
| 50 | Ernest MontoyaPlace 50 · Grade - · NB3F XC Club | - | NB3F XC Club | 15:18.84 PR |
| 51 | Ares MadalenaPlace 51 · Grade - · NB3F XC Club | - | NB3F XC Club | 15:24.28 |
| 52 | Marlin CorizPlace 52 · Grade - · NB3F XC Club | - | NB3F XC Club | 15:30.91 |
| 53 | Aidan MerriamPlace 53 · Grade - · Albuquerque Athletics Track | - | Albuquerque Athletics Track | 16:19.64 |
| 54 | Jacob ManuelitoPlace 54 · Grade - · NB3F XC Club | - | NB3F XC Club | 16:34.75 PR |