| 1 | Sam EllsPlace 1 · Grade Sr · Montana State | Sr | Montana State | 14:38.4 PR |
| 2 | Duncan HamiltonPlace 2 · Grade 2022 · Oregon Track Club | 2022 | Oregon Track Club | 14:42.7 PR |
| 3 | Will KellyPlace 3 · Grade - · Unattached | - | Unattached | 14:47.9 PR |
| 4 | Luke MestPlace 4 · Grade Jr · Montana | Jr | Montana | 14:50.1 PR |
| 5 | Ryan HarringtonPlace 5 · Grade So · Montana State | So | Montana State | 15:00.1 PR |
| 6 | Quinn NewmanPlace 6 · Grade So · Montana State | So | Montana State | 15:01.0 PR |
| 7 | AJ RingertPlace 7 · Grade So · Montana State | So | Montana State | 15:02.0 PR |
| 8 | Harvey CrambPlace 8 · Grade Sr · Montana State | Sr | Montana State | 15:05.5 |
| 9 | Niko MannPlace 9 · Grade Jr · Montana State | Jr | Montana State | 15:10.0 PR |
| 10 | Jackson FagerlinPlace 10 · Grade Fr · Montana State | Fr | Montana State | 15:10.7 PR |
| 11 | Eli BoppartPlace 11 · Grade Jr · Montana State | Jr | Montana State | 15:11.4 PR |
| 12 | Lane KrautschunPlace 12 · Grade Jr · Montana | Jr | Montana | 15:13.9 PR |
| 13 | Pierre CarlierPlace 13 · Grade So · Unattached | So | Unattached | 15:15.8 PR |
| 14 | Zachary GieschPlace 14 · Grade Sr · Montana | Sr | Montana | 15:17.6 PR |
| 15 | Albert TurnerPlace 15 · Grade So · Montana | So | Montana | 15:22.4 PR |
| 16 | Tyler BlairPlace 16 · Grade Fr · Montana State | Fr | Montana State | 15:22.4 PR |
| 17 | Blaise SnowPlace 17 · Grade So · Montana State | So | Montana State | 15:26.4 |
| 18 | Henry SundPlace 18 · Grade So · Montana | So | Montana | 15:28.8 PR |
| 19 | Race MorrellPlace 19 · Grade Fr · Montana State | Fr | Montana State | 15:32.7 PR |
| 20 | Henry BallingerPlace 20 · Grade Sr · Montana | Sr | Montana | 15:42.5 PR |
| 21 | Carson SteckelbergPlace 21 · Grade Sr · Montana | Sr | Montana | 15:49.4 |
| 22 | Logan MilekPlace 22 · Grade Fr · Montana St.-Billings | Fr | Montana St.-Billings | 15:51.6 PR |
| 23 | Camden HouchinPlace 23 · Grade Fr · Montana State | Fr | Montana State | 15:53.4 PR |
| 24 | Tyler InabnitPlace 24 · Grade So · Montana Tech | So | Montana Tech | 15:53.5 PR |
| 25 | Kellen GrothPlace 25 · Grade Sr · Unattached | Sr | Unattached | 15:57.8 PR |
| 26 | Ashtyn RaskPlace 26 · Grade Jr · Rocky Mountain (Mont.) | Jr | Rocky Mountain (Mont.) | 16:00.2 PR |
| 27 | Conrad SchruthPlace 27 · Grade So · Carroll (Mont.) | So | Carroll (Mont.) | 16:00.5 |
| 28 | Caleb TomacPlace 28 · Grade Jr · Rocky Mountain (Mont.) | Jr | Rocky Mountain (Mont.) | 16:00.8 PR |
| 29 | Zach ZwieslerPlace 29 · Grade Sr · Rocky Mountain (Mont.) | Sr | Rocky Mountain (Mont.) | 16:03.6 PR |
| 30 | Will GiesenPlace 30 · Grade Jr · Unattached | Jr | Unattached | 16:06.4 |
| 31 | Keagen CrosbyPlace 31 · Grade Jr · Montana | Jr | Montana | 16:09.1 PR |
| 32 | Bryon FanningPlace 32 · Grade Jr · Montana Tech | Jr | Montana Tech | 16:13.5 PR |
| 33 | Kye McAbeePlace 33 · Grade Fr · Montana State | Fr | Montana State | 16:16.5 PR |
| 34 | Matthew ConradPlace 34 · Grade Sr · Rocky Mountain (Mont.) | Sr | Rocky Mountain (Mont.) | 16:17.9 PR |
| 35 | Truman ThompsonPlace 35 · Grade Sr · Montana | Sr | Montana | 16:24.7 |
| 36 | Kasen KastnerPlace 36 · Grade So · Unattached | So | Unattached | 16:25.8 PR |
| 37 | Derek SchultzPlace 37 · Grade Sr · Montana Tech | Sr | Montana Tech | 16:26.1 PR |
| 38 | Joe PerkinsPlace 38 · Grade Fr · Rocky Mountain (Mont.) | Fr | Rocky Mountain (Mont.) | 16:26.2 PR |
| 39 | Wyatt EhredtPlace 39 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 16:34.2 PR |
| 40 | Oliver MorrisPlace 40 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 16:34.9 |
| 41 | Layne NiemeyerPlace 41 · Grade So · Montana Tech | So | Montana Tech | 16:47.1 PR |
| 42 | Tavin HurdPlace 42 · Grade Fr · Montana Tech | Fr | Montana Tech | 16:51.2 PR |
| 43 | Harper ChurapePlace 43 · Grade So · Carroll (Mont.) | So | Carroll (Mont.) | 16:53.1 |
| 44 | Cael ThilmonyPlace 44 · Grade So · Montana Western | So | Montana Western | 16:58.2 PR |
| 45 | Brodie TirrellPlace 45 · Grade Jr · Unattached | Jr | Unattached | 16:59.3 PR |
| 46 | Jimmy ReedPlace 46 · Grade Fr · Montana St.-Billings | Fr | Montana St.-Billings | 16:59.5 PR |
| 47 | Donald VoetbergPlace 47 · Grade Fr · Montana St.-Billings | Fr | Montana St.-Billings | 16:59.9 PR |
| 48 | Mason GregoirePlace 48 · Grade Fr · Montana St.-Billings | Fr | Montana St.-Billings | 16:59.9 PR |
| 49 | John AchterPlace 49 · Grade So · Montana St.-Billings | So | Montana St.-Billings | 16:59.9 PR |
| 50 | Jacob PiapotPlace 50 · Grade So · Unattached | So | Unattached | 17:01.0 PR |
| 51 | Noah MillerPlace 51 · Grade So · Montana Tech | So | Montana Tech | 17:01.8 PR |
| 52 | Ryker ZuffelatoPlace 52 · Grade Fr · Montana Western | Fr | Montana Western | 17:05.4 PR |
| 53 | Brody HenryPlace 53 · Grade Sr · Montana Western | Sr | Montana Western | 17:06.4 PR |
| 54 | Evan AadlandPlace 54 · Grade Fr · Montana Tech | Fr | Montana Tech | 17:08.8 PR |
| 55 | Bryce ParamorePlace 55 · Grade - · Unattached | - | Unattached | 17:13.0 PR |
| 56 | Donovan ArchambaultPlace 56 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 17:15.8 PR |
| 57 | William MaesPlace 57 · Grade Fr · Montana Tech | Fr | Montana Tech | 17:17.4 PR |
| 58 | Jack JensenPlace 58 · Grade Jr · Carroll (Mont.) | Jr | Carroll (Mont.) | 17:22.2 |
| 59 | Charlie MattilaPlace 59 · Grade Fr · Montana Tech | Fr | Montana Tech | 17:35.0 PR |
| 60 | Gavin GreenePlace 60 · Grade Fr · Montana Tech | Fr | Montana Tech | 17:36.0 PR |
| 61 | Delaware BravermanPlace 61 · Grade Fr · Montana Tech | Fr | Montana Tech | 17:37.5 PR |
| 62 | Scotty McIntyrePlace 62 · Grade Jr · Carroll (Mont.) | Jr | Carroll (Mont.) | 17:39.1 |
| 63 | Bruce ReedPlace 63 · Grade So · Montana St.-Billings | So | Montana St.-Billings | 17:40.4 PR |
| 64 | Jared EgosquePlace 64 · Grade Fr · Montana Tech | Fr | Montana Tech | 17:41.1 PR |
| 65 | Stephen StohlPlace 65 · Grade Fr · Rocky Mountain (Mont.) | Fr | Rocky Mountain (Mont.) | 17:44.7 PR |
| 66 | Zach BoroffPlace 66 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 17:49.4 PR |
| 67 | Levi WiltsiePlace 67 · Grade Sr · Unattached | Sr | Unattached | 17:52.4 PR |
| 68 | Ben CarleskiPlace 68 · Grade Fr · Montana St.-Billings | Fr | Montana St.-Billings | 17:58.4 PR |
| 69 | Gavin JasperPlace 69 · Grade Fr · Montana Western | Fr | Montana Western | 17:58.6 PR |
| 70 | Eljin GreybearPlace 70 · Grade Fr · Dawson CC | Fr | Dawson CC | 17:59.7 PR |
| 71 | Noah RoventePlace 71 · Grade Jr · Montana Western | Jr | Montana Western | 18:03.1 PR |
| 72 | Mack BoydPlace 72 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 18:05.4 PR |
| 73 | Tristan Von BargenPlace 73 · Grade So · Montana Western | So | Montana Western | 18:09.8 PR |
| 74 | Will HyattPlace 74 · Grade Sr · Montana St.-Billings | Sr | Montana St.-Billings | 18:17.7 |
| 75 | Carson NaultPlace 75 · Grade So · Rocky Mountain (Mont.) | So | Rocky Mountain (Mont.) | 18:20.7 PR |
| 76 | Charlie KaasaPlace 76 · Grade Fr · Dawson CC | Fr | Dawson CC | 18:22.4 PR |
| 77 | Ben WallacePlace 77 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 18:36.2 |
| 78 | Kreg ButlerPlace 78 · Grade Jr · Montana Western | Jr | Montana Western | 18:49.0 |
| 79 | Raylando Red EaglePlace 79 · Grade Fr · Dawson CC | Fr | Dawson CC | 18:49.6 PR |
| 80 | Alex BennerPlace 80 · Grade So · Montana St.-Billings | So | Montana St.-Billings | 19:09.9 PR |
| 81 | Ronald BrucePlace 81 · Grade Fr · Dawson CC | Fr | Dawson CC | 19:16.4 PR |
| 82 | Noah MitchellPlace 82 · Grade Jr · Montana State-Northern | Jr | Montana State-Northern | 19:18.8 PR |
| 83 | Kayden StewartPlace 83 · Grade Fr · Dawson CC | Fr | Dawson CC | 19:25.1 PR |
| 84 | Brayden JonesPlace 84 · Grade Fr · Dawson CC | Fr | Dawson CC | 19:35.0 PR |
| 85 | Mason LynchPlace 85 · Grade So · Montana Western | So | Montana Western | 19:43.0 |
| 86 | Jacob BurnsPlace 86 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 19:59.0 PR |
| 87 | Luke HarperPlace 87 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 19:59.3 PR |
| 88 | Jaden TuckerPlace 88 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 20:05.4 PR |
| 89 | Pierson BellPlace 89 · Grade Fr · Dawson CC | Fr | Dawson CC | 20:23.2 PR |
| 90 | Daimen JacksonPlace 90 · Grade Fr · Dawson CC | Fr | Dawson CC | 21:55.8 PR |
| 0 | Lance SnowPlace 0 · Grade Fr · Dawson CC | Fr | Dawson CC | DNS |
| 0 | Blake OlsonPlace 0 · Grade Fr · Montana Western | Fr | Montana Western | DNS |
| 0 | Michael MarlowPlace 0 · Grade So · Montana Tech | So | Montana Tech | DNF |
| 0 | Ben ShaulesPlace 0 · Grade So · Montana Tech | So | Montana Tech | DNF |
| 0 | Hayden HollowPlace 0 · Grade Jr · Montana Tech | Jr | Montana Tech | DNS |
| 0 | Mario ObladPlace 0 · Grade Sr · Unattached | Sr | Unattached | DNS |
| 0 | Benjamin CrosbyPlace 0 · Grade Fr · Williston State College | Fr | Williston State College | DNS |
| 0 | Jefferson OrengePlace 0 · Grade So · Williston State College | So | Williston State College | DNS |
| 0 | Korbyn SkubinnaPlace 0 · Grade So · Williston State College | So | Williston State College | DNS |