| 1 | Jaxon ZimmermanPlace 1 · Grade Sr · Adams State | Sr | Adams State | 24:30 PR | 1 |
| 2 | Joran LamoreauxPlace 2 · Unattached | — | Unattached | 24:53 PR | 0 |
| 3 | Connor EnsignPlace 3 · Grade So · Adams State | So | Adams State | 24:59 PR | 2 |
| 4 | Peyton JoslynPlace 4 · Grade Fr · Adams State | Fr | Adams State | 25:11 | 3 |
| 5 | Charlie WelchPlace 5 · Grade Sr · Unattached | Sr | Unattached | 25:21 | 0 |
| 6 | Joseph HoudeshellPlace 6 · Grade Sr · Western Colorado | Sr | Western Colorado | 25:24 PR | 0 |
| 7 | Scott ClarkPlace 7 · Grade So · UC-Colorado Springs | So | UC-Colorado Springs | 25:31 PR | 4 |
| 8 | Jakson EnsignPlace 8 · Grade So · Adams State | So | Adams State | 25:32 | 5 |
| 9 | Joseph HattonPlace 9 · Grade Fr · UC-Colorado Springs | Fr | UC-Colorado Springs | 25:49 PR | 6 |
| 10 | TJ SaglembeniPlace 10 · Grade Sr · UC-Colorado Springs | Sr | UC-Colorado Springs | 25:55 PR | 7 |
| 11 | Jacob SilvisPlace 11 · Grade Jr · UC-Colorado Springs | Jr | UC-Colorado Springs | 25:57 PR | 8 |
| 12 | Kalid FanningPlace 12 · Grade So · Western Colorado | So | Western Colorado | 25:57 PR | 0 |
| 13 | Marcelo CorbittPlace 13 · Grade So · Adams State | So | Adams State | 26:03 | 9 |
| 14 | Alex ThomassonPlace 14 · Grade So · UC-Colorado Springs | So | UC-Colorado Springs | 26:03 PR | 10 |
| 15 | Kyle BriggsPlace 15 · Grade Jr · UC-Colorado Springs | Jr | UC-Colorado Springs | 26:07 PR | 11 |
| 16 | Austin WickPlace 16 · Grade Fr · UC-Colorado Springs | Fr | UC-Colorado Springs | 26:07 PR | 12 |
| 17 | Nate MaplesPlace 17 · Grade So · UC-Colorado Springs | So | UC-Colorado Springs | 26:09 PR | 0 |
| 18 | Elijah DafoePlace 18 · Grade So · UC-Colorado Springs | So | UC-Colorado Springs | 26:11 PR | 0 |
| 19 | Kyler BoymelPlace 19 · Grade Fr · Western Colorado | Fr | Western Colorado | 26:16 | 0 |
| 20 | Grant HoehnePlace 20 · Grade So · UC-Colorado Springs | So | UC-Colorado Springs | 26:18 PR | 0 |
| 21 | Preston DrewPlace 21 · Grade RS · Unattached | RS | Unattached | 26:27 PR | 0 |
| 22 | Noah ZachPlace 22 · Unattached | — | Unattached | 26:49 PR | 0 |
| 23 | Matt StartPlace 23 · Grade So · South Dakota Mines | So | South Dakota Mines | 26:56 PR | 13 |
| 24 | Owen HansmannPlace 24 · Unattached | — | Unattached | 27:00 PR | 0 |
| 25 | Colin SchellerPlace 25 · Grade Jr · UC-Colorado Springs | Jr | UC-Colorado Springs | 27:08 | 0 |
| 26 | Rowan RobinsonPlace 26 · Grade So · Fort Lewis | So | Fort Lewis | 27:21 PR | 0 |
| 27 | Jack CampbellPlace 27 · Grade So · Unattached | So | Unattached | 27:28 PR | 0 |
| 28 | Christopher HoryczunPlace 28 · Grade So · Unattached | So | Unattached | 27:31 PR | 0 |
| 29 | Matt SnyderPlace 29 · Unattached | — | Unattached | 27:32 PR | 0 |
| 30 | Jager RuedebuschPlace 30 · Grade So · South Dakota Mines | So | South Dakota Mines | 27:36 PR | 14 |
| 31 | Ronan LanderPlace 31 · Grade Jr · South Dakota Mines | Jr | South Dakota Mines | 27:38 PR | 15 |
| 32 | Ryan RademacherPlace 32 · Grade So · Unattached | So | Unattached | 27:45 PR | 0 |
| 33 | Kaito TamuraPlace 33 · Grade Fr · UC-Colorado Springs | Fr | UC-Colorado Springs | 27:57 PR | 0 |
| 34 | Samuel SheehyPlace 34 · Grade Fr · South Dakota Mines | Fr | South Dakota Mines | 27:59 PR | 16 |
| 35 | Isaiah WapsheliPlace 35 · Grade Jr · Fort Lewis | Jr | Fort Lewis | 28:02 PR | 0 |
| 36 | Brett FlerchingerPlace 36 · Unattached | — | Unattached | 28:22 PR | 0 |
| 37 | Aidan RiversPlace 37 · Unattached | — | Unattached | 28:25 PR | 0 |
| 38 | Nolan BofenkampPlace 38 · Grade So · South Dakota Mines | So | South Dakota Mines | 28:36 PR | 17 |
| 39 | Michael GolusPlace 39 · Grade Fr · South Dakota Mines | Fr | South Dakota Mines | 29:05 PR | 18 |
| 40 | Eelan NevelPlace 40 · Grade Jr · South Dakota Mines | Jr | South Dakota Mines | 29:46 | 19 |
| 41 | Espn MagelkyPlace 41 · Unattached | — | Unattached | 30:35 PR | 0 |
| 42 | Bret FerrierPlace 42 · Unattached | — | Unattached | 30:46 | 0 |
| 43 | William VentlingPlace 43 · Unattached | — | Unattached | 44:14 PR | 0 |