| 1 | Jared GregoirePlace 1 · Grade So · MSU Moorhead | So | MSU Moorhead | 24:57.92 |
| 2 | Payton BrownPlace 2 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 25:04.84 |
| 3 | Bryant KellerPlace 3 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 25:08.16 |
| 4 | Chase HoechstPlace 4 · Grade So · MSU Moorhead | So | MSU Moorhead | 25:11.69 |
| 5 | Kadin GroenPlace 5 · Grade Jr · Augustana (S.D.) | Jr | Augustana (S.D.) | 25:18.53 |
| 6 | Caleb HansenPlace 6 · Grade Sr · U-Mary | Sr | U-Mary | 25:19.42 |
| 7 | Isaiah AndersonPlace 7 · Grade So · Augustana (S.D.) | So | Augustana (S.D.) | 25:21.26 |
| 8 | Luis PfisterPlace 8 · Grade Fr · Minnesota State | Fr | Minnesota State | 25:25.00 |
| 9 | Gideon HammahPlace 9 · Grade So · U-Mary | So | U-Mary | 25:28.69 |
| 10 | Tyson RickerPlace 10 · Grade So · Augustana (S.D.) | So | Augustana (S.D.) | 25:30.48 |
| 11 | Alex SchumacherPlace 11 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 25:44.48 |
| 12 | Noah RevelsPlace 12 · Grade Sr · Minnesota Crookston | Sr | Minnesota Crookston | 25:48.00 |
| 13 | Jack KendallPlace 13 · Grade Fr · Minnesota State | Fr | Minnesota State | 25:58.98 |
| 14 | Owen JaniszeskiPlace 14 · Grade Fr · Sioux Falls | Fr | Sioux Falls | 26:03.07 |
| 15 | Dominic RipperdaPlace 15 · Grade So · Minnesota State | So | Minnesota State | 26:07.74 |
| 16 | Max SalasPlace 16 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 26:09.77 |
| 17 | Mitchell JohnstonePlace 17 · Grade Sr · Winona State | Sr | Winona State | 26:10.78 |
| 18 | Andrew AlexanderPlace 18 · Grade Sr · Concordia-St. Paul | Sr | Concordia-St. Paul | 26:11.71 |
| 19 | Aemil NelsenPlace 19 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 26:12.27 |
| 20 | Salman MohamedPlace 20 · Grade So · MSU Moorhead | So | MSU Moorhead | 26:12.54 |
| 21 | Biruk KilleenPlace 21 · Grade Fr · Minnesota State | Fr | Minnesota State | 26:17.01 |
| 22 | Maquanet CollinsPlace 22 · Grade Sr · Minnesota State | Sr | Minnesota State | 26:17.83 |
| 23 | Grant MayersPlace 23 · Grade Jr · Minnesota State | Jr | Minnesota State | 26:19.07 |
| 24 | Isaac DickensonPlace 24 · Grade Fr · Minnesota Duluth | Fr | Minnesota Duluth | 26:20.49 |
| 25 | Colin O'FarrellPlace 25 · Grade Jr · MSU Moorhead | Jr | MSU Moorhead | 26:20.79 |
| 26 | James DoradoPlace 26 · Grade Sr · MSU Moorhead | Sr | MSU Moorhead | 26:20.99 |
| 27 | Will AhrensPlace 27 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 26:21.33 |
| 28 | Seth MeiklePlace 28 · Grade So · MSU Moorhead | So | MSU Moorhead | 26:23.13 |
| 29 | Jacob BennettPlace 29 · Grade Sr · Minnesota State | Sr | Minnesota State | 26:25.42 |
| 30 | Addisu HaverlyPlace 30 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 26:25.56 |
| 31 | Wallace KigenPlace 31 · Grade So · Minnesota State | So | Minnesota State | 26:28.34 PR |
| 32 | Raine SkjodPlace 32 · Grade Sr · U-Mary | Sr | U-Mary | 26:28.75 |
| 33 | Camden JaniszeskiPlace 33 · Grade Jr · Sioux Falls | Jr | Sioux Falls | 26:34.12 |
| 34 | Erek RossPlace 34 · Grade Jr · Minnesota State | Jr | Minnesota State | 26:36.34 |
| 35 | Robert SpainPlace 35 · Grade So · Winona State | So | Winona State | 26:39.03 |
| 36 | Aaden NaumanPlace 36 · Grade So · Minnesota Crookston | So | Minnesota Crookston | 26:41.21 |
| 37 | Andrew BoyumPlace 37 · Grade Sr · Concordia-St. Paul | Sr | Concordia-St. Paul | 26:41.94 |
| 38 | Evan MyranPlace 38 · Grade Sr · Augustana (S.D.) | Sr | Augustana (S.D.) | 26:41.97 |
| 39 | Luke BuentelloPlace 39 · Grade So · MSU Moorhead | So | MSU Moorhead | 26:44.27 |
| 40 | Audi ThomPlace 40 · Grade Fr · Minnesota State | Fr | Minnesota State | 26:45.78 |
| 41 | Nick LindPlace 41 · Grade So · U-Mary | So | U-Mary | 26:50.58 |
| 42 | Brody LucasPlace 42 · Grade Sr · Wayne State (Neb.) | Sr | Wayne State (Neb.) | 26:51.40 |
| 43 | Cole CampbellPlace 43 · Grade Jr · Jamestown (N.D.) | Jr | Jamestown (N.D.) | 26:53.10 |
| 44 | Jake JenkinsPlace 44 · Grade Jr · Minot State | Jr | Minot State | 26:53.75 |
| 45 | Jacob LanzaraPlace 45 · Grade Jr · Winona State | Jr | Winona State | 26:54.95 |
| 46 | Jonathan OwenPlace 46 · Grade Fr · Minnesota State | Fr | Minnesota State | 26:55.31 |
| 47 | Travis TockPlace 47 · Grade So · Concordia-St. Paul | So | Concordia-St. Paul | 26:58.11 |
| 48 | Connor ThoennesPlace 48 · Grade Sr · Minnesota Crookston | Sr | Minnesota Crookston | 26:58.93 |
| 49 | Riley HansonPlace 49 · Grade Jr · Minnesota Crookston | Jr | Minnesota Crookston | 26:59.10 |
| 50 | Janis RiekstinsPlace 50 · Grade So · MSU Moorhead | So | MSU Moorhead | 27:08.67 |
| 51 | Ivar MartellPlace 51 · Grade Jr · MSU Moorhead | Jr | MSU Moorhead | 27:08.72 |
| 52 | Jaden MillerPlace 52 · Grade Fr · Minnesota State | Fr | Minnesota State | 27:12.57 |
| 53 | Lucas FrazierPlace 53 · Grade Fr · Wayne State (Neb.) | Fr | Wayne State (Neb.) | 27:13.77 |
| 54 | Calvin RedekerPlace 54 · Grade So · Winona State | So | Winona State | 27:14.01 |
| 55 | Aaron DevinePlace 55 · Grade Fr · Jamestown (N.D.) | Fr | Jamestown (N.D.) | 27:15.52 |
| 56 | Gavyn GrahamPlace 56 · Grade So · Jamestown (N.D.) | So | Jamestown (N.D.) | 27:17.34 |
| 57 | Joseph RinghandPlace 57 · Grade Fr · U-Mary | Fr | U-Mary | 27:19.58 |
| 58 | Ethan OlsenPlace 58 · Grade So · U-Mary | So | U-Mary | 27:19.93 |
| 59 | Holter BridwellPlace 59 · Grade Jr · Minot State | Jr | Minot State | 27:20.84 |
| 60 | Noah FosterPlace 60 · Grade Jr · Minnesota Duluth | Jr | Minnesota Duluth | 27:20.95 |
| 61 | Connor BialkaPlace 61 · Grade So · Minnesota Duluth | So | Minnesota Duluth | 27:20.96 |
| 62 | Robert InglePlace 62 · Grade So · Minnesota Crookston | So | Minnesota Crookston | 27:24.44 |
| 63 | Kohen HolcombPlace 63 · Grade Fr · Minnesota Crookston | Fr | Minnesota Crookston | 27:28.44 |
| 64 | Brady FranzenPlace 64 · Grade Jr · Wayne State (Neb.) | Jr | Wayne State (Neb.) | 27:31.98 |
| 65 | Matthew GroebnerPlace 65 · Grade Fr · SW Minnesota St. | Fr | SW Minnesota St. | 27:32.97 |
| 66 | Gage GrohsPlace 66 · Grade So · Sioux Falls | So | Sioux Falls | 27:33.28 |
| 67 | Zach HansonPlace 67 · Grade Jr · Minnesota Crookston | Jr | Minnesota Crookston | 27:34.62 |
| 68 | Nolan BakkenPlace 68 · Grade Jr · Minnesota Duluth | Jr | Minnesota Duluth | 27:34.95 |
| 69 | Gavin ArtnerPlace 69 · Grade So · U-Mary | So | U-Mary | 27:35.56 |
| 70 | Wyatt HarmoningPlace 70 · Grade Fr · Winona State | Fr | Winona State | 27:36.68 |
| 71 | Connor NorbyPlace 71 · Grade Jr · Winona State | Jr | Winona State | 27:41.91 |
| 72 | Noah SaylerPlace 72 · Grade Fr · Jamestown (N.D.) | Fr | Jamestown (N.D.) | 27:42.64 |
| 73 | Bennett AllredPlace 73 · Grade Fr · Minnesota Crookston | Fr | Minnesota Crookston | 27:44.76 |
| 74 | Ethan BlischkePlace 74 · Grade Sr · Concordia-St. Paul | Sr | Concordia-St. Paul | 27:45.30 |
| 75 | Bryson CantonPlace 75 · Grade Sr · Sioux Falls | Sr | Sioux Falls | 27:46.03 |
| 76 | Carter FlatauPlace 76 · Grade Fr · Northern State | Fr | Northern State | 27:46.57 |
| 77 | Logan RoelofsPlace 77 · Grade So · SW Minnesota St. | So | SW Minnesota St. | 27:46.93 |
| 78 | Zacarias TroutmanPlace 78 · Grade Fr · U-Mary | Fr | U-Mary | 27:47.64 |
| 79 | Josiah SchroederPlace 79 · Grade Jr · Sioux Falls | Jr | Sioux Falls | 27:50.10 |
| 80 | Austin DibblePlace 80 · Grade So · MSU Moorhead | So | MSU Moorhead | 27:53.11 |
| 81 | Isaac MartelPlace 81 · Grade Sr · Minnesota Duluth | Sr | Minnesota Duluth | 27:54.48 |
| 82 | Braeden KinzlerPlace 82 · Grade Fr · Jamestown (N.D.) | Fr | Jamestown (N.D.) | 27:57.67 |
| 83 | Jace CoferPlace 83 · Grade Jr · Sioux Falls | Jr | Sioux Falls | 28:00.09 |
| 84 | Hunter HartPlace 84 · Grade Fr · Sioux Falls | Fr | Sioux Falls | 28:01.21 |
| 85 | Will MassmannPlace 85 · Grade So · MSU Moorhead | So | MSU Moorhead | 28:01.55 |
| 86 | Dylan TaggartPlace 86 · Grade So · Minnesota Duluth | So | Minnesota Duluth | 28:03.08 |
| 87 | Samuel SampersPlace 87 · Grade So · Jamestown (N.D.) | So | Jamestown (N.D.) | 28:05.44 |
| 88 | William KellerPlace 88 · Grade So · Wayne State (Neb.) | So | Wayne State (Neb.) | 28:05.79 |
| 89 | Taylor ThorsonPlace 89 · Grade Jr · Northern State | Jr | Northern State | 28:07.77 |
| 90 | Connor HallawayPlace 90 · Grade Sr · Winona State | Sr | Winona State | 28:10.36 |
| 91 | Finn YoubergPlace 91 · Grade Sr · Minnesota Duluth | Sr | Minnesota Duluth | 28:13.09 |
| 92 | Drew MartinPlace 92 · Grade Fr · Wayne State (Neb.) | Fr | Wayne State (Neb.) | 28:14.90 PR |
| 93 | Chase ThomsenPlace 93 · Grade Fr · Minnesota Duluth | Fr | Minnesota Duluth | 28:16.34 |
| 94 | Chase HendersonPlace 94 · Grade Jr · Sioux Falls | Jr | Sioux Falls | 28:17.25 |
| 95 | Jacob GrevingPlace 95 · Grade Fr · Wayne State (Neb.) | Fr | Wayne State (Neb.) | 28:17.57 |
| 96 | Matthew Urgiles SuarezPlace 96 · Grade Fr · Concordia-St. Paul | Fr | Concordia-St. Paul | 28:19.27 PR |
| 97 | Rylan MillsPlace 97 · Grade Fr · Minnesota Duluth | Fr | Minnesota Duluth | 28:20.00 |
| 98 | Gavin O'ConnellPlace 98 · Grade Fr · SW Minnesota St. | Fr | SW Minnesota St. | 28:20.84 |
| 99 | Luke BartunekPlace 99 · Grade Fr · U-Mary | Fr | U-Mary | 28:21.91 |
| 100 | Jonathan RothPlace 100 · Grade Fr · Minnesota Crookston | Fr | Minnesota Crookston | 28:31.26 |
| 101 | Mason DeeganPlace 101 · Grade Fr · Minnesota Duluth | Fr | Minnesota Duluth | 28:38.10 |
| 102 | Chase WernerPlace 102 · Grade So · Minnesota Crookston | So | Minnesota Crookston | 28:40.77 |
| 103 | Kadin MarshallPlace 103 · Grade So · Jamestown (N.D.) | So | Jamestown (N.D.) | 28:44.35 |
| 104 | Josiah DemarisPlace 104 · Grade Fr · U-Mary | Fr | U-Mary | 28:45.12 |
| 105 | Easton KlattPlace 105 · Grade Fr · Northern State | Fr | Northern State | 28:45.92 |
| 106 | Alex HeidornPlace 106 · Grade Sr · Minnesota Duluth | Sr | Minnesota Duluth | 28:46.84 |
| 107 | Carter SchwalbePlace 107 · Grade So · SW Minnesota St. | So | SW Minnesota St. | 28:49.65 |
| 108 | Camden JasminPlace 108 · Grade Sr · Minot State | Sr | Minot State | 28:52.49 |
| 109 | Jordan StummPlace 109 · Grade Fr · Concordia-St. Paul | Fr | Concordia-St. Paul | 28:57.23 |
| 110 | Andrew KilmanPlace 110 · Grade So · U-Mary | So | U-Mary | 29:00.34 |
| 111 | Tyler KirchoffPlace 111 · Grade Fr · Winona State | Fr | Winona State | 29:01.09 PR |
| 112 | Peyton TuhyPlace 112 · Grade Sr · Minot State | Sr | Minot State | 29:04.36 |
| 113 | Brayden PaulsenPlace 113 · Grade Fr · Minnesota Crookston | Fr | Minnesota Crookston | 29:06.15 |
| 114 | Isaiah BoernerPlace 114 · Grade Fr · Winona State | Fr | Winona State | 29:06.67 PR |
| 115 | Zach PalmerPlace 115 · Grade Fr · Northern State | Fr | Northern State | 29:07.50 |
| 116 | Lane HoefsPlace 116 · Grade Jr · Minnesota Crookston | Jr | Minnesota Crookston | 29:11.44 |
| 117 | Nikita NeyshtadtPlace 117 · Grade Jr · Minot State | Jr | Minot State | 29:11.51 |
| 118 | Ethan WestPlace 118 · Grade Fr · Sioux Falls | Fr | Sioux Falls | 29:19.24 |
| 119 | Ethan WaltersPlace 119 · Grade So · Wayne State (Neb.) | So | Wayne State (Neb.) | 29:21.03 |
| 120 | Carter ZimmermanPlace 120 · Grade Jr · Winona State | Jr | Winona State | 29:23.93 |
| 121 | Tristan SwezeyPlace 121 · Grade Fr · Northern State | Fr | Northern State | 29:28.04 |
| 122 | Tristan WaldronPlace 122 · Grade Fr · Winona State | Fr | Winona State | 29:32.31 |
| 123 | Nolan BerglofPlace 123 · Grade Fr · Minot State | Fr | Minot State | 29:37.83 |
| 124 | Sawyer FierkeLeppPlace 124 · Grade Fr · Winona State | Fr | Winona State | 29:42.68 |
| 125 | Jake HeimkesPlace 125 · Grade So · Minnesota Duluth | So | Minnesota Duluth | 29:45.42 |
| 126 | Mikele WaluPlace 126 · Grade Jr · Sioux Falls | Jr | Sioux Falls | 29:45.95 |
| 127 | Patrick SeversonPlace 127 · Grade Fr · Northern State | Fr | Northern State | 29:47.34 |
| 128 | Roel PalomoPlace 128 · Grade Jr · SW Minnesota St. | Jr | SW Minnesota St. | 29:49.28 |
| 129 | Zander GroverPlace 129 · Grade So · Minot State | So | Minot State | 29:59.18 |
| 130 | Christian WellsPlace 130 · Grade So · Northern State | So | Northern State | 29:59.24 |
| 131 | Dylan SaurPlace 131 · Grade Jr · Sioux Falls | Jr | Sioux Falls | 30:01.63 |
| 132 | Matt RichardsonPlace 132 · Grade Fr · Wayne State (Neb.) | Fr | Wayne State (Neb.) | 30:02.40 |
| 133 | Keaton BowkerPlace 133 · Grade Fr · Wayne State (Neb.) | Fr | Wayne State (Neb.) | 30:04.42 |
| 134 | Joshua KrummelPlace 134 · Grade Jr · Concordia-St. Paul | Jr | Concordia-St. Paul | 30:11.55 |
| 135 | Blake StoksPlace 135 · Grade Sr · Northern State | Sr | Northern State | 30:16.01 |
| 136 | Elliott HoffmanPlace 136 · Grade So · SW Minnesota St. | So | SW Minnesota St. | 30:18.22 |
| 137 | Turner ThorsonPlace 137 · Grade Jr · Northern State | Jr | Northern State | 30:19.32 |
| 138 | Akron JostandPlace 138 · Grade So · Wayne State (Neb.) | So | Wayne State (Neb.) | 30:33.59 |
| 139 | Gannon WalshPlace 139 · Grade So · Wayne State (Neb.) | So | Wayne State (Neb.) | 30:55.20 |
| 140 | Nathaniel MerrellPlace 140 · Grade Fr · Concordia-St. Paul | Fr | Concordia-St. Paul | 30:58.25 |
| 141 | Noah ChristensenPlace 141 · Grade Fr · SW Minnesota St. | Fr | SW Minnesota St. | 31:34.29 |
| 142 | Isaac RathbunPlace 142 · Grade Jr · Minot State | Jr | Minot State | 31:39.55 |
| 143 | Daniel OlsonPlace 143 · Grade Sr · SW Minnesota St. | Sr | SW Minnesota St. | 32:16.41 |
| 144 | Jose Nevarez-RamirezPlace 144 · Grade Jr · Concordia-St. Paul | Jr | Concordia-St. Paul | 32:28.02 |
| 145 | Auston LemerPlace 145 · Grade So · Minot State | So | Minot State | 33:18.82 |
| — | David RaliosGrade Fr · Jamestown (N.D.) | Fr | Jamestown (N.D.) | DNF |