| 1 | Creed ThompsonPlace 1 · Grade SO · BYU | SO | BYU | 22:08.6 |
| 2 | Davin ThompsonPlace 2 · Grade SO · BYU | SO | BYU | 22:08.7 |
| 2 | Joey NokesPlace 2 · Grade SO · BYU | SO | BYU | 22:08.7 |
| 2 | Christian AllenPlace 2 · Unattached | — | Unattached | 22:08.7 |
| 5 | Kenneth RooksPlace 5 · Grade SO · BYU | SO | BYU | 22:21.9 |
| 6 | Luke GrundvigPlace 6 · Grade FR · BYU | FR | BYU | 22:37.0 |
| 7 | Zachary EriksonPlace 7 · Grade FR · BYU | FR | BYU | 22:40.4 |
| 8 | Brandon GarnicaPlace 8 · Grade SR · BYU | SR | BYU | 22:42.6 |
| 9 | Isaac TeeplesPlace 9 · Grade FR · BYU | FR | BYU | 22:58.8 |
| 10 | Land LambertPlace 10 · Grade FR · Unattached | FR | Unattached | 23:00.4 |
| 11 | Jefferson McMullin OPENPlace 11 · Unattached | — | Unattached | 23:00.6 |
| 12 | Jacob StanfordPlace 12 · Grade SO · Unattached | SO | Unattached | 23:01.0 |
| 13 | Garrett StanfordPlace 13 · Grade SO · Unattached | SO | Unattached | 23:01.5 |
| 14 | McKay JohnsPlace 14 · Grade SO · Unattached | SO | Unattached | 23:07.1 |
| 15 | Jaquavious HarrisPlace 15 · Unattached | — | Unattached | 23:12.8 |
| 16 | Mason BraithwitePlace 16 · Grade SO · Unattached | SO | Unattached | 23:37.3 |
| 17 | Tyler Martin OPENPlace 17 · Unattached | — | Unattached | 23:39.6 |
| 18 | Josh PetersPlace 18 · Grade JR · Utah Valley | JR | Utah Valley | 23:44.8 |
| 19 | Adrian JonesPlace 19 · Grade SR · Utah Valley | SR | Utah Valley | 23:47.6 |
| 20 | Andrew BlackhamPlace 20 · Grade FR · Utah Valley University | FR | Utah Valley University | 23:49.8 |
| 21 | Thomas PickfordPlace 21 · Grade SR · Utah Valley | SR | Utah Valley | 23:59.1 |
| 22 | Jared GardinerPlace 22 · Unattached | — | Unattached | 24:01.3 |
| 23 | Justin LevinePlace 23 · Unattached | — | Unattached | 24:04.5 |
| 24 | Braden MinorPlace 24 · Grade FR · Salt Lake | FR | Salt Lake | 24:09.8 |
| 25 | Abbott ValentinePlace 25 · Grade FR · Unattached | FR | Unattached | 24:23.9 |
| 26 | Talon RodriguezPlace 26 · Grade FR · Salt Lake | FR | Salt Lake | 24:27.2 |
| 27 | Mohamed ZairiPlace 27 · Grade FR · Salt Lake | FR | Salt Lake | 24:30.4 |
| 28 | Hayden GrayPlace 28 · Grade FR · Unattached | FR | Unattached | 24:30.5 |
| 29 | Wyatt WingardPlace 29 · Grade FR · Salt Lake | FR | Salt Lake | 24:36.9 |
| 30 | Aleksandr KrikovPlace 30 · Grade FR · Salt Lake | FR | Salt Lake | 24:39.1 |
| 31 | Noah PetersonPlace 31 · Grade FR · Westminster (Utah) | FR | Westminster (Utah) | 24:47.5 |
| 32 | Jacob EganPlace 32 · Grade SO · Utah Valley | SO | Utah Valley | 24:50.9 |
| 33 | Jayson CallPlace 33 · Grade JR · Unattached | JR | Unattached | 24:56.2 |
| 34 | Ian ValentinePlace 34 · Grade SO · Unattached | SO | Unattached | 25:00.7 |
| 35 | Caleb JohnsonPlace 35 · Unattached | — | Unattached | 25:01.5 |
| 36 | Seif Ismail OPENPlace 36 · Unattached | — | Unattached | 25:08.7 |
| 37 | Cuauhtemoc FitiaoPlace 37 · Grade FR · Salt Lake | FR | Salt Lake | 25:10.6 |
| 38 | Porter WhitworthPlace 38 · Unattached | — | Unattached | 25:17.8 |
| 39 | Cole JamiesonPlace 39 · Grade SR · Unattached | SR | Unattached | 25:19.4 |
| 40 | Aidan NielsenPlace 40 · Grade FR · Salt Lake | FR | Salt Lake | 25:20.4 |
| 41 | Chris BarrientosPlace 41 · Grade SO · Unattached | SO | Unattached | 25:20.5 |
| 42 | Matthew WardPlace 42 · Unattached | — | Unattached | 25:23.5 |
| 43 | Riley MccarterPlace 43 · Grade SR · Westminster (Utah) | SR | Westminster (Utah) | 25:23.6 |
| 44 | Adam CannonPlace 44 · Unattached | — | Unattached | 25:29.6 |
| 45 | Josh FreyPlace 45 · Grade SR · Unattached | SR | Unattached | 25:42.7 |
| 46 | Erol YellowhairPlace 46 · Grade FR · Salt Lake | FR | Salt Lake | 25:49.6 |
| 47 | Elmer Olaco-CastilloPlace 47 · Grade FR · Salt Lake | FR | Salt Lake | 25:54.4 |
| 48 | Ethan PedersenPlace 48 · Unattached | — | Unattached | 25:55.8 |
| 49 | Jalen AndertonPlace 49 · Grade JR · Westminster (Utah) | JR | Westminster (Utah) | 26:00.9 |
| 50 | Jamison CartwrightPlace 50 · Unattached | — | Unattached | 26:01.3 |
| 51 | Sawyer PalfreymanPlace 51 · Grade FR · Salt Lake | FR | Salt Lake | 26:09.1 |
| 52 | Jared MurphyPlace 52 · Grade SR · Unattached | SR | Unattached | 26:14.1 |
| 53 | McGyver ClarkPlace 53 · Unattached | — | Unattached | 26:14.2 |
| 54 | Chase WalacePlace 54 · Unattached | — | Unattached | 26:23.2 |
| 55 | Kason KendallPlace 55 · Grade FR · Salt Lake | FR | Salt Lake | 26:29.1 |
| 56 | Jonah JohnsonPlace 56 · Unattached | — | Unattached | 26:30.9 |
| 57 | Sebatian Szwede MittelsPlace 57 · Grade JR · Westminster (Utah) | JR | Westminster (Utah) | 26:33.1 |
| 58 | Clay DerrickPlace 58 · Grade FR · Salt Lake | FR | Salt Lake | 26:40.7 |
| 59 | Mack TaylorPlace 59 · Grade JR · Westminster (Utah) | JR | Westminster (Utah) | 26:50.7 |
| 60 | Thomas MaxfieldPlace 60 · Grade JR · Westminster (Utah) | JR | Westminster (Utah) | 26:54.5 |
| 61 | Spencer HalesPlace 61 · Unattached | — | Unattached | 27:15.4 |
| 62 | Blake BevansPlace 62 · Grade SO · Unattached | SO | Unattached | 27:28.7 |
| 63 | Michael EifertPlace 63 · Unattached | — | Unattached | 27:32.8 |
| 64 | Samuel GerlachPlace 64 · Unattached | — | Unattached | 27:34.8 |
| 65 | Logan ShawPlace 65 · Unattached | — | Unattached | 27:46.3 |
| 66 | Melvin Martinez OPENPlace 66 · Unattached | — | Unattached | 27:51.0 |
| 67 | Joe JacksonPlace 67 · Unattached | — | Unattached | 27:52.1 |
| 68 | David SkeltonPlace 68 · Unattached | — | Unattached | 28:04.6 |
| 69 | Michael BreggPlace 69 · Unattached | — | Unattached | 28:16.0 |
| 70 | Christian SpencerPlace 70 · Unattached | — | Unattached | 28:19.5 |
| 71 | Aaron JenkinsPlace 71 · Unattached | — | Unattached | 28:38.7 |
| 72 | Luke HuddlestonPlace 72 · Unattached | — | Unattached | 28:46.7 |
| 73 | Spencer DickinsonPlace 73 · Unattached | — | Unattached | 29:00.1 |
| 74 | Jensen ZauggPlace 74 · Unattached | — | Unattached | 29:40.0 |
| 75 | Carson StartPlace 75 · Unattached | — | Unattached | 29:40.2 |
| 76 | Brandon JuddPlace 76 · Grade SO · Unattached | SO | Unattached | 31:31.8 |
| 77 | Matthew MitchellPlace 77 · Unattached | — | Unattached | 33:13.7 |
| 78 | Joshua SturgillPlace 78 · Unattached | — | Unattached | 34:06.3 |
| 79 | Tyler CropPlace 79 · Unattached | — | Unattached | 34:29.0 |