| 1 | Alex RichardsonPlace 1 · Grade SO · Wis.-Stevens Point | SO | Wis.-Stevens Point | 9:06.12 |
| 2 | Cam DaviesPlace 2 · Grade SR · Lawrence | SR | Lawrence | 9:07.86 |
| 3 | Josh JanusiakPlace 3 · Grade FR · Lawrence | FR | Lawrence | 9:11.77 |
| 4 | Noah MillerPlace 4 · Grade FR · Edgewood | FR | Edgewood | 9:15.68 |
| 5 | Jed DodgePlace 5 · Grade JR · Wis.-Stevens Point | JR | Wis.-Stevens Point | 9:18.27 |
| 6 | Max ZeitlerPlace 6 · Grade FR · Wis.-Stevens Point | FR | Wis.-Stevens Point | 9:21.92 |
| 7 | Hunter StykaPlace 7 · Grade FR · Wis.-Stevens Point | FR | Wis.-Stevens Point | 9:26.16 |
| 8 | Ben SchaeferPlace 8 · Grade FR · Lawrence | FR | Lawrence | 9:27.34 |
| 9 | Silas NelsonPlace 9 · Grade FR · Wis.-Stevens Point | FR | Wis.-Stevens Point | 9:30.54 |
| 10 | Jordan AtkinsPlace 10 · Grade SR · Lawrence | SR | Lawrence | 9:35.51 |
| 11 | Eric ZenglerPlace 11 · Grade FR · Wis.-Stevens Point | FR | Wis.-Stevens Point | 9:39.85 |
| 12 | Hunter SalmonPlace 12 · Grade JR · Edgewood | JR | Edgewood | 9:47.55 |
| 13 | Nash MillerPlace 13 · Grade FR · Edgewood | FR | Edgewood | 9:49.51 |
| 14 | Alec TimpePlace 14 · Grade FR · Lawrence | FR | Lawrence | 10:06.90 |
| 15 | Derek RubisPlace 15 · Greater Milwaukee TC | — | Greater Milwaukee TC | 10:48.62 |
| 16 | Sam HaberlandPlace 16 · Grade SR · Edgewood | SR | Edgewood | 11:42.40 |