| 1 | Arne Ellefson-CarnesPlace 1 · Grade 11 · Juneau-Douglas Yadaa.at Kale | 11 | Juneau-Douglas Yadaa.at Kale | 16:56.30 |
| 2 | Dominic BacioccoPlace 2 · Grade 10 · Sitka | 10 | Sitka | 17:16.85 |
| 3 | Joe PatePlace 3 · Grade 11 · Sitka | 11 | Sitka | 17:26.28 |
| 4 | John CossPlace 4 · Grade 12 · Ketchikan | 12 | Ketchikan | 17:28.68 PR |
| 5 | Clem Taylor-RothPlace 5 · Grade 11 · Juneau-Douglas Yadaa.at Kale | 11 | Juneau-Douglas Yadaa.at Kale | 17:29.71 |
| 6 | Skyler McIntyrePlace 6 · Grade 11 · Sitka | 11 | Sitka | 17:42.15 |
| 7 | Shadrach StitzPlace 7 · Grade 11 · Juneau-Douglas Yadaa.at Kale | 11 | Juneau-Douglas Yadaa.at Kale | 17:48.22 |
| 8 | Bryce KnudsenPlace 8 · Grade 10 · Kake | 10 | Kake | 17:48.89 |
| 9 | Tabor BuxtonPlace 9 · Grade 11 · Sitka | 11 | Sitka | 18:02.30 |
| 10 | Leif StephensPlace 10 · Grade 11 · Ketchikan | 11 | Ketchikan | 18:13.37 |
| 11 | Paul AllmendingerPlace 11 · Grade 12 · Ketchikan | 12 | Ketchikan | 18:13.68 |
| 12 | Siyel GeorgePlace 12 · Grade 10 · Haines | 10 | Haines | 18:14.44 |
| 13 | Tim McKennaPlace 13 · Grade 12 · Juneau-Douglas Yadaa.at Kale | 12 | Juneau-Douglas Yadaa.at Kale | 18:19.92 |
| 14 | Danny BradyPlace 14 · Grade 11 · Skagway | 11 | Skagway | 18:22.08 |
| 15 | Kirby FavertyPlace 15 · Grade 10 · Haines | 10 | Haines | 18:24.10 |
| 16 | Tucker KellyPlace 16 · Grade 10 · Thunder Mountain (Closed 2025) | 10 | Thunder Mountain (Closed 2025) | 18:25.69 |
| 17 | Tolin EddyPlace 17 · Grade 11 · Petersburg | 11 | Petersburg | 18:25.99 |
| 18 | Tim DegenerPlace 18 · Grade 9 · Juneau-Douglas Yadaa.at Kale | 9 | Juneau-Douglas Yadaa.at Kale | 18:27.70 |
| 19 | Derek BartlettPlace 19 · Grade 10 · Sitka | 10 | Sitka | 18:29.12 |
| 20 | Shafer SuzukiPlace 20 · Grade 12 · Thunder Mountain (Closed 2025) | 12 | Thunder Mountain (Closed 2025) | 18:30.56 |
| 21 | Wyatt BelislePlace 21 · Grade 11 · Skagway | 11 | Skagway | 18:32.50 |
| 22 | Kole SperlPlace 22 · Grade 10 · Petersburg | 10 | Petersburg | 18:44.37 |
| 23 | Kobi WeilandPlace 23 · Grade 9 · Sitka | 9 | Sitka | 18:44.60 |
| 24 | Phillip SmithPlace 24 · Grade 9 · Ketchikan | 9 | Ketchikan | 18:46.37 |
| 25 | Brennan SkeekPlace 25 · Grade 9 · Petersburg | 9 | Petersburg | 18:46.60 |
| 26 | Carver CulbeckPlace 26 · Grade 10 · Haines | 10 | Haines | 18:49.22 PR |
| 27 | Andrew MarkerPlace 27 · Grade 12 · Craig | 12 | Craig | 19:05.08 |
| 28 | Isaiah KlinePlace 28 · Grade 12 · Mt Edgecumbe | 12 | Mt Edgecumbe | 19:12.16 |
| 29 | Ronan DaviesPlace 29 · Grade 11 · Juneau-Douglas Yadaa.at Kale | 11 | Juneau-Douglas Yadaa.at Kale | 19:15.53 |
| 30 | Jonathan Dakota BarrattPlace 30 · Grade 12 · Wrangell | 12 | Wrangell | 19:17.26 |
| 31 | Connor NormanPlace 31 · Grade 11 · Thunder Mountain (Closed 2025) | 11 | Thunder Mountain (Closed 2025) | 19:23.66 |
| 32 | Max DapcevichPlace 32 · Grade 10 · Juneau-Douglas Yadaa.at Kale | 10 | Juneau-Douglas Yadaa.at Kale | 19:24.34 |
| 33 | Jeremy UlroanPlace 33 · Grade 10 · Mt Edgecumbe | 10 | Mt Edgecumbe | 19:25.75 |
| 34 | Koren SperlPlace 34 · Grade 11 · Petersburg | 11 | Petersburg | 19:26.06 |
| 35 | Mark DavisPlace 35 · Grade 9 · Haines | 9 | Haines | 19:28.60 |
| 36 | Trever OlsenPlace 36 · Grade 10 · Hydaburg | 10 | Hydaburg | 19:28.89 |
| 37 | Patrick CunninghamPlace 37 · Grade 11 · Haines | 11 | Haines | 19:29.89 |
| 38 | Kahliel MartinPlace 38 · Grade 9 · Mt Edgecumbe | 9 | Mt Edgecumbe | 19:32.92 |
| 39 | Thomas DurkinPlace 39 · Grade 10 · Petersburg | 10 | Petersburg | 19:33.22 |
| 40 | Henry ClarkPlace 40 · Grade 9 · Ketchikan | 9 | Ketchikan | 19:33.62 |
| 41 | Josh WrightPlace 41 · Grade 11 · Hoonah | 11 | Hoonah | 19:42.54 PR |
| 42 | Aidan HopsonPlace 42 · Grade 10 · Juneau-Douglas Yadaa.at Kale | 10 | Juneau-Douglas Yadaa.at Kale | 19:43.57 |
| 43 | Carson CragerPlace 43 · Grade 9 · Haines | 9 | Haines | 19:47.21 |
| 44 | Jacob KingPlace 44 · Grade 11 · Ketchikan | 11 | Ketchikan | 19:48.02 |
| 45 | Simon FridayPlace 45 · Grade 12 · Kake | 12 | Kake | 19:48.80 |
| 46 | Gabriel AlmenzorPlace 46 · Grade 11 · Craig | 11 | Craig | 19:50.25 |
| 47 | Max CollinsPlace 47 · Grade 12 · Ketchikan | 12 | Ketchikan | 19:50.47 |
| 48 | Shawn MerryPlace 48 · Grade 11 · Kake | 11 | Kake | 19:52.08 |
| 49 | Elias WestPlace 49 · Grade 9 · Thunder Mountain (Closed 2025) | 9 | Thunder Mountain (Closed 2025) | 19:53.38 |
| 50 | Odin JacobsonPlace 50 · Grade 10 · Haines | 10 | Haines | 19:53.68 |
| 51 | Dwight KingPlace 51 · Grade 10 · Ketchikan | 10 | Ketchikan | 19:54.63 |
| 52 | Hahlen Behnken BarkhauPlace 52 · Grade 10 · Sitka | 10 | Sitka | 19:56.65 |
| 53 | Hunter MathewsPlace 53 · Grade 10 · Ketchikan | 10 | Ketchikan | 19:57.99 |
| 54 | Riley SikesPlace 54 · Grade 11 · Thunder Mountain (Closed 2025) | 11 | Thunder Mountain (Closed 2025) | 19:59.99 |
| 55 | Emmitt AndersonPlace 55 · Grade 11 · Sitka | 11 | Sitka | 20:04.25 PR |
| 56 | Silas MyersPlace 56 · Grade 9 · Skagway | 9 | Skagway | 20:04.50 |
| 57 | Jonah BrownPlace 57 · Grade 9 · Thunder Mountain (Closed 2025) | 9 | Thunder Mountain (Closed 2025) | 20:07.59 |
| 58 | Aaron BlustPlace 58 · Grade 10 · Juneau-Douglas Yadaa.at Kale | 10 | Juneau-Douglas Yadaa.at Kale | 20:13.01 |
| 59 | James Heppe IIIPlace 59 · Grade 12 · Klawock | 12 | Klawock | 20:22.61 |
| 60 | Leon EvonPlace 60 · Grade 12 · Mt Edgecumbe | 12 | Mt Edgecumbe | 20:22.85 |
| 61 | Steaven McknightPlace 61 · Grade 12 · Skagway | 12 | Skagway | 20:23.30 |
| 62 | Sam JacksonPlace 62 · Grade 9 · Ketchikan | 9 | Ketchikan | 20:25.72 |
| 63 | Jeffrey LambertPlace 63 · Grade 12 · Ketchikan | 12 | Ketchikan | 20:30.08 |
| 64 | Brayden BahnkePlace 64 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 20:30.66 |
| 65 | Karl IvanoffPlace 65 · Grade 12 · Mt Edgecumbe | 12 | Mt Edgecumbe | 20:31.48 |
| 66 | Jacob CongdonPlace 66 · Grade 10 · Thorne Bay | 10 | Thorne Bay | 20:32.43 |
| 67 | Jonah ComstockPlace 67 · Grade 10 · Wrangell | 10 | Wrangell | 20:38.71 |
| 68 | Jon BarronPlace 68 · Grade 10 · Ketchikan | 10 | Ketchikan | 20:39.38 |
| 69 | Benjamin RannigerPlace 69 · Grade 12 · Ketchikan | 12 | Ketchikan | 20:39.62 |
| 70 | Dylan WilliamsPlace 70 · Grade 12 · Metlakatla | 12 | Metlakatla | 20:43.39 |
| 71 | Bradey BeamPlace 71 · Grade 10 · Thunder Mountain (Closed 2025) | 10 | Thunder Mountain (Closed 2025) | 20:49.91 |
| 72 | Gavin GoebelPlace 72 · Grade 9 · Skagway | 9 | Skagway | 20:53.31 |
| 73 | Brandal ArnoldPlace 73 · Grade 12 · Mt Edgecumbe | 12 | Mt Edgecumbe | 20:57.01 |
| 74 | Dayton HobletPlace 74 · Grade 9 · Mt Edgecumbe | 9 | Mt Edgecumbe | 20:57.31 |
| 75 | Navin ValleyPlace 75 · Grade 9 · Metlakatla | 9 | Metlakatla | 20:57.56 |
| 76 | Michael LeachPlace 76 · Grade 9 · Sitka | 9 | Sitka | 20:58.88 PR |
| 77 | Cameron EppersPlace 77 · Grade 11 · Thunder Mountain (Closed 2025) | 11 | Thunder Mountain (Closed 2025) | 21:04.03 PR |
| 78 | Reese BahnkePlace 78 · Grade 9 · Mt Edgecumbe | 9 | Mt Edgecumbe | 21:04.38 PR |
| 79 | Adrian RonquilloPlace 79 · Grade 12 · Ketchikan | 12 | Ketchikan | 21:10.08 |
| 80 | Ben MacaulayPlace 80 · Grade 9 · Thunder Mountain (Closed 2025) | 9 | Thunder Mountain (Closed 2025) | 21:11.43 |
| 81 | Aaron HilderPlace 81 · Grade 9 · Craig | 9 | Craig | 21:12.52 |
| 82 | Jonah DavisPlace 82 · Grade 12 · Kake | 12 | Kake | 21:14.50 PR |
| 83 | Julian SolovyovPlace 83 · Grade 12 · Sitka | 12 | Sitka | 21:21.61 PR |
| 84 | Keegan PalmieriPlace 84 · Grade 12 · Haines | 12 | Haines | 21:21.90 PR |
| 85 | Tyler WatkinsPlace 85 · Grade 11 · Hoonah | 11 | Hoonah | 21:24.10 |
| 86 | Noah SullivanPlace 86 · Grade 10 · Petersburg | 10 | Petersburg | 21:26.89 |
| 87 | Stockton SchwabPlace 87 · Grade 10 · Thorne Bay | 10 | Thorne Bay | 21:36.95 |
| 88 | Alexie EvanPlace 88 · Grade 12 · Ketchikan | 12 | Ketchikan | 21:37.18 |
| 89 | Eric DobsonPlace 89 · Grade 9 · Thunder Mountain (Closed 2025) | 9 | Thunder Mountain (Closed 2025) | 21:40.39 |
| 90 | Aaron TaylorPlace 90 · Grade 10 · Craig | 10 | Craig | 21:41.81 |
| 91 | Moses GalaktianoffPlace 91 · Grade 12 · Klawock | 12 | Klawock | 21:42.68 |
| 92 | Austin RicePlace 92 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 21:43.77 |
| 93 | William BrusellPlace 93 · Grade 11 · Metlakatla | 11 | Metlakatla | 21:51.40 |
| 94 | Yugissaq RipkePlace 94 · Grade 9 · Mt Edgecumbe | 9 | Mt Edgecumbe | 21:53.01 PR |
| 95 | Roger TroutPlace 95 · Grade 12 · Hydaburg | 12 | Hydaburg | 21:58.41 |
| 96 | Ruben HoppePlace 96 · Grade 10 · Klawock | 10 | Klawock | 21:58.62 |
| 97 | Jesse HansonPlace 97 · Grade 10 · Mt Edgecumbe | 10 | Mt Edgecumbe | 22:02.93 |
| 98 | Derek MasonPlace 98 · Grade 11 · Thunder Mountain (Closed 2025) | 11 | Thunder Mountain (Closed 2025) | 22:07.10 |
| 99 | Eli MeadPlace 99 · Grade 9 · Thunder Mountain (Closed 2025) | 9 | Thunder Mountain (Closed 2025) | 22:08.10 |
| 100 | Josh HayesPlace 100 · Grade 10 · Klawock | 10 | Klawock | 22:09.88 |
| 101 | Wyatt HilderPlace 101 · Grade 12 · Craig | 12 | Craig | 22:22.13 |
| 102 | Kellan EaglePlace 102 · Grade 12 · Wrangell | 12 | Wrangell | 22:23.18 |
| 103 | Lucas ArnoldPlace 103 · Grade 10 · Mt Edgecumbe | 10 | Mt Edgecumbe | 22:24.01 |
| 104 | Shelby SamuelsonPlace 104 · Grade 10 · Mt Edgecumbe | 10 | Mt Edgecumbe | 22:27.57 PR |
| 105 | Christopher DormidoPlace 105 · Grade 11 · Skagway | 11 | Skagway | 22:27.98 PR |
| 106 | Roman LowePlace 106 · Grade 9 · Mt Edgecumbe | 9 | Mt Edgecumbe | 22:31.35 |
| 107 | Luke WegandPlace 107 · Grade 10 · Craig | 10 | Craig | 22:32.60 |
| 108 | Calvin HeathPlace 108 · Grade 9 · Craig | 9 | Craig | 22:38.57 |
| 109 | Frank GreistPlace 109 · Grade 11 · Craig | 11 | Craig | 22:38.75 PR |
| 110 | Joshua DeAsisPlace 110 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 22:39.88 |
| 111 | Julian CumpsPlace 111 · Grade 9 · Petersburg | 9 | Petersburg | 22:42.90 |
| 112 | Jerry WhitePlace 112 · Grade 12 · Hoonah | 12 | Hoonah | 22:43.31 |
| 113 | Jonas HeppePlace 113 · Grade 12 · Klawock | 12 | Klawock | 22:55.65 |
| 114 | Daniel GemmillPlace 114 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 22:56.75 PR |
| 115 | Levi DanielsonPlace 115 · Grade 9 · Sitka | 9 | Sitka | 23:12.92 |
| 116 | Travis MarsdenPlace 116 · Grade 10 · Metlakatla | 10 | Metlakatla | 23:22.47 |
| 117 | Caleb WhitePlace 117 · Grade 9 · Metlakatla | 9 | Metlakatla | 23:36.50 |
| 118 | Tim WilliamsPlace 118 · Grade 11 · Metlakatla | 11 | Metlakatla | 23:37.64 |
| 119 | Omar AliPlace 119 · Grade 12 · Sitka | 12 | Sitka | 24:05.92 PR |
| 120 | Tobin BuxtonPlace 120 · Grade 9 · Metlakatla | 9 | Metlakatla | 24:09.37 |
| 121 | Sam NormandyPlace 121 · Grade 10 · Klawock | 10 | Klawock | 24:28.64 |
| 122 | Brandon GuthriePlace 122 · Grade 12 · Hoonah | 12 | Hoonah | 24:32.84 |
| 123 | Herbert NixPlace 123 · Grade 9 · Hydaburg | 9 | Hydaburg | 24:38.50 |
| 124 | Esias KohlerPlace 124 · Grade 9 · Hoonah | 9 | Hoonah | 24:42.04 |
| 125 | Zane MahoneyPlace 125 · Grade 9 · Mt Edgecumbe | 9 | Mt Edgecumbe | 24:55.32 |
| 126 | Kodie GibbensPlace 126 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 25:16.64 PR |
| 127 | Cooper RossPlace 127 · Grade 9 · Hoonah | 9 | Hoonah | 25:27.50 |
| 128 | Brayde DiltsPlace 128 · Grade 10 · Klawock | 10 | Klawock | 25:29.76 |
| 129 | Ashtyn HayesPlace 129 · Grade 11 · Wrangell | 11 | Wrangell | 25:33.80 PR |
| 130 | Harry CommackPlace 130 · Grade 11 · Metlakatla | 11 | Metlakatla | 25:57.21 |
| 131 | Aiden OsbornePlace 131 · Grade 12 · Mt Edgecumbe | 12 | Mt Edgecumbe | 25:58.15 PR |
| 132 | Jonah McClenahanPlace 132 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 25:59.43 PR |
| 133 | Jeff DevlinPlace 133 · Grade 12 · Hoonah | 12 | Hoonah | 26:03.78 |
| 134 | David CharliePlace 134 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 26:04.22 PR |
| 135 | Maximus JohnsonPlace 135 · Grade 10 · Sitka | 10 | Sitka | 26:27.53 |
| 136 | Jack ByrerPlace 136 · Grade 10 · Petersburg | 10 | Petersburg | 26:48.55 |
| 137 | Tray DockPlace 137 · Grade 9 · Mt Edgecumbe | 9 | Mt Edgecumbe | 26:59.19 PR |
| 138 | Taylor KairaiuakPlace 138 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 27:25.59 PR |
| 139 | Michael EaglestaffPlace 139 · Grade 12 · Hydaburg | 12 | Hydaburg | 27:39.26 |
| 140 | Noah RasmusPlace 140 · Grade 12 · Hydaburg | 12 | Hydaburg | 28:52.08 PR |