| 1 | Finn WalkerPlace 1 · West Anchorage | — | West Anchorage | 17:17.00 |
| 2 | Brian BrittPlace 2 · West Anchorage | — | West Anchorage | 17:30.70 |
| 3 | Josh LakerPlace 3 · Grace Christian | — | Grace Christian | 18:10.40 |
| 4 | Kyler MackPlace 4 · Dimond | — | Dimond | 18:35.20 |
| 5 | Luke CvancaraPlace 5 · Dimond | — | Dimond | 18:45.20 |
| 6 | Justin GentzPlace 6 · Wasilla | — | Wasilla | 18:50.90 |
| 7 | Willy HallPlace 7 · West Anchorage | — | West Anchorage | 18:53.10 |
| 8 | Zach YoungPlace 8 · Grace Christian | — | Grace Christian | 18:56.40 |
| 9 | Trent FritzelPlace 9 · Grace Christian | — | Grace Christian | 18:58.90 |
| 10 | Jeremy DillerPlace 10 · South Anchorage | — | South Anchorage | 19:03.40 |
| 11 | Michael ToddPlace 11 · Anchorage Christian | — | Anchorage Christian | 19:04.50 |
| 12 | Ben MildonPlace 12 · West Anchorage | — | West Anchorage | 19:06.60 |
| 13 | Elijah JuulPlace 13 · Dimond | — | Dimond | 19:06.70 |
| 14 | Joaquin MonterrosaPlace 14 · West Anchorage | — | West Anchorage | 19:08.90 |
| 15 | David MittonPlace 15 · South Anchorage | — | South Anchorage | 19:25.70 |
| 16 | Richard ShawPlace 16 · Service | — | Service | 19:37.60 |
| 17 | Luke MeiwesPlace 17 · South Anchorage | — | South Anchorage | 19:42.60 |
| 18 | Frew WinklePlace 18 · Grace Christian | — | Grace Christian | 19:43.70 |
| 19 | Robbie PypePlace 19 · Bartlett | — | Bartlett | 19:44.30 |
| 20 | Curtis SicksPlace 20 · West Anchorage | — | West Anchorage | 19:51.80 |
| 21 | Declan ReidPlace 21 · Bartlett | — | Bartlett | 19:59.30 |
| 22 | Ty MumfordPlace 22 · Grace Christian | — | Grace Christian | 20:05.50 |
| 23 | Gavin LecronePlace 23 · Bartlett | — | Bartlett | 20:09.10 |
| 24 | Alex GillPlace 24 · Dimond | — | Dimond | 20:12.80 |
| 25 | Westen WallPlace 25 · Wasilla | — | Wasilla | 20:13.80 |
| 26 | Logan SeimsPlace 26 · Wasilla | — | Wasilla | 20:16.00 |
| 27 | Braden NiederPlace 27 · Grace Christian | — | Grace Christian | 20:22.20 |
| 28 | Julien KimballPlace 28 · Dimond | — | Dimond | 20:22.30 |
| 29 | Landon WayPlace 29 · West Anchorage | — | West Anchorage | 20:29.90 |
| 30 | Zachery HoyPlace 30 · West Anchorage | — | West Anchorage | 20:37.90 |
| 31 | Russell DiottePlace 31 · Colony | — | Colony | 20:38.40 |
| 32 | Riley MartinPlace 32 · Grace Christian | — | Grace Christian | 20:41.30 |
| 33 | Kyle HodgePlace 33 · Eagle River | — | Eagle River | 20:41.40 |
| 34 | Derek RucklePlace 34 · Eagle River | — | Eagle River | 20:43.00 |
| 35 | Hayden SteinerPlace 35 · Wasilla | — | Wasilla | 20:43.90 |
| 36 | Andrew HullPlace 36 · South Anchorage | — | South Anchorage | 20:46.00 |
| 37 | Simon LynnPlace 37 · South Anchorage | — | South Anchorage | 20:46.80 |
| 38 | Ryan ReidPlace 38 · Bartlett | — | Bartlett | 20:50.20 |
| 39 | Joseph AistPlace 39 · Service | — | Service | 20:57.70 |
| 40 | Vince SandersonPlace 40 · Colony | — | Colony | 21:02.90 |
| 41 | Thane BartaPlace 41 · Dimond | — | Dimond | 21:03.50 |
| 42 | Zach FleerPlace 42 · Bartlett | — | Bartlett | 21:05.50 |
| 43 | Ethan LynnPlace 43 · South Anchorage | — | South Anchorage | 21:10.50 |
| 44 | Col LindemuthPlace 44 · West Anchorage | — | West Anchorage | 21:10.50 |
| 45 | Nathan AlexanderPlace 45 · Eagle River | — | Eagle River | 21:10.70 |
| 46 | Brogan NiederPlace 46 · Grace Christian | — | Grace Christian | 21:16.90 |
| 47 | Benton CampbellPlace 47 · South Anchorage | — | South Anchorage | 21:17.90 |
| 48 | Hunter KeffalosPlace 48 · South Anchorage | — | South Anchorage | 21:18.70 |
| 49 | Grant AndersonPlace 49 · Dimond | — | Dimond | 21:20.60 |
| 50 | Brian SweeneyPlace 50 · Dimond | — | Dimond | 21:32.80 |
| 51 | Thorston WarhusPlace 51 · Wasilla | — | Wasilla | 21:35.30 |
| 52 | Ethan DanPlace 52 · West Anchorage | — | West Anchorage | 21:35.90 |
| 53 | Connor MomaPlace 53 · West Anchorage | — | West Anchorage | 21:36.50 |
| 54 | Gunnar NelsonPlace 54 · South Anchorage | — | South Anchorage | 21:43.00 |
| 55 | Karl EckmannPlace 55 · Grace Christian | — | Grace Christian | 21:47.50 |
| 56 | Henry JolingPlace 56 · West Anchorage | — | West Anchorage | 21:52.90 |
| 57 | David MorrisPlace 57 · South Anchorage | — | South Anchorage | 21:59.20 |
| 58 | Eli IckesPlace 58 · Wasilla | — | Wasilla | 22:00.70 |
| 59 | matt JohnsonPlace 59 · South Anchorage | — | South Anchorage | 22:02.00 |
| 60 | Grant KlugPlace 60 · South Anchorage | — | South Anchorage | 22:04.40 |
| 61 | Trent HodsonPlace 61 · Dimond | — | Dimond | 22:05.10 |
| 62 | Kashtin ThompsonPlace 62 · Dimond | — | Dimond | 22:10.20 |
| 63 | Josiah TurnerPlace 63 · Grace Christian | — | Grace Christian | 22:10.20 |
| 64 | Connor KurthPlace 64 · Eagle River | — | Eagle River | 22:10.80 |
| 65 | Bradley CrossPlace 65 · Dimond | — | Dimond | 22:10.90 |
| 66 | Garrett AldermanPlace 66 · West Anchorage | — | West Anchorage | 22:12.40 |
| 67 | Jeffrey SprakerPlace 67 · Dimond | — | Dimond | 22:16.10 |
| 68 | Bryant KlugPlace 68 · South Anchorage | — | South Anchorage | 22:17.30 |
| 69 | Dylan GummingerPlace 69 · Colony | — | Colony | 22:19.50 |
| 70 | Eric OderPlace 70 · South Anchorage | — | South Anchorage | 22:22.30 |
| 71 | Lucas JonesPlace 71 · Colony | — | Colony | 22:26.50 |
| 72 | Luke ArthurPlace 72 · Colony | — | Colony | 22:26.80 |
| 73 | Taylor SheldonPlace 73 · Grace Christian | — | Grace Christian | 22:29.50 |
| 74 | Shannon LeMayPlace 74 · Anchorage Christian | — | Anchorage Christian | 22:30.20 |
| 75 | Scott MortonPlace 75 · Dimond | — | Dimond | 22:30.80 |
| 76 | Reagan CoxPlace 76 · East Anchorage | — | East Anchorage | 22:34.90 |
| 77 | Joey PabonPlace 77 · East Anchorage | — | East Anchorage | 22:35.90 |
| 78 | Chase BearPlace 78 · Chugiak | — | Chugiak | 22:38.50 |
| 79 | Jack WrightPlace 79 · Dimond | — | Dimond | 22:40.60 |
| 80 | Thomas MyersPlace 80 · Service | — | Service | 22:44.30 |
| 81 | Christian MathiesenPlace 81 · West Anchorage | — | West Anchorage | 22:44.80 |
| 82 | Andrew NelsonPlace 82 · Colony | — | Colony | 22:45.60 |
| 83 | Brian JensenPlace 83 · Chugiak | — | Chugiak | 22:49.50 |
| 84 | Fletcher SteelePlace 84 · West Anchorage | — | West Anchorage | 22:55.70 |
| 85 | Cameron WestlakePlace 85 · Bartlett | — | Bartlett | 23:00.50 |
| 86 | Cade ChastainPlace 86 · Colony | — | Colony | 23:06.30 |
| 87 | Nathaniel HallPlace 87 · Dimond | — | Dimond | 23:10.30 |
| 88 | Evren KelterPlace 88 · Eagle River | — | Eagle River | 23:12.80 |
| 89 | Marshall ComerPlace 89 · Wasilla | — | Wasilla | 23:15.00 |
| 90 | Aaron ChanarPlace 90 · East Anchorage | — | East Anchorage | 23:23.80 |
| 91 | Tanner StuitsPlace 91 · South Anchorage | — | South Anchorage | 23:29.00 |
| 92 | Josh BauerPlace 92 · Service | — | Service | 23:30.70 |
| 93 | Sydney SteelePlace 93 · West Anchorage | — | West Anchorage | 23:33.20 |
| 94 | Phillip WeidemaierPlace 94 · Service | — | Service | 23:35.80 |
| 95 | Hunter StuitsPlace 95 · South Anchorage | — | South Anchorage | 23:35.80 |
| 96 | Caleb HollandPlace 96 · Grace Christian | — | Grace Christian | 23:37.40 |
| 97 | Bradley GroverPlace 97 · Colony | — | Colony | 23:38.10 |
| 98 | Karlo MandaniPlace 98 · West Anchorage | — | West Anchorage | 23:41.70 |
| 99 | Hayden HansonPlace 99 · Dimond | — | Dimond | 23:51.70 |
| 100 | Colton TerminelPlace 100 · Eagle River | — | Eagle River | 23:54.30 |
| 101 | Derek NoblePlace 101 · South Anchorage | — | South Anchorage | 23:55.90 |
| 102 | Robert SchaezleinPlace 102 · Grace Christian | — | Grace Christian | 24:00.00 |
| 103 | William WoodPlace 103 · Bartlett | — | Bartlett | 24:11.80 |
| 104 | Randall BrownPlace 104 · East Anchorage | — | East Anchorage | 24:27.50 |
| 105 | Garrett BirchPlace 105 · Colony | — | Colony | 25:02.20 |
| 106 | Chandler NoblePlace 106 · South Anchorage | — | South Anchorage | 25:05.00 |
| 107 | Justin Moonin-TabiosPlace 107 · Dimond | — | Dimond | 25:22.40 |
| 108 | Jesse KellerPlace 108 · Service | — | Service | 25:23.00 |
| 109 | Reece DuenowPlace 109 · Service | — | Service | 25:30.70 |
| 110 | Kyle AllenPlace 110 · East Anchorage | — | East Anchorage | 26:18.70 |
| 111 | Myles LynnPlace 111 · Colony | — | Colony | 26:27.00 |
| 112 | Connor ZietlowPlace 112 · South Anchorage | — | South Anchorage | 27:04.90 |
| 113 | Phillip BowdenPlace 113 · Anchorage Christian | — | Anchorage Christian | 27:19.80 |
| 114 | Dimitri LapinePlace 114 · West Anchorage | — | West Anchorage | 27:38.20 |
| 115 | Jac Norvell-MoomaughPlace 115 · West Anchorage | — | West Anchorage | 27:43.20 |
| 116 | Colin BenedictPlace 116 · Service | — | Service | 27:59.30 |
| 117 | Brady IngersollPlace 117 · Wasilla | — | Wasilla | 28:00.50 |
| 118 | Joel HofackerPlace 118 · Anchorage Christian | — | Anchorage Christian | 28:03.60 |
| 119 | Josh GatpandanPlace 119 · Anchorage Christian | — | Anchorage Christian | 28:08.20 |
| 120 | Joseph AmodemoPlace 120 · Dimond | — | Dimond | 29:17.00 |
| 121 | Samuel GebertPlace 121 · Dimond | — | Dimond | 29:17.10 |
| 122 | Galen HeningerPlace 122 · Dimond | — | Dimond | 29:44.00 |
| 123 | Logan ParrishPlace 123 · South Anchorage | — | South Anchorage | 30:24.20 |
| 124 | Kyle HeliePlace 124 · Service | — | Service | 30:58.00 |