| 1 | Simon DouglasPlace 1 · Grade 8 · Whitefish Central | 8 | Whitefish Central | 9:16.70 |
| 2 | Kasen KastnerPlace 2 · Grade 8 · Kalispell | 8 | Kalispell | 9:20.42 |
| 3 | Teague McElweePlace 3 · Grade 7 · Polson | 7 | Polson | 9:24.49 |
| 4 | Ethan AndersonPlace 4 · Grade 8 · Kalispell | 8 | Kalispell | 9:29.35 |
| 5 | Max GannonPlace 5 · Grade 8 · Cut Bank | 8 | Cut Bank | 9:30.26 |
| 6 | Adam FelschPlace 6 · Grade 8 · Kalispell | 8 | Kalispell | 9:30.57 |
| 7 | Brock SwopePlace 7 · Grade 8 · Columbia Falls | 8 | Columbia Falls | 9:32.99 |
| 8 | Ryker ZuffelatoPlace 8 · Grade 7 · Kalispell | 7 | Kalispell | 9:34.11 |
| 9 | Logan BinghamPlace 9 · Grade 8 · Whitefish Central | 8 | Whitefish Central | 9:50.05 |
| 10 | Joshuah RogersPlace 10 · Grade 8 · Kalispell | 8 | Kalispell | 10:16.07 |
| 11 | Corben CarlsonPlace 11 · Grade 6 · Polson | 6 | Polson | 10:18.18 |
| 12 | Samuel EngellantPlace 12 · Grade 8 · Kalispell | 8 | Kalispell | 10:21.04 |
| 13 | Harrison TrufantPlace 13 · Grade 7 · Whitefish Central | 7 | Whitefish Central | 10:28.82 |
| 14 | Rowan PerkinsPlace 14 · Grade 7 · Whitefish Central | 7 | Whitefish Central | 10:30.14 |
| 15 | Jax RamagePlace 15 · Grade 8 · Columbia Falls | 8 | Columbia Falls | 10:30.27 |
| 16 | Stimson DoleshPlace 16 · Grade 7 · Columbia Falls | 7 | Columbia Falls | 10:36.07 |
| 17 | Kieler FieldhousePlace 17 · Grade 8 · Kalispell | 8 | Kalispell | 10:37.54 |
| 18 | Dawson DoylePlace 18 · Grade 7 · Kalispell | 7 | Kalispell | 10:50.81 |
| 19 | Eli EvensonPlace 19 · Grade 5 · Polson | 5 | Polson | 10:52.87 |
| 20 | Nate MoyPlace 20 · Grade 7 · Kalispell | 7 | Kalispell | 10:55.43 |
| 21 | Josh SkunkCapPlace 21 · Grade 8 · Cut Bank | 8 | Cut Bank | 11:02.33 |
| 22 | Lucas PetersonPlace 22 · Grade 8 · Columbia Falls | 8 | Columbia Falls | 11:04.01 |
| 23 | Fin ReedPlace 23 · Grade 7 · Kalispell | 7 | Kalispell | 11:04.17 |
| 24 | Gunnar CarpenterPlace 24 · Grade 7 · Kalispell | 7 | Kalispell | 11:04.40 |
| 25 | Fenton Liebe-CohenPlace 25 · Grade 7 · Kalispell | 7 | Kalispell | 11:09.42 |
| 26 | Jack SyversonPlace 26 · Grade 8 · Kalispell | 8 | Kalispell | 11:10.98 |
| 27 | Bryce RemleyPlace 27 · Grade 8 · Whitefish Central | 8 | Whitefish Central | 11:13.34 |
| 28 | Nolan RosenthalPlace 28 · Grade 7 · Columbia Falls | 7 | Columbia Falls | 11:13.68 |
| 29 | Reyd HobartPlace 29 · Grade 6 · Whitefish Central | 6 | Whitefish Central | 11:14.61 |
| 30 | Reece PeitzschPlace 30 · Grade 6 · Columbia Falls | 6 | Columbia Falls | 11:16.04 |
| 31 | Colin SmithPlace 31 · Grade 8 · Kalispell | 8 | Kalispell | 11:21.69 |
| 32 | Parker HendricksonPlace 32 · Grade 7 · Polson | 7 | Polson | 11:22.81 |
| 33 | Calvin CaseyPlace 33 · Grade 8 · Kalispell | 8 | Kalispell | 11:24.82 |
| 34 | Evan SeylerPlace 34 · Grade 8 · Polson | 8 | Polson | 11:25.68 |
| 35 | Orin HarndenPlace 35 · Grade 7 · Polson | 7 | Polson | 11:25.93 |
| 36 | Wyatt BullCalfPlace 36 · Grade 6 · Cut Bank | 6 | Cut Bank | 11:28.92 |
| 37 | Owen EricksonPlace 37 · Grade 7 · Whitefish Central | 7 | Whitefish Central | 11:30.38 |
| 38 | Landon ArmstrongPlace 38 · Grade 7 · Polson | 7 | Polson | 11:32.49 |
| 39 | Sam RichardsonPlace 39 · Grade 7 · Kalispell | 7 | Kalispell | 11:36.44 |
| 40 | Finn HobartPlace 40 · Grade 5 · Whitefish Central | 5 | Whitefish Central | 11:44.24 |
| 41 | Noah PetersPlace 41 · Grade 7 · Columbia Falls | 7 | Columbia Falls | 11:52.91 |
| 42 | Tait OrmePlace 42 · Grade 7 · Whitefish Central | 7 | Whitefish Central | 11:55.11 |
| 43 | Dawson GlocknerPlace 43 · Grade 7 · Kalispell | 7 | Kalispell | 12:06.08 |
| 44 | David DiGiallonardoPlace 44 · Grade 7 · Polson | 7 | Polson | 12:15.36 |
| 45 | August BrownPlace 45 · Grade 5 · Polson | 5 | Polson | 12:16.38 |
| 46 | Teagan BatesPlace 46 · Grade 7 · Columbia Falls | 7 | Columbia Falls | 12:18.59 |
| 47 | Aidan FredenbergPlace 47 · Grade 7 · Kalispell | 7 | Kalispell | 12:20.98 |
| 48 | Latham JohnsonPlace 48 · Grade 8 · Cut Bank | 8 | Cut Bank | 12:25.84 |
| 49 | Roman SawyerPlace 49 · Grade 5 · Polson | 5 | Polson | 12:26.88 |
| 50 | Thomas BertramPlace 50 · Grade 7 · Kalispell | 7 | Kalispell | 12:30.15 |
| 51 | Wynn OlsonPlace 51 · Grade 7 · Kalispell | 7 | Kalispell | 12:31.76 |
| 52 | Pierce TaylorPlace 52 · Grade 5 · Polson | 5 | Polson | 12:32.98 |
| 53 | Isaac MiddletonPlace 53 · Grade 7 · Whitefish Central | 7 | Whitefish Central | 12:33.25 |
| 54 | Ethan BrownPlace 54 · Grade 6 · Cut Bank | 6 | Cut Bank | 12:33.27 |
| 55 | Case CoxPlace 55 · Grade 5 · Polson | 5 | Polson | 12:42.90 |
| 56 | Ruger EllisPlace 56 · Grade 7 · Polson | 7 | Polson | 12:47.40 |
| 57 | Tommy PachecoPlace 57 · Grade 7 · Columbia Falls | 7 | Columbia Falls | 12:53.55 |
| 58 | Chase WittenPlace 58 · Grade 7 · Kalispell | 7 | Kalispell | 12:53.88 |
| 59 | Cash ShortPlace 59 · Grade 7 · Columbia Falls | 7 | Columbia Falls | 12:57.69 |
| 60 | Cosley PaynePlace 60 · Grade 7 · Columbia Falls | 7 | Columbia Falls | 12:57.77 |
| 61 | Mitchell JohnsonPlace 61 · Grade 7 · Kalispell | 7 | Kalispell | 13:07.99 |
| 62 | Cade McConnellPlace 62 · Grade 5 · Polson | 5 | Polson | 13:08.66 |
| 63 | Jack BeltzPlace 63 · Grade 6 · Columbia Falls | 6 | Columbia Falls | 13:08.77 |
| 64 | Rebel CrumpPlace 64 · Grade 6 · Columbia Falls | 6 | Columbia Falls | 13:51.94 |
| 65 | Aiden SwankPlace 65 · Grade 6 · Columbia Falls | 6 | Columbia Falls | 14:02.24 |
| 66 | Nolan WicklandPlace 66 · Grade 7 · Whitefish Central | 7 | Whitefish Central | 15:11.87 |
| 67 | Reed WollenzienPlace 67 · Grade 8 · Columbia Falls | 8 | Columbia Falls | 16:08.02 |
| 68 | Barrett AmmonsPlace 68 · Grade 5 · Polson | 5 | Polson | 17:23.60 |