| 1 | Nathan RouthierPlace 1 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 32:44 PR |
| 2 | Andrew NelsonPlace 2 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 33:33 PR |
| 3 | Matthew KuikPlace 3 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 33:47 |
| 4 | Thomas MillerPlace 4 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 33:59 PR |
| 5 | Kevin DadoPlace 5 · Grade 19+ · University of Wisconsin Club | 19+ | University of Wisconsin Club | 34:08 |
| 6 | Jace GalleyPlace 6 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 34:19 |
| 7 | Sam HansonPlace 7 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 34:26 |
| 8 | Jared GentemanPlace 8 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 34:28 |
| 9 | Kevin BoylePlace 9 · Grade Sr · University of Wisconsin Club | Sr | University of Wisconsin Club | 35:07 PR |
| 10 | Shamus ZenkPlace 10 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 35:12 |
| 11 | Alec LorimerPlace 11 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 35:35 PR |
| 12 | Gabriel GozumPlace 12 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 35:49 |
| 13 | Brett JonesPlace 13 · Grade Sr · University of Wisconsin Club | Sr | University of Wisconsin Club | 35:52 PR |
| 14 | Tyler KingPlace 14 · Grade 17-18 · University of Wisconsin Club | 17-18 | University of Wisconsin Club | 36:52 PR |
| 15 | Matt MilostanPlace 15 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 37:22 PR |
| 16 | Josh BaileyPlace 16 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 37:25 PR |
| 17 | Jacob LatonisPlace 17 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 37:32 PR |
| 18 | Izak OltmanPlace 18 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 37:37 |
| 19 | Ryan DiedrichPlace 19 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 37:40 |
| 20 | Justus OlsonPlace 20 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 37:56 |
| 21 | Jake ReinersPlace 21 · Grade Sr · University of Wisconsin Club | Sr | University of Wisconsin Club | 38:32 |
| 22 | Ethan WagnerPlace 22 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 39:48 |
| 23 | Mark LucivanskyPlace 23 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 40:00 PR |
| 24 | Zeven SolomonPlace 24 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 40:16 PR |
| 0 | Jonathan EgbertPlace 0 · Unatttached | — | Unatttached | 41:32 |
| 25 | Rohith KommeraPlace 25 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 45:49 |
| 26 | Sam HeidenPlace 26 · Grade - · University of Minnesota Club | - | University of Minnesota Club | 48:55 |