| 1 | Diego FriedrichPlace 1 · Grade 10 · Albuquerque Academy | 10 | Albuquerque Academy | 15:55.85 |
| 2 | Christopher SeveryPlace 2 · Grade 11 · Santa Fe | 11 | Santa Fe | 16:20.36 |
| 3 | Cache WebbPlace 3 · Grade 11 · Farmington | 11 | Farmington | 16:38.15 PR |
| 4 | Keller FordPlace 4 · Grade 12 · Centennial | 12 | Centennial | 16:40.90 |
| 5 | Aidan RoybalPlace 5 · Grade 10 · Volcano Vista | 10 | Volcano Vista | 16:42.59 PR |
| 6 | David VeharPlace 6 · Grade 11 · Manzano | 11 | Manzano | 16:43.15 PR |
| 7 | Dylan Thiel-HadjilambrinosPlace 7 · Grade 12 · La Cueva | 12 | La Cueva | 16:43.75 |
| 8 | Ezequiel NevarezPlace 8 · Grade 12 · Mesa Vista | 12 | Mesa Vista | 16:44.94 |
| 9 | Michael SahlstromPlace 9 · Grade 12 · Eldorado | 12 | Eldorado | 16:45.56 |
| 10 | Tyler HarrisonPlace 10 · Grade 12 · Kirtland Central | 12 | Kirtland Central | 16:46.84 |
| 11 | Mateo SanchezPlace 11 · Grade 10 · St Pius X | 10 | St Pius X | 16:47.28 |
| 12 | Achilles Orpinel-PadillaPlace 12 · Grade 11 · Albuquerque | 11 | Albuquerque | 16:47.29 |
| 13 | Carlos RaglandPlace 13 · Grade 12 · Pecos | 12 | Pecos | 16:48.61 |
| 14 | Darius CajeroPlace 14 · Grade 10 · Cleveland | 10 | Cleveland | 16:53.30 |
| 15 | Liam MacmanusPlace 15 · Grade 11 · Centennial | 11 | Centennial | 16:53.78 PR |
| 16 | Beaux BeasleyPlace 16 · Grade 11 · Organ Mountain | 11 | Organ Mountain | 16:54.25 |
| 17 | Calvin GrahamPlace 17 · Grade 11 · La Cueva | 11 | La Cueva | 16:56.26 |
| 18 | Josiah AcquePlace 18 · Grade 11 · Del Norte | 11 | Del Norte | 16:57.15 PR |
| 19 | Henry LopezPlace 19 · Grade 10 · Cleveland | 10 | Cleveland | 16:58.87 |
| 20 | Kenny LopezPlace 20 · Grade 10 · Cleveland | 10 | Cleveland | 16:58.92 |
| 21 | Brayden KingPlace 21 · Grade 12 · Menaul | 12 | Menaul | 17:01.27 |
| 22 | Mason DeanPlace 22 · Grade 12 · Centennial | 12 | Centennial | 17:04.41 |
| 23 | Thomas GarciaPlace 23 · Grade 11 · Pecos | 11 | Pecos | 17:09.08 |
| 24 | Sawyer KuhnPlace 24 · Grade 11 · St Michael's | 11 | St Michael's | 17:10.21 |
| 25 | Jose Benito VigilPlace 25 · Grade 10 · Taos Municipal | 10 | Taos Municipal | 17:11.89 |
| 26 | Gabriel EricksonPlace 26 · Grade 10 · Taos Municipal | 10 | Taos Municipal | 17:12.68 |
| 27 | Niccolai GallegosPlace 27 · Grade 12 · Volcano Vista | 12 | Volcano Vista | 17:18.01 |
| 28 | Elijah MartinezPlace 28 · Grade 12 · Espanola Valley | 12 | Espanola Valley | 17:20.98 |
| 29 | Damien HenryPlace 29 · Grade 12 · Kirtland Central | 12 | Kirtland Central | 17:22.02 |
| 30 | Callahan CampPlace 30 · Grade 11 · Albuquerque Academy | 11 | Albuquerque Academy | 17:23.77 |
| 31 | Quinton BegayPlace 31 · Grade 10 · Albuquerque Academy | 10 | Albuquerque Academy | 17:24.98 PR |
| 32 | Javion ScottPlace 32 · Grade 11 · Carlsbad | 11 | Carlsbad | 17:25.60 |
| 33 | Boston ClarkPlace 33 · Grade 12 · La Cueva | 12 | La Cueva | 17:27.45 |
| 34 | Xzaviar MartinezPlace 34 · Grade 9 · Penasco | 9 | Penasco | 17:27.89 |
| 35 | Peter AckerPlace 35 · Grade 12 · Cleveland | 12 | Cleveland | 17:36.93 |
| 36 | Ryus DeesePlace 36 · Grade 11 · Del Norte | 11 | Del Norte | 17:38.15 |
| 37 | Landon HinesPlace 37 · Grade 11 · Centennial | 11 | Centennial | 17:40.06 |
| 38 | Tomas DiazPlace 38 · Grade 10 · Cleveland | 10 | Cleveland | 17:40.56 |
| 39 | Josiah WaddlePlace 39 · Grade 10 · Carlsbad | 10 | Carlsbad | 17:41.03 PR |
| 40 | Cruz SmithPlace 40 · Grade 12 · Santa Fe | 12 | Santa Fe | 17:44.09 |
| 41 | Joshua KomenskyPlace 41 · Grade 12 · East Mountain | 12 | East Mountain | 17:45.80 |
| 42 | Kaleb VasquezPlace 42 · Grade 12 · Carlsbad | 12 | Carlsbad | 17:47.08 |
| 43 | Noah SandovalPlace 43 · Grade 9 · Farmington | 9 | Farmington | 17:47.69 |
| 44 | Eli MidgettPlace 44 · Grade 11 · Volcano Vista | 11 | Volcano Vista | 17:49.75 PR |
| 45 | Zachariah EveragePlace 45 · Grade 12 · Sandia | 12 | Sandia | 17:52.63 |
| 46 | Daniel CossPlace 46 · Grade 9 · Taos Municipal | 9 | Taos Municipal | 17:54.14 |
| 47 | Sam CastroPlace 47 · Grade 11 · Sandia | 11 | Sandia | 17:54.77 |
| 48 | Cameron HoltonPlace 48 · Grade 10 · Pecos | 10 | Pecos | 17:57.25 |
| 49 | Gray StansburyPlace 49 · Grade 10 · Albuquerque | 10 | Albuquerque | 17:57.50 |
| 50 | Miles ShiverPlace 50 · Grade 12 · Oak Grove | 12 | Oak Grove | 17:57.63 |
| 51 | Noah DominguezPlace 51 · Grade 11 · Organ Mountain | 11 | Organ Mountain | 17:58.45 |
| 52 | Hunter GarciaPlace 52 · Grade 12 · Mesa Vista | 12 | Mesa Vista | 18:00.70 |
| 53 | Tristan BernardPlace 53 · Grade 11 · Sandia | 11 | Sandia | 18:03.30 |
| 54 | Rex ReynoldsPlace 54 · Grade 11 · Carlsbad | 11 | Carlsbad | 18:03.67 |
| 55 | Gideon BigelowPlace 55 · Grade 11 · Manzano | 11 | Manzano | 18:04.08 PR |
| 56 | Taylen EnditoPlace 56 · Grade 11 · Thoreau | 11 | Thoreau | 18:05.52 PR |
| 57 | Brayden EssonPlace 57 · Grade 12 · Kirtland Central | 12 | Kirtland Central | 18:06.36 |
| 58 | Isaac AllredPlace 58 · Grade 11 · Farmington | 11 | Farmington | 18:08.17 |
| 59 | Jude GibsonPlace 59 · Grade 11 · Centennial | 11 | Centennial | 18:10.35 |
| 60 | Niels BerwaldPlace 60 · Grade 9 · Albuquerque Academy | 9 | Albuquerque Academy | 18:12.18 |
| 61 | Aaron SaisPlace 61 · Grade 11 · Albuquerque | 11 | Albuquerque | 18:12.88 PR |
| 62 | Dominik LujanPlace 62 · Grade 9 · Pecos | 9 | Pecos | 18:16.63 |
| 63 | Emil MaestasPlace 63 · Grade 10 · West Mesa | 10 | West Mesa | 18:18.15 PR |
| 64 | Bah'Hozhooni FlegPlace 64 · Grade 10 · Albuquerque | 10 | Albuquerque | 18:19.98 |
| 65 | Levi LopezPlace 65 · Grade 10 · St Pius X | 10 | St Pius X | 18:21.17 |
| 66 | Angelo Vallez-PerezPlace 66 · Grade 12 · Volcano Vista | 12 | Volcano Vista | 18:21.49 |
| 67 | Evan DeHerreraPlace 67 · Grade 10 · Taos Municipal | 10 | Taos Municipal | 18:22.56 |
| 68 | Emerson KuhnPlace 68 · Grade 10 · St Michael's | 10 | St Michael's | 18:25.65 |
| 69 | Hudson LeePlace 69 · Grade 9 · La Cueva | 9 | La Cueva | 18:26.60 |
| 70 | Damian WhittakerPlace 70 · Grade 9 · Espanola Valley | 9 | Espanola Valley | 18:30.51 |
| 71 | Elijah BenavidezPlace 71 · Grade 9 · Pecos | 9 | Pecos | 18:31.50 PR |
| 72 | Samson JeansonnePlace 72 · Grade 12 · Albuquerque | 12 | Albuquerque | 18:32.17 |
| 73 | Spencer EamesPlace 73 · Grade 11 · La Cueva | 11 | La Cueva | 18:32.82 |
| 74 | Rece PomeroyPlace 74 · Grade 12 · Farmington | 12 | Farmington | 18:34.06 PR |
| 75 | Micah BrownPlace 75 · Grade 9 · St Pius X | 9 | St Pius X | 18:34.41 |
| 76 | Justin KnightPlace 76 · Grade 12 · McCurdy Charter | 12 | McCurdy Charter | 18:34.67 |
| 77 | Isaac LovatoPlace 77 · Grade 11 · Volcano Vista | 11 | Volcano Vista | 18:35.69 |
| 78 | Eamon CumminsPlace 78 · Grade 12 · Sandia Prep | 12 | Sandia Prep | 18:37.59 |
| 79 | Jace KexelPlace 79 · Grade 11 · Sandia | 11 | Sandia | 18:40.58 |
| 80 | Westin HaynesPlace 80 · Grade 12 · Santa Fe | 12 | Santa Fe | 18:41.24 PR |
| 81 | Brody BoylePlace 81 · Grade 11 · Centennial | 11 | Centennial | 18:41.55 |
| 82 | Gavin WinterPlace 82 · Grade 11 · Eldorado | 11 | Eldorado | 18:41.80 PR |
| 83 | David BabingtonPlace 83 · Grade 12 · Albuquerque Academy | 12 | Albuquerque Academy | 18:42.17 |
| 84 | Mylan ArchuletaPlace 84 · Grade 12 · Espanola Valley | 12 | Espanola Valley | 18:42.58 |
| 85 | Kaiden BenallyPlace 85 · Grade 11 · Kirtland Central | 11 | Kirtland Central | 18:44.30 |
| 86 | Jacob ThompsonPlace 86 · Grade 12 · La Cueva | 12 | La Cueva | 18:46.19 |
| 87 | Rainen TekinPlace 87 · Grade 11 · Sandia Prep | 11 | Sandia Prep | 18:46.29 PR |
| 88 | Jon MoorePlace 88 · Grade 11 · Santa Fe Prep | 11 | Santa Fe Prep | 18:46.43 |
| 89 | Noah YazziePlace 89 · Grade 10 · Kirtland Central | 10 | Kirtland Central | 18:49.10 |
| 90 | Herbert YazziePlace 90 · Grade 11 · Thoreau | 11 | Thoreau | 18:49.75 |
| 91 | Jude SpriggsPlace 91 · Grade 11 · Oak Grove | 11 | Oak Grove | 18:49.90 |
| 92 | Antonio CanoPlace 92 · Grade 12 · Centennial | 12 | Centennial | 18:50.51 |
| 93 | Aiden AllisonPlace 93 · Grade 10 · West Mesa | 10 | West Mesa | 18:50.59 PR |
| 94 | Parker LewinPlace 94 · Grade 10 · Eldorado | 10 | Eldorado | 18:51.52 PR |
| 95 | Sam ArmijoPlace 95 · Grade 10 · St Michael's | 10 | St Michael's | 18:51.88 |
| 96 | Roberto CastilloPlace 96 · Grade 12 · Sandia | 12 | Sandia | 18:52.02 |
| 97 | Eli EvaroPlace 97 · Grade 12 · Organ Mountain | 12 | Organ Mountain | 18:54.76 |
| 98 | Noah OrtizPlace 98 · Grade 9 · Mesa Vista | 9 | Mesa Vista | 18:58.86 PR |
| 99 | Andrew RomeroPlace 99 · Grade 10 · Volcano Vista | 10 | Volcano Vista | 19:00.46 |
| 100 | Emyr SidaPlace 100 · Grade 10 · Organ Mountain | 10 | Organ Mountain | 19:01.18 PR |