| 1 | John CossPlace 1 · Grade 11 · Ketchikan | 11 | Ketchikan | 18:07.00 |
| 2 | Nathaniel LenhardPlace 2 · Grade 12 · Petersburg | 12 | Petersburg | 18:28.00 |
| 3 | Max CollinsPlace 3 · Grade 11 · Ketchikan | 11 | Ketchikan | 18:33.00 |
| 4 | Paul AllmendingerPlace 4 · Grade 11 · Ketchikan | 11 | Ketchikan | 18:40.00 |
| 5 | Leif StephensPlace 5 · Grade 10 · Ketchikan | 10 | Ketchikan | 18:50.00 |
| 6 | Daniel HolmbergPlace 6 · Grade 12 · Petersburg | 12 | Petersburg | 18:53.00 |
| 7 | Tolin EddyPlace 7 · Grade 10 · Petersburg | 10 | Petersburg | 19:01.00 |
| 8 | Jackson LeavittPlace 8 · Grade 10 · Ketchikan | 10 | Ketchikan | 19:10.00 |
| 9 | Kole SperlPlace 9 · Grade 9 · Petersburg | 9 | Petersburg | 19:11.00 |
| 10 | Jeremy UlroanPlace 10 · Grade 9 · Mt Edgecumbe | 9 | Mt Edgecumbe | 19:16.00 |
| 11 | Shawn WilliamsPlace 11 · Grade - · Mt Edgecumbe | - | Mt Edgecumbe | 19:30.00 |
| 12 | Jacob HammerPlace 12 · Grade 10 · Wrangell | 10 | Wrangell | 19:31.00 |
| 13 | Moses GalaktianoffPlace 13 · Grade 11 · Klawock | 11 | Klawock | 19:32.00 PR |
| 14 | Riley BlatchleyPlace 14 · Grade 10 · Wrangell | 10 | Wrangell | 19:33.00 |
| 15 | Mason HoppePlace 15 · Grade 12 · Klawock | 12 | Klawock | 19:34.00 |
| 16 | Koren SperlPlace 16 · Grade 10 · Petersburg | 10 | Petersburg | 19:38.00 |
| 17 | Roger TroutPlace 17 · Grade 11 · Hydaburg | 11 | Hydaburg | 20:26.00 |
| 17 | Gabe BowlenPlace 17 · Grade 11 · Ketchikan | 11 | Ketchikan | 20:26.00 PR |
| 19 | Luke ReynoldsPlace 19 · Grade 11 · Ketchikan | 11 | Ketchikan | 20:33.00 |
| 20 | Noah SullivanPlace 20 · Grade 9 · Petersburg | 9 | Petersburg | 20:34.00 |
| 21 | Thomas DurkinPlace 21 · Grade 9 · Petersburg | 9 | Petersburg | 20:38.00 |
| 22 | Brayden BahnkePlace 22 · Grade 10 · Mt Edgecumbe | 10 | Mt Edgecumbe | 20:41.00 |
| 23 | Jacob KingPlace 23 · Grade 10 · Ketchikan | 10 | Ketchikan | 20:52.00 |
| 24 | David ConstantinePlace 24 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 20:55.00 PR |
| 25 | Jonah ComstockPlace 25 · Grade 9 · Wrangell | 9 | Wrangell | 21:05.00 |
| 26 | James Heppe IIIPlace 26 · Grade 11 · Klawock | 11 | Klawock | 21:12.00 |
| 27 | Michael KennedyPlace 27 · Grade 12 · Klawock | 12 | Klawock | 21:16.00 |
| 28 | Leon EvonPlace 28 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 21:17.00 |
| 29 | Zachary TighePlace 29 · Grade 11 · Ketchikan | 11 | Ketchikan | 21:27.00 |
| 30 | Connor ChamberlinPlace 30 · Grade 12 · Mt Edgecumbe | 12 | Mt Edgecumbe | 21:38.00 PR |
| 31 | Dwight KingPlace 31 · Grade 9 · Ketchikan | 9 | Ketchikan | 21:48.00 |
| 32 | James HendersonPlace 32 · Grade 12 · Metlakatla | 12 | Metlakatla | 21:53.00 PR |
| 32 | Jeffrey LambertPlace 32 · Grade 11 · Ketchikan | 11 | Ketchikan | 21:53.00 |
| 34 | Josh HayesPlace 34 · Grade 9 · Klawock | 9 | Klawock | 22:39.00 |
| 35 | Blake ScottPlace 35 · Grade - · Wrangell | - | Wrangell | 22:46.00 PR |
| 36 | Owen HillberryPlace 36 · Grade 12 · Ketchikan | 12 | Ketchikan | 22:47.00 |
| 37 | Jack BoelhartPlace 37 · Grade 10 · Ketchikan | 10 | Ketchikan | 22:54.00 |
| 38 | Benjamin RannigerPlace 38 · Grade 11 · Ketchikan | 11 | Ketchikan | 22:59.00 |
| 39 | Merrick DundasPlace 39 · Grade 11 · Metlakatla | 11 | Metlakatla | 23:04.00 |
| 40 | Peter RomerPlace 40 · Grade 12 · Mt Edgecumbe | 12 | Mt Edgecumbe | 23:12.00 PR |
| 41 | Trever OlsenPlace 41 · Grade 9 · Hydaburg | 9 | Hydaburg | 23:48.00 |
| 42 | Ruben HoppePlace 42 · Grade 9 · Klawock | 9 | Klawock | 23:54.00 |
| 43 | Robert Warren-EdenshawPlace 43 · Grade 10 · Hydaburg | 10 | Hydaburg | 24:24.00 |
| 44 | Darren ShiltsPlace 44 · Grade 12 · Wrangell | 12 | Wrangell | 24:30.00 |
| 45 | Joseph WahlPlace 45 · Grade 10 · Metlakatla | 10 | Metlakatla | 25:05.00 |
| 46 | Conrad HudsonPlace 46 · Grade 10 · Metlakatla | 10 | Metlakatla | 26:38.00 |
| 46 | Brenten AttakaiPlace 46 · Grade 9 · Metlakatla | 9 | Metlakatla | 26:38.00 |
| 48 | Sterling CarlePlace 48 · Grade 12 · Klawock | 12 | Klawock | 27:34.00 |
| 49 | George BlandovPlace 49 · Grade 9 · Metlakatla | 9 | Metlakatla | 27:48.00 |
| 50 | Tyler HendersonPlace 50 · Grade 11 · Metlakatla | 11 | Metlakatla | 28:15.00 |
| 51 | Kobe EdenshawPlace 51 · Grade 11 · Klawock | 11 | Klawock | 28:16.00 PR |
| 52 | Jack ByrerPlace 52 · Grade 9 · Petersburg | 9 | Petersburg | 28:52.00 |
| 53 | Gregory MerlePlace 53 · Grade 9 · Ketchikan | 9 | Ketchikan | 30:06.00 |
| 54 | Kevin IsaacsPlace 54 · Grade 9 · Klawock | 9 | Klawock | 31:49.00 |
| 55 | Roy HayesPlace 55 · Grade 10 · Klawock | 10 | Klawock | 33:40.00 |