| 1 | Justin DalitschPlace 1 · Grade 10 · Wasilla | 10 | Wasilla | 16:50.78 |
| 2 | Elijah WilliamsPlace 2 · Grade 10 · Homer | 10 | Homer | 16:57.25 |
| 3 | Ryan AnnettPlace 3 · Grade 12 · Grace Christian | 12 | Grace Christian | 17:20.05 |
| 4 | Grant EldridgePlace 4 · Grade 12 · Grace Christian | 12 | Grace Christian | 17:29.29 |
| 5 | Yuki BacherPlace 5 · Grade 10 · Homer | 10 | Homer | 17:45.77 |
| 6 | Asher SwansonPlace 6 · Grade 11 · Grace Christian | 11 | Grace Christian | 17:50.39 |
| 7 | Rio WaltenbaughPlace 7 · Grade 10 · Homer | 10 | Homer | 17:53.55 |
| 8 | Richard StrickPlace 8 · Grade 11 · Wasilla | 11 | Wasilla | 17:53.94 |
| 9 | Noah RolfsPlace 9 · Grade 9 · Grace Christian | 9 | Grace Christian | 17:54.41 |
| 10 | Rhys BorlandPlace 10 · Grade 10 · Homer | 10 | Homer | 17:57.13 |
| 11 | William EdgertonPlace 11 · Grade 11 · Wasilla | 11 | Wasilla | 17:58.19 |
| 12 | Micah BunkerPlace 12 · Grade 10 · Homer | 10 | Homer | 18:07.00 |
| 13 | Charlie RustandPlace 13 · Grade 11 · Homer | 11 | Homer | 18:08.22 |
| 14 | Franklin DumoPlace 14 · Grade 12 · Unalaska | 12 | Unalaska | 18:16.09 |
| 15 | Deklan NettletonPlace 15 · Grade 11 · Unalaska | 11 | Unalaska | 18:18.56 |
| 16 | Rubis GervaisPlace 16 · Grade 10 · Homer | 10 | Homer | 18:18.74 |
| 17 | Noah OdellPlace 17 · Grade 12 · Wasilla | 12 | Wasilla | 18:25.12 |
| 18 | Javan WeisserPlace 18 · Grade 12 · Homer | 12 | Homer | 18:30.91 |
| 19 | Brayden DowdPlace 19 · Grade 10 · Wasilla | 10 | Wasilla | 18:32.83 |
| 20 | Jadon WhitakerPlace 20 · Grade 11 · Unalaska | 11 | Unalaska | 18:34.47 PR |
| 21 | Vincent VerleyPlace 21 · Grade 12 · Grace Christian | 12 | Grace Christian | 18:35.57 |
| 22 | Sheperd KorthPlace 22 · Grade 11 · Glennallen | 11 | Glennallen | 18:35.92 |
| 23 | Roman WeberPlace 23 · Grade 11 · Wasilla | 11 | Wasilla | 18:39.91 |
| 24 | David FaulkPlace 24 · Grade 10 · Grace Christian | 10 | Grace Christian | 18:41.50 |
| 25 | Kenton ScribnerPlace 25 · Grade 11 · Glennallen | 11 | Glennallen | 18:47.34 |
| 26 | Austin MerrinerPlace 26 · Grade 11 · Grace Christian | 11 | Grace Christian | 18:53.93 |
| 27 | Dane JohnsonPlace 27 · Grade 12 · Unalakleet | 12 | Unalakleet | 19:01.12 PR |
| 28 | Joshua SmithPlace 28 · Grade 11 · Unalakleet | 11 | Unalakleet | 19:05.57 PR |
| 29 | Sam ChristensenPlace 29 · Grade 11 · Wasilla | 11 | Wasilla | 19:05.81 |
| 30 | Teyler JohnsonPlace 30 · Grade 12 · Unalakleet | 12 | Unalakleet | 19:10.38 PR |
| 31 | Mikko KerolaPlace 31 · Grade 10 · Homer | 10 | Homer | 19:15.82 |
| 32 | Ezra JackPlace 32 · Grade 10 · Unalakleet | 10 | Unalakleet | 19:20.64 PR |
| 33 | Sebastian FlukerPlace 33 · Grade 12 · Unalaska | 12 | Unalaska | 19:25.64 |
| 34 | Kainoa NeverasPlace 34 · Grade 10 · Homer | 10 | Homer | 19:28.10 |
| 35 | Braxten LindseyPlace 35 · Grade 10 · Grace Christian | 10 | Grace Christian | 19:29.20 |
| 36 | Asa BellPlace 36 · Grade 10 · Grace Christian | 10 | Grace Christian | 19:42.75 |
| 37 | Ryder WrightPlace 37 · Grade 10 · Grace Christian | 10 | Grace Christian | 19:43.92 |
| 38 | Silas SanchezPlace 38 · Grade 10 · Grace Christian | 10 | Grace Christian | 19:51.28 |
| 39 | Gunner HultquistPlace 39 · Grade 9 · Grace Christian | 9 | Grace Christian | 19:56.29 |
| 40 | Micah VarnellPlace 40 · Grade 10 · Grace Christian | 10 | Grace Christian | 19:58.43 |
| 41 | Gideon CoskiPlace 41 · Grade 11 · Grace Christian | 11 | Grace Christian | 20:03.28 |
| 42 | Bryce MarreroPlace 42 · Grade 10 · Grace Christian | 10 | Grace Christian | 20:03.56 |
| 43 | Daniel MertinPlace 43 · Grade 9 · Wasilla | 9 | Wasilla | 20:05.74 |
| 44 | Elias SundheimPlace 44 · Grade 10 · Homer | 10 | Homer | 20:12.96 |
| 45 | Thor CarlsonPlace 45 · Grade 10 · Glennallen | 10 | Glennallen | 20:25.47 |
| 46 | Silas CurtisPlace 46 · Grade 12 · Wasilla | 12 | Wasilla | 20:29.06 |
| 47 | Charlie VreelandPlace 47 · Grade 11 · Grace Christian | 11 | Grace Christian | 20:30.25 |
| 48 | Django BoydaPlace 48 · Grade 9 · Homer | 9 | Homer | 20:30.28 |
| 49 | Max JonesPlace 49 · Grade 9 · Grace Christian | 9 | Grace Christian | 20:36.70 PR |
| 50 | Benjamin BoutonPlace 50 · Grade 12 · Lumen Christi | 12 | Lumen Christi | 20:38.64 PR |
| 51 | Jonathan DowdPlace 51 · Grade 9 · Wasilla | 9 | Wasilla | 20:39.67 |
| 52 | Stewart GangwerPlace 52 · Grade 10 · Wasilla | 10 | Wasilla | 20:46.14 |
| 53 | Gabriel ThompsonPlace 53 · Grade 11 · Redington | 11 | Redington | 20:49.49 |
| 54 | John-Owen RanckPlace 54 · Grade 11 · Glennallen | 11 | Glennallen | 20:54.23 |
| 55 | Brady GilchristPlace 55 · Grade 10 · Grace Christian | 10 | Grace Christian | 21:00.13 |
| 56 | Porter HallPlace 56 · Grade 9 · Wasilla | 9 | Wasilla | 21:10.10 |
| 57 | Soren SlothPlace 57 · Grade 9 · Homer | 9 | Homer | 21:12.47 |
| 58 | Pala TolaiPlace 58 · Grade 10 · Unalaska | 10 | Unalaska | 21:39.28 |
| 59 | Wes VerleyPlace 59 · Grade 9 · Grace Christian | 9 | Grace Christian | 21:39.79 |
| 60 | Torsten OsburnPlace 60 · Grade 11 · Grace Christian | 11 | Grace Christian | 21:51.46 |
| 61 | Judah KrulishPlace 61 · Grade 9 · Grace Christian | 9 | Grace Christian | 21:53.29 |
| 62 | Stefan KojinPlace 62 · Grade 9 · Redington | 9 | Redington | 21:54.02 PR |
| 63 | Michael ThompsonPlace 63 · Grade 11 · Redington | 11 | Redington | 22:00.23 |
| 64 | Charlie DerungsPlace 64 · Grade 10 · Homer | 10 | Homer | 22:08.81 |
| 65 | Leo SillersPlace 65 · Grade 9 · Lumen Christi | 9 | Lumen Christi | 22:28.94 |
| 66 | Thomas BoutonPlace 66 · Grade 9 · Lumen Christi | 9 | Lumen Christi | 22:44.97 PR |
| 67 | Brandon StohrPlace 67 · Grade 9 · Lumen Christi | 9 | Lumen Christi | 22:46.00 PR |
| 68 | Laif RothenbergerPlace 68 · Grade 11 · Homer | 11 | Homer | 22:53.08 |
| 69 | Evan GendreauPlace 69 · Grade 11 · Wasilla | 11 | Wasilla | 22:55.05 |
| 70 | Zachary ViernesPlace 70 · Grade 12 · Wasilla | 12 | Wasilla | 23:01.94 |
| 71 | Richard KeenonPlace 71 · Grade 9 · Wasilla | 9 | Wasilla | 23:12.33 |
| 72 | Arthur FellPlace 72 · Grade 9 · Lumen Christi | 9 | Lumen Christi | 24:05.95 |
| 73 | Caleb OwenPlace 73 · Grade 9 · Grace Christian | 9 | Grace Christian | 24:41.46 |
| 74 | Landon GartmanPlace 74 · Grade 10 · Grace Christian | 10 | Grace Christian | 24:54.89 |
| 75 | Jack GoodlettPlace 75 · Grade 9 · Wasilla | 9 | Wasilla | 25:29.02 |
| 76 | James RichardsonPlace 76 · Grade 9 · Homer | 9 | Homer | 25:33.49 |
| 77 | Liam GendreauPlace 77 · Grade 9 · Wasilla | 9 | Wasilla | 25:42.69 PR |
| 78 | William WoolcottPlace 78 · Grade 11 · Redington | 11 | Redington | 27:39.35 |
| 79 | Truman WolvertonPlace 79 · Grade 9 · Redington | 9 | Redington | 27:52.48 |
| 80 | Eric SheltonPlace 80 · Grade 12 · Wasilla | 12 | Wasilla | 28:22.67 |
| 81 | Cameron WoolcottPlace 81 · Grade 9 · Redington | 9 | Redington | 29:46.13 |