| 1 | Teague McElweePlace 1 · Grade 7 · Polson | 7 | Polson | 9:35.86 PR |
| 2 | Simon DouglasPlace 2 · Grade 8 · Whitefish Central | 8 | Whitefish Central | 9:38.80 PR |
| 3 | Kasen KastnerPlace 3 · Grade 8 · Kalispell | 8 | Kalispell | 9:38.95 PR |
| 4 | Ethan AndersonPlace 4 · Grade 8 · Kalispell | 8 | Kalispell | 10:04.82 PR |
| 5 | Adam FelschPlace 5 · Grade 8 · Kalispell | 8 | Kalispell | 10:08.17 PR |
| 6 | Brock SwopePlace 6 · Grade 8 · Columbia Falls | 8 | Columbia Falls | 10:10.50 PR |
| 7 | Ryker ZuffelatoPlace 7 · Grade 7 · Kalispell | 7 | Kalispell | 10:11.42 PR |
| 8 | Corben CarlsonPlace 8 · Grade 6 · Polson | 6 | Polson | 10:16.78 PR |
| 9 | Lou KofalPlace 9 · Grade 8 · Whitefish Central | 8 | Whitefish Central | 10:29.82 PR |
| 10 | Samuel EngellantPlace 10 · Grade 8 · Kalispell | 8 | Kalispell | 10:31.09 PR |
| 11 | Luke HealyPlace 11 · Grade 6 · Whitefish Central | 6 | Whitefish Central | 10:33.12 PR |
| 12 | Harrison TrufantPlace 12 · Grade 7 · Whitefish Central | 7 | Whitefish Central | 10:43.56 PR |
| 13 | Stimson DoleshPlace 13 · Grade 7 · Columbia Falls | 7 | Columbia Falls | 10:48.03 PR |
| 14 | Fenton Liebe-CohenPlace 14 · Grade 7 · Kalispell | 7 | Kalispell | 10:53.67 PR |
| 15 | Orin HarndenPlace 15 · Grade 7 · Polson | 7 | Polson | 10:56.40 PR |
| 16 | Reece PeitzschPlace 16 · Grade 6 · Columbia Falls | 6 | Columbia Falls | 11:01.95 PR |
| 17 | Joshuah RogersPlace 17 · Grade 8 · Kalispell | 8 | Kalispell | 11:17.63 PR |
| 18 | Bryce RemleyPlace 18 · Grade 8 · Whitefish Central | 8 | Whitefish Central | 11:20.31 PR |
| 19 | Hayden RicksPlace 19 · Grade 6 · Polson | 6 | Polson | 11:23.31 PR |
| 20 | Lucas PetersonPlace 20 · Grade 8 · Columbia Falls | 8 | Columbia Falls | 11:24.31 PR |
| 21 | Burton WardPlace 21 · Grade 7 · Kalispell | 7 | Kalispell | 11:26.93 PR |
| 22 | Eric MinerPlace 22 · Grade 8 · Columbia Falls | 8 | Columbia Falls | 11:27.00 PR |
| 23 | Eli EvensonPlace 23 · Grade 5 · Polson | 5 | Polson | 11:28.01 PR |
| 24 | Parker HendricksonPlace 24 · Grade 7 · Polson | 7 | Polson | 11:29.42 PR |
| 25 | Tait OrmePlace 25 · Grade 7 · Whitefish Central | 7 | Whitefish Central | 11:35.19 PR |
| 26 | Dawson GlocknerPlace 26 · Grade 7 · Kalispell | 7 | Kalispell | 11:38.48 PR |
| 27 | Finn HobartPlace 27 · Grade 5 · Whitefish Central | 5 | Whitefish Central | 11:43.24 PR |
| 28 | Cruz LiesPlace 28 · Grade 7 · Polson | 7 | Polson | 11:43.46 PR |
| 29 | Brody WilliamsPlace 29 · Grade 7 · Kalispell | 7 | Kalispell | 11:47.63 PR |
| 30 | Reyd HobartPlace 30 · Grade 6 · Whitefish Central | 6 | Whitefish Central | 11:50.01 PR |
| 31 | Jack SyversonPlace 31 · Grade 8 · Kalispell | 8 | Kalispell | 11:54.88 PR |
| 32 | Calvin CaseyPlace 32 · Grade 8 · Kalispell | 8 | Kalispell | 11:58.94 PR |
| 33 | Nate MoyPlace 33 · Grade 7 · Kalispell | 7 | Kalispell | 12:01.08 PR |
| 34 | Parker ShoemakePlace 34 · Grade 6 · Polson | 6 | Polson | 12:03.76 PR |
| 35 | Sam RichardsonPlace 35 · Grade 7 · Kalispell | 7 | Kalispell | 12:05.47 PR |
| 36 | Case CoxPlace 36 · Grade 5 · Polson | 5 | Polson | 12:07.90 PR |
| 37 | Dawson DoylePlace 37 · Grade 7 · Kalispell | 7 | Kalispell | 12:07.97 PR |
| 38 | Kieler FieldhousePlace 38 · Grade 8 · Kalispell | 8 | Kalispell | 12:09.34 PR |
| 39 | Evan SeylerPlace 39 · Grade 8 · Polson | 8 | Polson | 12:14.42 PR |
| 40 | Ryder HersomPlace 40 · Grade 5 · Whitefish Central | 5 | Whitefish Central | 12:14.73 PR |
| 41 | Cade McConnellPlace 41 · Grade 5 · Polson | 5 | Polson | 12:24.00 PR |
| 42 | Aidan FredenbergPlace 42 · Grade 7 · Kalispell | 7 | Kalispell | 12:27.49 PR |
| 43 | August BrownPlace 43 · Grade 5 · Polson | 5 | Polson | 12:32.45 PR |
| 44 | Gunnar CarpenterPlace 44 · Grade 7 · Kalispell | 7 | Kalispell | 12:33.38 PR |
| 45 | Aristo CannonPlace 45 · Grade 5 · Polson | 5 | Polson | 12:40.26 PR |
| 46 | Roman SawyerPlace 46 · Grade 5 · Polson | 5 | Polson | 12:44.85 PR |
| 47 | Fin ReedPlace 47 · Grade 7 · Kalispell | 7 | Kalispell | 12:51.24 PR |
| 48 | Dalton HowserPlace 48 · Grade 7 · Kalispell | 7 | Kalispell | 12:58.33 PR |
| 49 | Colin SmithPlace 49 · Grade 8 · Kalispell | 8 | Kalispell | 13:06.06 PR |
| 50 | Pierce TaylorPlace 50 · Grade 5 · Polson | 5 | Polson | 13:06.26 PR |
| 51 | Lochlan SloanPlace 51 · Grade 8 · Polson | 8 | Polson | 13:10.38 PR |
| 52 | Wynn OlsonPlace 52 · Grade 7 · Kalispell | 7 | Kalispell | 13:15.53 PR |
| 53 | Landon ArmstrongPlace 53 · Grade 7 · Polson | 7 | Polson | 13:16.67 PR |
| 54 | David DiGiallonardoPlace 54 · Grade 7 · Polson | 7 | Polson | 13:22.54 PR |
| 55 | Thomas BertramPlace 55 · Grade 7 · Kalispell | 7 | Kalispell | 13:25.70 PR |
| 56 | Noah PetersPlace 56 · Grade 7 · Columbia Falls | 7 | Columbia Falls | 13:31.55 PR |
| 57 | Ruger EllisPlace 57 · Grade 7 · Polson | 7 | Polson | 13:49.71 PR |
| 58 | Tommy PachecoPlace 58 · Grade 7 · Columbia Falls | 7 | Columbia Falls | 13:53.09 PR |
| 59 | Charlie ToelckePlace 59 · Grade 8 · Whitefish Central | 8 | Whitefish Central | 13:55.22 PR |
| 60 | Dominik HaynesPlace 60 · Grade 5 · Polson | 5 | Polson | 13:55.66 PR |
| 61 | Cash ShortPlace 61 · Grade 7 · Columbia Falls | 7 | Columbia Falls | 13:57.39 PR |
| 62 | Jeremy BarrazaPlace 62 · Grade 7 · Polson | 7 | Polson | 14:06.24 PR |
| 63 | Tyler BeckPlace 63 · Grade 8 · Kalispell | 8 | Kalispell | 14:15.95 PR |
| 64 | Isaac MiddletonPlace 64 · Grade 7 · Whitefish Central | 7 | Whitefish Central | 14:16.72 PR |
| 65 | Aiden SwankPlace 65 · Grade 6 · Columbia Falls | 6 | Columbia Falls | 14:19.60 PR |
| 66 | Matthew RamseyPlace 66 · Grade 8 · Whitefish Central | 8 | Whitefish Central | 14:51.90 PR |
| 67 | Nolan WicklandPlace 67 · Grade 7 · Whitefish Central | 7 | Whitefish Central | 14:57.85 PR |
| 68 | David ScheerPlace 68 · Grade 5 · Polson | 5 | Polson | 15:11.60 PR |
| 69 | Rebel CrumpPlace 69 · Grade 6 · Columbia Falls | 6 | Columbia Falls | 15:46.30 PR |
| 70 | Jack BeltzPlace 70 · Grade 6 · Columbia Falls | 6 | Columbia Falls | 15:46.41 PR |
| 71 | Mitchell JohnsonPlace 71 · Grade 7 · Kalispell | 7 | Kalispell | 16:40.60 PR |
| 72 | Reed WollenzienPlace 72 · Grade 8 · Columbia Falls | 8 | Columbia Falls | 18:31.07 PR |
| 73 | Barrett AmmonsPlace 73 · Grade 5 · Polson | 5 | Polson | 19:11.12 PR |
| 74 | Masada BuffaloPlace 74 · Grade 8 · Polson | 8 | Polson | 19:27.53 PR |