| 1 | Logan FerrariPlace 1 · Grade RS · Unattached | RS | Unattached | 24:41.23 PR |
| 2 | Caleb ToftelandPlace 2 · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 25:14.58 |
| 3 | Truman JohnsonPlace 3 · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 25:17.56 |
| 4 | Joseph CrossPlace 4 · Grade So · Mount Marty (S.D.) | So | Mount Marty (S.D.) | 25:41.84 |
| 5 | Tage HulsteinPlace 5 · Grade Sr · Dordt (Iowa) | Sr | Dordt (Iowa) | 25:59.88 |
| 6 | Ben VanDeBergPlace 6 · Grade Sr · Northwestern (Iowa) | Sr | Northwestern (Iowa) | 26:01.23 |
| 7 | Derrek Vander LeestPlace 7 · Grade Sr · Dordt (Iowa) | Sr | Dordt (Iowa) | 26:12.02 |
| 8 | Hudson HamiltonPlace 8 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 26:13.43 |
| 9 | Jamison VelzkePlace 9 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 26:14.83 |
| 10 | Brady HoganPlace 10 · Grade RS · Unattached | RS | Unattached | 26:20.61 PR |
| 11 | Aiden JohnsonPlace 11 · Grade Fr · South Dakota State | Fr | South Dakota State | 26:21.25 |
| 12 | Bridger Steiner-SmithPlace 12 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 26:22.02 |
| 13 | Keaton OlsonPlace 13 · Grade Fr · South Dakota State | Fr | South Dakota State | 26:24.09 |
| 14 | Zach WatermanPlace 14 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 26:24.19 |
| 15 | Kilen CilekPlace 15 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 26:24.88 |
| 16 | Sam MayPlace 16 · Grade Sr · Dordt (Iowa) | Sr | Dordt (Iowa) | 26:27.08 |
| 17 | Chase KampPlace 17 · Grade Sr · Dordt (Iowa) | Sr | Dordt (Iowa) | 26:27.83 |
| 18 | Jackson PrinsPlace 18 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 26:29.22 |
| 19 | Justin KroezePlace 19 · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 26:30.65 |
| 20 | Jonathan BreemsPlace 20 · Grade Jr · Dordt (Iowa) | Jr | Dordt (Iowa) | 26:30.85 |
| 21 | Patrick VogelPlace 21 · Grade Jr · Augustana (S.D.) | Jr | Augustana (S.D.) | 26:32.23 |
| 22 | Kaden Van WyngardenPlace 22 · Grade Jr · Dordt (Iowa) | Jr | Dordt (Iowa) | 26:33.49 |
| 23 | Alik McIlravyPlace 23 · Grade So · Northwestern (Iowa) | So | Northwestern (Iowa) | 26:35.84 |
| 24 | Quinlan RundquistPlace 24 · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 26:38.65 |
| 25 | Will HarderPlace 25 · Grade So · South Dakota State | So | South Dakota State | 26:40.64 |
| 26 | Justus FunkPlace 26 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 26:41.55 |
| 27 | Ethan WyniaPlace 27 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 26:42.19 |
| 28 | Ben StadumPlace 28 · Grade - · Unattached | - | Unattached | 26:43.52 PR |
| 29 | Steven HebertPlace 29 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 26:50.03 |
| 30 | Emmett BarberPlace 30 · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 26:54.27 |
| 31 | Landon RungePlace 31 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 27:00.05 PR |
| 32 | Josiah WittenbergPlace 32 · Grade Sr · Dordt (Iowa) | Sr | Dordt (Iowa) | 27:02.96 |
| 33 | Mark SwansonPlace 33 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 27:04.48 PR |
| 34 | Devin Van ZantenPlace 34 · Grade Sr · Dordt (Iowa) | Sr | Dordt (Iowa) | 27:07.20 |
| 35 | Lawson BurkhartPlace 35 · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 27:08.02 |
| 36 | Ezra LandmanPlace 36 · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 27:08.12 |
| 37 | Dietrich DirksPlace 37 · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 27:10.26 |
| 38 | Caleb Van BeekPlace 38 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 27:16.02 |
| 39 | Bennett VisserPlace 39 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 27:23.96 |
| 40 | Anderson SchuttingaPlace 40 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 27:24.43 |
| 41 | Easton Van Den BergPlace 41 · Grade Jr · Dordt (Iowa) | Jr | Dordt (Iowa) | 27:25.99 |
| 42 | Tavin SchroederPlace 42 · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 27:29.48 |
| 43 | Yadriel MunozPlace 43 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 27:30.18 |
| 44 | Ethan SadlerPlace 44 · Grade Jr · Augustana (S.D.) | Jr | Augustana (S.D.) | 27:33.78 |
| 45 | Levi BirdPlace 45 · Grade Jr · Dordt (Iowa) | Jr | Dordt (Iowa) | 27:35.88 |
| 46 | Jake HustonPlace 46 · Grade So · Northwestern (Iowa) | So | Northwestern (Iowa) | 27:38.10 |
| 47 | Tarin HutchinsonPlace 47 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 27:39.71 PR |
| 48 | Sammy KiptooPlace 48 · Unattached | — | Unattached | 27:43.28 |
| 49 | Carson EngbersPlace 49 · Grade Jr · Northwestern (Iowa) | Jr | Northwestern (Iowa) | 27:43.85 |
| 50 | Landyn NordbyPlace 50 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 27:48.17 |
| 51 | Samuel KingPlace 51 · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 27:50.27 PR |
| 52 | Ashton HughesPlace 52 · Grade Jr · Northwestern (Iowa) | Jr | Northwestern (Iowa) | 27:51.06 |
| 53 | Noah HowerzylPlace 53 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 27:55.28 |
| 54 | Ben GosselinkPlace 54 · Grade Jr · Dordt (Iowa) | Jr | Dordt (Iowa) | 27:55.44 |
| 55 | Jacob ShafferPlace 55 · Grade Jr · Northwestern (Iowa) | Jr | Northwestern (Iowa) | 27:59.53 |
| 56 | Isaiah AragonPlace 56 · Grade So · Northwestern (Iowa) | So | Northwestern (Iowa) | 28:02.56 |
| 57 | Brett GiffordPlace 57 · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 28:04.67 |
| 58 | Abel SquiresPlace 58 · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 28:04.68 |
| 59 | Collin GordonPlace 59 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 28:11.06 |
| 60 | Carson Van SicklePlace 60 · Grade So · Northwestern (Iowa) | So | Northwestern (Iowa) | 28:17.55 |
| 61 | Tague TvedtPlace 61 · Grade Sr · Mount Marty (S.D.) | Sr | Mount Marty (S.D.) | 28:23.96 |
| 62 | George LivingstonPlace 62 · Grade So · Northwestern (Iowa) | So | Northwestern (Iowa) | 28:23.98 |
| 63 | Ian Van Der WerffPlace 63 · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 28:25.50 |
| 64 | Evan MacleanPlace 64 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 28:36.17 |
| 65 | Braeden BroughPlace 65 · Grade Sr · Northwestern (Iowa) | Sr | Northwestern (Iowa) | 28:39.01 |
| 66 | Brayden DirksPlace 66 · Grade Sr · Northwestern (Iowa) | Sr | Northwestern (Iowa) | 28:39.96 |
| 67 | Joshua DaunPlace 67 · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 28:54.89 |
| 68 | Brady Van SicklePlace 68 · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 29:04.86 |
| 69 | Graham Vande VegtePlace 69 · Grade Sr · Dordt (Iowa) | Sr | Dordt (Iowa) | 29:15.13 |
| 70 | Matthew WilterdinkPlace 70 · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 29:20.65 |
| 71 | Payton Van SicklePlace 71 · Grade Jr · Northwestern (Iowa) | Jr | Northwestern (Iowa) | 29:22.81 |
| 72 | Tyler O'NeilPlace 72 · Grade Sr · South Dakota State | Sr | South Dakota State | 29:24.25 |
| 73 | Luke JohnsonPlace 73 · Grade Jr · South Dakota State | Jr | South Dakota State | 29:24.31 |
| 74 | Ryley RiggertPlace 74 · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 29:31.41 |
| 75 | Gavin PomplunPlace 75 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 29:45.19 |
| 76 | Jackson AnemaPlace 76 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 29:45.74 |
| 77 | Aren HellbuschPlace 77 · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 29:58.78 |
| 78 | Lane LarsonPlace 78 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 30:04.48 |
| 79 | Brayden SoerensPlace 79 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 30:05.17 |
| 80 | Tommy TracyPlace 80 · Grade Sr · Northwestern (Iowa) | Sr | Northwestern (Iowa) | 30:08.10 |
| 81 | Ethen BroughPlace 81 · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 30:20.95 |
| 82 | Nathan WalhofPlace 82 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 30:22.52 |
| 83 | Jacob KalkwarfPlace 83 · Grade Jr · Northwestern (Iowa) | Jr | Northwestern (Iowa) | 30:55.38 |
| 84 | Jude ShaughnessyPlace 84 · Grade Fr · Mount Marty (S.D.) | Fr | Mount Marty (S.D.) | 31:00.35 |
| 85 | Presley ArnoldPlace 85 · Grade So · Northwestern (Iowa) | So | Northwestern (Iowa) | 31:19.79 |
| 86 | Tsion BirdPlace 86 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 31:24.84 |
| 87 | Alex BaezPlace 87 · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 31:34.76 |
| 88 | Alan SantiagoPlace 88 · Grade Jr · Mount Marty (S.D.) | Jr | Mount Marty (S.D.) | 33:08.87 |
| 89 | Ian OlivierPlace 89 · Grade So · Augustana (S.D.) | So | Augustana (S.D.) | 33:15.36 PR |
| 90 | Nick DahmPlace 90 · Grade So · Northwestern (Iowa) | So | Northwestern (Iowa) | 33:38.18 |
| 91 | Espyn KlungsethPlace 91 · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 34:15.59 |
| 92 | David PhillipsPlace 92 · Grade Sr · Mount Marty (S.D.) | Sr | Mount Marty (S.D.) | 35:09.96 |