| 1 | Tristin JonesPlace 1 · Tohatchi | — | Tohatchi | 18:30.00 |
| 2 | Alvin CurleyPlace 2 · NPHS | — | NPHS | 18:42.00 |
| 3 | Rondale BegayPlace 3 · Crownpoint | — | Crownpoint | 18:50.00 |
| 4 | Martin SkeetPlace 4 · Rehoboth | — | Rehoboth | 18:59.00 |
| 6 | A.J. CalladoPlace 6 · Dulce | — | Dulce | 19:15.00 |
| 7 | Zane CharlestonPlace 7 · Rehoboth | — | Rehoboth | 19:26.00 |
| 9 | Terrence KinselPlace 9 · NPHS | — | NPHS | 19:56.00 |
| 10 | Jon KinselPlace 10 · Rehoboth | — | Rehoboth | 20:16.00 |
| 11 | Sean ValdezPlace 11 · Dulce | — | Dulce | 20:47.00 |
| 12 | Tristen GibsonPlace 12 · Rehoboth | — | Rehoboth | 20:49.00 |
| 13 | Cameron CandelarioPlace 13 · Tse Yi Gai | — | Tse Yi Gai | 20:55.00 |
| 14 | Ben StewartPlace 14 · Rehoboth | — | Rehoboth | 21:01.00 |
| 15 | Lane BegayPlace 15 · Tohatchi | — | Tohatchi | 21:03.00 |
| 18 | Wyatt DavisPlace 18 · NPHS | — | NPHS | 21:18.00 |
| 19 | Cordale BegayPlace 19 · Crownpoint | — | Crownpoint | 21:40.00 |
| 20 | Lemeer FransicoPlace 20 · Ramah | — | Ramah | 22:18.00 |
| 21 | Louis SalazarPlace 21 · Dulce | — | Dulce | 22:29.00 |
| 22 | Tevin BowekatyPlace 22 · Ramah | — | Ramah | 22:43.00 |
| 23 | Lionel LargoPlace 23 · Ramah | — | Ramah | 22:48.00 |
| 25 | Avery JodiePlace 25 · Crownpoint | — | Crownpoint | 23:05.00 |
| 26 | Chase McNielPlace 26 · Rehoboth | — | Rehoboth | 23:07.00 |
| 27 | Tyler TsosiePlace 27 · Valley Sanders | — | Valley Sanders | 23:10.00 |
| 28 | Keon NezPlace 28 · NPHS | — | NPHS | 23:39.00 |
| 29 | Anthony FrancisPlace 29 · Rehoboth | — | Rehoboth | 24:04.00 |
| 30 | Melcolm JoePlace 30 · Tse Yi Gai | — | Tse Yi Gai | 24:38.00 |
| 31 | Delorenzo JulianPlace 31 · Dulce | — | Dulce | 24:50.00 |
| 32 | Mike MitchellPlace 32 · Tohatchi | — | Tohatchi | 24:52.00 |
| 33 | Adian HenryPlace 33 · Crownpoint | — | Crownpoint | 25:10.00 |
| 34 | Christian MartinezPlace 34 · Tse Yi Gai | — | Tse Yi Gai | 25:10.00 |
| 36 | Nathan JopekPlace 36 · Crownpoint | — | Crownpoint | 25:55.00 |
| 37 | Wade MorganPlace 37 · Crownpoint | — | Crownpoint | 26:10.00 |
| 38 | Tristan RoanPlace 38 · Valley Sanders | — | Valley Sanders | 27:11.00 |
| 39 | Everett CastilloPlace 39 · Tse Yi Gai | — | Tse Yi Gai | 27:42.00 |
| 40 | Mycal BlackgoatPlace 40 · NPHS | — | NPHS | 27:59.00 |
| 41 | Derrick LeePlace 41 · NPHS | — | NPHS | 28:02.00 |
| 42 | Jarvis CurelyPlace 42 · Tse Yi Gai | — | Tse Yi Gai | 29:04.00 |
| 43 | Roger BeyalPlace 43 · Tohatchi | — | Tohatchi | 29:43.00 |
| 44 | Nolan NackiPlace 44 · Tse Yi Gai | — | Tse Yi Gai | 31:11.00 |
| 45 | Brett VigilPlace 45 · Dulce | — | Dulce | 31:20.00 |
| 46 | Tyler CharleyPlace 46 · Crownpoint | — | Crownpoint | 32:06.00 |