| 1 | Tyler SchermerhornPlace 1 · Grade SO · Wartburg | SO | Wartburg | 25:26.8 |
| 2 | Michael GoodenbourPlace 2 · Grade JR · Wartburg | JR | Wartburg | 25:39.3 |
| 3 | Clay PehlPlace 3 · Grade JR · Wartburg | JR | Wartburg | 25:52.2 |
| 4 | Ian BarryPlace 4 · Grade JR · Wartburg | JR | Wartburg | 25:53.3 |
| 5 | Eli LarsonPlace 5 · Grade SO · Wartburg | SO | Wartburg | 25:58.0 |
| 6 | Tyler RislovPlace 6 · Grade SO · Wis.-Stout | SO | Wis.-Stout | 26:10.5 |
| 7 | Ander JulianPlace 7 · Grade FR · Wartburg | FR | Wartburg | 26:12.8 |
| 8 | Hutton EdneyPlace 8 · Grade FR · Wartburg | FR | Wartburg | 26:14.0 |
| 9 | Carter CruisePlace 9 · Grade JR · Wartburg | JR | Wartburg | 26:18.8 |
| 10 | Max BaileyPlace 10 · Grade JR · Wis.-Stout | JR | Wis.-Stout | 26:19.3 |
| 11 | Julian Van AntwerpPlace 11 · Grade FR · Wis.-Stout | FR | Wis.-Stout | 26:23.0 |
| 12 | Cam NoreenPlace 12 · Grade SO · Wartburg | SO | Wartburg | 26:27.3 |
| 13 | Connor LancialPlace 13 · Grade JR · Wartburg | JR | Wartburg | 26:32.3 |
| 14 | Logan MeinertPlace 14 · Grade JR · Wis.-Eau Claire | JR | Wis.-Eau Claire | 26:35.0 |
| 15 | Ryan NeubauerPlace 15 · Grade JR · Wartburg | JR | Wartburg | 26:37.2 |
| 16 | Damon ZielkePlace 16 · Grade SR · Wis.-Stout | SR | Wis.-Stout | 26:41.5 |
| 17 | Derek CoulterPlace 17 · Grade FR · Wartburg | FR | Wartburg | 26:44.0 |
| 18 | Nick StitzerPlace 18 · Grade FR · Wis.-Stout | FR | Wis.-Stout | 26:48.5 |
| 19 | Gavin RoyPlace 19 · Grade JR · Wartburg | JR | Wartburg | 26:49.1 |
| 20 | Cooper FeltzPlace 20 · Grade SO · Wis.-Eau Claire | SO | Wis.-Eau Claire | 26:52.0 |
| 21 | Aiden HousmanPlace 21 · Grade JR · Wartburg | JR | Wartburg | 26:53.1 |
| 22 | Seth BaileyPlace 22 · Grade SO · Wartburg | SO | Wartburg | 26:58.2 |
| 23 | Owen PriesPlace 23 · Grade SO · Wartburg | SO | Wartburg | 26:59.5 |
| 24 | Garrison HubkaPlace 24 · Grade FR · Wartburg | FR | Wartburg | 27:04.8 |
| 25 | Joey ThalerPlace 25 · Grade SO · Wis.-Eau Claire | SO | Wis.-Eau Claire | 27:06.1 |
| 26 | Aaron LursenPlace 26 · Grade FR · Wartburg | FR | Wartburg | 27:07.1 |
| 27 | Alex HorstmanPlace 27 · Grade FR · Wartburg | FR | Wartburg | 27:08.4 |
| 28 | Colin GreenwellPlace 28 · Grade JR · Wartburg | JR | Wartburg | 27:08.9 |
| 29 | Dawson FrickePlace 29 · Grade FR · Wartburg | FR | Wartburg | 27:17.9 |
| 30 | Zion TaylorPlace 30 · Grade FR · Wartburg | FR | Wartburg | 27:19.3 |
| 31 | Andrew PoockPlace 31 · Grade JR · Wartburg | JR | Wartburg | 27:20.9 |
| 32 | Malachi ThompsonPlace 32 · Grade SR · Luther | SR | Luther | 27:23.6 |
| 33 | Casey DebothPlace 33 · Grade JR · Wis.-Stout | JR | Wis.-Stout | 27:26.0 |
| 34 | Kurt LebakkenPlace 34 · Grade SO · Luther | SO | Luther | 27:29.8 |
| 35 | Mason HancockPlace 35 · Grade FR · Wis.-Stout | FR | Wis.-Stout | 27:31.0 |
| 36 | Aniey AkokPlace 36 · Grade FR · Luther | FR | Luther | 27:31.6 |
| 37 | Conner SattlerPlace 37 · Grade SO · Wartburg | SO | Wartburg | 27:35.5 |
| 38 | Rylan MartinPlace 38 · Grade FR · Wartburg | FR | Wartburg | 27:38.3 |
| 39 | Nathan KinzerPlace 39 · Grade FR · Wartburg | FR | Wartburg | 27:40.8 |
| 40 | Jakob RegennitterPlace 40 · Grade FR · Wartburg | FR | Wartburg | 27:41.7 |
| 41 | Cooper BankstonPlace 41 · Grade FR · Wartburg | FR | Wartburg | 27:42.7 |
| 42 | Chris FenstermakerPlace 42 · Grade FR · Wartburg | FR | Wartburg | 27:44.6 |
| 43 | Joe HuberPlace 43 · Grade FR · Wis.-Stout | FR | Wis.-Stout | 27:45.6 |
| 44 | Connor GabayPlace 44 · Grade FR · Wis.-Stout | FR | Wis.-Stout | 27:45.6 |
| 45 | Nathaniel KnutsonPlace 45 · Grade JR · Wartburg | JR | Wartburg | 27:47.6 |
| 46 | Ethan KoberPlace 46 · Grade SR · Luther | SR | Luther | 27:57.0 |
| 47 | Isaak HutchingsPlace 47 · Grade JR · Cornell College | JR | Cornell College | 28:00.1 |
| 48 | Mason AidePlace 48 · Grade FR · Wis.-Stout | FR | Wis.-Stout | 28:02.1 |
| 49 | Evan GuentherPlace 49 · Grade FR · Wis.-Eau Claire | FR | Wis.-Eau Claire | 28:04.3 |
| 50 | Tony ZamudioPlace 50 · Grade FR · Cornell College | FR | Cornell College | 28:04.7 |
| 51 | Wes BruningPlace 51 · Grade FR · Wis.-Eau Claire | FR | Wis.-Eau Claire | 28:07.6 |
| 52 | Ike TaylorPlace 52 · Grade JR · Luther | JR | Luther | 28:08.0 |
| 53 | Marcus PetersonPlace 53 · Grade JR · Wis.-Stout | JR | Wis.-Stout | 28:09.3 |
| 54 | Carson RyghPlace 54 · Grade JR · Wartburg | JR | Wartburg | 28:15.3 |
| 55 | Johnny FoxPlace 55 · Grade FR · Luther | FR | Luther | 28:17.9 |
| 56 | Nolan ReesePlace 56 · Grade FR · Wis.-Stout | FR | Wis.-Stout | 28:28.0 |
| 57 | Carson TimmPlace 57 · Grade FR · Wis.-Eau Claire | FR | Wis.-Eau Claire | 28:28.2 |
| 58 | Ethyn ChesnutPlace 58 · Grade JR · Cornell College | JR | Cornell College | 28:37.1 |
| 59 | Jay EngebretsonPlace 59 · Grade SO · Wis.-Eau Claire | SO | Wis.-Eau Claire | 28:37.8 |
| 60 | Nathan BurkelPlace 60 · Grade FR · Wis.-Eau Claire | FR | Wis.-Eau Claire | 28:40.1 |
| 61 | Jermaine DizonPlace 61 · Grade SO · Luther | SO | Luther | 28:50.8 |
| 62 | Charlie MaierPlace 62 · Grade SO · Wis.-Stout | SO | Wis.-Stout | 28:51.4 |
| 63 | Jack BodePlace 63 · Grade FR · Luther | FR | Luther | 28:53.4 |
| 64 | Cameron Welch-GrovesPlace 64 · Grade SO · Grinnell | SO | Grinnell | 28:56.3 |
| 65 | Jonas HauglandPlace 65 · Grade JR · Luther | JR | Luther | 28:57.8 |
| 66 | Will OdePlace 66 · Grade SR · Luther | SR | Luther | 28:59.3 |
| 67 | Jack MeyersPlace 67 · Grade JR · Wartburg | JR | Wartburg | 29:02.8 |
| 68 | Evan HansenPlace 68 · Grade SO · Luther | SO | Luther | 29:04.8 |
| 69 | Leo DuffyPlace 69 · Grade SR · Luther | SR | Luther | 29:06.4 |
| 70 | Eli ShubattPlace 70 · Grade JR · Luther | JR | Luther | 29:08.5 |
| 71 | Ty JacobsPlace 71 · Grade FR · Wis.-Eau Claire | FR | Wis.-Eau Claire | 29:11.4 |
| 72 | Matthew BinsfeldPlace 72 · Grade SO · Luther | SO | Luther | 29:15.5 |
| 73 | Jacob KeayPlace 73 · Grade JR · Wartburg | JR | Wartburg | 29:21.6 |
| 74 | Ryan BoevPlace 74 · Grade JR · Grinnell | JR | Grinnell | 29:24.1 |
| 75 | Camden KilkerPlace 75 · Grade FR · Wartburg | FR | Wartburg | 29:34.6 |
| 76 | Jacob VanderWiltPlace 76 · Grade SR · Wartburg | SR | Wartburg | 29:35.8 |
| 77 | Parker VoigtPlace 77 · Grade SO · Cornell College | SO | Cornell College | 29:36.1 |
| 78 | Sam BeckPlace 78 · Grade FR · Grinnell | FR | Grinnell | 29:46.8 |
| 79 | Mitchell FimreitePlace 79 · Grade FR · Wis.-Eau Claire | FR | Wis.-Eau Claire | 29:48.8 |
| 80 | Jacob MichaelsonPlace 80 · Grade SO · Luther | SO | Luther | 29:53.5 |
| 81 | Alex BodnarPlace 81 · Grade FR · Luther | FR | Luther | 29:55.1 |
| 82 | Angelo DohmPlace 82 · Grade FR · Luther | FR | Luther | 29:55.2 |
| 83 | Charlie AndersonPlace 83 · Grade SR · Luther | SR | Luther | 29:55.4 |
| 84 | Jonah HussleinPlace 84 · Grade FR · Wis.-Eau Claire | FR | Wis.-Eau Claire | 30:20.0 |
| 85 | Owen BlockPlace 85 · Grade FR · Grinnell | FR | Grinnell | 30:23.2 |
| 86 | Tyler ChingPlace 86 · Grade SO · Grinnell | SO | Grinnell | 30:23.8 |
| 87 | Stewart GundryPlace 87 · Grade FR · Wis.-Eau Claire | FR | Wis.-Eau Claire | 30:30.6 |
| 88 | Bert CortezPlace 88 · Grade JR · Wartburg | JR | Wartburg | 30:44.6 |
| 89 | Sorley Swanstrom-ArnoldPlace 89 · Grade JR · Luther | JR | Luther | 30:48.6 |
| 90 | Andrew KetchumPlace 90 · Grade FR · Wis.-Eau Claire | FR | Wis.-Eau Claire | 30:59.5 |
| 91 | Jonathan MeyerPlace 91 · Grade FR · Wartburg | FR | Wartburg | 31:02.4 |
| 92 | Anders MorkPlace 92 · Grade FR · Cornell College | FR | Cornell College | 31:22.5 |
| 93 | Ryan NelsonPlace 93 · Grade FR · Luther | FR | Luther | 31:37.3 |
| 94 | Caleb StilesPlace 94 · Grade FR · Wartburg | FR | Wartburg | 31:38.8 |
| 95 | Luke WileyPlace 95 · Grade SO · Cornell College | SO | Cornell College | 31:42.8 |
| 96 | Benson NewhousePlace 96 · Grade FR · Luther | FR | Luther | 31:52.3 |
| 97 | Jordan MelendezPlace 97 · Grade JR · Luther | JR | Luther | 32:13.8 |
| 98 | Owen Vaughan-FierPlace 98 · Grade FR · Cornell College | FR | Cornell College | 32:19.6 |
| 99 | Alexander PollockPlace 99 · Grade FR · Grinnell | FR | Grinnell | 32:39.1 |
| 100 | Liam BaldwinPlace 100 · Grade FR · Cornell College | FR | Cornell College | 33:09.4 |
| 101 | Evan McElroyPlace 101 · Grade SO · Luther | SO | Luther | 33:17.6 |
| 102 | Jack GrigsbyPlace 102 · Grade FR · Luther | FR | Luther | 33:34.5 |
| 103 | Wil QuinnPlace 103 · Grade FR · Luther | FR | Luther | 33:37.7 |
| 104 | Alex CowlesPlace 104 · Grade FR · Luther | FR | Luther | 34:01.7 |