| 1 | Alex MaxfieldPlace 1 · Grade So · Weber State | So | Weber State | 22:08.6 |
| 2 | Greyson PisenoPlace 2 · Grade So · Boise State | So | Boise State | 22:14.3 PR |
| 3 | Jake SeegmillerPlace 3 · Grade So · Weber State | So | Weber State | 22:24.0 PR |
| 4 | Ezra TeeplesPlace 4 · Grade So · Boise State | So | Boise State | 22:26.4 PR |
| 5 | Caden TimmPlace 5 · Grade Jr · Weber State | Jr | Weber State | 22:28.8 PR |
| 6 | Kellen McInellyPlace 6 · Grade So · Boise State | So | Boise State | 22:29.7 PR |
| 7 | Brady AndersonPlace 7 · Grade Fr · Boise State | Fr | Boise State | 22:33.4 PR |
| 8 | Alex HarbertsonPlace 8 · Grade Sr · Weber State | Sr | Weber State | 22:36.0 |
| 9 | Grayden DeVriesPlace 9 · Grade So · Southern Idaho | So | Southern Idaho | 22:39.8 PR |
| 10 | Kai JensenPlace 10 · Grade Fr · Boise State | Fr | Boise State | 22:40.8 PR |
| 11 | Benjamin JensenPlace 11 · Grade So · Southern Idaho | So | Southern Idaho | 22:47.3 PR |
| 12 | Logan MarekPlace 12 · Grade Jr · Weber State | Jr | Weber State | 22:52.7 |
| 13 | Drew DonahuePlace 13 · Grade Fr · Boise State | Fr | Boise State | 22:52.8 PR |
| 14 | Will LuomaPlace 14 · Grade Jr · Weber State | Jr | Weber State | 23:13.0 |
| 15 | Nicholas MurrayPlace 15 · Grade Sr · Unattached | Sr | Unattached | 23:13.6 PR |
| 16 | Ethan PoffPlace 16 · Grade So · Unattached | So | Unattached | 23:13.9 PR |
| 17 | Jack BlodgettPlace 17 · Grade Fr · Southern Idaho | Fr | Southern Idaho | 23:21.7 PR |
| 18 | Tanner OrtonPlace 18 · Grade Fr · Weber State | Fr | Weber State | 23:26.6 PR |
| 19 | Finn RutledgePlace 19 · Grade So · Southern Idaho | So | Southern Idaho | 23:33.5 PR |
| 20 | Coen WhitneyPlace 20 · Grade Fr · Westminster (Utah) | Fr | Westminster (Utah) | 23:35.5 PR |
| 21 | Isaac VernonPlace 21 · Grade So · Southern Idaho | So | Southern Idaho | 23:35.7 PR |
| 22 | Levi RobbinsPlace 22 · Grade Fr · Southern Idaho | Fr | Southern Idaho | 24:06.4 PR |
| 23 | LJ JohnsonPlace 23 · Grade Fr · Westminster (Utah) | Fr | Westminster (Utah) | 24:16.9 PR |
| 24 | Ben RicksPlace 24 · Grade So · Southern Idaho | So | Southern Idaho | 24:23.1 |
| 25 | Tucker ScottPlace 25 · Grade So · Southern Idaho | So | Southern Idaho | 24:26.7 PR |
| 26 | Russell FramptonPlace 26 · Grade Fr · Southern Idaho | Fr | Southern Idaho | 24:29.7 PR |
| 27 | Bryson OttleyPlace 27 · Grade Sr · Weber State | Sr | Weber State | 24:39.5 PR |
| 28 | Aaron BradshawPlace 28 · Grade Fr · Southern Idaho | Fr | Southern Idaho | 24:48.5 PR |
| 29 | Ryan StutzPlace 29 · Grade So · Southern Idaho | So | Southern Idaho | 24:53.4 PR |
| 30 | Joaquin StultzPlace 30 · Grade Fr · Westminster (Utah) | Fr | Westminster (Utah) | 24:56.8 PR |
| 31 | Diego EscalantePlace 31 · Grade Sr · Westminster (Utah) | Sr | Westminster (Utah) | 25:00.6 |
| 32 | Luke VisserPlace 32 · Grade Fr · Southern Idaho | Fr | Southern Idaho | 25:02.6 PR |
| 33 | Jacob FornanderPlace 33 · Grade So · Westminster (Utah) | So | Westminster (Utah) | 25:05.6 |
| 34 | Elliot VargasPlace 34 · Grade Sr · Westminster (Utah) | Sr | Westminster (Utah) | 25:25.6 |
| 35 | Maxwell WrightPlace 35 · Grade Fr · Southern Idaho | Fr | Southern Idaho | 25:25.8 PR |
| 36 | Noah JonesPlace 36 · Grade So · Southern Idaho | So | Southern Idaho | 25:52.4 PR |
| 37 | James StockPlace 37 · Grade Jr · Westminster (Utah) | Jr | Westminster (Utah) | 26:14.6 |
| 38 | Walker HallPlace 38 · Grade So · Westminster (Utah) | So | Westminster (Utah) | 27:42.9 |