| 1 | Max FigueroaPlace 1 · Grade 8 · Ruidoso | 8 | Ruidoso | 17:10 PR |
| 2 | Jerimy WilliamsPlace 2 · Grade 12 · Ruidoso | 12 | Ruidoso | 17:32 PR |
| 3 | Fernando ZamoraPlace 3 · Grade 11 · Hagerman | 11 | Hagerman | 17:43 PR |
| 4 | Kaleb VasquezPlace 4 · Grade 11 · Carlsbad | 11 | Carlsbad | 17:54 PR |
| 5 | Rex ReynoldsPlace 5 · Grade 10 · Carlsbad | 10 | Carlsbad | 18:05 PR |
| 6 | Xevier ZamoraPlace 6 · Grade 10 · Hagerman | 10 | Hagerman | 18:15 PR |
| 7 | Gavin CastilloPlace 7 · Grade 12 · Mescalero Apache | 12 | Mescalero Apache | 18:28 PR |
| 8 | Davis WarnerPlace 8 · Grade 11 · Ruidoso | 11 | Ruidoso | 18:37 PR |
| 9 | Jack WisdomPlace 9 · Grade 12 · Capitan | 12 | Capitan | 18:49 PR |
| 10 | Dany Hernandez MaldonadoPlace 10 · Grade 11 · Carlsbad | 11 | Carlsbad | 19:02 PR |
| 11 | Joseph JacksonPlace 11 · Grade 11 · Capitan | 11 | Capitan | 19:05 PR |
| 12 | Josiah WaddlePlace 12 · Grade 9 · Carlsbad | 9 | Carlsbad | 19:08 PR |
| 13 | Javion ScottPlace 13 · Grade 10 · Carlsbad | 10 | Carlsbad | 19:12 PR |
| 14 | Tristan KimPlace 14 · Grade 12 · Ruidoso | 12 | Ruidoso | 19:13 PR |
| 15 | Ethan StarkPlace 15 · Grade 10 · NM Military Institute | 10 | NM Military Institute | 19:14 PR |
| 16 | Roberto MunizPlace 16 · Grade 12 · Hagerman | 12 | Hagerman | 19:19 PR |
| 17 | Eduardo ContrerasPlace 17 · Grade - · NM Military Institute | - | NM Military Institute | 19:38 PR |
| 18 | Max RegaladoPlace 18 · Grade 9 · Ruidoso | 9 | Ruidoso | 19:42 PR |
| 19 | Luis Orozco MirandaPlace 19 · Grade 12 · NM Military Institute | 12 | NM Military Institute | 19:45 PR |
| 20 | Derrek AndrewsPlace 20 · Grade 11 · Gateway Christian | 11 | Gateway Christian | 20:00 PR |
| 21 | Nathan SprayPlace 21 · Grade 12 · Ruidoso | 12 | Ruidoso | 20:03 PR |
| 22 | Lucio DelaCruzPlace 22 · Grade 12 · Hagerman | 12 | Hagerman | 20:05 PR |
| 23 | Aiden MendezPlace 23 · Grade 12 · Carlsbad | 12 | Carlsbad | 20:07 PR |
| 24 | Caisen SmithPlace 24 · Grade 10 · Carlsbad | 10 | Carlsbad | 20:14 PR |
| 25 | Sebastian RossPlace 25 · Grade 12 · Capitan | 12 | Capitan | 20:16 PR |
| 26 | Trey ComanchePlace 26 · Grade 9 · Mescalero Apache | 9 | Mescalero Apache | 20:55 PR |
| 27 | Nathan SmithPlace 27 · Grade 10 · NM Military Institute | 10 | NM Military Institute | 20:56 PR |
| 28 | Robert CarterPlace 28 · Grade 12 · Capitan | 12 | Capitan | 21:32 PR |
| 29 | Colin ZhangPlace 29 · Grade 12 · NM Military Institute | 12 | NM Military Institute | 21:35 PR |
| 30 | Anand KhalsaPlace 30 · Grade - · NM Military Institute | - | NM Military Institute | 21:40 PR |
| 31 | Ross FiveashPlace 31 · Grade 10 · Capitan | 10 | Capitan | 21:43 PR |
| 32 | Kiptyn TrujilloPlace 32 · Grade 9 · Ruidoso | 9 | Ruidoso | 21:48 PR |
| 33 | Malakai Rubio-SaenzPlace 33 · Grade 10 · Capitan | 10 | Capitan | 22:00 PR |
| 34 | Samuel CarterPlace 34 · Grade 11 · Gateway Christian | 11 | Gateway Christian | 22:04 PR |
| 35 | Luke YatesPlace 35 · Grade 11 · Gateway Christian | 11 | Gateway Christian | 22:16 PR |
| 36 | Jajero AlamaniaPlace 36 · Grade 9 · Capitan | 9 | Capitan | 23:12 PR |
| 37 | Titus CearleyPlace 37 · Grade 10 · Gateway Christian | 10 | Gateway Christian | 23:14 PR |
| 38 | Deacon MartinezPlace 38 · Grade - · Mescalero Apache | - | Mescalero Apache | 26:50 PR |
| 39 | Cillian MonogyePlace 39 · Grade 12 · Mescalero Apache | 12 | Mescalero Apache | 33:05 PR |
| 40 | Soren MonogyePlace 40 · Grade 11 · Mescalero Apache | 11 | Mescalero Apache | 33:23 PR |