| 1 | North Dakota StatePlace 1 · North Dakota State | — | North Dakota State | 4:02.50 |
| 2 | Concordia-MoorheadPlace 2 · Concordia-Moorhead | — | Concordia-Moorhead | 4:43.44 |
| 1 | Dash Ohlsen FR North DakotaPlace 1 · Dash Ohlsen FR North Dakota | — | Dash Ohlsen FR North Dakota | 10.88 |
| 2 | Max Roller JR North DakotaPlace 2 · Max Roller JR North Dakota | — | Max Roller JR North Dakota | 10.95 |
| 3 | Manjot Singh UnattachedPlace 3 · Manjot Singh Unattached | — | Manjot Singh Unattached | 11.09 |
| 1 | Ethan Lebrija JR Concordia-MoorheadPlace 1 · Ethan Lebrija JR Concordia-Moorhead | — | Ethan Lebrija JR Concordia-Moorhead | 10.89 |
| 2 | Dash Ohlsen FR North DakotaPlace 2 · Dash Ohlsen FR North Dakota | — | Dash Ohlsen FR North Dakota | 10.91 |
| 3 | Max Roller JR North DakotaPlace 3 · Max Roller JR North Dakota | — | Max Roller JR North Dakota | 10.94 |
| 4 | Cruz Megazzini JR North DakotaPlace 4 · Cruz Megazzini JR North Dakota | — | Cruz Megazzini JR North Dakota | 11.01 |
| 5 | Shane Zierden SO North DakotaPlace 5 · Shane Zierden SO North Dakota | — | Shane Zierden SO North Dakota | 11.07 |
| 6 | Manjot Singh UnattachedPlace 6 · Manjot Singh Unattached | — | Manjot Singh Unattached | 11.17 |
| 7 | Austin Weite SO MSU-MoorheadPlace 7 · Austin Weite SO MSU-Moorhead | — | Austin Weite SO MSU-Moorhead | 11.27 |
| 8 | Nolan Morical SR Concordia-MoorheadPlace 8 · Nolan Morical SR Concordia-Moorhead | — | Nolan Morical SR Concordia-Moorhead | 11.30 |
| 9 | Tristan Huse FR JamestownPlace 9 · Tristan Huse FR Jamestown | — | Tristan Huse FR Jamestown | 11.36 |
| 10 | Grady Hockstedler FR MSU-MoorheadPlace 10 · Grady Hockstedler FR MSU-Moorhead | — | Grady Hockstedler FR MSU-Moorhead | 11.44 |
| 11 | Jake Merseth SO Concordia-MoorheadPlace 11 · Jake Merseth SO Concordia-Moorhead | — | Jake Merseth SO Concordia-Moorhead | 11.48 |
| 12 | Hunter Caillier FR Concordia-MoorheadPlace 12 · Hunter Caillier FR Concordia-Moorhead | — | Hunter Caillier FR Concordia-Moorhead | 11.51 |
| 13 | Dane Olson FR North DakotaPlace 13 · Dane Olson FR North Dakota | — | Dane Olson FR North Dakota | 11.66 |
| 14 | Chris Verdier FR Concordia-MoorheadPlace 14 · Chris Verdier FR Concordia-Moorhead | — | Chris Verdier FR Concordia-Moorhead | 11.68 |
| 15 | Hayden Hauf FR Concordia-MoorheadPlace 15 · Hayden Hauf FR Concordia-Moorhead | — | Hayden Hauf FR Concordia-Moorhead | 12.30 |
| 16 | Samuel Winter UnattachedPlace 16 · Samuel Winter Unattached | — | Samuel Winter Unattached | 13.63 |
| 1 | Cruz Megazzini JR North DakotaPlace 1 · Cruz Megazzini JR North Dakota | — | Cruz Megazzini JR North Dakota | 22.20 |
| 2 | Manjot Singh UnattachedPlace 2 · Manjot Singh Unattached | — | Manjot Singh Unattached | 22.45 |
| 3 | Ethan Lebrija JR Concordia-MoorheadPlace 3 · Ethan Lebrija JR Concordia-Moorhead | — | Ethan Lebrija JR Concordia-Moorhead | 22.60 |
| 4 | Dash Ohlsen FR North DakotaPlace 4 · Dash Ohlsen FR North Dakota | — | Dash Ohlsen FR North Dakota | 22.66 |
| 5 | Henry Nelson JR North DakotaPlace 5 · Henry Nelson JR North Dakota | — | Henry Nelson JR North Dakota | 22.87 |
| 6 | Nolan Morical SR Concordia-MoorheadPlace 6 · Nolan Morical SR Concordia-Moorhead | — | Nolan Morical SR Concordia-Moorhead | 22.88 |
| 7 | Trevor Tiongson SR Concordia-MoorheadPlace 7 · Trevor Tiongson SR Concordia-Moorhead | — | Trevor Tiongson SR Concordia-Moorhead | 23.02 |
| 8 | Max Roller JR North DakotaPlace 8 · Max Roller JR North Dakota | — | Max Roller JR North Dakota | 23.04 |
| 9 | Wyatt Grueneich FR North DakotaPlace 9 · Wyatt Grueneich FR North Dakota | — | Wyatt Grueneich FR North Dakota | 23.06 |
| 10 | Josh Neil SO North DakotaPlace 10 · Josh Neil SO North Dakota | — | Josh Neil SO North Dakota | 23.15 |
| 11 | Brady Paulson FR North DakotaPlace 11 · Brady Paulson FR North Dakota | — | Brady Paulson FR North Dakota | 23.22 |
| 12 | Conrad Baard FR JamestownPlace 12 · Conrad Baard FR Jamestown | — | Conrad Baard FR Jamestown | 23.29 |
| 13 | Jake Merseth SO Concordia-MoorheadPlace 13 · Jake Merseth SO Concordia-Moorhead | — | Jake Merseth SO Concordia-Moorhead | 23.35 |
| 14 | Grady Hockstedler FR MSU-MoorheadPlace 14 · Grady Hockstedler FR MSU-Moorhead | — | Grady Hockstedler FR MSU-Moorhead | 23.69 |
| 15 | Hunter Caillier FR Concordia-MoorheadPlace 15 · Hunter Caillier FR Concordia-Moorhead | — | Hunter Caillier FR Concordia-Moorhead | 23.71 |
| 16 | Samuel Winter UnattachedPlace 16 · Samuel Winter Unattached | — | Samuel Winter Unattached | 30.22 |
| 1 | Gabe Miles JR North Dakota StatePlace 1 · Gabe Miles JR North Dakota State | — | Gabe Miles JR North Dakota State | 48.14 |
| 2 | Josh Berger FR North Dakota StatePlace 2 · Josh Berger FR North Dakota State | — | Josh Berger FR North Dakota State | 49.70 |
| 3 | Carter Elde JR North Dakota StatePlace 3 · Carter Elde JR North Dakota State | — | Carter Elde JR North Dakota State | 49.82 |
| 4 | Wyatt Grueneich FR North DakotaPlace 4 · Wyatt Grueneich FR North Dakota | — | Wyatt Grueneich FR North Dakota | 50.48 |
| 5 | Jadon Boots JR MSU-MoorheadPlace 5 · Jadon Boots JR MSU-Moorhead | — | Jadon Boots JR MSU-Moorhead | 50.57 |
| 6 | Frosty Wisnewski JR MSU-MoorheadPlace 6 · Frosty Wisnewski JR MSU-Moorhead | — | Frosty Wisnewski JR MSU-Moorhead | 50.87 |
| 7 | Brady Paulson FR North DakotaPlace 7 · Brady Paulson FR North Dakota | — | Brady Paulson FR North Dakota | 51.50 |
| 8 | Henry Nelson JR North DakotaPlace 8 · Henry Nelson JR North Dakota | — | Henry Nelson JR North Dakota | 51.57 |
| 9 | Conrad Baard FR JamestownPlace 9 · Conrad Baard FR Jamestown | — | Conrad Baard FR Jamestown | 54.30 |
| 10 | Rylan Slack FR Concordia-MoorheadPlace 10 · Rylan Slack FR Concordia-Moorhead | — | Rylan Slack FR Concordia-Moorhead | 55.06 |
| 11 | Michael Young UnattachedPlace 11 · Michael Young Unattached | — | Michael Young Unattached | 1:00.98 |
| 12 | Yuki Tei UnattachedPlace 12 · Yuki Tei Unattached | — | Yuki Tei Unattached | 1:10.54 |
| 1 | Taylor Wanner UnattachedPlace 1 · Taylor Wanner Unattached | — | Taylor Wanner Unattached | 1:54.12 |
| 2 | Luke Fehrenbacher FR North DakotaPlace 2 · Luke Fehrenbacher FR North Dakota | — | Luke Fehrenbacher FR North Dakota | 1:54.61 |
| 3 | Jonah Dafoe SO North Dakota StatePlace 3 · Jonah Dafoe SO North Dakota State | — | Jonah Dafoe SO North Dakota State | 1:55.12 |
| 4 | Darby Griffin FR North DakotaPlace 4 · Darby Griffin FR North Dakota | — | Darby Griffin FR North Dakota | 1:55.75 |
| 5 | Ryan Fick SO North Dakota StatePlace 5 · Ryan Fick SO North Dakota State | — | Ryan Fick SO North Dakota State | 1:56.02 |
| 6 | Lennart Lindstrot JR North DakotaPlace 6 · Lennart Lindstrot JR North Dakota | — | Lennart Lindstrot JR North Dakota | 1:56.04 |
| 7 | Rory Richardson SO MSU-MoorheadPlace 7 · Rory Richardson SO MSU-Moorhead | — | Rory Richardson SO MSU-Moorhead | 1:56.10 |
| 8 | Tanner Schiller SR North DakotaPlace 8 · Tanner Schiller SR North Dakota | — | Tanner Schiller SR North Dakota | 1:56.16 |
| 9 | Adam Allery UnattachedPlace 9 · Adam Allery Unattached | — | Adam Allery Unattached | 1:56.46 |
| 10 | Dawson Balzer UnattachedPlace 10 · Dawson Balzer Unattached | — | Dawson Balzer Unattached | 1:56.86 |
| 11 | Logan Martinez FR MSU-MoorheadPlace 11 · Logan Martinez FR MSU-Moorhead | — | Logan Martinez FR MSU-Moorhead | 2:00.21 |
| 12 | Bridger Larson FR MSU-MoorheadPlace 12 · Bridger Larson FR MSU-Moorhead | — | Bridger Larson FR MSU-Moorhead | 2:03.37 |
| 13 | Weston Mahar FR Concordia-MoorheadPlace 13 · Weston Mahar FR Concordia-Moorhead | — | Weston Mahar FR Concordia-Moorhead | 2:03.73 |
| 14 | Carter Flatau UnattachedPlace 14 · Carter Flatau Unattached | — | Carter Flatau Unattached | 2:04.00 |
| 15 | David Johnston SR Concordia-MoorheadPlace 15 · David Johnston SR Concordia-Moorhead | — | David Johnston SR Concordia-Moorhead | 2:04.18 |
| 16 | Malik Alkatout UnattachedPlace 16 · Malik Alkatout Unattached | — | Malik Alkatout Unattached | 2:05.49 |
| 17 | Stetson Gisselbeck FR Concordia-MoorheadPlace 17 · Stetson Gisselbeck FR Concordia-Moorhead | — | Stetson Gisselbeck FR Concordia-Moorhead | 2:06.01 |
| 18 | Ryan Gansler UnattachedPlace 18 · Ryan Gansler Unattached | — | Ryan Gansler Unattached | 2:06.15 |
| 19 | Evan Grover SR Concordia-MoorheadPlace 19 · Evan Grover SR Concordia-Moorhead | — | Evan Grover SR Concordia-Moorhead | 2:07.31 |
| 20 | Brody Syverson FR Concordia-MoorheadPlace 20 · Brody Syverson FR Concordia-Moorhead | — | Brody Syverson FR Concordia-Moorhead | 2:11.10 |
| 1 | Matej Hrebacka UnattachedPlace 1 · Matej Hrebacka Unattached | — | Matej Hrebacka Unattached | 3:57.64 |
| 2 | Janis Riekstins SO MSU-MoorheadPlace 2 · Janis Riekstins SO MSU-Moorhead | — | Janis Riekstins SO MSU-Moorhead | 4:02.66 |
| 3 | Bridger Larson FR MSU-MoorheadPlace 3 · Bridger Larson FR MSU-Moorhead | — | Bridger Larson FR MSU-Moorhead | 4:03.64 |
| 4 | Logan Martinez FR MSU-MoorheadPlace 4 · Logan Martinez FR MSU-Moorhead | — | Logan Martinez FR MSU-Moorhead | 4:03.91 |
| 5 | Salman Mohamed UnattachedPlace 5 · Salman Mohamed Unattached | — | Salman Mohamed Unattached | 4:04.55 |
| 6 | Seth Meikle JR MSU-MoorheadPlace 6 · Seth Meikle JR MSU-Moorhead | — | Seth Meikle JR MSU-Moorhead | 4:05.25 |
| 7 | Ivar Martell JR MSU-MoorheadPlace 7 · Ivar Martell JR MSU-Moorhead | — | Ivar Martell JR MSU-Moorhead | 4:07.11 |
| 8 | Gavin Carl FR Concordia-MoorheadPlace 8 · Gavin Carl FR Concordia-Moorhead | — | Gavin Carl FR Concordia-Moorhead | 4:07.58 |
| 9 | James Dorado SR MSU-MoorheadPlace 9 · James Dorado SR MSU-Moorhead | — | James Dorado SR MSU-Moorhead | 4:07.93 |
| 10 | Luke Buentello SO MSU-MoorheadPlace 10 · Luke Buentello SO MSU-Moorhead | — | Luke Buentello SO MSU-Moorhead | 4:08.80 |
| 11 | Taylor Johnson UnattachedPlace 11 · Taylor Johnson Unattached | — | Taylor Johnson Unattached | 4:26.29 |
| 12 | Carter Ferber SR Concordia-MoorheadPlace 12 · Carter Ferber SR Concordia-Moorhead | — | Carter Ferber SR Concordia-Moorhead | 4:27.01 |
| 13 | Joe Venables SO Concordia-MoorheadPlace 13 · Joe Venables SO Concordia-Moorhead | — | Joe Venables SO Concordia-Moorhead | 4:30.77 |
| 14 | Jonas Hagemeister SO Concordia-MoorheadPlace 14 · Jonas Hagemeister SO Concordia-Moorhead | — | Jonas Hagemeister SO Concordia-Moorhead | 4:31.82 |
| 15 | Jayson Lemler SO Concordia-MoorheadPlace 15 · Jayson Lemler SO Concordia-Moorhead | — | Jayson Lemler SO Concordia-Moorhead | 4:32.21 |
| 1 | Niko Angell SO North DakotaPlace 1 · Niko Angell SO North Dakota | — | Niko Angell SO North Dakota | 15:07.04 |
| 2 | Joe Quinn UnattachedPlace 2 · Joe Quinn Unattached | — | Joe Quinn Unattached | 15:31.74 |
| 3 | Owen Chapman UnattachedPlace 3 · Owen Chapman Unattached | — | Owen Chapman Unattached | 15:38.05 |
| 4 | Weston Forward SO North DakotaPlace 4 · Weston Forward SO North Dakota | — | Weston Forward SO North Dakota | 15:48.02 |
| 5 | Hunter Haugen FR MSU-MoorheadPlace 5 · Hunter Haugen FR MSU-Moorhead | — | Hunter Haugen FR MSU-Moorhead | 16:01.53 |
| 6 | Aaden Nauman UnattachedPlace 6 · Aaden Nauman Unattached | — | Aaden Nauman Unattached | 16:35.50 |
| 7 | Gavin Artner SO U-MaryPlace 7 · Gavin Artner SO U-Mary | — | Gavin Artner SO U-Mary | 16:40.51 |
| 8 | Eric Olson FR MSU-MoorheadPlace 8 · Eric Olson FR MSU-Moorhead | — | Eric Olson FR MSU-Moorhead | 16:47.43 |
| 9 | Beck Sorensen UnattachedPlace 9 · Beck Sorensen Unattached | — | Beck Sorensen Unattached | 16:51.29 |
| 10 | Leo Smith UnattachedPlace 10 · Leo Smith Unattached | — | Leo Smith Unattached | 17:07.56 |
| 11 | Calvin Johnson FR Concordia-MoorheadPlace 11 · Calvin Johnson FR Concordia-Moorhead | — | Calvin Johnson FR Concordia-Moorhead | 17:10.09 |
| 12 | Owen Klisch FR Concordia-MoorheadPlace 12 · Owen Klisch FR Concordia-Moorhead | — | Owen Klisch FR Concordia-Moorhead | 17:23.40 |
| — | Matej Hrebacka Unattached · Matej Hrebacka Unattached | — | Matej Hrebacka Unattached | DNF |
| 1 | Tyler Goss JR Concordia-MoorheadPlace 1 · Tyler Goss JR Concordia-Moorhead | — | Tyler Goss JR Concordia-Moorhead | 9:26.59 |
| 2 | Ethan Kimmel JR North DakotaPlace 2 · Ethan Kimmel JR North Dakota | — | Ethan Kimmel JR North Dakota | 9:29.60 |
| 3 | Jonas Weschle SO North DakotaPlace 3 · Jonas Weschle SO North Dakota | — | Jonas Weschle SO North Dakota | 9:29.89 |
| 4 | Jack Turnbull UnattachedPlace 4 · Jack Turnbull Unattached | — | Jack Turnbull Unattached | 9:40.80 |
| 5 | Eric Weiss SR North DakotaPlace 5 · Eric Weiss SR North Dakota | — | Eric Weiss SR North Dakota | 9:41.36 |
| 6 | Cole Campbell JR JamestownPlace 6 · Cole Campbell JR Jamestown | — | Cole Campbell JR Jamestown | 10:08.08 |
| 7 | Adam Sobolik FR JamestownPlace 7 · Adam Sobolik FR Jamestown | — | Adam Sobolik FR Jamestown | 10:42.20 |
| 8 | Chandler Gray UnattachedPlace 8 · Chandler Gray Unattached | — | Chandler Gray Unattached | 10:48.37 |
| 9 | Taylor Johnson UnattachedPlace 9 · Taylor Johnson Unattached | — | Taylor Johnson Unattached | 10:50.56 |
| — | Avery Harsell FR Concordia-Moorhead · Avery Harsell FR Concordia-Moorhead | — | Avery Harsell FR Concordia-Moorhead | DNF |
| 1 | Nasir Dilworth SR MSU-MoorheadPlace 1 · Nasir Dilworth SR MSU-Moorhead | — | Nasir Dilworth SR MSU-Moorhead | 14.91 |
| 2 | Chris Hilton FR North Dakota StatePlace 2 · Chris Hilton FR North Dakota State | — | Chris Hilton FR North Dakota State | 14.94 |
| 3 | Hayden Hauf FR Concordia-MoorheadPlace 3 · Hayden Hauf FR Concordia-Moorhead | — | Hayden Hauf FR Concordia-Moorhead | 15.49 |
| 4 | Logan Clark SR Concordia-MoorheadPlace 4 · Logan Clark SR Concordia-Moorhead | — | Logan Clark SR Concordia-Moorhead | 15.88 |
| 5 | Ryan Lange FR North DakotaPlace 5 · Ryan Lange FR North Dakota | — | Ryan Lange FR North Dakota | 16.86 |
| 6 | Wyatt Genelin FR North DakotaPlace 6 · Wyatt Genelin FR North Dakota | — | Wyatt Genelin FR North Dakota | 17.39 |
| 7 | James Kirch FR Concordia-MoorheadPlace 7 · James Kirch FR Concordia-Moorhead | — | James Kirch FR Concordia-Moorhead | 17.54 |
| 1 | Josh Neil SO North DakotaPlace 1 · Josh Neil SO North Dakota | — | Josh Neil SO North Dakota | 55.57 |
| 2 | Ryan Richardson SO Concordia-MoorheadPlace 2 · Ryan Richardson SO Concordia-Moorhead | — | Ryan Richardson SO Concordia-Moorhead | 56.31 |
| 3 | Chris Hilton FR North Dakota StatePlace 3 · Chris Hilton FR North Dakota State | — | Chris Hilton FR North Dakota State | 56.77 |
| 4 | Ryan Lange FR North DakotaPlace 4 · Ryan Lange FR North Dakota | — | Ryan Lange FR North Dakota | 57.75 |
| 5 | William Cameron UnattachedPlace 5 · William Cameron Unattached | — | William Cameron Unattached | 58.51 |