| 1 | Seth BabbelPlace 1 · Grade Sr · Idaho State | Sr | Idaho State | 24:30.1 |
| 2 | George KaramitsosPlace 2 · Grade Sr · Idaho State | Sr | Idaho State | 24:45.0 PR |
| 3 | Carson SteckelbergPlace 3 · Grade Jr · Montana | Jr | Montana | 24:56.9 |
| 4 | Miles FergusonPlace 4 · Grade Sr · Idaho | Sr | Idaho | 24:59.7 |
| 5 | Luke MestPlace 5 · Grade So · Montana | So | Montana | 25:04.6 |
| 6 | Zac KnappPlace 6 · Grade Jr · Idaho | Jr | Idaho | 25:07.2 |
| 7 | Justin MorganPlace 7 · Grade Sr · Montana Tech | Sr | Montana Tech | 25:07.9 |
| 8 | Gavin PollockPlace 8 · Grade Sr · Idaho State | Sr | Idaho State | 25:15.8 |
| 9 | Ryan EstradaPlace 9 · Grade Fr · Idaho State | Fr | Idaho State | 25:24.7 PR |
| 10 | Jared HardenPlace 10 · Grade So · Idaho State | So | Idaho State | 25:28.3 |
| 11 | James HodgsonPlace 11 · Grade So · Idaho | So | Idaho | 25:30.5 |
| 12 | Brycen GardnerPlace 12 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 25:35.3 |
| 13 | Zachary GieschPlace 13 · Grade Jr · Montana | Jr | Montana | 25:38.5 |
| 14 | Jaysen RodriquezPlace 14 · Grade Fr · Idaho | Fr | Idaho | 25:44.5 |
| 15 | Oliver MorrisPlace 15 · Grade Jr · Carroll (Mont.) | Jr | Carroll (Mont.) | 25:47.0 |
| 16 | Benjamin ZerrPlace 16 · Grade Sr · Montana Tech | Sr | Montana Tech | 25:48.3 |
| 17 | Zack GacnikPlace 17 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 25:49.3 |
| 18 | Elliot StimpsonPlace 18 · Grade Fr · Montana | Fr | Montana | 25:51.5 |
| 19 | Truman ThompsonPlace 19 · Grade Jr · Montana | Jr | Montana | 25:59.8 |
| 20 | Lane KrautschunPlace 20 · Grade So · Montana | So | Montana | 26:06.5 |
| 21 | Evan JonesPlace 21 · Grade Fr · Idaho | Fr | Idaho | 26:11.6 |
| 22 | Albert TurnerPlace 22 · Grade Fr · Montana | Fr | Montana | 26:13.1 |
| 23 | Tyler GraffPlace 23 · Grade Jr · Idaho | Jr | Idaho | 26:15.2 |
| 24 | Jacob DeTemplePlace 24 · Grade Jr · Idaho State | Jr | Idaho State | 26:15.4 |
| 25 | Henry SundPlace 25 · Grade Fr · Montana | Fr | Montana | 26:15.4 |
| 26 | Jens KnutsenPlace 26 · Grade Fr · Idaho | Fr | Idaho | 26:21.4 |
| 27 | Morgan AmanoPlace 27 · Grade So · Montana | So | Montana | 26:25.3 |
| 28 | Chase MarkunasPlace 28 · Grade Fr · Idaho State | Fr | Idaho State | 26:28.1 |
| 29 | Isaac AckerPlace 29 · Grade So · Walla Walla (Wash.) | So | Walla Walla (Wash.) | 26:32.4 |
| 30 | Kyler HarrisPlace 30 · Grade Fr · Providence (Mont.) | Fr | Providence (Mont.) | 26:32.6 |
| 31 | Logan AndersonPlace 31 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 26:38.2 |
| 32 | Zoran LaFromboisPlace 32 · Grade Jr · Providence (Mont.) | Jr | Providence (Mont.) | 26:41.6 |
| 33 | Conor ThompsonPlace 33 · Grade Fr · Idaho | Fr | Idaho | 26:46.0 |
| 34 | Wyatt EhredtPlace 34 · Grade Jr · Carroll (Mont.) | Jr | Carroll (Mont.) | 26:47.8 PR |
| 35 | Peter RehbergerPlace 35 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 26:49.8 |
| 36 | Conrad SchruthPlace 36 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 26:52.8 |
| 37 | Jack JensenPlace 37 · Grade So · Carroll (Mont.) | So | Carroll (Mont.) | 26:56.9 |
| 38 | Harper ChurapePlace 38 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 26:59.4 |
| 39 | Will SandnesPlace 39 · Grade Fr · Montana | Fr | Montana | 27:00.3 |
| 40 | Bryon FanningPlace 40 · Grade So · Montana Tech | So | Montana Tech | 27:02.1 |
| 41 | Lane ColePlace 41 · Grade Sr · Montana | Sr | Montana | 27:09.4 |
| 42 | Gannon FarrensPlace 42 · Grade Fr · Idaho | Fr | Idaho | 27:13.5 |
| 43 | Daniel KoralewskiPlace 43 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 27:18.5 |
| 44 | Ethan HeislerPlace 44 · Grade Sr · Walla Walla (Wash.) | Sr | Walla Walla (Wash.) | 27:24.4 |
| 45 | Colin ShaulesPlace 45 · Grade Sr · Montana | Sr | Montana | 27:28.3 |
| 46 | Ryan RosaasenPlace 46 · Grade So · Walla Walla (Wash.) | So | Walla Walla (Wash.) | 27:42.1 |
| 47 | Beau JohnstonPlace 47 · Grade 2027 · Unattached | 2027 | Unattached | 27:46.9 |
| 48 | Kasen KastnerPlace 48 · Grade 2029 · Unattached | 2029 | Unattached | 27:51.1 |
| 49 | Brant HeinerPlace 49 · Grade Sr · Montana Western | Sr | Montana Western | 27:58.6 |
| 50 | Marco Gonzalez-SosaPlace 50 · Grade 2026 · Unattached | 2026 | Unattached | 27:58.7 |
| 51 | Noah MillerPlace 51 · Grade Fr · Montana Tech | Fr | Montana Tech | 28:04.7 |
| 52 | Joshua EckhartPlace 52 · Grade Fr · Dawson CC | Fr | Dawson CC | 28:08.8 |
| 53 | Michael MarlowPlace 53 · Grade Fr · Montana Tech | Fr | Montana Tech | 28:15.1 |
| 54 | Samuel JagodzinskiPlace 54 · Grade Fr · Montana | Fr | Montana | 28:18.3 |
| 55 | Layne NiemeyerPlace 55 · Grade Fr · Montana Tech | Fr | Montana Tech | 28:30.2 |
| 56 | Grant WylandPlace 56 · Grade 2027 · Unattached | 2027 | Unattached | 28:32.7 |
| 57 | Luke DeckerPlace 57 · Grade Jr · Carroll (Mont.) | Jr | Carroll (Mont.) | 28:42.5 |
| 58 | Donovan AimsBackPlace 58 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 28:44.3 |
| 59 | Harrison SilverioPlace 59 · Grade Sr · Montana Western | Sr | Montana Western | 29:11.8 |
| 60 | Jacob PiapotPlace 60 · Grade Fr · Montana Tech | Fr | Montana Tech | 29:34.7 |
| 61 | Aydin JacksonPlace 61 · Grade So · Dawson CC | So | Dawson CC | 29:40.1 |
| 62 | Trenton SmithPlace 62 · Grade Fr · Montana Tech | Fr | Montana Tech | 29:58.0 |
| 63 | Wyatt YeagerPlace 63 · Grade - · Montana Western | - | Montana Western | 30:02.5 |
| 64 | Cael ThilmonyPlace 64 · Grade Fr · Montana Western | Fr | Montana Western | 30:07.1 |
| 65 | Kreg ButlerPlace 65 · Grade So · Montana Western | So | Montana Western | 30:19.1 |
| 66 | Scotty McIntyrePlace 66 · Grade So · Carroll (Mont.) | So | Carroll (Mont.) | 30:55.0 |
| 67 | Tristan Von BargenPlace 67 · Grade Fr · Montana Western | Fr | Montana Western | 30:59.0 |
| 68 | Seth HuxelPlace 68 · Grade Fr · Walla Walla (Wash.) | Fr | Walla Walla (Wash.) | 31:07.2 |
| 69 | Ezekiel WallacePlace 69 · Grade Fr · Dawson CC | Fr | Dawson CC | 31:08.9 |
| 70 | Wyatt LoweryPlace 70 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 31:18.0 |
| 71 | Noah RoventePlace 71 · Grade So · Montana Western | So | Montana Western | 31:29.2 |
| 72 | Hayden HollowPlace 72 · Grade So · Montana Tech | So | Montana Tech | 31:37.0 |
| 73 | Joe GilmanPlace 73 · Grade So · Providence (Mont.) | So | Providence (Mont.) | 32:04.7 |
| 74 | Brody HenryPlace 74 · Grade Jr · Montana Western | Jr | Montana Western | 32:39.9 |
| 75 | Leandro Old CoyotePlace 75 · Grade Fr · Dawson CC | Fr | Dawson CC | 32:52.8 |
| 76 | Jordan ButcherPlace 76 · Grade Fr · Walla Walla (Wash.) | Fr | Walla Walla (Wash.) | 32:54.0 |
| 77 | Matthew TobiasonPlace 77 · Grade Fr · Montana Tech | Fr | Montana Tech | 33:20.4 PR |
| 78 | Samuel UrendaPlace 78 · Grade 2026 · Unattached | 2026 | Unattached | 33:45.3 |
| 79 | Koban YellowrobePlace 79 · Grade Fr · Dawson CC | Fr | Dawson CC | 34:22.2 |
| 80 | Juan Alonzo-MiguelPlace 80 · Grade Fr · Providence (Mont.) | Fr | Providence (Mont.) | 35:04.0 |
| 81 | Adrian VerapreasPlace 81 · Grade So · Walla Walla (Wash.) | So | Walla Walla (Wash.) | 35:54.1 |
| 82 | Decker HansonPlace 82 · Grade So · Montana State-Northern | So | Montana State-Northern | 38:56.9 |
| 0 | Bridger WheelerPlace 0 · Grade So · Montana Western | So | Montana Western | DNS |
| 0 | Mason LynchPlace 0 · Grade Fr · Montana Western | Fr | Montana Western | DNS |
| 0 | Herman Weaselbear IIIPlace 0 · Grade Fr · Dawson CC | Fr | Dawson CC | DNS |
| 0 | Ben ShaulesPlace 0 · Grade Fr · Montana Tech | Fr | Montana Tech | DNS |
| 0 | Colter FellinPlace 0 · Grade Fr · Montana Tech | Fr | Montana Tech | DNS |
| 0 | Nick JaneckoPlace 0 · Grade Fr · Idaho | Fr | Idaho | DNS |
| 0 | Sam JeppsenPlace 0 · Grade So · Idaho State | So | Idaho State | DNS |
| 0 | Sunny GunnPlace 0 · Grade Sr · Idaho State | Sr | Idaho State | DNS |