| 1 | Max FigueroaPlace 1 · Ruidoso | — | Ruidoso | 16:57.70 |
| 2 | James MartinezPlace 2 · Los Lunas Hi | — | Los Lunas Hi | 17:07.08 |
| 3 | Max RegaladoPlace 3 · Ruidoso | — | Ruidoso | 18:09.88 |
| 4 | Issac FergusonPlace 4 · Santa Teresa | — | Santa Teresa | 18:29.00 |
| 5 | Jack EdmoPlace 5 · Los Lunas Hi | — | Los Lunas Hi | 18:38.13 |
| 6 | Elijah BealPlace 6 · Los Lunas Hi | — | Los Lunas Hi | 18:42.98 |
| 7 | Mati Padilla/SaizPlace 7 · Los Lunas Hi | — | Los Lunas Hi | 18:48.87 |
| 8 | Gabriel LopesPlace 8 · New Mexico M | — | New Mexico M | 18:52.68 |
| 9 | Zachary SwayzeePlace 9 · Alamogordo H | — | Alamogordo H | 18:54.27 |
| 10 | Ethan StarkPlace 10 · New Mexico M | — | New Mexico M | 18:59.74 |
| 11 | Zachary SaisPlace 11 · Los Lunas Hi | — | Los Lunas Hi | 19:04.16 |
| 12 | Davis WarnerPlace 12 · Ruidoso | — | Ruidoso | 19:09.50 |
| 13 | Ethan UrtiagaPlace 13 · Los Lunas Hi | — | Los Lunas Hi | 19:11.38 |
| 14 | Hayden MillerPlace 14 · Alamogordo H | — | Alamogordo H | 19:11.76 |
| 15 | Fin AbelPlace 15 · Cloudcroft H | — | Cloudcroft H | 19:12.10 |
| 16 | Elijah MaestasPlace 16 · Los Lunas Hi | — | Los Lunas Hi | 19:30.93 |
| 17 | Eduardo ContrerasPlace 17 · New Mexico M | — | New Mexico M | 19:43.94 |
| 18 | Nathan SmithPlace 18 · New Mexico M | — | New Mexico M | 19:59.21 |
| 19 | Roman FreeemanPlace 19 · New Mexico M | — | New Mexico M | 20:08.43 |
| 20 | Damian RuizPlace 20 · Chaparral Hi | — | Chaparral Hi | 20:13.62 |
| 21 | Colden EdmoPlace 21 · Los Lunas Hi | — | Los Lunas Hi | 20:14.20 |
| 22 | Jax BoulterPlace 22 · Los Lunas Hi | — | Los Lunas Hi | 20:20.09 |
| 23 | Sebastian RamirezPlace 23 · Chaparral Hi | — | Chaparral Hi | 20:24.29 |
| 24 | Santiago CarranzaPlace 24 · Chaparral Hi | — | Chaparral Hi | 20:24.83 |
| 25 | Eduardo RodartePlace 25 · Santa Teresa | — | Santa Teresa | 20:28.99 |
| 26 | Nicholas SpataroPlace 26 · Alamogordo H | — | Alamogordo H | 20:29.64 |
| 27 | Driver BellonPlace 27 · Ruidoso | — | Ruidoso | 20:30.96 |
| 28 | Alex Christensen-AdajarPlace 28 · New Mexico M | — | New Mexico M | 20:33.20 |
| 29 | Austin AmbersonPlace 29 · Alamogordo H | — | Alamogordo H | 20:41.31 |
| 30 | Shywin ChaffinsPlace 30 · Mescalero Ap | — | Mescalero Ap | 21:05.17 |
| 31 | Oliver CamposPlace 31 · Gadsden | — | Gadsden | 21:06.79 |
| 32 | Jadon MyersPlace 32 · Cloudcroft H | — | Cloudcroft H | 21:12.90 |
| 33 | Juan MurilloPlace 33 · Pablo Santa Teresa | — | Pablo Santa Teresa | 21:23.62 |
| 34 | Jayden Romero-ReyesPlace 34 · New Mexico M | — | New Mexico M | 21:26.87 |
| 35 | Antonio HernandezPlace 35 · Gadsden | — | Gadsden | 21:27.14 |
| 36 | Gabriel RiveraPlace 36 · Chaparral Hi | — | Chaparral Hi | 21:35.54 |
| 37 | Conner FreemanPlace 37 · Ruidoso | — | Ruidoso | 21:41.49 |
| 38 | Kellan CaseboltPlace 38 · Alamogordo H | — | Alamogordo H | 21:48.94 |
| 39 | David ChaconPlace 39 · Gadsden | — | Gadsden | 21:53.53 |
| 40 | Damon SanchezPlace 40 · Los Lunas Hi | — | Los Lunas Hi | 21:57.62 |
| 41 | Jonathan ClarkPlace 41 · Alamogordo H | — | Alamogordo H | 22:04.45 |
| 42 | Brecken ToddPlace 42 · New Mexico M | — | New Mexico M | 22:06.07 |
| 43 | Keagan ReesePlace 43 · Alamogordo H | — | Alamogordo H | 22:06.52 |
| 44 | Joseph JacksonPlace 44 · Capitan | — | Capitan | 22:18.55 |
| 45 | Jorge GarciaPlace 45 · Chaparral Hi | — | Chaparral Hi | 22:20.21 |
| 46 | Charley TurnbowPlace 46 · Capitan | — | Capitan | 22:21.90 |
| 47 | Issac SanchezPlace 47 · Santa Teresa | — | Santa Teresa | 22:24.94 |
| 48 | Ryder KempfPlace 48 · Cloudcroft H | — | Cloudcroft H | 22:25.53 |
| 49 | Calvin KhanPlace 49 · Alamogordo H | — | Alamogordo H | 22:25.98 |
| 50 | Tyler MeszlerPlace 50 · Cloudcroft H | — | Cloudcroft H | 22:26.49 |
| 51 | Forrest OdomPlace 51 · Cloudcroft H | — | Cloudcroft H | 22:52.94 |
| 52 | Geno MarquezPlace 52 · Gadsden | — | Gadsden | 23:10.31 |
| 53 | Juan GarciaPlace 53 · Gadsden | — | Gadsden | 23:10.76 |
| 54 | Cailan MartePlace 54 · Cloudcroft H | — | Cloudcroft H | 23:16.46 |
| 55 | Damien ValdezPlace 55 · Mescalero Ap | — | Mescalero Ap | 23:16.92 |
| 56 | Ryan WoodsPlace 56 · Alamogordo H | — | Alamogordo H | 23:17.40 |
| 57 | Hakan KefeliPlace 57 · Cloudcroft H | — | Cloudcroft H | 23:17.86 |
| 58 | Kanin FernandoPlace 58 · Mescalero Ap | — | Mescalero Ap | 23:22.29 |
| 59 | David NewellPlace 59 · Capitan | — | Capitan | 23:34.34 |
| 60 | Dylan Rodriguez FloresPlace 60 · Gadsden | — | Gadsden | 23:34.89 |
| 61 | Nickolas StarkovichPlace 61 · Alamogordo H | — | Alamogordo H | 23:44.77 |
| 62 | Abraham CardozaPlace 62 · Dexter | — | Dexter | 24:10.29 |
| 63 | Colt'n WilsonPlace 63 · Capitan | — | Capitan | 24:16.48 |
| 64 | Raine LangfordPlace 64 · Cloudcroft H | — | Cloudcroft H | 24:23.80 |
| 65 | Changle LiPlace 65 · New Mexico M | — | New Mexico M | 24:34.06 |
| 66 | Elias PikePlace 66 · Alamogordo H | — | Alamogordo H | 24:42.66 |
| 67 | Johnathan FloresPlace 67 · Chaparral Hi | — | Chaparral Hi | 24:46.65 |
| 68 | Izek BaylonPlace 68 · Gadsden | — | Gadsden | 24:48.44 |
| 69 | Chase BaileyPlace 69 · Alamogordo H | — | Alamogordo H | 24:51.48 |
| 70 | Sebastian RivasPlace 70 · Gadsden | — | Gadsden | 24:55.97 |
| 71 | Cesar FernandezPlace 71 · Dexter | — | Dexter | 24:56.48 |
| 72 | Nathan LopezPlace 72 · Capitan | — | Capitan | 24:57.61 |
| 73 | Ricardo YuzosPlace 73 · Mescalero Ap | — | Mescalero Ap | 25:14.11 |
| 74 | Isiah ComanchePlace 74 · Mescalero Ap | — | Mescalero Ap | 25:14.91 |
| 75 | Rafael PulidoPlace 75 · Cloudcroft H | — | Cloudcroft H | 25:15.29 |
| 76 | Elias CovarrubiasPlace 76 · Gadsden | — | Gadsden | 25:26.48 |
| 77 | Geovanni GarciaPlace 77 · Gadsden | — | Gadsden | 25:26.79 |
| 78 | Bryan SpendlovePlace 78 · Alamogordo H | — | Alamogordo H | 26:28.18 |
| 79 | Alex DunnPlace 79 · Cloudcroft H | — | Cloudcroft H | 27:22.28 |
| 80 | William SchielePlace 80 · Capitan | — | Capitan | 27:24.81 |
| 81 | Oliver FraserPlace 81 · Capitan | — | Capitan | 28:40.75 |
| 82 | Sam McEwenPlace 82 · Ruidoso | — | Ruidoso | 29:12.72 |
| 83 | Clayton NevinPlace 83 · Alamogordo H | — | Alamogordo H | 29:18.02 |
| 84 | Landon ZapedaPlace 84 · Capitan | — | Capitan | 30:12.65 |
| 85 | Urijah BarbozaPlace 85 · Dexter | — | Dexter | 31:08.47 |
| 86 | Angel EsquivelPlace 86 · Los Lunas Hi | — | Los Lunas Hi | 36:08.12 |