| 1 | Joshua McKeePlace 1 · Grade So · Utah State | So | Utah State | 21:18.47 |
| 2 | Jayden HoldsworthPlace 2 · Unattached | — | Unattached | 21:25.69 |
| 3 | Wyatt MortensonPlace 3 · Grade So · Utah Valley | So | Utah Valley | 21:30.62 PR |
| 4 | Jed MegargelPlace 4 · Grade So · Utah State | So | Utah State | 21:39.71 |
| 5 | Logan GarnicaPlace 5 · Grade Sr · Utah State | Sr | Utah State | 21:41.88 |
| 6 | Porter WhitworthPlace 6 · Grade Jr · Utah Valley | Jr | Utah Valley | 21:56.34 PR |
| 7 | Daniel ButlerPlace 7 · Unattached | — | Unattached | 22:00.26 |
| 8 | Abbott ValentinePlace 8 · Grade SO · Unattached | SO | Unattached | 22:03.33 |
| 9 | Cameron JacobsPlace 9 · Grade Jr · Utah Valley | Jr | Utah Valley | 22:05.41 PR |
| 10 | Samuel NelsonPlace 10 · Grade Fr · Utah Valley | Fr | Utah Valley | 22:06.42 PR |
| 11 | Caleb ReamPlace 11 · Grade Sr · Utah Valley | Sr | Utah Valley | 22:06.47 PR |
| 12 | Ethan PetersonPlace 12 · Grade So · Utah State | So | Utah State | 22:06.92 |
| 13 | Seth SmithPlace 13 · Grade Jr · Utah Valley | Jr | Utah Valley | 22:07.04 PR |
| 14 | Jacob FrenthewayPlace 14 · Grade SO · Unattached | SO | Unattached | 22:12.23 |
| 15 | Will DixonPlace 15 · Grade Sr · Utah State | Sr | Utah State | 22:13.37 |
| 16 | Jamison CartwrightPlace 16 · Grade SR · Unattached | SR | Unattached | 22:26.13 |
| 17 | Drew HoganPlace 17 · Grade Jr · Utah State | Jr | Utah State | 22:29.52 |
| 18 | Gilbert OlivasPlace 18 · Grade Sr · Utah Valley | Sr | Utah Valley | 22:35.04 |
| 19 | John SimmonsPlace 19 · Grade So · Utah State | So | Utah State | 22:42.32 |
| 20 | LJ FloydPlace 20 · Grade Sr · Utah State | Sr | Utah State | 22:47.00 |
| 21 | Brent ClarkPlace 21 · Grade So · Salt Lake CC | So | Salt Lake CC | 22:47.58 |
| 22 | Trey DespainPlace 22 · Grade So · Utah Valley | So | Utah Valley | 22:51.64 |
| 23 | Jayden FitzgarraldPlace 23 · Grade Fr · Utah Valley | Fr | Utah Valley | 22:54.71 PR |
| 24 | Luke StockettPlace 24 · Grade So · Utah State | So | Utah State | 22:58.68 |
| 25 | Patrick CullenPlace 25 · Unattached | — | Unattached | 22:59.88 |
| 26 | Jake SeegmillerPlace 26 · Grade Fr · Snow College | Fr | Snow College | 23:06.82 |
| 27 | Pierce VittonePlace 27 · Grade Sr · Utah Valley | Sr | Utah Valley | 23:12.55 |
| 28 | Landon HartPlace 28 · Unattached | — | Unattached | 23:14.47 |
| 29 | Daniel PoulsonPlace 29 · Grade So · Salt Lake CC | So | Salt Lake CC | 23:22.55 |
| 30 | Bridger JaggiPlace 30 · Grade Fr · Utah Valley | Fr | Utah Valley | 23:28.50 PR |
| 31 | Liam MapesPlace 31 · Grade JR · Unattached | JR | Unattached | 23:30.87 |
| 32 | Michael MoffatPlace 32 · Grade So · Utah State | So | Utah State | 23:31.99 |
| 33 | Caleb WeaverPlace 33 · Grade Fr · Unattached | Fr | Unattached | 23:34.95 |
| 34 | Miles HislopPlace 34 · Grade Fr · Salt Lake CC | Fr | Salt Lake CC | 23:36.91 |
| 35 | Isaac GenselPlace 35 · Grade JR · Unattached | JR | Unattached | 23:39.21 |
| 36 | Connor SingerPlace 36 · Grade Fr · Salt Lake CC | Fr | Salt Lake CC | 23:42.70 PR |
| 37 | Max BurtonPlace 37 · Grade So · Utah Valley | So | Utah Valley | 23:50.53 |
| 38 | John HigbyPlace 38 · Unattached | — | Unattached | 24:00.24 |
| 39 | Cade RawlingsPlace 39 · Grade FR · Unattached | FR | Unattached | 24:09.11 |
| 40 | Jared GardinerPlace 40 · Grade SO · Unattached | SO | Unattached | 24:10.94 |
| 41 | Liam ThompsonPlace 41 · Grade Jr · Westminster (Utah) | Jr | Westminster (Utah) | 24:27.15 |
| 42 | Ben KirbyPlace 42 · Grade SR · Unattached | SR | Unattached | 24:32.66 |
| 43 | Elliot VargasPlace 43 · Grade Jr · Westminster (Utah) | Jr | Westminster (Utah) | 24:33.71 |
| 44 | Abram DenneyPlace 44 · Grade FR · Unattached | FR | Unattached | 24:36.97 |
| 45 | Jacob FornanderPlace 45 · Grade Fr · Westminster (Utah) | Fr | Westminster (Utah) | 24:41.84 |
| 46 | Seth ReadPlace 46 · Grade SR · Unattached | SR | Unattached | 24:45.16 |
| 47 | Davian SpoonhunterPlace 47 · Grade Fr · Central Wyoming | Fr | Central Wyoming | 24:48.08 PR |
| 48 | Noah SmithPlace 48 · Grade FR · Unattached | FR | Unattached | 24:51.60 |
| 49 | Diego EscalantePlace 49 · Grade Jr · Westminster (Utah) | Jr | Westminster (Utah) | 25:06.53 |
| 50 | Ethan WoodPlace 50 · Grade FR · Unattached | FR | Unattached | 25:18.99 |
| 51 | Micah RasmussenPlace 51 · Grade JR · Unattached | JR | Unattached | 25:29.47 |
| 52 | Samuel KiguthiPlace 52 · Grade SR · Unattached | SR | Unattached | 25:33.70 |
| 53 | Spencer HalesPlace 53 · Grade SR · Unattached | SR | Unattached | 25:47.01 |
| 54 | Caden RasmussenPlace 54 · Grade Fr · Snow College | Fr | Snow College | 25:56.67 |
| 55 | James StockPlace 55 · Grade So · Westminster (Utah) | So | Westminster (Utah) | 26:03.06 |
| 56 | Walker HallPlace 56 · Grade Fr · Westminster (Utah) | Fr | Westminster (Utah) | 26:10.81 |
| 57 | Jordan AndrewPlace 57 · Grade Fr · Central Wyoming | Fr | Central Wyoming | 26:18.51 PR |
| 58 | Ben ArisPlace 58 · Grade SR · Unattached | SR | Unattached | 26:23.20 |
| 59 | Nicc WinegarPlace 59 · Grade So · Westminster (Utah) | So | Westminster (Utah) | 26:47.94 PR |
| 60 | Jared HessPlace 60 · Unattached | — | Unattached | 26:48.57 |
| 61 | Carson MonsivaisPlace 61 · Grade FR · Unattached | FR | Unattached | 26:55.74 |
| 62 | Rob CarrollPlace 62 · Grade SO · Unattached | SO | Unattached | 27:18.51 |
| 63 | Kade EagarPlace 63 · Grade FR · Unattached | FR | Unattached | 27:18.71 |
| 64 | Henry NavaPlace 64 · Grade Fr · Central Wyoming | Fr | Central Wyoming | 27:50.65 PR |
| 65 | Samual ClemmentsPlace 65 · Grade Fr · Westminster (Utah) | Fr | Westminster (Utah) | 30:18.68 |
| 66 | Leland RobisonPlace 66 · Grade FR · Unattached | FR | Unattached | 31:07.51 |