| 1 | Aaron GouldPlace 1 · Shiprock | — | Shiprock | 16:49.380 | 1 |
| 2 | Justin YazziePlace 2 · Shiprock | — | Shiprock | 16:58.470 | 2 |
| 3 | Tyrease JamesPlace 3 · Navajo Prep | — | Navajo Prep | 17:11.780 | 3 |
| 4 | Cameron BecentiPlace 4 · Navajo Prep | — | Navajo Prep | 17:13.783 | 4 |
| 5 | Mathis QuintanaPlace 5 · Navajo Prep | — | Navajo Prep | 17:20.653 | 5 |
| 6 | Trejan ClicheePlace 6 · Navajo Prep | — | Navajo Prep | 17:31.163 | 6 |
| 7 | Tyrese BegayPlace 7 · Navajo Prep | — | Navajo Prep | 17:34.323 | 7 |
| 8 | Kelvin BenallyPlace 8 · Navajo Prep | — | Navajo Prep | 17:40.040 | 8 |
| 9 | Dante BartonPlace 9 · Navajo Prep | — | Navajo Prep | 17:47.066 | 9 |
| 10 | Dallen PlummerPlace 10 · Thoreau | — | Thoreau | 17:49.873 | 10 |
| 11 | Jalen JonesPlace 11 · Shiprock | — | Shiprock | 17:53.200 | 11 |
| 12 | Trystan HalePlace 12 · Shiprock | — | Shiprock | 17:57.706 | 12 |
| 13 | Hector LargoPlace 13 · Thoreau | — | Thoreau | 18:12.003 | 13 |
| 14 | Aaron LeePlace 14 · Shiprock | — | Shiprock | 18:15.263 | 14 |
| 15 | Arvin BegayPlace 15 · Shiprock | — | Shiprock | 18:16.620 | 15 |
| 16 | Cameron SamPlace 16 · Thoreau | — | Thoreau | 18:28.043 | 16 |
| 17 | Treg KeePlace 17 · Wingate | — | Wingate | 18:29.866 | 17 |
| 18 | Logan ReanoPlace 18 · Navajo Prep | — | Navajo Prep | 18:31.796 | 0 |
| 19 | Shayne TahePlace 19 · Thoreau | — | Thoreau | 18:34.313 | 18 |
| 20 | Kevin BegayPlace 20 · Shiprock | — | Shiprock | 18:35.683 | 19 |
| 21 | Martin SmithPlace 21 · Thoreau | — | Thoreau | 18:41.660 | 20 |
| 22 | Willie BecentiPlace 22 · Wingate | — | Wingate | 18:43.930 | 21 |
| 23 | Tyson McdonaldPlace 23 · Thoreau | — | Thoreau | 18:44.140 | 22 |
| 24 | Brandon BegayPlace 24 · Navajo Prep | — | Navajo Prep | 18:58.426 | 0 |
| 25 | Marlyn KaskalaPlace 25 · Shiprock | — | Shiprock | 19:15.136 | 0 |
| 26 | Terrance LeePlace 26 · Shiprock | — | Shiprock | 19:38.836 | 0 |
| 27 | Trent KeePlace 27 · Wingate | — | Wingate | 20:02.190 | 23 |
| 28 | Jeremiah VanwinklePlace 28 · Wingate | — | Wingate | 20:32.010 | 24 |
| 29 | Owen VanwinklePlace 29 · Wingate | — | Wingate | 20:33.560 | 25 |
| 30 | Rolondo ChachoPlace 30 · Thoreau | — | Thoreau | 20:38.173 | 26 |
| 31 | Lane TahePlace 31 · Thoreau | — | Thoreau | 20:55.660 | 0 |
| 32 | Jared ThomasPlace 32 · Wingate | — | Wingate | 21:45.153 | 27 |
| 33 | Dustin HosteenPlace 33 · Wingate | — | Wingate | 21:57.943 | 28 |
| 34 | Colin TracyPlace 34 · Wingate | — | Wingate | 22:30.540 | 0 |
| 35 | Wesley FrankPlace 35 · Thoreau | — | Thoreau | 25:12.703 | 0 |