| 1 | Liam AdairPlace 1 · Grade 8 · Sawtooth | 8 | Sawtooth | 9:08.1 |
| 2 | Benson ThackerPlace 2 · Grade 7 · Sawtooth | 7 | Sawtooth | 9:21.6 |
| 3 | Andon McCunePlace 3 · Grade 8 · Sawtooth | 8 | Sawtooth | 9:36.4 |
| 4 | Jackson SmithPlace 4 · Grade 8 · Lake Hazel | 8 | Lake Hazel | 9:39.3 |
| 5 | Tyson ZwygartPlace 5 · Grade 8 · Lake Hazel | 8 | Lake Hazel | 9:41.7 |
| 6 | Beckett SchweigerPlace 6 · Grade 6 · Sawtooth | 6 | Sawtooth | 9:46.0 |
| 7 | Josh PencePlace 7 · Grade 8 · Lake Hazel | 8 | Lake Hazel | 9:50.5 |
| 8 | Brandon HoustonPlace 8 · Grade 8 · Sawtooth | 8 | Sawtooth | 10:03.5 |
| 9 | Owen ChristophersonPlace 9 · Grade 8 · Sawtooth | 8 | Sawtooth | 10:06.3 |
| 10 | Toby HowePlace 10 · Grade 8 · Sawtooth | 8 | Sawtooth | 10:07.3 |
| 11 | Myles OrchardPlace 11 · Grade 8 · Sawtooth | 8 | Sawtooth | 10:14.0 |
| 12 | Hudson HucksPlace 12 · Grade 6 · Sawtooth | 6 | Sawtooth | 10:19.5 |
| 13 | Grant VandebosPlace 13 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 10:21.1 |
| 14 | Nathanael MillsPlace 14 · Grade 7 · Sawtooth | 7 | Sawtooth | 10:32.1 |
| 15 | Wilson HaylettPlace 15 · Grade 8 · Sawtooth | 8 | Sawtooth | 10:39.5 |
| 16 | Darian ChakurPlace 16 · Grade 7 · Sawtooth | 7 | Sawtooth | 10:40.9 |
| 17 | Adam WrenPlace 17 · Grade 6 · Sawtooth | 6 | Sawtooth | 10:42.1 |
| 18 | Parker ThomasPlace 18 · Grade 6 · Sawtooth | 6 | Sawtooth | 10:43.4 |
| 19 | Austin EmroPlace 19 · Grade 6 · Sawtooth | 6 | Sawtooth | 10:49.2 |
| 20 | Garrett MillerPlace 20 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 10:50.8 |
| 21 | Ezekiel (Zeke) GallPlace 21 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 10:51.7 |
| 22 | Luke JacobsonPlace 22 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 10:54.0 |
| 23 | Toren LangtonPlace 23 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 10:56.7 |
| 24 | Anthony ChristensenPlace 24 · Grade 8 · Lake Hazel | 8 | Lake Hazel | 10:57.4 |
| 25 | Christopher SchwendimanPlace 25 · Grade 8 · Sawtooth | 8 | Sawtooth | 10:58.4 |
| 26 | Rex GurneyPlace 26 · Grade 6 · Sawtooth | 6 | Sawtooth | 11:01.6 |
| 27 | Everett NewbyPlace 27 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 11:09.4 |
| 28 | Christian DoddsPlace 28 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 11:18.8 |
| 29 | Mckellen OttoPlace 29 · Grade 6 · Meridian | 6 | Meridian | 11:20.5 |
| 30 | Levi CoyPlace 30 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 11:32.9 |
| 31 | Douglas (Brigham) DoxeyPlace 31 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 11:34.7 |
| 32 | Giovanni DiazPlace 32 · Grade 7 · Meridian | 7 | Meridian | 11:41.8 |
| 33 | Ezra JohnsonPlace 33 · Grade 7 · Sawtooth | 7 | Sawtooth | 11:49.8 |
| 34 | Luke GrochPlace 34 · Grade 8 · Meridian | 8 | Meridian | 11:50.9 |
| 35 | Torin TaylorPlace 35 · Grade 7 · Sawtooth | 7 | Sawtooth | 11:53.8 |
| 36 | Caleb AnguianoPlace 36 · Grade 6 · Sawtooth | 6 | Sawtooth | 11:57.4 |
| 37 | Ezra ShirleyPlace 37 · Grade 7 · Sawtooth | 7 | Sawtooth | 11:59.7 |
| 38 | Gavin SturgesPlace 38 · Grade 7 · Meridian | 7 | Meridian | 12:00.0 |
| 39 | Luca ZappiaPlace 39 · Grade 6 · Sawtooth | 6 | Sawtooth | 12:05.6 |
| 40 | Trevor WiscombePlace 40 · Grade 7 · Lake Hazel | 7 | Lake Hazel | 12:08.1 |
| 41 | Bennett HjelmPlace 41 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 12:08.4 |
| 42 | Coda KingPlace 42 · Grade 6 · Sawtooth | 6 | Sawtooth | 12:15.1 |
| 43 | Bennett JacobsonPlace 43 · Grade 8 · Lake Hazel | 8 | Lake Hazel | 12:17.9 |
| 44 | Cooper HeidemanPlace 44 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 12:18.3 |
| 45 | Levi CoburnPlace 45 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 12:19.4 |
| 46 | Spencer CoyPlace 46 · Grade 8 · Lake Hazel | 8 | Lake Hazel | 12:19.7 |
| 47 | Parker HinderagerPlace 47 · Grade 7 · Sawtooth | 7 | Sawtooth | 12:27.2 PR |
| 48 | Kai HartgravePlace 48 · Grade 7 · Lake Hazel | 7 | Lake Hazel | 12:28.9 |
| 49 | Leander GlockPlace 49 · Grade 7 · Meridian | 7 | Meridian | 12:29.1 |
| 50 | Jack AllenPlace 50 · Grade 7 · Sawtooth | 7 | Sawtooth | 12:29.4 |
| 51 | Nolan ChildressPlace 51 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 12:30.3 |
| 52 | James NunneryPlace 52 · Grade 8 · Lake Hazel | 8 | Lake Hazel | 12:32.0 |
| 53 | Alec RoscheckPlace 53 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 12:38.3 |
| 54 | Aiden BignessPlace 54 · Grade 8 · Lake Hazel | 8 | Lake Hazel | 12:38.6 |
| 55 | Bernardo Oliveira BoffoPlace 55 · Grade 6 · Sawtooth | 6 | Sawtooth | 12:42.0 |
| 56 | David AhlstromPlace 56 · Grade 6 · Meridian | 6 | Meridian | 12:45.6 |
| 57 | Anthony DiazPlace 57 · Grade 7 · Meridian | 7 | Meridian | 12:49.5 |
| 58 | Christian RipplingerPlace 58 · Grade 7 · Sawtooth | 7 | Sawtooth | 12:50.9 |
| 59 | Carter HathornPlace 59 · Grade 8 · Sawtooth | 8 | Sawtooth | 12:52.3 |
| 60 | Korver BoettcherPlace 60 · Grade 8 · Sawtooth | 8 | Sawtooth | 12:52.9 |
| 61 | Laith BifenziPlace 61 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 13:03.3 |
| 62 | Deagan YatesPlace 62 · Grade 6 · Sawtooth | 6 | Sawtooth | 13:07.6 |
| 63 | Oliver RutledgePlace 63 · Grade 7 · Sawtooth | 7 | Sawtooth | 13:15.5 |
| 64 | Henry FrederiksenPlace 64 · Grade 6 · Sawtooth | 6 | Sawtooth | 13:16.4 |
| 65 | Lincoln HotvedtPlace 65 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 13:17.9 |
| 66 | Michael GriggPlace 66 · Grade 6 · Meridian | 6 | Meridian | 13:35.5 |
| 67 | Tyler BaconPlace 67 · Grade 8 · Lake Hazel | 8 | Lake Hazel | 13:37.5 |
| 68 | Lincoln ThompsonPlace 68 · Grade 6 · Sawtooth | 6 | Sawtooth | 13:55.0 |
| 69 | Zane RainboltPlace 69 · Grade 6 · Sawtooth | 6 | Sawtooth | 14:40.3 |
| 70 | Corbin StoutPlace 70 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 16:02.2 |
| 71 | Anderson KirnPlace 71 · Grade 6 · Sawtooth | 6 | Sawtooth | 16:07.3 |
| 72 | Caedmon WinklepleckPlace 72 · Grade 6 · Lake Hazel | 6 | Lake Hazel | 16:28.2 |
| 73 | Evan GamezPlace 73 · Grade 8 · Meridian | 8 | Meridian | 16:34.7 |
| 74 | Apollo TrifanPlace 74 · Grade 7 · Sawtooth | 7 | Sawtooth | 16:43.3 |
| 75 | Logan MoorePlace 75 · Grade 6 · Meridian | 6 | Meridian | 16:44.0 |
| 76 | Noah MabezaPlace 76 · Grade 8 · Sawtooth | 8 | Sawtooth | 18:00.4 |
| 77 | Nicolas PerezPlace 77 · Grade 6 · Sawtooth | 6 | Sawtooth | 18:04.3 |
| 78 | Hudson MoorePlace 78 · Grade 8 · Meridian | 8 | Meridian | 18:08.1 |
| 79 | Joseph GooldPlace 79 · Grade 6 · Meridian | 6 | Meridian | 18:08.3 |
| 80 | Daniel TaylorPlace 80 · Grade 6 · Sawtooth | 6 | Sawtooth | 18:44.0 |
| 81 | Jordan RobinsonPlace 81 · Grade 6 · Meridian | 6 | Meridian | 18:49.4 |
| 82 | Ali AlbideryPlace 82 · Grade 6 · Sawtooth | 6 | Sawtooth | 19:29.2 |
| 83 | Liam GolightlyPlace 83 · Grade 7 · Meridian | 7 | Meridian | 19:39.1 |
| 84 | Andrew SchwendimanPlace 84 · Grade 6 · Sawtooth | 6 | Sawtooth | 21:08.6 |
| 85 | Rolland BoucherPlace 85 · Grade 6 · Meridian | 6 | Meridian | 24:55.1 |
| 86 | Ethan SaundersPlace 86 · Grade 6 · Meridian | 6 | Meridian | 24:57.8 |
| 87 | Bryten SligerPlace 87 · Grade 6 · Meridian | 6 | Meridian | 27:14.4 |