| 1 | Andrew TafoyaPlace 1 · Grade 10 · Albuquerque Academy | 10 | Albuquerque Academy | 18:07.2 PR |
| 2 | Alex LeePlace 2 · Grade 11 · Albuquerque Academy | 11 | Albuquerque Academy | 18:08.8 |
| 3 | Ian JohnsonPlace 3 · Grade 12 · Albuquerque Academy | 12 | Albuquerque Academy | 18:19.1 PR |
| 4 | Dillon DewaPlace 4 · Grade 11 · Zuni | 11 | Zuni | 18:22.2 |
| 5 | Roman MartinezPlace 5 · Grade 11 · Albuquerque Academy | 11 | Albuquerque Academy | 18:26.2 PR |
| 6 | Kyle AwelagtePlace 6 · Grade 10 · Zuni | 10 | Zuni | 18:28.7 |
| 7 | Cesar BacaPlace 7 · Grade 12 · Albuquerque Academy | 12 | Albuquerque Academy | 18:36.0 PR |
| 8 | Jackson WallPlace 8 · Grade 10 · Albuquerque Academy | 10 | Albuquerque Academy | 18:39.8 PR |
| 9 | Jonah RomeroPlace 9 · Grade 11 · Albuquerque Academy | 11 | Albuquerque Academy | 18:42.4 PR |
| 10 | Stephen ChuPlace 10 · Grade 11 · Albuquerque Academy | 11 | Albuquerque Academy | 18:52.3 PR |
| 11 | Arthur LanyatePlace 11 · Grade 11 · Zuni | 11 | Zuni | 18:56.3 PR |
| 12 | Ricky YunkestinePlace 12 · Grade 12 · Zuni | 12 | Zuni | 19:00.6 |
| 13 | Mekai BegayPlace 13 · Grade 9 · Zuni | 9 | Zuni | 19:08.0 |
| 14 | Nate KleinPlace 14 · Grade 9 · Albuquerque Academy | 9 | Albuquerque Academy | 19:18.4 |
| 15 | Jack ParlapianoPlace 15 · Grade 10 · Albuquerque Academy | 10 | Albuquerque Academy | 19:21.9 PR |
| 16 | Nicholas OutlerPlace 16 · Grade 10 · Albuquerque Academy | 10 | Albuquerque Academy | 19:24.0 PR |
| 17 | Carson MauldinPlace 17 · Grade 10 · Albuquerque Academy | 10 | Albuquerque Academy | 19:27.6 PR |
| 18 | Diego SanchezPlace 18 · Grade 10 · Albuquerque Academy | 10 | Albuquerque Academy | 19:51.2 PR |
| 19 | Darrin BoonePlace 19 · Grade 12 · Zuni | 12 | Zuni | 19:57.2 |
| 20 | Hayden PrescottPlace 20 · Grade 9 · Albuquerque Academy | 9 | Albuquerque Academy | 19:58.9 |
| 21 | Teo WestPlace 21 · Grade 9 · Albuquerque Academy | 9 | Albuquerque Academy | 20:33.4 |
| 22 | Eliot HunterPlace 22 · Grade 11 · Albuquerque Academy | 11 | Albuquerque Academy | 20:44.2 |
| 23 | Keeshaul MartinezPlace 23 · Grade 9 · Zuni | 9 | Zuni | 20:47.7 |
| 24 | Quint SteinPlace 24 · Grade 9 · Albuquerque Academy | 9 | Albuquerque Academy | 21:02.7 |
| 25 | Donovin MontoyaPlace 25 · Grade 11 · St Pius X | 11 | St Pius X | 21:06.7 |
| 26 | Daniel RichardsPlace 26 · Grade 10 · Albuquerque Academy | 10 | Albuquerque Academy | 21:10.7 |
| 27 | Luke WaddoupsPlace 27 · Grade 10 · St Pius X | 10 | St Pius X | 21:13.1 |
| 28 | Andres OrtizPlace 28 · Grade 9 · Albuquerque Academy | 9 | Albuquerque Academy | 21:15.2 PR |
| 29 | Maverick MichalscheckPlace 29 · Grade 9 · Albuquerque Academy | 9 | Albuquerque Academy | 21:22.6 PR |
| 30 | Andrew GarciaPlace 30 · Grade 9 · St Pius X | 9 | St Pius X | 21:23.4 |
| 31 | Julian ChandaPlace 31 · Grade 10 · Albuquerque Academy | 10 | Albuquerque Academy | 21:39.5 PR |
| 32 | Loren MahkeePlace 32 · Grade 12 · Zuni | 12 | Zuni | 21:53.6 |
| 33 | Ian LorenzoPlace 33 · Grade 12 · Zuni | 12 | Zuni | 21:55.8 |
| 34 | Jaren CachiniPlace 34 · Grade 12 · Zuni | 12 | Zuni | 22:05.2 |
| 35 | Brendan SalceiesPlace 35 · Grade 11 · St Pius X | 11 | St Pius X | 22:41.0 |
| 36 | Thomas WrayPlace 36 · Grade 8 · Albuquerque Academy | 8 | Albuquerque Academy | 23:44.8 |
| 37 | TJ HooeePlace 37 · Grade 11 · Zuni | 11 | Zuni | 24:17.7 |
| 38 | Armando CarrilloPlace 38 · Grade 11 · St Pius X | 11 | St Pius X | 25:19.5 PR |
| 39 | Kyler BowekatyPlace 39 · Grade 12 · Zuni | 12 | Zuni | 25:20.6 |
| 40 | Phil MassiePlace 40 · Grade 11 · Zuni | 11 | Zuni | 28:42.6 |