| 1 | Derrick CastillanosPlace 1 · Lovington | — | Lovington | 17:08.00 | 1 |
| 2 | Michael RiessPlace 2 · Portales Hig | — | Portales Hig | 17:10.40 | — |
| 3 | Angel GarciaPlace 3 · Hereford | — | Hereford | 17:29.50 | — |
| 4 | Alex VilleseniorPlace 4 · Lovington | — | Lovington | 17:55.00 | 2 |
| 5 | Sammy FuentesPlace 5 · Clovis | — | Clovis | 18:07.10 | 3 |
| 6 | Eric CarrascoPlace 6 · Carlsbad Hig | — | Carlsbad Hig | 18:19.90 | 4 |
| 7 | Simon VasquezPlace 7 · Hobbs | — | Hobbs | 18:32.40 | 5 |
| 8 | Ishmael MartinezPlace 8 · Lovington | — | Lovington | 18:51.60 | 6 |
| 9 | Ethan CastillanosPlace 9 · Lovington | — | Lovington | 18:51.80 | 7 |
| 10 | Arnulfo SalazarPlace 10 · Hereford | — | Hereford | 18:54.00 | — |
| 11 | Ethan StephensPlace 11 · Lovington | — | Lovington | 18:55.20 | 8 |
| 12 | Luke PetersPlace 12 · Carlsbad Hig | — | Carlsbad Hig | 18:55.30 | 9 |
| 13 | Shaun StoreyPlace 13 · Santa Rosa H | — | Santa Rosa H | 19:08.00 | 10 |
| 14 | Luis CordovaPlace 14 · Hobbs | — | Hobbs | 19:34.40 | 11 |
| 15 | Jamie CanoPlace 15 · Hobbs | — | Hobbs | 19:36.00 | 12 |
| 16 | Tristan RiderPlace 16 · Lovington | — | Lovington | 19:37.00 | 13 |
| 17 | Christopher EspinoPlace 17 · Hobbs | — | Hobbs | 19:44.70 | 14 |
| 18 | Andrik MoralesPlace 18 · Hobbs | — | Hobbs | 20:01.90 | 15 |
| 19 | Micheal TreePlace 19 · Clovis | — | Clovis | 20:09.70 | 16 |
| 20 | Sawyer JohnsonPlace 20 · Carlsbad Hig | — | Carlsbad Hig | 20:11.30 | 17 |
| 21 | Ethan MillerPlace 21 · Hobbs | — | Hobbs | 20:12.10 | 18 |
| 22 | Gavin McKelvainPlace 22 · Clovis | — | Clovis | 20:16.70 | 19 |
| 23 | Liam NelsonPlace 23 · Carlsbad Hig | — | Carlsbad Hig | 20:59.30 | 20 |
| 24 | Sean Chavez-SanchezPlace 24 · Santa Rosa H | — | Santa Rosa H | 21:06.50 | 21 |
| 25 | Victor GorosietaPlace 25 · Clovis | — | Clovis | 21:12.60 | 22 |
| 26 | Issac WilliamsonPlace 26 · Carlsbad Hig | — | Carlsbad Hig | 21:13.60 | 23 |
| 27 | Cale CorbinPlace 27 · Carlsbad Hig | — | Carlsbad Hig | 21:17.80 | 24 |
| 28 | Rodolfo LedezmaPlace 28 · Clovis | — | Clovis | 21:32.20 | 25 |
| 29 | Antonio ReyesPlace 29 · Clovis | — | Clovis | 21:54.00 | 26 |
| 30 | Angel DiazPlace 30 · Clovis | — | Clovis | 22:12.20 | 27 |
| 31 | Manuel CarrisalesPlace 31 · Hereford | — | Hereford | 22:17.00 | — |
| 32 | Sebastian MartinezPlace 32 · Hobbs | — | Hobbs | 22:30.00 | 28 |
| 33 | Damon WillardPlace 33 · Lovington | — | Lovington | 22:34.80 | 29 |
| 34 | Matthais ChavezPlace 34 · Santa Rosa H | — | Santa Rosa H | 22:54.30 | 30 |
| 35 | Christiano ValdezPlace 35 · Santa Rosa H | — | Santa Rosa H | 23:05.70 | 31 |
| 36 | Cody WebsterPlace 36 · Portales Hig | — | Portales Hig | 23:33.50 | — |
| 37 | Nathan FifePlace 37 · Portales Hig | — | Portales Hig | 23:42.50 | — |
| 38 | Marcos VelasquezPlace 38 · Santa Rosa H | — | Santa Rosa H | 23:44.50 | 32 |
| 39 | Creed OwenPlace 39 · Tucumcari Hi | — | Tucumcari Hi | 25:09.10 | — |
| 40 | Daniel MadridPlace 40 · Santa Rosa H | — | Santa Rosa H | 27:46.20 | 33 |
| 41 | Logan LaffertyPlace 41 · Tucumcari Hi | — | Tucumcari Hi | 28:26.70 | — |
| 42 | Alex Bueno De La OPlace 42 · Tucumcari Hi | — | Tucumcari Hi | 30:05.70 | — |
| 43 | Tyrus JonesPlace 43 · Tucumcari Hi | — | Tucumcari Hi | 31:36.20 | — |