| 1 | Arne Ellefson-CarnesPlace 1 · Grade 12 · Juneau Douglas | 12 | Juneau Douglas | 16:19.95 |
| 2 | Dominic BacioccoPlace 2 · Grade 11 · Sitka | 11 | Sitka | 16:34.89 |
| 3 | Skyler McIntyrePlace 3 · Grade 12 · Sitka | 12 | Sitka | 16:38.36 |
| 4 | Joe PatePlace 4 · Grade 12 · Sitka | 12 | Sitka | 16:57.01 |
| 5 | Tucker KellyPlace 5 · Grade 11 · Thunder Mountain | 11 | Thunder Mountain | 17:07.79 |
| 6 | Siyel GeorgePlace 6 · Grade 11 · Haines | 11 | Haines | 17:18.31 |
| 7 | Finn MorleyPlace 7 · Grade 10 · Juneau Douglas | 10 | Juneau Douglas | 17:25.95 |
| 8 | Ronan DaviesPlace 8 · Grade 12 · Juneau Douglas | 12 | Juneau Douglas | 17:28.98 |
| 9 | Tolin EddyPlace 9 · Grade 12 · Petersburg | 12 | Petersburg | 17:37.24 |
| 10 | Tabor BuxtonPlace 10 · Grade 12 · Sitka | 12 | Sitka | 17:50.23 |
| 11 | Danny BradyPlace 11 · Grade 12 · Skagway | 12 | Skagway | 17:51.28 |
| 12 | Clem Taylor-RothPlace 12 · Grade 12 · Juneau Douglas | 12 | Juneau Douglas | 18:01.18 |
| 13 | Ambrose BucyPlace 13 · Grade 10 · Juneau Douglas | 10 | Juneau Douglas | 18:06.34 |
| 14 | Derek BartlettPlace 14 · Grade 11 · Sitka | 11 | Sitka | 18:06.81 |
| 15 | Bryce KnudsenPlace 15 · Grade 11 · Kake | 11 | Kake | 18:17.01 |
| 16 | Brent CappsPlace 16 · Grade 9 · Ketchikan | 9 | Ketchikan | 18:22.34 |
| 17 | Koby GoldsteinPlace 17 · Grade 11 · Juneau Douglas | 11 | Juneau Douglas | 18:22.59 |
| 18 | Owen SquiresPlace 18 · Grade 12 · Juneau Douglas | 12 | Juneau Douglas | 18:23.72 |
| 19 | Wyatt BelislePlace 19 · Grade 12 · Skagway | 12 | Skagway | 18:26.17 |
| 20 | Kobi WeilandPlace 20 · Grade 10 · Sitka | 10 | Sitka | 18:34.31 |
| 21 | Max DapcevichPlace 21 · Grade 11 · Juneau Douglas | 11 | Juneau Douglas | 18:37.13 |
| 22 | Jacob KingPlace 22 · Grade 12 · Ketchikan | 12 | Ketchikan | 18:39.74 |
| 23 | Charlie BlairPlace 23 · Grade 10 · Ketchikan | 10 | Ketchikan | 18:40.83 |
| 24 | Phillip SmithPlace 24 · Grade 10 · Ketchikan | 10 | Ketchikan | 19:01.44 |
| 25 | Dwight KingPlace 25 · Grade 11 · Ketchikan | 11 | Ketchikan | 19:02.08 |
| 26 | Kirby FavertyPlace 26 · Grade 11 · Haines | 11 | Haines | 19:03.52 |
| 27 | Mark DavisPlace 27 · Grade 10 · Haines | 10 | Haines | 19:05.27 |
| 28 | Samuel HolstPlace 28 · Grade 9 · Juneau Douglas | 9 | Juneau Douglas | 19:14.68 |
| 29 | Hahlen Behnken Bar...Place 29 · Grade 11 · Sitka | 11 | Sitka | 19:23.94 |
| 30 | Aaron BlustPlace 30 · Grade 11 · Juneau Douglas | 11 | Juneau Douglas | 19:24.23 |
| 31 | Colton JohnsPlace 31 · Grade 9 · Juneau Douglas | 9 | Juneau Douglas | 19:28.66 |
| 32 | Jonah BrownPlace 32 · Grade 10 · Thunder Mountain | 10 | Thunder Mountain | 19:30.50 |
| 33 | Stockton SchwabPlace 33 · Grade 11 · Thorne Bay | 11 | Thorne Bay | 19:31.65 |
| 34 | Uriah LucasPlace 34 · Grade 9 · Petersburg | 9 | Petersburg | 19:34.69 |
| 35 | Koren SperlPlace 35 · Grade 12 · Petersburg | 12 | Petersburg | 19:37.40 |
| 36 | Jon BarronPlace 36 · Grade 11 · Ketchikan | 11 | Ketchikan | 19:45.89 |
| 37 | Silas MyersPlace 37 · Grade 10 · Skagway | 10 | Skagway | 19:46.14 |
| 38 | Tias CarneyPlace 38 · Grade 9 · Juneau Douglas | 9 | Juneau Douglas | 19:46.50 |
| 39 | Carson CragerPlace 39 · Grade 10 · Haines | 10 | Haines | 19:47.69 |
| 40 | Chase ListerPlace 40 · Grade 9 · Petersburg | 9 | Petersburg | 19:48.59 |
| 41 | Aidan HopsonPlace 41 · Grade 11 · Juneau Douglas | 11 | Juneau Douglas | 19:48.68 |
| 42 | Hunter MathewsPlace 42 · Grade 11 · Ketchikan | 11 | Ketchikan | 19:54.65 |
| 43 | Riley SikesPlace 43 · Grade 12 · Thunder Mountain | 12 | Thunder Mountain | 19:57.34 |
| 44 | Noah BlackmonPlace 44 · Grade 10 · Sitka | 10 | Sitka | 19:58.19 |
| 45 | Aubrey HekkersPlace 45 · Grade 9 · Juneau Douglas | 9 | Juneau Douglas | 19:59.01 |
| 46 | Aiden HollingsworthPlace 46 · Grade 10 · Juneau Douglas | 10 | Juneau Douglas | 19:59.85 |
| 47 | Ethan SellersPlace 47 · Grade 10 · Juneau Douglas | 10 | Juneau Douglas | 20:07.17 |
| 48 | Jacob CongdonPlace 48 · Grade 11 · Thorne Bay | 11 | Thorne Bay | 20:09.06 |
| 49 | Sahil BathijaPlace 49 · Grade 12 · Juneau Douglas | 12 | Juneau Douglas | 20:09.46 |
| 50 | Isaiah UnzickerPlace 50 · Grade 9 · Thunder Mountain | 9 | Thunder Mountain | 20:11.36 |
| 51 | Jonah ComstockPlace 51 · Grade 11 · Wrangell | 11 | Wrangell | 20:11.75 |
| 52 | Micky LapinskiPlace 52 · Grade 9 · Ketchikan | 9 | Ketchikan | 20:18.47 |
| 53 | Ivan CreditoPlace 53 · Grade 12 · Ketchikan | 12 | Ketchikan | 20:23.29 |
| 54 | Michael DurkinPlace 54 · Grade 9 · Petersburg | 9 | Petersburg | 20:24.47 |
| 55 | Elias WestPlace 55 · Grade 10 · Thunder Mountain | 10 | Thunder Mountain | 20:25.39 |
| 56 | Ryan RooneyPlace 56 · Grade 9 · Wrangell | 9 | Wrangell | 20:27.86 |
| 57 | Jake SleppyPlace 57 · Grade 9 · Juneau Douglas | 9 | Juneau Douglas | 20:31.60 |
| 58 | Patrick CunninghamPlace 58 · Grade 12 · Haines | 12 | Haines | 20:44.01 |
| 59 | Navin ValleyPlace 59 · Grade 10 · Metlakatla | 10 | Metlakatla | 20:47.74 |
| 60 | Callahan CroteauPlace 60 · Grade 10 · Juneau Douglas | 10 | Juneau Douglas | 20:48.03 |
| 61 | Trever OlsenPlace 61 · Grade 11 · Hydaburg | 11 | Hydaburg | 20:56.31 |
| 62 | Brennan PalmieriPlace 62 · Grade 10 · Haines | 10 | Haines | 20:56.61 |
| 63 | Eric DobsonPlace 63 · Grade 10 · Thunder Mountain | 10 | Thunder Mountain | 20:57.26 |
| 64 | Tommy BowmanPlace 64 · Grade 9 · Thunder Mountain | 9 | Thunder Mountain | 20:59.18 |
| 65 | Nick WattsPlace 65 · Grade 9 · Juneau Douglas | 9 | Juneau Douglas | 21:12.79 |
| 66 | Gavin GoebelPlace 66 · Grade 10 · Skagway | 10 | Skagway | 21:17.54 |
| 67 | Julian CumpsPlace 67 · Grade 10 · Petersburg | 10 | Petersburg | 21:18.00 |
| 68 | Eli WilliamsonPlace 68 · Grade 10 · Haines | 10 | Haines | 21:19.37 |
| 69 | Kyle CongdonPlace 69 · Grade 9 · Thorne Bay | 9 | Thorne Bay | 21:21.80 |
| 70 | Jaydon MaloneyPlace 70 · Grade 10 · Juneau Douglas | 10 | Juneau Douglas | 21:31.48 |
| 71 | Nolan RamsethPlace 71 · Grade 10 · Juneau Douglas | 10 | Juneau Douglas | 21:32.93 |
| 72 | Ben MacaulayPlace 72 · Grade 10 · Thunder Mountain | 10 | Thunder Mountain | 21:43.27 |
| 73 | Ruben HoppePlace 73 · Grade 11 · Klawock | 11 | Klawock | 21:56.68 |
| 74 | Katlian BlankenshipPlace 74 · Grade 10 · Ketchikan | 10 | Ketchikan | 21:57.15 |
| 75 | Georg BuchhardtPlace 75 · Grade 9 · Juneau Douglas | 9 | Juneau Douglas | 22:01.56 |
| 76 | Raymond WootenPlace 76 · Grade 10 · Thorne Bay | 10 | Thorne Bay | 22:02.26 |
| 77 | Brayde DiltsPlace 77 · Grade 11 · Klawock | 11 | Klawock | 22:11.49 |
| 78 | Tobin BuxtonPlace 78 · Grade 10 · Metlakatla | 10 | Metlakatla | 22:14.78 |
| 79 | Jayden HotchPlace 79 · Grade 10 · Haines | 10 | Haines | 22:15.05 |
| 80 | Jesse HansonPlace 80 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 22:20.26 |
| 81 | Asa DowPlace 81 · Grade 9 · Sitka | 9 | Sitka | 22:25.94 |
| 82 | Tanner HansenPlace 82 · Grade 12 · Skagway | 12 | Skagway | 22:26.51 |
| 83 | Levi DanielsonPlace 83 · Grade 10 · Sitka | 10 | Sitka | 22:26.74 |
| 84 | Mohan RajPlace 84 · Grade 12 · Sitka | 12 | Sitka | 22:36.76 |
| 85 | Connor RayPlace 85 · Grade 9 · Ketchikan | 9 | Ketchikan | 22:38.39 |
| 86 | Caleb WhitePlace 86 · Grade 10 · Metlakatla | 10 | Metlakatla | 22:38.73 |
| 87 | Kellan EaglePlace 87 · Grade 12 · Wrangell | 12 | Wrangell | 22:40.17 |
| 88 | Tristan DahlPlace 88 · Grade 10 · Ketchikan | 10 | Ketchikan | 23:03.70 |
| 89 | Tyson MessmerPlace 89 · Grade 9 · Wrangell | 9 | Wrangell | 23:05.81 |
| 90 | Zane MahoneyPlace 90 · Grade 10 · Mt Edgecumbe | 10 | Mt Edgecumbe | 23:06.38 |
| 91 | Joseph RossmanPlace 91 · Grade 11 · Haines | 11 | Haines | 23:25.09 |
| 92 | Sam MarnonPlace 92 · Grade 9 · Juneau Douglas | 9 | Juneau Douglas | 23:29.72 |
| 93 | Miles PetersonPlace 93 · Grade 9 · Thunder Mountain | 9 | Thunder Mountain | 23:51.03 |
| 94 | Lucas ArnoldPlace 94 · Grade 11 · Mt Edgecumbe | 11 | Mt Edgecumbe | 23:51.80 |
| 95 | Fenton JimPlace 95 · Grade 11 · Wrangell | 11 | Wrangell | 24:23.26 |
| 96 | Kamakana KanahelePlace 96 · Grade 12 · Haines | 12 | Haines | 24:33.03 |
| 97 | Dylan ChapelPlace 97 · Grade 11 · Haines | 11 | Haines | 24:38.12 |
| 98 | Isaac MorrisPlace 98 · Grade 10 · Skagway | 10 | Skagway | 24:45.53 |
| 99 | Jack ByrerPlace 99 · Grade 11 · Petersburg | 11 | Petersburg | 25:24.09 |
| 100 | Sean JosephPlace 100 · Grade 10 · Klawock | 10 | Klawock | 25:44.27 |
| 101 | Jack BoelhartPlace 101 · Grade 12 · Ketchikan | 12 | Ketchikan | 25:48.33 |
| 102 | Maximus JohnsonPlace 102 · Grade 11 · Sitka | 11 | Sitka | 25:50.75 |
| 103 | Alex EaganPlace 103 · Grade 11 · Juneau Douglas | 11 | Juneau Douglas | 25:58.85 |
| 104 | Jonah McClenahanPlace 104 · Grade 12 · Mt Edgecumbe | 12 | Mt Edgecumbe | 26:39.51 |
| 105 | Ethan HarveyPlace 105 · Grade 12 · Thorne Bay | 12 | Thorne Bay | 26:40.84 |