| 1 | Valentin SocaPlace 1 · Grade Jr · CBU | Jr | CBU | 23:51.00 |
| 2 | Sila KiplakatPlace 2 · Grade Fr · Utah Valley | Fr | Utah Valley | 23:52.10 |
| 3 | Gabriel GuzmanPlace 3 · Grade So · CBU | So | CBU | 23:55.30 PR |
| 4 | Wyatt MortensonPlace 4 · Grade So · Utah Valley | So | Utah Valley | 23:55.50 |
| 5 | Finn AnspachPlace 5 · Grade Jr · CBU | Jr | CBU | 24:00.80 PR |
| 6 | Jude DeVriesPlace 6 · Grade So · CBU | So | CBU | 24:01.40 PR |
| 7 | Brett RushmanPlace 7 · Grade Jr · CBU | Jr | CBU | 24:01.40 PR |
| 8 | Victor RosasPlace 8 · Grade Sr · CBU | Sr | CBU | 24:01.60 |
| 9 | Ernesto RuizPlace 9 · Grade Sr · CBU | Sr | CBU | 24:03.70 |
| 10 | Jayden FitzgarraldPlace 10 · Grade Fr · Utah Valley | Fr | Utah Valley | 24:13.40 |
| 11 | Logan PeelPlace 11 · Grade Jr · Southern Utah | Jr | Southern Utah | 24:19.40 |
| 12 | Porter WhitworthPlace 12 · Grade Jr · Utah Valley | Jr | Utah Valley | 24:25.20 |
| 13 | Alex HartshornPlace 13 · Grade So · Utah Valley | So | Utah Valley | 24:26.60 |
| 14 | Amit CohenPlace 14 · Grade Fr · Southern Utah | Fr | Southern Utah | 24:28.00 |
| 15 | Toby EatonPlace 15 · Grade So · UT Arlington | So | UT Arlington | 24:29.30 |
| 16 | Eric PerezPlace 16 · Grade Sr · CBU | Sr | CBU | 24:29.80 |
| 17 | Jacob JonesPlace 17 · Grade Fr · Southern Utah | Fr | Southern Utah | 24:30.00 |
| 18 | Samuel NelsonPlace 18 · Grade Fr · Utah Valley | Fr | Utah Valley | 24:35.70 |
| 19 | Carlos CortezPlace 19 · Grade So · Abilene Christian | So | Abilene Christian | 24:36.20 |
| 20 | Seth SmithPlace 20 · Grade Jr · Utah Valley | Jr | Utah Valley | 24:37.50 |
| 21 | Kevin CastruitaPlace 21 · Grade Sr · Abilene Christian | Sr | Abilene Christian | 24:40.40 |
| 22 | Trey DespainPlace 22 · Grade So · Utah Valley | So | Utah Valley | 24:41.30 |
| 23 | Roberto Gandy Castro LaraPlace 23 · Grade Fr · CBU | Fr | CBU | 24:42.60 |
| 24 | Ryan HatchPlace 24 · Grade Jr · Utah Tech | Jr | Utah Tech | 24:43.90 |
| 25 | Garrison ShindlerPlace 25 · Grade Sr · Southern Utah | Sr | Southern Utah | 24:46.50 |
| 26 | Mateo DohertyPlace 26 · Grade Fr · UT Arlington | Fr | UT Arlington | 24:47.90 |
| 27 | Vincent LuffeyPlace 27 · Grade So · Abilene Christian | So | Abilene Christian | 24:56.30 |
| 28 | Kellen FrickelPlace 28 · Grade Jr · Tarleton State | Jr | Tarleton State | 24:57.60 |
| 29 | Angel SanchezPlace 29 · Grade Fr · UT Arlington | Fr | UT Arlington | 24:59.20 |
| 30 | Jace PoolePlace 30 · Grade Jr · Tarleton State | Jr | Tarleton State | 25:10.20 |
| 31 | Mez BarthPlace 31 · Grade Fr · Tarleton State | Fr | Tarleton State | 25:12.30 |
| 32 | Tyler SaundersPlace 32 · Grade Fr · Southern Utah | Fr | Southern Utah | 25:13.30 |
| 33 | Mark BarajasPlace 33 · Grade So · Abilene Christian | So | Abilene Christian | 25:16.10 |
| 34 | Mordechai YadegarPlace 34 · Grade Fr · Utah Tech | Fr | Utah Tech | 25:16.20 |
| 35 | Kebede KerlinPlace 35 · Grade So · UT Arlington | So | UT Arlington | 25:16.80 |
| 36 | Alex KalmarPlace 36 · Grade Sr · UT Arlington | Sr | UT Arlington | 25:18.70 |
| 37 | Dawson LefflerPlace 37 · Grade Jr · Utah Tech | Jr | Utah Tech | 25:24.60 |
| 38 | Cameron JacobsPlace 38 · Grade Jr · Utah Valley | Jr | Utah Valley | 25:31.30 |
| 39 | Rogelio AguirrePlace 39 · Grade Sr · UT Arlington | Sr | UT Arlington | 25:35.30 |
| 40 | Tyler HedgepethPlace 40 · Grade Fr · Tarleton State | Fr | Tarleton State | 25:36.60 |
| 41 | Ezra NelsonPlace 41 · Grade Fr · Southern Utah | Fr | Southern Utah | 25:37.50 |
| 42 | Mikhail FortnerPlace 42 · Grade Jr · Abilene Christian | Jr | Abilene Christian | 25:39.80 |
| 43 | Todd YeatesPlace 43 · Grade Fr · Southern Utah | Fr | Southern Utah | 25:40.60 |
| 44 | Grayson PetersonPlace 44 · Grade Fr · Utah Tech | Fr | Utah Tech | 25:48.50 |
| 45 | Cory BunkerPlace 45 · Grade So · Southern Utah | So | Southern Utah | 25:51.10 |
| 46 | Jerryth BuckinghamPlace 46 · Grade Sr · Tarleton State | Sr | Tarleton State | 25:51.20 |
| 47 | Austin RobertsPlace 47 · Grade So · Abilene Christian | So | Abilene Christian | 25:52.90 |
| 48 | Diego FloresPlace 48 · Grade Jr · Tarleton State | Jr | Tarleton State | 25:54.40 |
| 49 | Joshua HernandezPlace 49 · Grade Fr · Southern Utah | Fr | Southern Utah | 25:57.90 |
| 50 | Michael LopezPlace 50 · Grade So · Tarleton State | So | Tarleton State | 25:59.30 |
| 51 | Benjamin CastroPlace 51 · Grade So · Abilene Christian | So | Abilene Christian | 25:59.50 |
| 52 | Collin ManningPlace 52 · Grade Jr · Utah Tech | Jr | Utah Tech | 26:02.80 |
| 53 | Rex MartinPlace 53 · Grade So · Utah Tech | So | Utah Tech | 26:05.70 |
| 54 | Matthew EnglePlace 54 · Grade So · Abilene Christian | So | Abilene Christian | 26:12.80 |
| 55 | Brian GuevaraPlace 55 · Grade Sr · UT Arlington | Sr | UT Arlington | 26:17.10 |
| 56 | Aiden HardyPlace 56 · Grade Jr · Utah Tech | Jr | Utah Tech | 26:42.90 |
| 57 | Luke HowellPlace 57 · Grade Jr · Utah Tech | Jr | Utah Tech | 26:47.00 |
| 58 | Alan AlfaroPlace 58 · Grade Sr · Tarleton State | Sr | Tarleton State | 26:51.60 |
| 59 | Jameson StewartPlace 59 · Grade Fr · UT Arlington | Fr | UT Arlington | 26:56.80 |