| 1 | Aulis NelsonPlace 1 · Grade 11 · Craig | 11 | Craig | 17:25.20 |
| 2 | Gaje VentressPlace 2 · Grade 12 · Petersburg | 12 | Petersburg | 17:36.92 |
| 3 | Carter PhillipsPlace 3 · Grade 12 · Ketchikan | 12 | Ketchikan | 17:44.56 |
| 4 | Henry VailPlace 4 · Grade 11 · Ketchikan | 11 | Ketchikan | 18:25.14 |
| 5 | Noah RobbinsPlace 5 · Grade 11 · Ketchikan | 11 | Ketchikan | 18:49.32 |
| 6 | Maxton GloverPlace 6 · Grade 10 · Ketchikan | 10 | Ketchikan | 18:49.81 |
| 7 | Nathan KerrPlace 7 · Grade 12 · Petersburg | 12 | Petersburg | 18:50.86 |
| 8 | Alex HolmgrainPlace 8 · Grade 12 · Petersburg | 12 | Petersburg | 18:53.68 |
| 9 | Ezra RoskamPlace 9 · Grade 10 · Ketchikan | 10 | Ketchikan | 18:56.62 |
| 10 | Isaac EvisonPlace 10 · Grade 10 · Ketchikan | 10 | Ketchikan | 18:56.99 |
| 11 | Richard EvisonPlace 11 · Grade 11 · Ketchikan | 11 | Ketchikan | 18:57.27 |
| 12 | Scott JohnsonPlace 12 · Grade 12 · Ketchikan | 12 | Ketchikan | 19:01.47 |
| 13 | Blaine GarlickPlace 13 · Grade 11 · Ketchikan | 11 | Ketchikan | 19:45.77 |
| 14 | Joseph HofstetterPlace 14 · Grade 9 · Petersburg | 9 | Petersburg | 19:54.57 |
| 15 | Camden JohnsonPlace 15 · Grade 9 · Petersburg | 9 | Petersburg | 19:54.84 |
| 16 | George PeratrovichPlace 16 · Grade 11 · Metlakatla | 11 | Metlakatla | 20:33.93 |
| 17 | Ben KandollPlace 17 · Grade 11 · Petersburg | 11 | Petersburg | 20:36.93 |
| 18 | Hayden FithianPlace 18 · Grade 9 · Craig | 9 | Craig | 20:43.46 |
| 19 | Allen TrimmerPlace 19 · Grade 9 · Craig | 9 | Craig | 20:52.88 |
| 20 | Waylon JonesPlace 20 · Grade 11 · Petersburg | 11 | Petersburg | 20:56.24 |
| 21 | Wesley DurstPlace 21 · Grade 9 · Petersburg | 9 | Petersburg | 21:34.85 |
| 22 | Nolan FithianPlace 22 · Grade 9 · Craig | 9 | Craig | 21:36.74 |
| 23 | Nathaniel OlsonPlace 23 · Grade 9 · Petersburg | 9 | Petersburg | 21:45.46 |
| 24 | Ethan BertagnoliPlace 24 · Grade 12 · Petersburg | 12 | Petersburg | 21:45.98 |
| 25 | Gavin Alderson-BellPlace 25 · Grade 11 · Ketchikan | 11 | Ketchikan | 21:54.46 |
| 26 | Ricky AlanderPlace 26 · Grade 12 · Hydaburg | 12 | Hydaburg | 22:05.61 |
| 27 | Jack ConatserPlace 27 · Grade 9 · Craig | 9 | Craig | 22:06.04 |
| 28 | Isaiah MillerPlace 28 · Grade 11 · Ketchikan | 11 | Ketchikan | 22:41.71 PR |
| 29 | Alex TrimmerPlace 29 · Grade 9 · Craig | 9 | Craig | 23:37.93 |
| 30 | David FridayPlace 30 · Grade 12 · Klawock | 12 | Klawock | 24:09.00 |
| 31 | Haydn McMahonPlace 31 · Grade 10 · Ketchikan | 10 | Ketchikan | 24:31.29 |
| 32 | Kalin HudsonPlace 32 · Grade 11 · Metlakatla | 11 | Metlakatla | 25:06.61 |
| 33 | Kaay Peele-GuthriePlace 33 · Grade 10 · Hydaburg | 10 | Hydaburg | 25:20.56 PR |
| 34 | Sea Hawk SanfordPlace 34 · Grade 11 · Metlakatla | 11 | Metlakatla | 25:26.53 |
| 35 | Tyrone CarlsonPlace 35 · Grade 12 · Hydaburg | 12 | Hydaburg | 25:45.71 |
| 36 | Robert RidleyPlace 36 · Grade 12 · Metlakatla | 12 | Metlakatla | 25:50.17 |
| 37 | Raymond FairbanksPlace 37 · Grade 11 · Klawock | 11 | Klawock | 26:07.59 |
| 38 | Sam CharlesPlace 38 · Grade 10 · Metlakatla | 10 | Metlakatla | 26:55.15 |
| 39 | Gage DowlingPlace 39 · Grade 9 · Craig | 9 | Craig | 26:56.93 PR |
| 40 | Alan MenegatPlace 40 · Grade 12 · Ketchikan | 12 | Ketchikan | 27:21.77 PR |
| 41 | Xavier OlsenPlace 41 · Grade 11 · Metlakatla | 11 | Metlakatla | 27:52.51 |
| 42 | Jaxon DenigerPlace 42 · Grade 9 · Craig | 9 | Craig | 29:33.37 |
| 43 | Matthew GardnerPlace 43 · Grade 9 · Craig | 9 | Craig | 30:19.61 |
| 44 | Vincent MilligrockPlace 44 · Grade 12 · Metlakatla | 12 | Metlakatla | 30:52.79 |
| 45 | Sylvester WilliamsPlace 45 · Grade 11 · Craig | 11 | Craig | 32:04.65 |
| 46 | Benjamin RidleyPlace 46 · Grade 9 · Metlakatla | 9 | Metlakatla | 32:37.99 |