| 1 | Owen JohnsonPlace 1 · Grade Fr · North Dakota State | Fr | North Dakota State | 25:12.6 |
| 2 | Ivan AskimPlace 2 · Grade Jr · North Dakota State | Jr | North Dakota State | 25:39.9 |
| 3 | Evan LiewerPlace 3 · Grade Sr · North Dakota State | Sr | North Dakota State | 25:55.3 |
| 4 | Cole CampbellPlace 4 · Grade Sr · Jamestown (N.D.) | Sr | Jamestown (N.D.) | 26:05.3 |
| 5 | Holter BridwellPlace 5 · Grade Sr · Minot State | Sr | Minot State | 26:09.9 PR |
| 6 | Austin WannerPlace 6 · Grade Jr · North Dakota State | Jr | North Dakota State | 26:11.0 |
| 7 | Clark LortscherPlace 7 · Grade Jr · Jamestown (N.D.) | Jr | Jamestown (N.D.) | 26:12.1 |
| 8 | Kohen HolcombPlace 8 · Grade So · Minnesota Crookston | So | Minnesota Crookston | 26:16.4 |
| 9 | Aaron DevinePlace 9 · Grade So · Jamestown (N.D.) | So | Jamestown (N.D.) | 26:17.6 |
| 10 | Aaden NaumanPlace 10 · Grade Jr · Minnesota Crookston | Jr | Minnesota Crookston | 26:22.4 |
| 11 | Jacob BrownPlace 11 · Grade Fr · North Dakota State | Fr | North Dakota State | 26:30.6 |
| 12 | Braeden KinzlerPlace 12 · Grade So · Jamestown (N.D.) | So | Jamestown (N.D.) | 26:31.7 |
| 13 | Noah SaylerPlace 13 · Grade So · Jamestown (N.D.) | So | Jamestown (N.D.) | 26:44.2 |
| 14 | Kole AlbersPlace 14 · Grade So · Valley City State (N.D.) | So | Valley City State (N.D.) | 26:46.0 |
| 15 | Carter FlatauPlace 15 · Grade So · Minnesota Crookston | So | Minnesota Crookston | 26:54.8 PR |
| 16 | Riley HansonPlace 16 · Grade Sr · Minnesota Crookston | Sr | Minnesota Crookston | 26:55.2 |
| 17 | Samuel SampersPlace 17 · Grade Jr · Jamestown (N.D.) | Jr | Jamestown (N.D.) | 26:57.1 PR |
| 18 | Jake JenkinsPlace 18 · Grade Sr · Minot State | Sr | Minot State | 27:00.4 |
| 19 | Michael PfligerPlace 19 · Grade Jr · Bismarck State (N.D.) | Jr | Bismarck State (N.D.) | 27:05.6 PR |
| 20 | Solomon BurchillPlace 20 · Grade Fr · Jamestown (N.D.) | Fr | Jamestown (N.D.) | 27:06.7 |
| 21 | Lucas DahlPlace 21 · Grade Jr · Jamestown (N.D.) | Jr | Jamestown (N.D.) | 27:08.3 |
| 22 | Taylor JohnsonPlace 22 · Grade Sr · Minnesota Crookston | Sr | Minnesota Crookston | 27:09.5 |
| 23 | Jayden SchwanPlace 23 · Grade Fr · Jamestown (N.D.) | Fr | Jamestown (N.D.) | 27:09.7 |
| 24 | Landon ThompsonPlace 24 · Grade Sr · Jamestown (N.D.) | Sr | Jamestown (N.D.) | 27:13.9 |
| 25 | Martin KuacPlace 25 · Grade Fr · Minnesota Crookston | Fr | Minnesota Crookston | 27:14.7 |
| 26 | Reid WokaschPlace 26 · Grade Fr · Minnesota Crookston | Fr | Minnesota Crookston | 27:14.7 |
| 27 | Xavier BellPlace 27 · Grade So · Bismarck State (N.D.) | So | Bismarck State (N.D.) | 27:19.6 PR |
| 28 | Theo ThurberPlace 28 · Grade Jr · Trinity Bible (N.D.) | Jr | Trinity Bible (N.D.) | 27:23.5 |
| 29 | Peter NewarkPlace 29 · Grade Fr · Minnesota Crookston | Fr | Minnesota Crookston | 27:26.8 PR |
| 30 | Derek OswaldPlace 30 · Grade Fr · Bismarck State (N.D.) | Fr | Bismarck State (N.D.) | 27:31.3 PR |
| 31 | Tanner BaerlocherPlace 31 · Grade Fr · Jamestown (N.D.) | Fr | Jamestown (N.D.) | 27:38.2 |
| 32 | Zach HansonPlace 32 · Grade Sr · Minnesota Crookston | Sr | Minnesota Crookston | 27:40.2 |
| 33 | Eddie BurlingamePlace 33 · Grade Fr · Northern State | Fr | Northern State | 27:43.2 PR |
| 34 | Zach BaumgartnerPlace 34 · Grade Jr · Valley City State (N.D.) | Jr | Valley City State (N.D.) | 27:49.5 |
| 35 | Phoenix AndersonPlace 35 · Grade Fr · Northern State | Fr | Northern State | 28:04.6 PR |
| 36 | Chase WernerPlace 36 · Grade Jr · Minnesota Crookston | Jr | Minnesota Crookston | 28:06.5 |
| 37 | Jonathan RothPlace 37 · Grade So · Minnesota Crookston | So | Minnesota Crookston | 28:12.5 |
| 38 | Adam SobolikPlace 38 · Grade So · Jamestown (N.D.) | So | Jamestown (N.D.) | 28:14.6 PR |
| 39 | Reid ResslerPlace 39 · Grade Fr · Bismarck State (N.D.) | Fr | Bismarck State (N.D.) | 28:14.8 PR |
| 40 | Aidan ThurberPlace 40 · Grade Fr · Trinity Bible (N.D.) | Fr | Trinity Bible (N.D.) | 28:15.8 |
| 41 | Nolan BerglofPlace 41 · Grade So · Minot State | So | Minot State | 28:23.5 |
| 42 | Zach PalmerPlace 42 · Grade So · Northern State | So | Northern State | 28:26.2 PR |
| 43 | Marco SpringmanPlace 43 · Grade Fr · Northern State | Fr | Northern State | 28:34.9 PR |
| 44 | Noah Hamilton-DixonPlace 44 · Grade Fr · Valley City State (N.D.) | Fr | Valley City State (N.D.) | 28:43.9 |
| 45 | Zach TerrioPlace 45 · Grade So · Northern State | So | Northern State | 28:46.2 PR |
| 46 | Noah BedlionPlace 46 · Grade So · Bismarck State (N.D.) | So | Bismarck State (N.D.) | 28:46.3 PR |
| 47 | Preston MillerPlace 47 · Grade So · Valley City State (N.D.) | So | Valley City State (N.D.) | 28:49.0 |
| 48 | Jonathan AguirrePlace 48 · Grade So · Jamestown (N.D.) | So | Jamestown (N.D.) | 28:49.5 |
| 49 | Eljin GreybearPlace 49 · Grade Fr · Dawson CC | Fr | Dawson CC | 28:52.8 PR |
| 50 | Nathaniel SchumacherPlace 50 · Grade Fr · Bismarck State (N.D.) | Fr | Bismarck State (N.D.) | 28:53.0 PR |
| 51 | Zander GroverPlace 51 · Grade Jr · Minot State | Jr | Minot State | 29:15.2 PR |
| 52 | Tate MinnihanPlace 52 · Grade Jr · Valley City State (N.D.) | Jr | Valley City State (N.D.) | 29:25.6 |
| 53 | Auston LemerPlace 53 · Grade Jr · Minot State | Jr | Minot State | 29:41.3 |
| 54 | Raylando Red EaglePlace 54 · Grade Fr · Dawson CC | Fr | Dawson CC | 29:44.0 PR |
| 55 | Charlie KaasaPlace 55 · Grade Fr · Dawson CC | Fr | Dawson CC | 29:55.4 |
| 56 | Lane HoefsPlace 56 · Grade Sr · Minnesota Crookston | Sr | Minnesota Crookston | 30:04.0 |
| 57 | Benjamin CrosbyPlace 57 · Grade Fr · Williston State College | Fr | Williston State College | 30:29.5 PR |
| 58 | Steven SalbergPlace 58 · Grade Fr · Valley City State (N.D.) | Fr | Valley City State (N.D.) | 30:32.3 |
| 59 | Connor ThoennesPlace 59 · Grade - · Unattached | - | Unattached | 30:47.4 PR |
| 60 | Turner ThorsonPlace 60 · Grade Sr · Northern State | Sr | Northern State | 31:31.5 |
| 61 | Pierson BellPlace 61 · Grade Fr · Dawson CC | Fr | Dawson CC | 32:40.1 |
| 62 | Kayden StewartPlace 62 · Grade Fr · Dawson CC | Fr | Dawson CC | 33:00.8 PR |
| 63 | Sam JacobPlace 63 · Grade - · Unattached | - | Unattached | 33:49.6 PR |
| 64 | Evan DrogoschPlace 64 · Grade Fr · Trinity Bible (N.D.) | Fr | Trinity Bible (N.D.) | 40:59.1 |
| 65 | Josiah GrossPlace 65 · Grade Fr · Trinity Bible (N.D.) | Fr | Trinity Bible (N.D.) | 41:49.0 PR |