| 1 | Spencer DatwylerPlace 1 · Grade 12 · Mountain Crest | 12 | Mountain Crest | 16:22.75 PR |
| 2 | Cameron WrightPlace 2 · Grade 12 · Mountain Crest | 12 | Mountain Crest | 16:56.86 |
| 3 | Hyrum StaffansonPlace 3 · Grade - · Alumni | - | Alumni | 17:23.48 PR |
| 4 | Korver KingPlace 4 · Grade 12 · Mountain Crest | 12 | Mountain Crest | 17:46.03 |
| 5 | Mason StottPlace 5 · Grade - · Alumni | - | Alumni | 17:47.87 PR |
| 6 | Ethan JenksPlace 6 · Grade 12 · Mountain Crest | 12 | Mountain Crest | 18:16.69 |
| 7 | Aiden BartlettPlace 7 · Grade 12 · Mountain Crest | 12 | Mountain Crest | 18:26.87 |
| 8 | Gage SchmidPlace 8 · Grade - · Alumni | - | Alumni | 18:37.23 PR |
| 9 | Logan BradshawPlace 9 · Grade 11 · Mountain Crest | 11 | Mountain Crest | 18:54.25 |
| 10 | Ryan JenksPlace 10 · Alumni | — | Alumni | 19:27.68 |
| 11 | Austin JenksPlace 11 · Grade 9 · Mountain Crest | 9 | Mountain Crest | 19:44.66 |
| 12 | Brayden WrightPlace 12 · Alumni | — | Alumni | 19:44.92 |
| 13 | Trevor DatwylerPlace 13 · Grade - · Alumni | - | Alumni | 19:52.41 PR |
| 14 | Isaac MorrisonPlace 14 · Grade 12 · Mountain Crest | 12 | Mountain Crest | 20:07.40 |
| 15 | Konrad SorensenPlace 15 · Grade 11 · Mountain Crest | 11 | Mountain Crest | 20:43.64 PR |
| 16 | Daxton RobertsPlace 16 · Grade 10 · Mountain Crest | 10 | Mountain Crest | 21:38.51 PR |
| 17 | Merrick McClellanPlace 17 · Alumni | — | Alumni | 21:56.15 |
| 18 | Cade CrosbyPlace 18 · Alumni | — | Alumni | 21:58.06 |
| 19 | Kevin NeilsenPlace 19 · Alumni | — | Alumni | 22:07.57 |
| 20 | Noah PrudenPlace 20 · Grade 12 · Mountain Crest | 12 | Mountain Crest | 22:18.23 |
| 21 | Caden BradshawPlace 21 · Grade - · Alumni | - | Alumni | 22:21.93 PR |
| 22 | Jon-David JorgensenPlace 22 · Alumni | — | Alumni | 22:47.64 |
| 23 | Thomas HancockPlace 23 · Grade 12 · Mountain Crest | 12 | Mountain Crest | 23:23.94 |
| 24 | Anders NelsonPlace 24 · Grade 9 · Mountain Crest | 9 | Mountain Crest | 24:41.36 |
| 25 | Barrett NelsonPlace 25 · Alumni | — | Alumni | 25:17.77 |
| 26 | Samuel StaufferPlace 26 · Grade 10 · Mountain Crest | 10 | Mountain Crest | 26:09.02 |
| 27 | Craig MaughanPlace 27 · Alumni | — | Alumni | 27:49.65 |
| 28 | Landen WoodwardPlace 28 · Grade - · Alumni | - | Alumni | 27:58.72 PR |
| 29 | Cody SorensenPlace 29 · Alumni | — | Alumni | 28:34.21 |
| 30 | Ethen BartlettPlace 30 · Grade - · Alumni | - | Alumni | 32:08.65 PR |