| 1 | Mason WeberPlace 1 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 26:55.2 |
| 2 | Owynn GarreltsPlace 2 · Grade Fr · University of Wisconsin Club | Fr | University of Wisconsin Club | 27:28.4 |
| 3 | Aimon Van HoutenPlace 3 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 27:31.5 |
| 4 | Adam KitayPlace 4 · Grade Sr · University of Wisconsin Club | Sr | University of Wisconsin Club | 27:39.4 |
| 5 | Wilhelm LacknerPlace 5 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 27:43.7 |
| 6 | Justin ZensPlace 6 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 27:54.9 |
| 7 | Amos KarlsenPlace 7 · Unattached | — | Unattached | 27:58.8 |
| 8 | Elijah CaretPlace 8 · Unattached | — | Unattached | 28:07.3 |
| 9 | Elliot GrodskyPlace 9 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 28:12.7 PR |
| 10 | Lukas KarelPlace 10 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 28:18.3 PR |
| 11 | Henry LemkePlace 11 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 28:25.3 |
| 12 | Chris KingPlace 12 · Grade Sr · University of Iowa Track Club | Sr | University of Iowa Track Club | 28:35.9 |
| 13 | Arlan HegenbarthPlace 13 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 28:54.8 |
| 14 | Mitchell SmithPlace 14 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 28:59.7 |
| 15 | Quinn KeyesPlace 15 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 28:59.8 |
| 16 | Alec OlsonPlace 16 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 29:02.9 |
| 17 | Kit WobeterPlace 17 · Unattached | — | Unattached | 29:08.6 |
| 18 | Nicholas ZietlowPlace 18 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 29:15.7 |
| 19 | Kyle DieterlePlace 19 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 29:22.1 |
| 20 | Carson IbelingPlace 20 · Grade - · Iowa State University Club | - | Iowa State University Club | 29:29.4 |
| 21 | Aidan StoltzPlace 21 · Grade 10 · University of Minnesota Club | 10 | University of Minnesota Club | 29:31.9 |
| 22 | Ethan SefkarPlace 22 · Grade Sr · University of Wisconsin Club | Sr | University of Wisconsin Club | 29:39.9 |
| 23 | Garrick HohmPlace 23 · Grade - · Iowa State University Club | - | Iowa State University Club | 29:43.2 PR |
| 24 | Ashton YarringtonPlace 24 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 29:44.8 |
| 25 | Evan DieterlePlace 25 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 29:54.2 |
| 26 | Isaiah HillPlace 26 · Grade So · University of Iowa Track Club | So | University of Iowa Track Club | 30:13.1 |
| 27 | Alex DieterlePlace 27 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 30:32.2 |
| 28 | Max EhaltPlace 28 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 30:35.7 |
| 29 | Malcolm MohrPlace 29 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 30:37.6 |
| 30 | Erik AndersonPlace 30 · Grade - · Iowa State University Club | - | Iowa State University Club | 30:38.8 |
| 31 | Owen JamesPlace 31 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 30:39.1 |
| 32 | Luke RandolphPlace 32 · Grade - · Iowa State University Club | - | Iowa State University Club | 30:44.5 |
| 33 | Stephen MetcalfPlace 33 · Grade - · Iowa State University Club | - | Iowa State University Club | 30:54.1 |
| 34 | Walter BeldPlace 34 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 30:59.9 |
| 35 | Jacob CanidaPlace 35 · Grade So · University of Iowa Track Club | So | University of Iowa Track Club | 31:09.3 PR |
| 36 | Jeff ButterworthPlace 36 · Unattached | — | Unattached | 31:10.4 |
| 37 | Trevor SchepanskiPlace 37 · Grade - · Iowa State University Club | - | Iowa State University Club | 31:16.8 |
| 38 | Bradyen WaltersPlace 38 · Grade - · Iowa State University Club | - | Iowa State University Club | 31:21.0 |
| 39 | Tyler SchepanskiPlace 39 · Grade - · Iowa State University Club | - | Iowa State University Club | 31:23.6 |
| 40 | Zach SudaPlace 40 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 31:26.0 |
| 41 | Gavin CrumleyPlace 41 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 31:38.1 |
| 42 | Tyler NgoPlace 42 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 31:40.3 |
| 43 | Jake CruzPlace 43 · Grade - · Iowa State University Club | - | Iowa State University Club | 31:42.0 |
| 44 | Thomas O'KeefePlace 44 · Grade - · University of Minnesota Club | - | University of Minnesota Club | 31:57.3 |
| 45 | Nicholas HallPlace 45 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 32:06.3 |
| 46 | Larson EvanPlace 46 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 32:07.8 |
| 47 | Zane PoenixPlace 47 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 32:12.1 |
| 48 | Mick FlanneryPlace 48 · Grade Sr · University of Iowa Track Club | Sr | University of Iowa Track Club | 32:15.6 |
| 49 | Oleksandr KvasiukPlace 49 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 32:21.2 |
| 50 | Elliott WaschePlace 50 · Grade - · University of Minnesota Club | - | University of Minnesota Club | 32:33.9 |
| 51 | Ethan BerensPlace 51 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 32:35.4 |
| 52 | Alton LaddPlace 52 · Grade - · Iowa State University Club | - | Iowa State University Club | 32:50.3 |
| 53 | Aaron DieterPlace 53 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 32:55.0 PR |
| 54 | Jack RossPlace 54 · Grade Fr · Iowa State University Club | Fr | Iowa State University Club | 33:23.7 |
| 55 | Ian Grossenbacher-McGlameryPlace 55 · Grade - · University of Minnesota Club | - | University of Minnesota Club | 33:39.0 PR |
| 56 | Nathan PhillipsPlace 56 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 33:44.2 |
| 57 | Tyler ZupancichPlace 57 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 35:06.4 |
| 58 | Ben SchmidtPlace 58 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 35:17.3 |
| 59 | Stryder CrooksPlace 59 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 35:36.5 |
| 60 | Connell HagenPlace 60 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 35:52.3 |
| 61 | Gabriel MorisPlace 61 · Grade Fr · Iowa State University Club | Fr | Iowa State University Club | 36:43.0 |
| 62 | Gavin BartonPlace 62 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 36:43.7 PR |
| 63 | Luke MorganPlace 63 · Grade - · University of Minnesota Club | - | University of Minnesota Club | 37:10.6 PR |
| 64 | Gavin SmithPlace 64 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 37:27.4 |
| 65 | Jackson EwingPlace 65 · Grade So · Iowa State University Club | So | Iowa State University Club | 38:00.6 |
| 66 | Michael McclaflinPlace 66 · Grade Fr · Iowa State University Club | Fr | Iowa State University Club | 38:08.1 |
| 67 | Charlie TrippPlace 67 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 38:47.6 |
| 68 | Alec MelendezPlace 68 · Grade - · University of Iowa Track Club | - | University of Iowa Track Club | 38:51.3 PR |
| 69 | Antonio Guerrero GarciaPlace 69 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 40:21.3 |
| 70 | Michelangelo O'BrienPlace 70 · Grade Fr · University of Wisconsin Club | Fr | University of Wisconsin Club | 1:09:50.9 |