| 1 | Gabe MartinPlace 1 · Grade 12 · Grace Christian | 12 | Grace Christian | 10:02.10 |
| 2 | William ParksPlace 2 · Grade 12 · Anchorage Christian | 12 | Anchorage Christian | 10:14.20 |
| 3 | Paul WinegeartPlace 3 · Grade 12 · Kodiak | 12 | Kodiak | 10:20.80 |
| 4 | Luke FritzelPlace 4 · Grade 12 · Grace Christian | 12 | Grace Christian | 10:27.30 |
| 5 | Colson VoranPlace 5 · Grade 11 · Tanalian | 11 | Tanalian | 10:42.60 |
| 6 | Michael PereatPlace 6 · Grade 11 · Unalaska | 11 | Unalaska | 10:53.90 |
| 7 | Braxton GrunerPlace 7 · Grade 11 · Kodiak | 11 | Kodiak | 10:57.40 |
| 8 | Riley BirbilasPlace 8 · Grade 11 · Kodiak | 11 | Kodiak | 10:57.70 |
| 9 | Youji SetoPlace 9 · Grade 12 · Kodiak | 12 | Kodiak | 10:58.20 |
| 10 | Merrich Schwingend...Place 10 · Grade 11 · Bartlett | 11 | Bartlett | 11:02.80 |
| 11 | Seth KnieggePlace 11 · Grade 11 · Grace Christian | 11 | Grace Christian | 11:05.00 |
| 12 | Jarrod BoltonPlace 12 · Grade 11 · Kodiak | 11 | Kodiak | 11:05.70 |
| 13 | Connor RomerPlace 13 · Grade 12 · Bristol Bay | 12 | Bristol Bay | 11:12.50 |
| 14 | Trevor McGeePlace 14 · Grade 12 · Tanalian | 12 | Tanalian | 11:12.80 |
| 15 | Kaleb HillPlace 15 · Grade 12 · Bristol Bay | 12 | Bristol Bay | 11:12.90 |
| 16 | Bjorn NilsonPlace 16 · Grade 11 · Seward | 11 | Seward | 11:32.70 |
| 17 | Trevor WilsonPlace 17 · Grade 12 · Unalaska | 12 | Unalaska | 11:35.50 |
| 18 | Gage FrohnapfelPlace 18 · Grade 11 · Cordova | 11 | Cordova | 11:36.00 |
| 19 | Daniel KoppPlace 19 · Grade 11 · Galena | 11 | Galena | 11:36.30 |
| 20 | John RiddlePlace 20 · Grade 11 · Galena | 11 | Galena | 11:42.10 |
| 21 | Edward AtcherianPlace 21 · Chevak | — | Chevak | 11:42.40 |
| 22 | Kevin LeachPlace 22 · Grade 12 · Grace Christian | 12 | Grace Christian | 11:56.50 |
| 23 | Luke SchaezleinPlace 23 · Grade 11 · Grace Christian | 11 | Grace Christian | 11:58.70 |
| 24 | Brendan McMurrayPlace 24 · Grade 12 · Seward | 12 | Seward | 12:00.50 |
| 25 | Alvin WashingtonPlace 25 · Grade 11 · Galena | 11 | Galena | 12:01.20 |
| 26 | Paul KoppPlace 26 · Grade 11 · Grace Christian | 11 | Grace Christian | 12:01.90 |
| 27 | Henry SimmondsPlace 27 · Grade 11 · Unalaska | 11 | Unalaska | 12:02.90 |
| 28 | Vincent CoverdellPlace 28 · Grade 11 · Grace Christian | 11 | Grace Christian | 12:13.80 |
| 29 | Jonathan WhittPlace 29 · Grade 12 · Grace Christian | 12 | Grace Christian | 12:17.30 |
| 30 | Seth UsuganPlace 30 · Chevak | — | Chevak | 12:18.80 |
| 31 | Nathan ShieldsPlace 31 · Grade 11 · Grace Christian | 11 | Grace Christian | 12:20.80 |
| 32 | Leonardo MendolaPlace 32 · Chevak | — | Chevak | 12:22.90 |
| 33 | Wyatte RicksPlace 33 · Grade 11 · Grace Christian | 11 | Grace Christian | 12:24.30 |
| 34 | Orlando LozanoPlace 34 · Grade 12 · Anchorage Christian | 12 | Anchorage Christian | 12:41.70 |
| 35 | Justin McMurrayPlace 35 · Grade 11 · Seward | 11 | Seward | 12:51.10 |
| 36 | Dillon ChaneyPlace 36 · Grade 12 · Dillingham | 12 | Dillingham | 12:53.50 |
| 37 | William DeatonPlace 37 · Grade 11 · Cordova | 11 | Cordova | 13:08.80 |
| 38 | Hayden WilliamsPlace 38 · Grade 12 · Cordova | 12 | Cordova | 13:20.00 |
| 39 | Kacey HaynerPlace 39 · Grade 12 · Anchorage Christian | 12 | Anchorage Christian | 13:21.10 |
| 40 | Edward ZingonePlace 40 · Grade 11 · Grace Christian | 11 | Grace Christian | 13:23.10 |
| 41 | Malachi JosephPlace 41 · Grade 11 · Grace Christian | 11 | Grace Christian | 13:23.60 |
| 42 | Gage CrawfordPlace 42 · Grade 11 · Cordova | 11 | Cordova | 13:23.90 |
| 43 | Jeremy DeVriesPlace 43 · Grade 12 · Grace Christian | 12 | Grace Christian | 13:45.00 |
| 44 | Paul ClayPlace 44 · Grade 12 · Newhalen | 12 | Newhalen | 13:59.00 |
| 45 | Rob DavisPlace 45 · Grade 11 · Grace Christian | 11 | Grace Christian | 14:01.80 |
| 46 | Eoghan HernandezPlace 46 · Grade 11 · Cordova | 11 | Cordova | 14:05.50 |
| 47 | Juan RamirezPlace 47 · Grade 11 · Lumen Christi | 11 | Lumen Christi | 15:34.60 |
| 48 | Korey HaynerPlace 48 · Grade 11 · Anchorage Christian | 11 | Anchorage Christian | 16:40.70 |