| 1 | Sam EllsPlace 1 · Grade Sr · Montana State | Sr | Montana State | 24:16.1 |
| 2 | Ryan HarringtonPlace 2 · Grade So · Montana State | So | Montana State | 24:20.8 |
| 3 | Luke MestPlace 3 · Grade Jr · Montana | Jr | Montana | 24:23.0 |
| 4 | AJ RingertPlace 4 · Grade So · Montana State | So | Montana State | 24:38.2 |
| 5 | Pierre CarlierPlace 5 · Grade So · Unattached | So | Unattached | 24:38.2 PR |
| 6 | Blaise SnowPlace 6 · Grade So · Montana State | So | Montana State | 24:44.8 |
| 7 | Lane KrautschunPlace 7 · Grade Jr · Montana | Jr | Montana | 24:52.4 |
| 8 | Harvey CrambPlace 8 · Grade Sr · Montana State | Sr | Montana State | 24:57.3 |
| 9 | Zac KnappPlace 9 · Grade Sr · Idaho | Sr | Idaho | 24:58.5 |
| 10 | Tyler BlairPlace 10 · Grade Fr · Montana State | Fr | Montana State | 24:59.8 |
| 11 | Eli BoppartPlace 11 · Grade Jr · Montana State | Jr | Montana State | 25:01.0 |
| 12 | Miles LechtenbergPlace 12 · Grade Fr · Idaho | Fr | Idaho | 25:19.1 |
| 13 | Race MorrellPlace 13 · Grade Fr · Montana State | Fr | Montana State | 25:33.9 |
| 14 | Conor ThompsonPlace 14 · Grade So · Idaho | So | Idaho | 25:35.4 PR |
| 15 | Carson SteckelbergPlace 15 · Grade Sr · Montana | Sr | Montana | 25:36.5 |
| 16 | Oliver MorrisPlace 16 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 25:38.3 |
| 17 | Champ RansomPlace 17 · Grade Fr · Idaho State | Fr | Idaho State | 25:40.2 PR |
| 18 | Camden HouchinPlace 18 · Grade Fr · Montana State | Fr | Montana State | 25:40.8 |
| 19 | Jackson KoontzPlace 19 · Grade Jr · Idaho State | Jr | Idaho State | 25:40.9 PR |
| 20 | Albert TurnerPlace 20 · Grade So · Montana | So | Montana | 25:42.7 |
| 21 | Kyler HarrisPlace 21 · Grade So · Providence (Mont.) | So | Providence (Mont.) | 25:43.2 |
| 22 | Owen HigginsPlace 22 · Grade Sr · Eastern Washington | Sr | Eastern Washington | 25:43.9 |
| 23 | Charlie LedwithPlace 23 · Grade Sr · Eastern Washington | Sr | Eastern Washington | 25:46.7 |
| 24 | Niko MannPlace 24 · Grade Jr · Montana State | Jr | Montana State | 25:48.1 |
| 25 | Trajn SwalstadPlace 25 · Grade So · Eastern Washington | So | Eastern Washington | 25:48.3 |
| 26 | Tyler InabnitPlace 26 · Grade So · Montana Tech | So | Montana Tech | 25:51.5 |
| 27 | Zach ZwieslerPlace 27 · Grade Sr · Rocky Mountain (Mont.) | Sr | Rocky Mountain (Mont.) | 25:55.9 |
| 28 | Koda VanDahlenPlace 28 · Grade Fr · Idaho | Fr | Idaho | 25:58.4 |
| 29 | Evan CheneyPlace 29 · Grade Jr · Eastern Washington | Jr | Eastern Washington | 26:02.0 |
| 30 | Kye McAbeePlace 30 · Grade Fr · Montana State | Fr | Montana State | 26:04.9 |
| 31 | Sam JeppsenPlace 31 · Grade Jr · Idaho State | Jr | Idaho State | 26:05.5 |
| 32 | Truman ThompsonPlace 32 · Grade Sr · Montana | Sr | Montana | 26:05.8 |
| 33 | Tyler GraffPlace 33 · Grade Sr · Idaho | Sr | Idaho | 26:06.7 |
| 34 | Henry BallingerPlace 34 · Grade Sr · Montana | Sr | Montana | 26:08.9 |
| 35 | James HodgsonPlace 35 · Grade Jr · Idaho | Jr | Idaho | 26:11.4 |
| 36 | Caleb TomacPlace 36 · Grade Jr · Rocky Mountain (Mont.) | Jr | Rocky Mountain (Mont.) | 26:17.1 |
| 37 | Conner WirthPlace 37 · Grade Jr · Eastern Washington | Jr | Eastern Washington | 26:18.7 |
| 38 | Conrad SchruthPlace 38 · Grade So · Carroll (Mont.) | So | Carroll (Mont.) | 26:21.6 |
| 39 | Matthew ConradPlace 39 · Grade Sr · Rocky Mountain (Mont.) | Sr | Rocky Mountain (Mont.) | 26:23.6 |
| 40 | Grady FournierPlace 40 · Grade So · Eastern Washington | So | Eastern Washington | 26:30.1 |
| 41 | Evan JonesPlace 41 · Grade So · Idaho | So | Idaho | 26:30.7 |
| 42 | Brent ClarkPlace 42 · Grade Jr · Idaho State | Jr | Idaho State | 26:31.5 PR |
| 43 | Ashtyn RaskPlace 43 · Grade Jr · Rocky Mountain (Mont.) | Jr | Rocky Mountain (Mont.) | 26:32.3 |
| 44 | Cody MoorePlace 44 · Grade - · Unattached | - | Unattached | 26:37.6 PR |
| 45 | Joe PerkinsPlace 45 · Grade Fr · Rocky Mountain (Mont.) | Fr | Rocky Mountain (Mont.) | 26:38.9 |
| 46 | George KaramitsosPlace 46 · Grade Sr · Idaho State | Sr | Idaho State | 26:40.0 |
| 47 | Jaysen RodriquezPlace 47 · Grade So · Idaho | So | Idaho | 26:50.5 |
| 48 | Tayvien BiancuzzoPlace 48 · Grade Jr · Idaho State | Jr | Idaho State | 26:53.9 PR |
| 49 | Harper ChurapePlace 49 · Grade So · Carroll (Mont.) | So | Carroll (Mont.) | 27:00.4 |
| 50 | Jack JensenPlace 50 · Grade Jr · Carroll (Mont.) | Jr | Carroll (Mont.) | 27:06.7 |
| 51 | Ian LashPlace 51 · Grade So · Eastern Washington | So | Eastern Washington | 27:09.0 |
| 52 | Kaleb BurnettPlace 52 · Grade Jr · Idaho State | Jr | Idaho State | 27:10.4 PR |
| 53 | Bryon FanningPlace 53 · Grade Jr · Montana Tech | Jr | Montana Tech | 27:13.8 |
| 54 | Jiri CeskaPlace 54 · Grade So · Eastern Washington | So | Eastern Washington | 27:15.4 |
| 55 | Keagen CrosbyPlace 55 · Grade Jr · Montana | Jr | Montana | 27:18.0 |
| 56 | Noah HoldenPlace 56 · Grade Jr · Eastern Washington | Jr | Eastern Washington | 27:20.6 |
| 57 | Johannes BynaglePlace 57 · Grade Fr · Unattached | Fr | Unattached | 27:23.8 |
| 58 | Layne NiemeyerPlace 58 · Grade So · Montana Tech | So | Montana Tech | 27:25.2 |
| 59 | Donovan ArchambaultPlace 59 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 27:31.0 PR |
| 60 | Derek SchultzPlace 60 · Grade Sr · Montana Tech | Sr | Montana Tech | 27:44.1 |
| 61 | Ethan MartinPlace 61 · Grade Fr · Eastern Washington | Fr | Eastern Washington | 27:48.8 |
| 62 | Evan AadlandPlace 62 · Grade Fr · Montana Tech | Fr | Montana Tech | 27:55.6 PR |
| 63 | Ryker ZuffelatoPlace 63 · Grade Fr · Montana Western | Fr | Montana Western | 27:58.1 |
| 64 | Noah MillerPlace 64 · Grade So · Montana Tech | So | Montana Tech | 28:04.8 |
| 65 | John SpintiPlace 65 · Grade Jr · Rocky Mountain (Mont.) | Jr | Rocky Mountain (Mont.) | 28:07.4 |
| 66 | Evan RasoumoffPlace 66 · Grade Jr · Eastern Washington | Jr | Eastern Washington | 28:07.9 |
| 67 | Tavin HurdPlace 67 · Grade Fr · Montana Tech | Fr | Montana Tech | 28:09.6 |
| 68 | Cael ThilmonyPlace 68 · Grade So · Montana Western | So | Montana Western | 28:10.6 PR |
| 69 | Stephen StohlPlace 69 · Grade Fr · Rocky Mountain (Mont.) | Fr | Rocky Mountain (Mont.) | 28:12.2 |
| 70 | Michael MarlowPlace 70 · Grade So · Montana Tech | So | Montana Tech | 28:13.5 |
| 71 | William MaesPlace 71 · Grade Fr · Montana Tech | Fr | Montana Tech | 28:24.6 |
| 72 | Eli HighnessPlace 72 · Grade So · Carroll (Mont.) | So | Carroll (Mont.) | 28:25.6 |
| 73 | Delaware BravermanPlace 73 · Grade Fr · Montana Tech | Fr | Montana Tech | 28:36.5 |
| 74 | Charlie MattilaPlace 74 · Grade Fr · Montana Tech | Fr | Montana Tech | 28:44.3 PR |
| 75 | Henry NelsonPlace 75 · Grade So · Eastern Washington | So | Eastern Washington | 28:48.4 |
| 76 | Gavin JasperPlace 76 · Grade Fr · Montana Western | Fr | Montana Western | 28:50.2 |
| 77 | Lane ColePlace 77 · Grade Sr · Montana | Sr | Montana | 29:03.3 |
| 78 | Levi WiltsiePlace 78 · Grade - · Unattached | - | Unattached | 29:08.4 PR |
| 79 | Mitchell RietzePlace 79 · Grade Fr · Idaho | Fr | Idaho | 29:21.1 |
| 80 | Colter AndersonPlace 80 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 29:34.1 |
| 81 | Tristan Von BargenPlace 81 · Grade So · Montana Western | So | Montana Western | 29:36.5 |
| 82 | Brody HenryPlace 82 · Grade Sr · Montana Western | Sr | Montana Western | 29:39.5 |
| 83 | Gavin GreenePlace 83 · Grade Fr · Montana Tech | Fr | Montana Tech | 29:40.6 PR |
| 84 | Scotty McIntyrePlace 84 · Grade Jr · Carroll (Mont.) | Jr | Carroll (Mont.) | 29:49.7 |
| 85 | Noah RoventePlace 85 · Grade Jr · Montana Western | Jr | Montana Western | 29:58.6 |
| 86 | Blake OlsonPlace 86 · Grade Fr · Montana Western | Fr | Montana Western | 30:02.5 |
| 87 | Benjamin HughesPlace 87 · Grade Fr · Unattached | Fr | Unattached | 30:13.6 |
| 88 | Charlie KaasaPlace 88 · Grade Fr · Dawson CC | Fr | Dawson CC | 30:14.5 |
| 89 | Brayden SundquistPlace 89 · Grade Jr · Unattached | Jr | Unattached | 30:17.8 PR |
| 90 | Kreg ButlerPlace 90 · Grade Jr · Montana Western | Jr | Montana Western | 30:58.7 |
| 91 | Stephen YacoubianPlace 91 · Grade Fr · Unattached | Fr | Unattached | 30:59.5 |
| 92 | Noah MitchellPlace 92 · Grade Jr · Montana State-Northern | Jr | Montana State-Northern | 31:28.6 |
| 93 | Ronald BrucePlace 93 · Grade Fr · Dawson CC | Fr | Dawson CC | 31:33.6 |
| 94 | Taylor GrahamPlace 94 · Grade Fr · Montana Western | Fr | Montana Western | 31:48.0 |
| 95 | Max MeadowsPlace 95 · Grade Jr · Eastern Washington | Jr | Eastern Washington | 32:08.2 |
| 96 | Jacob BurnsPlace 96 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 32:27.0 |
| 97 | Luke HarperPlace 97 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 32:44.1 |
| 98 | Jaden TuckerPlace 98 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 33:05.8 |
| 99 | Pierson BellPlace 99 · Grade Fr · Dawson CC | Fr | Dawson CC | 33:13.9 |
| 100 | Lance KillEaglePlace 100 · Grade Fr · Dawson CC | Fr | Dawson CC | 33:37.3 PR |
| 101 | Kayden StewartPlace 101 · Grade Fr · Dawson CC | Fr | Dawson CC | 34:34.3 |
| 102 | Daimen JacksonPlace 102 · Grade Fr · Dawson CC | Fr | Dawson CC | 36:04.9 |
| 0 | Brayden JonesPlace 0 · Grade Fr · Dawson CC | Fr | Dawson CC | DNS |
| 0 | Eljin GreybearPlace 0 · Grade Fr · Dawson CC | Fr | Dawson CC | DNS |
| 0 | Mason LynchPlace 0 · Grade So · Montana Western | So | Montana Western | DNS |
| 0 | Silas KaluzaPlace 0 · Grade - · Montana Western | - | Montana Western | DNS |
| 0 | Henry SundPlace 0 · Grade So · Montana | So | Montana | DNS |
| 0 | Zachary GieschPlace 0 · Grade Sr · Montana | Sr | Montana | DNS |
| 0 | Jacob DeTemplePlace 0 · Grade Sr · Idaho State | Sr | Idaho State | DNS |
| 0 | Jacob Van OrdenPlace 0 · Grade Sr · Idaho State | Sr | Idaho State | DNS |
| 0 | Jackson FagerlinPlace 0 · Grade Fr · Montana State | Fr | Montana State | DNS |
| 0 | Quinn NewmanPlace 0 · Grade So · Montana State | So | Montana State | DNS |
| 0 | Wyatt EhredtPlace 0 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | DNS |
| 0 | Tanner JoycePlace 0 · Grade So · Carroll (Mont.) | So | Carroll (Mont.) | DNS |
| 0 | Jared EgosquePlace 0 · Grade Fr · Montana Tech | Fr | Montana Tech | DNS |
| 0 | Ben ShaulesPlace 0 · Grade So · Montana Tech | So | Montana Tech | DNS |