| 1 | Kashon HarrisonPlace 1 · Kirtland Central | — | Kirtland Central | 15:26.57 | 1 |
| 2 | Santiago HardyPlace 2 · Chinle | — | Chinle | 15:43.19 | 2 |
| 3 | Josiah TsosiePlace 3 · Chinle | — | Chinle | 16:33.89 | 3 |
| 4 | Tyrin BegayPlace 4 · Pinon | — | Pinon | 16:39.61 | 4 |
| 5 | Aaron GouldPlace 5 · Shiprock | — | Shiprock | 16:44.57 | 5 |
| 6 | Darrellson MartinPlace 6 · Red Valley-Cove | — | Red Valley-Cove | 16:59.26 | 6 |
| 7 | Koby BlackwaterPlace 7 · Kirtland Central | — | Kirtland Central | 17:04.40 | 7 |
| 8 | Wesley CookPlace 8 · Pinon | — | Pinon | 17:04.65 | 8 |
| 9 | Brayan BarajasPlace 9 · Piedra Vista | — | Piedra Vista | 17:08.00 | 9 |
| 10 | Isaiah HunyumptewaPlace 10 · Chinle | — | Chinle | 17:09.72 | 10 |
| 11 | Benjamin VanottesonPlace 11 · Piedra Vista | — | Piedra Vista | 17:22.33 | 11 |
| 12 | Jacob HawkinsPlace 12 · Kirtland Central | — | Kirtland Central | 17:24.54 | 12 |
| 13 | Osean NezPlace 13 · Kirtland Central | — | Kirtland Central | 17:26.10 | 13 |
| 14 | Alex YellowhairPlace 14 · Red Mesa | — | Red Mesa | 17:28.57 | 14 |
| 15 | Quintana MathisPlace 15 · Navajo Prep | — | Navajo Prep | 17:30.63 | 15 |
| 16 | Cameron BecentiPlace 16 · Navajo Prep | — | Navajo Prep | 17:30.85 | 16 |
| 17 | Justin YazziePlace 17 · Shiprock | — | Shiprock | 17:45.14 | 17 |
| 18 | Tyrese BegayPlace 18 · Navajo Prep | — | Navajo Prep | 17:50.09 | 18 |
| 19 | Wyatt UtePlace 19 · Chinle | — | Chinle | 17:52.85 | 19 |
| 20 | Adriano JoePlace 20 · Pinon | — | Pinon | 17:53.08 | 20 |
| 21 | Tanin McDermottPlace 21 · Farmington | — | Farmington | 17:54.55 | 21 |
| 22 | Nicholas RyanPlace 22 · Chinle | — | Chinle | 17:54.77 | 22 |
| 23 | Trejan ClicheePlace 23 · Navajo Prep | — | Navajo Prep | 18:04.21 | 23 |
| 24 | Arvin BegayPlace 24 · Shiprock | — | Shiprock | 18:07.41 | 24 |
| 25 | Samuel BloomfieldPlace 25 · Kirtland Central | — | Kirtland Central | 18:08.11 | 25 |
| 26 | Tyrease JamesPlace 26 · Navajo Prep | — | Navajo Prep | 18:14.89 | 26 |
| 27 | Dwight DuwyeniePlace 27 · Bloomfield | — | Bloomfield | 18:19.33 | 27 |
| 28 | Jalen JonesPlace 28 · Shiprock | — | Shiprock | 18:21.53 | 28 |
| 29 | Adriel EatonPlace 29 · Piedra Vista | — | Piedra Vista | 18:21.88 | 29 |
| 30 | Albe BedoniePlace 30 · Window Rock | — | Window Rock | 18:24.71 | 30 |
| 31 | Keyshawn WatchmanPlace 31 · Window Rock | — | Window Rock | 18:29.23 | 31 |
| 32 | Aaron LeePlace 32 · Shiprock | — | Shiprock | 18:29.68 | 32 |
| 33 | Kelvin BenallyPlace 33 · Navajo Prep | — | Navajo Prep | 18:32.72 | 33 |
| 34 | Jarek NezPlace 34 · Kirtland Central | — | Kirtland Central | 18:35.29 | 34 |
| 35 | Hyrum YonniePlace 35 · Kirtland Central | — | Kirtland Central | 18:35.53 | 35 |
| 36 | Ozz RedhousePlace 36 · Monument Valley | — | Monument Valley | 18:38.07 | 36 |
| 37 | Keithfer JimPlace 37 · Red Mesa | — | Red Mesa | 18:38.38 | 37 |
| 38 | Devin ToddyPlace 38 · Rehoboth Christian | — | Rehoboth Christian | 18:40.96 | 38 |
| 39 | Christian BertPlace 39 · Pinon | — | Pinon | 18:53.10 | 39 |
| 40 | Jimmizan RedhorsePlace 40 · Window Rock | — | Window Rock | 19:00.19 | 40 |
| 41 | Shaun HadleyPlace 41 · Window Rock | — | Window Rock | 19:00.59 | 41 |
| 42 | Kevin BegayPlace 42 · Shiprock | — | Shiprock | 19:03.27 | 42 |
| 43 | Jarrell SingerPlace 43 · Chinle | — | Chinle | 19:04.94 | 43 |
| 44 | Autry LaughterPlace 44 · Pinon | — | Pinon | 19:05.35 | 44 |
| 45 | Solomon JohnsonPlace 45 · Farmington | — | Farmington | 19:08.65 | 45 |
| 46 | Adam BunkerPlace 46 · Monticello | — | Monticello | 19:12.58 | 46 |
| 47 | Drake SandovalPlace 47 · Farmington | — | Farmington | 19:20.65 | 47 |
| 48 | Vernon CheePlace 48 · Chinle | — | Chinle | 19:24.94 | 48 |
| 49 | Jalen BenallyPlace 49 · Red Mesa | — | Red Mesa | 19:26.84 | 49 |
| 50 | Ryan BirdPlace 50 · Monticello | — | Monticello | 19:27.89 | 50 |
| 51 | Aniutea AndersonPlace 51 · Farmington | — | Farmington | 19:28.78 | 51 |
| 52 | Cody ManningPlace 52 · Navajo Prep | — | Navajo Prep | 19:34.25 | 52 |
| 53 | Daniel ReedPlace 53 · Piedra Vista | — | Piedra Vista | 19:35.62 | 53 |
| 54 | Nicholas TodachenneyPlace 54 · Piedra Vista | — | Piedra Vista | 19:43.61 | 54 |
| 55 | Cody SpearmanPlace 55 · Piedra Vista | — | Piedra Vista | 19:44.52 | 55 |
| 56 | Tristan TsosiePlace 56 · Red Mesa | — | Red Mesa | 19:46.27 | 56 |
| 57 | Tristan NezPlace 57 · Window Rock | — | Window Rock | 19:48.22 | 57 |
| 58 | Lucas HatchPlace 58 · Monticello | — | Monticello | 19:52.01 | 58 |
| 59 | Ryles HolidayPlace 59 · Monument Valley | — | Monument Valley | 20:00.56 | 59 |
| 60 | Josh LaFontainePlace 60 · Window Rock | — | Window Rock | 20:01.54 | 60 |
| 61 | Talmadge BegayPlace 61 · Pinon | — | Pinon | 20:03.28 | 61 |
| 62 | Cameron NezPlace 62 · Farmington | — | Farmington | 20:04.45 | 62 |
| 63 | Carlin LanePlace 63 · Red Mesa | — | Red Mesa | 20:04.71 | 63 |
| 64 | Dillon BirdPlace 64 · Monticello | — | Monticello | 20:06.08 | 64 |
| 65 | Mourtice ClitsoPlace 65 · Monument Valley | — | Monument Valley | 20:14.35 | 65 |
| 66 | Ryan JoePlace 66 · Red Valley-Cove | — | Red Valley-Cove | 20:19.26 | 66 |
| 67 | Keegan JimPlace 67 · Red Mesa | — | Red Mesa | 20:30.61 | 67 |
| 68 | Britton BrewerPlace 68 · Monticello | — | Monticello | 20:32.22 | 68 |
| 69 | Jake ZylstraPlace 69 · Rehoboth Christian | — | Rehoboth Christian | 20:32.42 | 69 |
| 70 | Joe Klah IIIPlace 70 · Pinon | — | Pinon | 20:35.56 | 70 |
| 71 | Rashawn CharleyPlace 71 · Newcomb | — | Newcomb | 20:36.51 | 71 |
| 72 | Shannon BitsillyPlace 72 · Newcomb | — | Newcomb | 20:39.58 | 72 |
| 73 | Justin PearcePlace 73 · Red Mesa | — | Red Mesa | 20:45.29 | 73 |
| 74 | Julian SylvestorPlace 74 · Bloomfield | — | Bloomfield | 20:45.67 | 74 |
| 75 | Wyverson BegayPlace 75 · Whitehorse | — | Whitehorse | 20:47.25 | — |
| 76 | Marlyn KaskalaPlace 76 · Shiprock | — | Shiprock | 20:48.60 | 75 |
| 77 | Joseph MorrisonPlace 77 · Monticello | — | Monticello | 20:50.14 | 76 |
| 78 | Tudrow JimPlace 78 · Farmington | — | Farmington | 20:57.09 | 77 |
| 79 | Zac MusselmanPlace 79 · Monticello | — | Monticello | 21:02.92 | 78 |
| 80 | Christian TsosiePlace 80 · Red Mesa | — | Red Mesa | 21:08.30 | — |
| 81 | Keenan DenetsosiePlace 81 · Monument Valley | — | Monument Valley | 21:09.14 | 79 |
| 82 | Joshua BitsillyPlace 82 · Rehoboth Christian | — | Rehoboth Christian | 21:14.42 | 80 |
| 83 | Alfred FosterPlace 83 · Newcomb | — | Newcomb | 21:20.35 | 81 |
| 84 | Tarrell JoePlace 84 · Red Valley-Cove | — | Red Valley-Cove | 21:20.77 | 82 |
| 85 | Cristopher WethingtonPlace 85 · Bloomfield | — | Bloomfield | 21:31.13 | 83 |
| 86 | Ryan GeorgePlace 86 · Red Valley-Cove | — | Red Valley-Cove | 21:31.72 | 84 |
| 87 | Brandon CharleyPlace 87 · Bloomfield | — | Bloomfield | 21:31.94 | 85 |
| 88 | Justus RobisonPlace 88 · Monticello | — | Monticello | 21:41.95 | — |
| 89 | Nizhoni JohlePlace 89 · Newcomb | — | Newcomb | 21:52.19 | 86 |
| 90 | John GibsonPlace 90 · Monument Valley | — | Monument Valley | 22:08.09 | 87 |
| 91 | Andre Martine-RedsteerPlace 91 · Newcomb | — | Newcomb | 22:19.55 | 88 |
| 92 | Jonathan BegayPlace 92 · Red Valley-Cove | — | Red Valley-Cove | 23:12.10 | 89 |
| 93 | Ryan NakaiPlace 93 · Red Valley-Cove | — | Red Valley-Cove | 23:14.08 | 90 |
| 94 | Jonathan JohnsonPlace 94 · Red Mesa | — | Red Mesa | 23:52.23 | — |
| 95 | Joseph NiihaPlace 95 · Rehoboth Christian | — | Rehoboth Christian | 24:21.08 | 91 |
| 96 | Tyrell BegayPlace 96 · Newcomb | — | Newcomb | 25:02.09 | 92 |
| 97 | Laylon YazziePlace 97 · Bloomfield | — | Bloomfield | 26:22.04 | 93 |
| 98 | Cody HenryPlace 98 · Rehoboth Christian | — | Rehoboth Christian | 27:08.20 | 94 |