| 1 | Isaac GonzalesPlace 1 · Grade 11 · Los Lunas | 11 | Los Lunas | 16:24 |
| 2 | Achilles Orpinel-PadillaPlace 2 · Grade 10 · Albuquerque | 10 | Albuquerque | 16:34 |
| 3 | Brady GarciaPlace 3 · Grade 11 · Los Lunas | 11 | Los Lunas | 16:36 |
| 4 | Kevin MunozPlace 4 · Grade 12 · Albuquerque | 12 | Albuquerque | 16:47 PR |
| 5 | Tazio LapinaPlace 5 · Grade 12 · Albuquerque | 12 | Albuquerque | 16:48 |
| 6 | James MartinezPlace 6 · Grade 11 · Los Lunas | 11 | Los Lunas | 16:49 PR |
| 7 | Eloy UrtiagaPlace 7 · Grade 9 · Los Lunas | 9 | Los Lunas | 17:24 |
| 8 | Lucas BlandPlace 8 · Grade 12 · Los Lunas | 12 | Los Lunas | 17:26 |
| 9 | Samson JeansonnePlace 9 · Grade 11 · Albuquerque | 11 | Albuquerque | 17:38 PR |
| 10 | Gray StansburyPlace 10 · Grade 9 · Albuquerque | 9 | Albuquerque | 18:02 |
| 11 | Maxwell MeiklejohnPlace 11 · Grade 11 · Albuquerque | 11 | Albuquerque | 18:19 |
| 12 | Arron SaisPlace 12 · Grade 10 · Albuquerque | 10 | Albuquerque | 18:25 |
| 13 | Zachary McCannPlace 13 · Grade 10 · Albuquerque | 10 | Albuquerque | 18:30 |
| 14 | Bah'Hozhooni FlegPlace 14 · Grade 9 · Albuquerque | 9 | Albuquerque | 18:32 |
| 15 | Luke HettisPlace 15 · Grade 12 · Los Lunas | 12 | Los Lunas | 18:36 PR |
| 16 | Mati Padilla SaizPlace 16 · Grade 8 · Los Lunas | 8 | Los Lunas | 18:50 PR |
| 17 | Elijah BealPlace 17 · Grade 10 · Los Lunas | 10 | Los Lunas | 19:06 |
| 18 | Jesse PittmanPlace 18 · Grade 12 · West Mesa | 12 | West Mesa | 19:18 PR |
| 19 | Brayan MejiaPlace 19 · Grade 11 · Rio Grande | 11 | Rio Grande | 19:38 |
| 20 | Rayden ElksPlace 20 · Grade 11 · West Mesa | 11 | West Mesa | 19:50 |
| 21 | Gael TorresPlace 21 · Grade 8 · Rio Grande | 8 | Rio Grande | 20:02 PR |
| 22 | Marcos Ibarra-ContrerasPlace 22 · Grade 12 · West Mesa | 12 | West Mesa | 20:03 |
| 23 | Aiden AllisonPlace 23 · Grade 9 · West Mesa | 9 | West Mesa | 20:05 |
| 24 | Julio TrevizoPlace 24 · Grade - · West Mesa | - | West Mesa | 20:41 PR |
| 25 | Zachary SaisPlace 25 · Grade 9 · Los Lunas | 9 | Los Lunas | 20:46 |
| 26 | Nick SanchezPlace 26 · Grade 11 · West Mesa | 11 | West Mesa | 21:25 |
| 27 | Matthew WrightPlace 27 · Grade 9 · Atrisco Heritage | 9 | Atrisco Heritage | 21:53 |
| 28 | Michael BenevidesPlace 28 · Grade 9 · Rio Grande | 9 | Rio Grande | 21:54 |
| 29 | Damian MitchellPlace 29 · Grade 10 · West Mesa | 10 | West Mesa | 22:03 PR |
| 30 | Ian VazquezPlace 30 · Grade 9 · Atrisco Heritage | 9 | Atrisco Heritage | 22:23 PR |
| 31 | Samuel Barahona-HuradoPlace 31 · Grade 12 · Rio Grande | 12 | Rio Grande | 22:30 PR |
| 32 | Gabriel MontoyaPlace 32 · Grade 9 · West Mesa | 9 | West Mesa | 23:19 PR |
| 33 | Joshua Gonzalez RomanPlace 33 · Grade 8 · Rio Grande | 8 | Rio Grande | 23:32 PR |
| 34 | Harley KreamerPlace 34 · Grade 10 · Rio Grande | 10 | Rio Grande | 23:42 PR |
| 35 | Jake LeybaPlace 35 · Grade 9 · West Mesa | 9 | West Mesa | 24:27 PR |
| 36 | Nehemiah BacaPlace 36 · Grade 10 · Rio Grande | 10 | Rio Grande | 24:36 |