| 1 | Ryland CranePlace 1 · Grade 12 · Great FallsUnofficial | 12 | Great Falls | 14:38.80 |
| 2 | Grayson BohannonPlace 2 · Grade 10 · Great FallsUnofficial | 10 | Great Falls | 15:06.20 PR |
| 3 | Kenneth WonsickPlace 3 · Grade 11 · Great FallsUnofficial | 11 | Great Falls | 15:12.60 PR |
| 4 | Braxton PfilePlace 4 · Grade 12 · Great FallsUnofficial | 12 | Great Falls | 15:14.60 PR |
| 5 | Ben HillPlace 5 · Grade 12 · Great FallsUnofficial | 12 | Great Falls | 15:15.10 |
| 6 | Dexter TaylorPlace 6 · Grade 10 · Great FallsUnofficial | 10 | Great Falls | 15:23.60 PR |
| 7 | Benson PfilePlace 7 · Grade 11 · Great FallsUnofficial | 11 | Great Falls | 15:33.80 PR |
| 8 | Dillon SchruthPlace 8 · Grade 9 · Great FallsUnofficial | 9 | Great Falls | 15:46.80 PR |
| 9 | Carter MarshallPlace 9 · Grade 9 · Great FallsUnofficial | 9 | Great Falls | 16:15.10 PR |
| 10 | Seth WoldtvedtPlace 10 · Grade 12 · Great FallsUnofficial | 12 | Great Falls | 16:18.90 |
| 11 | Ashlan (Ash) GroshellePlace 11 · Grade 12 · Great FallsUnofficial | 12 | Great Falls | 16:19.80 |
| 12 | Declan GrealishPlace 12 · Grade 10 · Great FallsUnofficial | 10 | Great Falls | 16:31.70 |
| 13 | Benjamin StarnesPlace 13 · Grade 10 · Great FallsUnofficial | 10 | Great Falls | 16:35.70 PR |
| 14 | Stephen CombsPlace 14 · Grade 11 · Great FallsUnofficial | 11 | Great Falls | 16:38.60 |
| 15 | Oakley DvoracekPlace 15 · Grade 9 · Great FallsUnofficial | 9 | Great Falls | 16:44.10 PR |
| 16 | Dez WronkowskiPlace 16 · Grade 12 · Great FallsUnofficial | 12 | Great Falls | 16:48.80 |
| 17 | Karson WonsickPlace 17 · Grade 9 · Great FallsUnofficial | 9 | Great Falls | 16:52.30 PR |
| 18 | Greyson MoogPlace 18 · Grade 10 · Great FallsUnofficial | 10 | Great Falls | 16:58.20 PR |
| 19 | Bryson KroguePlace 19 · Grade 10 · Great FallsUnofficial | 10 | Great Falls | 17:04.00 PR |
| 20 | Larry KibiwottPlace 20 · Grade 12 · Great FallsUnofficial | 12 | Great Falls | 17:16.70 |
| 21 | Jacoby GrealishPlace 21 · Grade 12 · Great FallsUnofficial | 12 | Great Falls | 17:21.30 PR |
| 22 | Dayton MedvecPlace 22 · Grade 9 · Great FallsUnofficial | 9 | Great Falls | 17:39.10 PR |
| 23 | Jack BohannonPlace 23 · Grade 12 · Great FallsUnofficial | 12 | Great Falls | 17:42.20 |
| 24 | Ranimyr StreebyPlace 24 · Grade 10 · Great FallsUnofficial | 10 | Great Falls | 18:25.30 PR |
| 25 | Michael Van TighemPlace 25 · Grade 11 · Great FallsUnofficial | 11 | Great Falls | 18:52.90 |
| 26 | Elijah HicksPlace 26 · Grade 9 · Great FallsUnofficial | 9 | Great Falls | 19:30.20 PR |
| 27 | Luke HalePlace 27 · Grade 9 · Great FallsUnofficial | 9 | Great Falls | 19:34.80 PR |
| 28 | Easton EggehornPlace 28 · Grade 12 · Great FallsUnofficial | 12 | Great Falls | 19:51.20 PR |
| 29 | Micah BassettPlace 29 · Grade 10 · Great FallsUnofficial | 10 | Great Falls | 19:52.20 |
| 30 | Joel PerezPlace 30 · Grade 10 · Great FallsUnofficial | 10 | Great Falls | 20:53.70 PR |
| 31 | Jullian ValleyPlace 31 · Grade 9 · Great FallsUnofficial | 9 | Great Falls | 20:58.70 PR |
| 32 | Trigger DesenbergPlace 32 · Grade 10 · Great FallsUnofficial | 10 | Great Falls | 24:09.90 PR |
| 33 | Steel CarterPlace 33 · Grade 9 · Great FallsUnofficial | 9 | Great Falls | 24:31.50 PR |