| 1 | Caleb SarslandPlace 1 · Grade Sr · Dickinson State (N.D.) | Sr | Dickinson State (N.D.) | 24:37.47 |
| 2 | Gideon HammahPlace 2 · Grade Jr · U-Mary | Jr | U-Mary | 24:47.15 |
| 3 | Josiah DemarisPlace 3 · Grade So · U-Mary | So | U-Mary | 25:08.25 PR |
| 4 | John SpintiPlace 4 · Grade Jr · Rocky Mountain (Mont.) | Jr | Rocky Mountain (Mont.) | 25:14.28 |
| 5 | Logan MilekPlace 5 · Grade Fr · Montana St.-Billings | Fr | Montana St.-Billings | 25:19.03 PR |
| 6 | Caleb TomacPlace 6 · Grade Jr · Rocky Mountain (Mont.) | Jr | Rocky Mountain (Mont.) | 25:25.85 PR |
| 7 | Tyler InabnitPlace 7 · Grade So · Montana Tech | So | Montana Tech | 25:35.87 PR |
| 8 | Matthew ConradPlace 8 · Grade Sr · Rocky Mountain (Mont.) | Sr | Rocky Mountain (Mont.) | 25:38.29 |
| 9 | Kyler HarrisPlace 9 · Grade So · Providence (Mont.) | So | Providence (Mont.) | 25:40.88 PR |
| 10 | Wyatt BlyPlace 10 · Grade Sr · Chadron State | Sr | Chadron State | 25:41.33 PR |
| 11 | Kellen GrothPlace 11 · Grade SR · Unattached | SR | Unattached | 25:44.36 |
| 12 | Layne NiemeyerPlace 12 · Grade So · Montana Tech | So | Montana Tech | 26:01.47 PR |
| 13 | Quinn BruchPlace 13 · Grade Fr · Black Hills State | Fr | Black Hills State | 26:02.71 PR |
| 14 | Bryon FanningPlace 14 · Grade Jr · Montana Tech | Jr | Montana Tech | 26:06.38 |
| 15 | Zach ZwieslerPlace 15 · Grade Sr · Rocky Mountain (Mont.) | Sr | Rocky Mountain (Mont.) | 26:08.50 |
| 16 | Ashtyn RaskPlace 16 · Grade Jr · Rocky Mountain (Mont.) | Jr | Rocky Mountain (Mont.) | 26:11.37 |
| 17 | Derek SchultzPlace 17 · Grade Sr · Montana Tech | Sr | Montana Tech | 26:11.46 |
| 18 | Thomas OylearPlace 18 · Grade So · Dickinson State (N.D.) | So | Dickinson State (N.D.) | 26:17.51 PR |
| 19 | Joe PerkinsPlace 19 · Grade Fr · Rocky Mountain (Mont.) | Fr | Rocky Mountain (Mont.) | 26:22.45 PR |
| 20 | Joseph RinghandPlace 20 · Grade So · U-Mary | So | U-Mary | 26:37.80 |
| 21 | Jacob WindsorPlace 21 · Grade Fr · U-Mary | Fr | U-Mary | 26:39.51 PR |
| 22 | Lucas FindersPlace 22 · Grade Fr · U-Mary | Fr | U-Mary | 26:43.90 |
| 23 | Jimmy ReedPlace 23 · Grade Fr · Montana St.-Billings | Fr | Montana St.-Billings | 26:44.35 PR |
| 24 | Stephen LoparoPlace 24 · Unattached | — | Unattached | 26:46.81 |
| 25 | Joseph FromherzPlace 25 · Grade So · U-Mary | So | U-Mary | 26:48.66 |
| 26 | Ian ButmanPlace 26 · Grade So · U-Mary | So | U-Mary | 26:51.48 |
| 27 | Ian WeichPlace 27 · Grade Fr · Black Hills State | Fr | Black Hills State | 26:59.12 |
| 28 | Kaden BoltzPlace 28 · Grade So · Chadron State | So | Chadron State | 27:02.04 |
| 29 | Zacarias TroutmanPlace 29 · Grade So · U-Mary | So | U-Mary | 27:04.62 |
| 30 | Stephen StohlPlace 30 · Grade Fr · Rocky Mountain (Mont.) | Fr | Rocky Mountain (Mont.) | 27:28.34 PR |
| 31 | Noah MillerPlace 31 · Grade So · Montana Tech | So | Montana Tech | 27:30.36 |
| 32 | Landon HerrPlace 32 · Grade Fr · U-Mary | Fr | U-Mary | 27:33.01 |
| 33 | Will HyattPlace 33 · Grade Sr · Montana St.-Billings | Sr | Montana St.-Billings | 27:35.02 |
| 34 | CJ FreemanPlace 34 · Grade Fr · Nueta Hidatsa Sahnish (N.D.) | Fr | Nueta Hidatsa Sahnish (N.D.) | 27:36.27 PR |
| 35 | Mason GregoirePlace 35 · Grade Fr · Montana St.-Billings | Fr | Montana St.-Billings | 27:36.29 PR |
| 36 | John AchterPlace 36 · Grade So · Montana St.-Billings | So | Montana St.-Billings | 27:37.45 PR |
| 37 | Ryker ZuffelatoPlace 37 · Grade Fr · Montana Western | Fr | Montana Western | 27:38.43 PR |
| 38 | Tavin HurdPlace 38 · Grade Fr · Montana Tech | Fr | Montana Tech | 27:39.76 PR |
| 39 | Scotty McIntyrePlace 39 · Grade Jr · Carroll (Mont.) | Jr | Carroll (Mont.) | 27:40.32 PR |
| 40 | Gavin JasperPlace 40 · Grade Fr · Montana Western | Fr | Montana Western | 27:43.86 PR |
| 41 | Alberto SpottedPlace 41 · Grade Sr · Black Hills State | Sr | Black Hills State | 27:49.00 |
| 42 | Michael MarlowPlace 42 · Grade So · Montana Tech | So | Montana Tech | 27:52.56 |
| 43 | Luke BartunekPlace 43 · Grade So · U-Mary | So | U-Mary | 27:52.94 |
| 44 | William MaesPlace 44 · Grade Fr · Montana Tech | Fr | Montana Tech | 27:55.64 PR |
| 45 | Mizaiha Babers WebbPlace 45 · Grade So · Chadron State | So | Chadron State | 27:58.67 PR |
| 46 | Noah RoventePlace 46 · Grade Jr · Montana Western | Jr | Montana Western | 28:09.57 PR |
| 47 | Kyler HolindePlace 47 · Grade So · Dickinson State (N.D.) | So | Dickinson State (N.D.) | 28:11.47 PR |
| 48 | Donald VoetbergPlace 48 · Grade Fr · Montana St.-Billings | Fr | Montana St.-Billings | 28:13.81 PR |
| 49 | Evan AadlandPlace 49 · Grade Fr · Montana Tech | Fr | Montana Tech | 28:24.78 |
| 50 | Colter AndersonPlace 50 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 28:28.87 PR |
| 51 | Delaware BravermanPlace 51 · Grade Fr · Montana Tech | Fr | Montana Tech | 28:32.90 PR |
| 52 | Bruce ReedPlace 52 · Grade So · Montana St.-Billings | So | Montana St.-Billings | 28:35.39 |
| 53 | Brody HenryPlace 53 · Grade Sr · Montana Western | Sr | Montana Western | 28:45.80 |
| 54 | Hudson AtkinsonPlace 54 · Grade Sr · Dickinson State (N.D.) | Sr | Dickinson State (N.D.) | 28:49.02 |
| 55 | Ben WallacePlace 55 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 28:49.10 |
| 56 | Mack BoydPlace 56 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 28:50.68 PR |
| 57 | Scott SanokPlace 57 · Grade Fr · Chadron State | Fr | Chadron State | 28:58.75 PR |
| 58 | Eljin GreybearPlace 58 · Grade Fr · Dawson CC | Fr | Dawson CC | 29:06.43 |
| 59 | Max LeforPlace 59 · Grade Sr · U-Mary | Sr | U-Mary | 29:07.21 |
| 60 | Tristan Von BargenPlace 60 · Grade So · Montana Western | So | Montana Western | 29:11.47 |
| 61 | Treyvionne WilliamsPlace 61 · Grade Fr · Nueta Hidatsa Sahnish (N.D.) | Fr | Nueta Hidatsa Sahnish (N.D.) | 29:15.95 |
| 62 | Jared EgosquePlace 62 · Grade Fr · Montana Tech | Fr | Montana Tech | 29:16.72 PR |
| 63 | Zach BoroffPlace 63 · Grade Fr · Carroll (Mont.) | Fr | Carroll (Mont.) | 29:22.57 PR |
| 64 | Sebastian RuizPlace 64 · Grade Fr · Central Wyoming | Fr | Central Wyoming | 29:26.54 PR |
| 65 | Tanner JoycePlace 65 · Grade So · Carroll (Mont.) | So | Carroll (Mont.) | 29:26.60 |
| 66 | Blake OlsonPlace 66 · Grade Fr · Montana Western | Fr | Montana Western | 29:35.20 PR |
| 67 | Levi WiltsiePlace 67 · Grade FR · Unattached | FR | Unattached | 29:37.71 |
| 68 | Charlie KaasaPlace 68 · Grade Fr · Dawson CC | Fr | Dawson CC | 29:40.45 PR |
| 69 | Alex BennerPlace 69 · Grade So · Montana St.-Billings | So | Montana St.-Billings | 29:41.57 PR |
| 70 | Ben CarleskiPlace 70 · Grade Fr · Montana St.-Billings | Fr | Montana St.-Billings | 29:46.17 PR |
| 71 | Brady HoversonPlace 71 · Grade Jr · Dickinson State (N.D.) | Jr | Dickinson State (N.D.) | 29:55.12 PR |
| 72 | Taylor GrahamPlace 72 · Grade Fr · Montana Western | Fr | Montana Western | 30:03.64 PR |
| 73 | Gavin GreenePlace 73 · Grade Fr · Montana Tech | Fr | Montana Tech | 30:07.33 |
| 74 | Tristan RogersPlace 74 · Grade Fr · Dickinson State (N.D.) | Fr | Dickinson State (N.D.) | 30:26.45 PR |
| 75 | Alessio AurrecoecheaPlace 75 · Grade Fr · Central Wyoming | Fr | Central Wyoming | 30:27.60 PR |
| 76 | Noah MitchellPlace 76 · Grade Jr · Montana State-Northern | Jr | Montana State-Northern | 30:31.80 PR |
| 77 | Boady HunterPlace 77 · Grade So · Chadron State | So | Chadron State | 30:39.23 |
| 78 | Benjamin CrosbyPlace 78 · Grade Fr · Williston State College | Fr | Williston State College | 30:45.31 |
| 79 | Raylando Red EaglePlace 79 · Grade Fr · Dawson CC | Fr | Dawson CC | 30:48.37 |
| 80 | Jacob BurnsPlace 80 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 30:57.33 PR |
| 81 | Pierson BellPlace 81 · Grade Fr · Dawson CC | Fr | Dawson CC | 31:05.57 PR |
| 82 | Ronald BrucePlace 82 · Grade Fr · Dawson CC | Fr | Dawson CC | 31:19.22 PR |
| 83 | Trenton SmithPlace 83 · Grade So · Montana Tech | So | Montana Tech | 31:55.00 |
| 84 | Luke HarperPlace 84 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 32:01.09 PR |
| 85 | Luke DeckerPlace 85 · Grade Sr · Carroll (Mont.) | Sr | Carroll (Mont.) | 32:02.54 |
| 86 | David WestPlace 86 · Grade So · Chadron State | So | Chadron State | 32:44.40 |
| 87 | Mason LynchPlace 87 · Grade So · Montana Western | So | Montana Western | 32:48.66 |
| 88 | Jaden TuckerPlace 88 · Grade Fr · Montana State-Northern | Fr | Montana State-Northern | 33:04.28 PR |
| 89 | Koban YellowrobePlace 89 · Grade So · Dawson CC | So | Dawson CC | 33:19.35 |
| 90 | Cole PhillipsPlace 90 · Grade Fr · Chadron State | Fr | Chadron State | 33:25.21 PR |
| 91 | Carmelo AyalaPlace 91 · Grade Jr · Chadron State | Jr | Chadron State | 34:56.99 |
| 92 | Leandro Old CoyotePlace 92 · Grade So · Dawson CC | So | Dawson CC | 35:17.61 |
| 93 | Daimen JacksonPlace 93 · Grade Fr · Dawson CC | Fr | Dawson CC | 35:44.49 PR |
| 94 | Lance SnowPlace 94 · Grade Fr · Dawson CC | Fr | Dawson CC | 36:07.58 |
| 95 | Ezekiel WallacePlace 95 · Grade So · Dawson CC | So | Dawson CC | 36:13.20 |
| 96 | Kyle HawkPlace 96 · Grade Fr · Nueta Hidatsa Sahnish (N.D.) | Fr | Nueta Hidatsa Sahnish (N.D.) | 37:48.75 |
| 97 | Korbyn SkubinnaPlace 97 · Grade So · Williston State College | So | Williston State College | 42:20.23 |
| 0 | Brayden JonesPlace 0 · Grade Fr · Dawson CC | Fr | Dawson CC | DNS |
| 0 | Kayden StewartPlace 0 · Grade Fr · Dawson CC | Fr | Dawson CC | DNS |
| 0 | Desean FinleyPlace 0 · Grade JR · Unattached | JR | Unattached | DNS |