| 1 | Caleb HansenPlace 1 · Grade Sr · U-Mary | Sr | U-Mary | 25:19.6 |
| 2 | Nick LindPlace 2 · Grade So · U-Mary | So | U-Mary | 25:58.3 |
| 3 | Joe QuinnPlace 3 · Grade RS · North Dakota State | RS | North Dakota State | 26:00.3 PR |
| 4 | Raine SkjodPlace 4 · Grade Sr · U-Mary | Sr | U-Mary | 26:16.6 |
| 5 | Jake JenkinsPlace 5 · Grade Jr · Minot State | Jr | Minot State | 26:20.0 |
| 6 | Dalton FleckensteinPlace 6 · Grade Jr · Minot State | Jr | Minot State | 26:36.9 PR |
| 7 | Mason BrehmerPlace 7 · Grade Jr · Valley City State (N.D.) | Jr | Valley City State (N.D.) | 26:46.9 PR |
| 8 | Luke BartunekPlace 8 · Grade Fr · U-Mary | Fr | U-Mary | 27:06.7 |
| 9 | Zacarias TroutmanPlace 9 · Grade Fr · U-Mary | Fr | U-Mary | 27:09.1 |
| 10 | Carter FlatauPlace 10 · Grade Fr · Northern State | Fr | Northern State | 27:14.4 PR |
| 11 | Jacob AngerhoferPlace 11 · Grade Sr · Northern State | Sr | Northern State | 27:34.7 |
| 12 | Holter BridwellPlace 12 · Grade Jr · Minot State | Jr | Minot State | 27:44.4 |
| 13 | Easton KlattPlace 13 · Grade Fr · Northern State | Fr | Northern State | 27:46.4 PR |
| 14 | Joseph RinghandPlace 14 · Grade Fr · U-Mary | Fr | U-Mary | 27:47.5 |
| 15 | Zach BaumgartnerPlace 15 · Grade So · Valley City State (N.D.) | So | Valley City State (N.D.) | 27:56.2 |
| 16 | Ethan OlsenPlace 16 · Grade So · U-Mary | So | U-Mary | 28:09.4 |
| 17 | Grant KoehnenPlace 17 · Grade Fr · U-Mary | Fr | U-Mary | 28:18.4 PR |
| 18 | Camden JasminPlace 18 · Grade Sr · Minot State | Sr | Minot State | 28:26.8 |
| 19 | Peyton TuhyPlace 19 · Grade Sr · Minot State | Sr | Minot State | 28:31.8 |
| 20 | Kole AlbersPlace 20 · Grade Fr · Valley City State (N.D.) | Fr | Valley City State (N.D.) | 28:33.3 |
| 21 | Zach PalmerPlace 21 · Grade Fr · Northern State | Fr | Northern State | 28:34.9 |
| 22 | Tate MinnihanPlace 22 · Grade So · Valley City State (N.D.) | So | Valley City State (N.D.) | 28:55.1 |
| 23 | Patrick SeversonPlace 23 · Grade Fr · Northern State | Fr | Northern State | 28:56.3 |
| 24 | Blake StoksPlace 24 · Grade Sr · Northern State | Sr | Northern State | 29:24.6 |
| 25 | Christian WellsPlace 25 · Grade So · Northern State | So | Northern State | 29:32.2 |
| 26 | Nikita NeyshtadtPlace 26 · Grade Jr · Minot State | Jr | Minot State | 29:32.7 |
| 27 | Josiah DemarisPlace 27 · Grade Fr · U-Mary | Fr | U-Mary | 29:49.9 |
| 28 | Turner ThorsonPlace 28 · Grade Jr · Northern State | Jr | Northern State | 30:01.2 PR |
| 29 | Isaac EichhorstPlace 29 · Grade Sr · Valley City State (N.D.) | Sr | Valley City State (N.D.) | 30:04.2 PR |
| 30 | Tristan SwezeyPlace 30 · Grade Fr · Northern State | Fr | Northern State | 31:53.7 |
| 31 | Auston LemerPlace 31 · Grade So · Minot State | So | Minot State | 32:17.1 |