| 1 | Colman LenciPlace 1 · Grade Jr · Michigan Tech | Jr | Michigan Tech | 25:16.22 |
| 2 | Zebedee SwagerPlace 2 · Grade Jr · Michigan Tech | Jr | Michigan Tech | 25:18.57 |
| 3 | Michael DennisPlace 3 · Unattached | — | Unattached | 25:41.42 |
| 4 | Brady KetzenbergerPlace 4 · Grade Jr · Michigan Tech | Jr | Michigan Tech | 25:55.86 |
| 5 | Alex PetersonPlace 5 · Grade Sr · UW-Oshkosh | Sr | UW-Oshkosh | 25:58.32 |
| 6 | Dylan MalmgrenPlace 6 · Grade Jr · Ripon | Jr | Ripon | 26:01.18 |
| 7 | Julian Van AntwerpPlace 7 · Grade Sr · UW-Stout | Sr | UW-Stout | 26:04.34 |
| 8 | Eddie SniderPlace 8 · Grade So · Michigan Tech | So | Michigan Tech | 26:06.59 |
| 9 | John NehmzowPlace 9 · Grade Jr · UW-Stout | Jr | UW-Stout | 26:08.98 |
| 10 | Colin HansonPlace 10 · Grade Sr · UW-Stout | Sr | UW-Stout | 26:09.96 |
| 11 | Nick HansenPlace 11 · Grade Jr · Lawrence | Jr | Lawrence | 26:14.11 |
| 12 | Mason AidePlace 12 · Grade Sr · UW-Stout | Sr | UW-Stout | 26:15.47 |
| 13 | Zach MeyerPlace 13 · Grade Jr · Lawrence | Jr | Lawrence | 26:19.46 |
| 14 | Rorik HolmquistPlace 14 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 26:19.95 PR |
| 15 | David DiGiallonardoPlace 15 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 26:20.86 |
| 16 | Alexander BurmeisterPlace 16 · Grade Jr · UW-Stout | Jr | UW-Stout | 26:21.50 |
| 17 | Finn LeePlace 17 · Grade Sr · Lawrence | Sr | Lawrence | 26:22.95 |
| 18 | Lucas SengPlace 18 · Grade Sr · Michigan Tech | Sr | Michigan Tech | 26:23.84 |
| 19 | Ryan CassidayPlace 19 · Grade Sr · Lawrence | Sr | Lawrence | 26:25.92 |
| 20 | Bennett MidthunPlace 20 · Grade Jr · UW-Oshkosh | Jr | UW-Oshkosh | 26:26.74 |
| 21 | Nick StitzerPlace 21 · Grade Sr · UW-Stout | Sr | UW-Stout | 26:28.31 |
| 22 | Sawyer FowlerPlace 22 · Unattached | — | Unattached | 26:28.81 |
| 23 | Zachary DietschPlace 23 · Grade Sr · UW-Oshkosh | Sr | UW-Oshkosh | 26:29.53 PR |
| 24 | Aaron NehlsPlace 24 · Grade Jr · UW-Oshkosh | Jr | UW-Oshkosh | 26:38.09 |
| 25 | Noah ZhangPlace 25 · Grade Fr · Lawrence | Fr | Lawrence | 26:39.96 |
| 26 | Alex ArndtPlace 26 · Grade Jr · UW-Oshkosh | Jr | UW-Oshkosh | 26:40.86 |
| 27 | Matthias MorsePlace 27 · Grade So · Michigan Tech | So | Michigan Tech | 26:42.07 |
| 28 | Niko DaymentPlace 28 · Grade So · UW-Stout | So | UW-Stout | 26:42.07 |
| 29 | Joe HuberPlace 29 · Grade Sr · UW-Stout | Sr | UW-Stout | 26:42.13 |
| 30 | Nathan JohnsonPlace 30 · Grade So · Ripon | So | Ripon | 26:49.28 |
| 31 | Jason MarhalPlace 31 · Grade Fr · UW-Oshkosh | Fr | UW-Oshkosh | 26:52.86 PR |
| 32 | Jackson LilywhitePlace 32 · Grade So · Michigan Tech | So | Michigan Tech | 26:54.73 |
| 33 | Jack KirmanPlace 33 · Grade Fr · UW-Stout | Fr | UW-Stout | 26:56.82 PR |
| 34 | Alex ChartrandPlace 34 · Grade Jr · UW-Stout | Jr | UW-Stout | 26:56.93 |
| 35 | Landon PestruePlace 35 · Grade So · Michigan Tech | So | Michigan Tech | 26:57.89 |
| 36 | Brady LewisPlace 36 · Grade Sr · UW-Oshkosh | Sr | UW-Oshkosh | 27:02.91 |
| 37 | Dalton AndersonPlace 37 · Grade So · UW-Stout | So | UW-Stout | 27:06.80 |
| 38 | Gabe GrossPlace 38 · Grade Fr · Lawrence | Fr | Lawrence | 27:08.13 PR |
| 39 | Finn WalstonPlace 39 · Grade Fr · Lawrence | Fr | Lawrence | 27:08.12 PR |
| 40 | Matthew VerellenPlace 40 · Grade So · Michigan Tech | So | Michigan Tech | 27:08.26 |
| 41 | Michael Corral RascoPlace 41 · Grade So · Ripon | So | Ripon | 27:10.27 |
| 42 | Caleb HardyPlace 42 · Grade Jr · Lawrence | Jr | Lawrence | 27:12.05 |
| 43 | Nate LipaniPlace 43 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 27:13.13 |
| 44 | Drew KaufmannPlace 44 · Grade So · Ripon | So | Ripon | 27:14.42 PR |
| 45 | Connor StefanovskyPlace 45 · Grade Jr · Michigan Tech | Jr | Michigan Tech | 27:17.21 |
| 46 | Jasper Hansen-TerryPlace 46 · Grade Fr · Lawrence | Fr | Lawrence | 27:17.72 PR |
| 47 | Jaxon HornbyPlace 47 · Grade Jr · Ripon | Jr | Ripon | 27:18.20 |
| 48 | Finn LettauPlace 48 · Grade So · Ripon | So | Ripon | 27:18.15 |
| 49 | Noah CallahanPlace 49 · Grade So · UW-Oshkosh | So | UW-Oshkosh | 27:18.32 |
| 50 | Francis AlexanderPlace 50 · Grade So · Lawrence | So | Lawrence | 27:19.43 |
| 51 | Peter CiminoPlace 51 · Grade So · UW-Stout | So | UW-Stout | 27:20.37 |
| 52 | Clay ElmorePlace 52 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 27:20.61 PR |
| 53 | Derin ApulPlace 53 · Grade Jr · Michigan Tech | Jr | Michigan Tech | 27:21.47 |
| 54 | Nick SheklarevskiPlace 54 · Grade Fr · UW-Oshkosh | Fr | UW-Oshkosh | 27:22.79 |
| 55 | Otto LeakePlace 55 · Grade Fr · Ripon | Fr | Ripon | 27:24.17 PR |
| 56 | Austin SmelkerPlace 56 · Grade Sr · Michigan Tech | Sr | Michigan Tech | 27:25.97 |
| 57 | Jaxson MeyerPlace 57 · Grade Fr · Lawrence | Fr | Lawrence | 27:26.77 PR |
| 58 | Evan BalkoPlace 58 · Grade So · Michigan Tech | So | Michigan Tech | 27:27.40 |
| 59 | Blake PattersonPlace 59 · Grade So · UW-Stout | So | UW-Stout | 27:28.04 PR |
| 60 | Leigham AlexanderPlace 60 · Grade So · Lawrence | So | Lawrence | 27:30.03 |
| 61 | Evan PetersonPlace 61 · Grade Sr · UW-Oshkosh | Sr | UW-Oshkosh | 27:32.28 |
| 62 | Luke BeeksmaPlace 62 · Grade Fr · UW-Oshkosh | Fr | UW-Oshkosh | 27:37.90 |
| 63 | Westin FisherPlace 63 · Grade Jr · UW-Stout | Jr | UW-Stout | 27:38.28 PR |
| 64 | Henry CronkPlace 64 · Grade Fr · UW-Stout | Fr | UW-Stout | 27:39.38 PR |
| 65 | Max VogelePlace 65 · Grade Fr · UW-Oshkosh | Fr | UW-Oshkosh | 27:40.74 |
| 66 | Nick TyrchaPlace 66 · Grade So · Ripon | So | Ripon | 27:43.81 PR |
| 67 | Brody RitchiePlace 67 · Grade Fr · UW-Oshkosh | Fr | UW-Oshkosh | 27:45.90 PR |
| 68 | Alex BernhardtPlace 68 · Grade Sr · UW-Oshkosh | Sr | UW-Oshkosh | 27:47.16 |
| 69 | Max ReemtsmaPlace 69 · Grade Sr · Lawrence | Sr | Lawrence | 27:49.15 |
| 70 | Matthew CarbajoPlace 70 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 27:50.58 PR |
| 71 | Aiden ShulferPlace 71 · Grade So · Michigan Tech | So | Michigan Tech | 27:52.15 |
| 72 | Caden KarcherPlace 72 · Grade So · Michigan Tech | So | Michigan Tech | 27:54.25 |
| 73 | Clayton LeePlace 73 · Grade Fr · UW-Oshkosh | Fr | UW-Oshkosh | 27:57.15 PR |
| 74 | Reuben KeulerPlace 74 · Grade Jr · Lawrence | Jr | Lawrence | 27:58.20 |
| 75 | Joseph HertelPlace 75 · Grade Sr · UW-Oshkosh | Sr | UW-Oshkosh | 27:59.04 |
| 76 | Adam KlemmPlace 76 · Grade So · Ripon | So | Ripon | 27:59.98 |
| 77 | Raymond HerekPlace 77 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 28:00.42 |
| 78 | Zac WatsonPlace 78 · Grade Jr · UW-Oshkosh | Jr | UW-Oshkosh | 28:01.13 |
| 79 | Reid CrossPlace 79 · Grade Jr · UW-Oshkosh | Jr | UW-Oshkosh | 28:04.74 |
| 80 | Walter StraitPlace 80 · Grade So · UW-Stout | So | UW-Stout | 28:06.33 PR |
| 81 | Brayden MullinsPlace 81 · Grade So · Michigan Tech | So | Michigan Tech | 28:10.76 |
| 82 | Connor DavidsonPlace 82 · Grade Fr · UW-Stout | Fr | UW-Stout | 28:14.91 PR |
| 83 | Adrian ClarkePlace 83 · Grade Fr · Michigan Tech | Fr | Michigan Tech | 28:17.73 PR |
| 84 | Kyle NewtonPlace 84 · Grade Jr · UW-Stout | Jr | UW-Stout | 28:24.22 |
| 85 | Aidan RuedingerPlace 85 · Grade So · Ripon | So | Ripon | 28:26.42 |
| 86 | Ethan HoffPlace 86 · Grade Jr · Michigan Tech | Jr | Michigan Tech | 28:34.95 |
| 87 | Connor KinserPlace 87 · Grade So · Ripon | So | Ripon | 28:35.12 PR |
| 88 | Carter SchroederPlace 88 · Grade Fr · Ripon | Fr | Ripon | 28:41.65 PR |
| 89 | Lucas GallegosPlace 89 · Grade Fr · UW-Oshkosh | Fr | UW-Oshkosh | 28:42.61 PR |
| 90 | Jordan RosenbaumPlace 90 · Grade Fr · Ripon | Fr | Ripon | 28:43.18 PR |
| 91 | Ben O'BrienPlace 91 · Grade Jr · UW-Oshkosh | Jr | UW-Oshkosh | 28:45.29 |
| 92 | Zephyr Zahnter-YocomPlace 92 · Grade Fr · Ripon | Fr | Ripon | 28:45.35 |
| 93 | Jacob HitePlace 93 · Grade Fr · UW-Oshkosh | Fr | UW-Oshkosh | 28:46.51 |
| 94 | Elek AndersonPlace 94 · Grade Sr · Lawrence | Sr | Lawrence | 28:51.26 |
| 95 | Landon TurgasenPlace 95 · Grade Fr · Ripon | Fr | Ripon | 28:51.40 PR |
| 96 | Sebastian WoodrichPlace 96 · Grade Fr · Lawrence | Fr | Lawrence | 28:51.68 |
| 97 | Parker LipinskiPlace 97 · Grade Fr · Ripon | Fr | Ripon | 28:56.93 PR |
| 98 | Noah MosleyPlace 98 · Grade Jr · UW-Oshkosh | Jr | UW-Oshkosh | 29:00.85 |
| 99 | Cole RemigerPlace 99 · Grade So · UW-Stout | So | UW-Stout | 29:05.73 |
| 100 | Kaleb PlatePlace 100 · Grade So · UW-Oshkosh | So | UW-Oshkosh | 29:13.79 |