| 1 | David SO-2 FassbenderPlace 1 · Wis.-Whitewater | — | Wis.-Whitewater | 26:36.7 |
| 2 | Zach SR-4 LeePlace 2 · Wis.-Platteville | — | Wis.-Platteville | 27:12.1 |
| 3 | Aaron SpiveyPlace 3 · Unattached | — | Unattached | 27:41.7 |
| 4 | Nolan SR-4 WallenkampPlace 4 · Wis.-Platteville | — | Wis.-Platteville | 27:44.0 |
| 5 | Zach JR-3 KlokowPlace 5 · Wis.-Platteville | — | Wis.-Platteville | 28:08.3 |
| 6 | Kyle SO-2 NeurothPlace 6 · Wis.-Whitewater | — | Wis.-Whitewater | 28:12.4 |
| 7 | Alex SR-4 ClarkPlace 7 · Wis.-Platteville | — | Wis.-Platteville | 28:26.2 |
| 8 | Kyle SR-4 HerbrandPlace 8 · Wis.-Platteville | — | Wis.-Platteville | 28:30.9 |
| 9 | Jonah SR-4 NelsonPlace 9 · Wis.-Whitewater | — | Wis.-Whitewater | 28:34.9 |
| 10 | Jeremy SR-4 MorganPlace 10 · Wis.-Whitewater | — | Wis.-Whitewater | 28:48.2 |
| 11 | Jeremy SO-2 WallacePlace 11 · Lake County (CLC) | — | Lake County (CLC) | 28:53.1 |
| 12 | Conner SO-2 HackettPlace 12 · Wis.-Whitewater | — | Wis.-Whitewater | 28:55.6 |
| 13 | Mitchell SR-4 MufflerPlace 13 · Wis.-Platteville | — | Wis.-Platteville | 29:00.6 |
| 14 | Seth JR-3 ZimdarsPlace 14 · Wis.-Whitewater | — | Wis.-Whitewater | 29:13.2 |
| 15 | Isaac SR-4 SchuetzPlace 15 · Wis.-Platteville | — | Wis.-Platteville | 29:17.4 |
| 16 | Nick SO-2 HeinPlace 16 · Wis.-Platteville | — | Wis.-Platteville | 29:32.0 |
| 17 | Braeden SR-4 MichaelPlace 17 · Wis.-Whitewater | — | Wis.-Whitewater | 29:36.3 |
| 18 | Chris SO-2 KrahnPlace 18 · Wisconsin Lutheran | — | Wisconsin Lutheran | 29:41.8 |
| 19 | Hayden FR-1 DeGrossPlace 19 · Clarke | — | Clarke | 29:42.8 |
| 20 | Daniel SO-2 BronnerPlace 20 · Wisconsin Lutheran | — | Wisconsin Lutheran | 29:42.8 |
| 21 | Donald FR-1 JohnsonPlace 21 · Dominican (Ill.) | — | Dominican (Ill.) | 29:44.8 |
| 22 | Stephen SO-2 ZaborowskiPlace 22 · Wis.-Whitewater | — | Wis.-Whitewater | 29:50.3 |
| 23 | Kevin OckenfelsPlace 23 · Clarke | — | Clarke | 29:52.6 |
| 24 | Michael SchonterPlace 24 · Unattached | — | Unattached | 29:55.0 |
| 25 | Jason FR-1 VoelkerPlace 25 · Wis.-Platteville | — | Wis.-Platteville | 29:57.1 |
| 26 | Nick FR-1 SchmidtPlace 26 · Wis.-Whitewater | — | Wis.-Whitewater | 30:01.4 |
| 27 | Daniel FR-1 MillerPlace 27 · Clarke | — | Clarke | 30:05.0 |
| 28 | Jose JR-3 AlvaradoPlace 28 · Clarke | — | Clarke | 30:07.3 |
| 29 | Andrew JR-3 HirschPlace 29 · Wis.-Whitewater | — | Wis.-Whitewater | 30:09.8 |
| 30 | Grant JR-3 MillerPlace 30 · Wis.-Whitewater | — | Wis.-Whitewater | 30:13.9 |
| 31 | Ben FR-1 TriheyPlace 31 · Wis.-Platteville | — | Wis.-Platteville | 30:26.1 |
| 32 | Mark SR-4 SchmitzPlace 32 · Wis.-Platteville | — | Wis.-Platteville | 30:29.6 |
| 33 | Jarod SO-2 BakerPlace 33 · Wis.-Platteville | — | Wis.-Platteville | 30:30.2 |
| 34 | Jacob FR-1 HarlandPlace 34 · Wis.-Platteville | — | Wis.-Platteville | 30:31.2 |
| 35 | Lars JR-3 HayPlace 35 · Wis.-Platteville | — | Wis.-Platteville | 30:34.4 |
| 36 | Aaron JR-3 CarmichaelPlace 36 · Wis.-Whitewater | — | Wis.-Whitewater | 30:35.4 |
| 37 | Mathias FR-1 OttenPlace 37 · Wis.-Whitewater | — | Wis.-Whitewater | 30:40.6 |
| 38 | Brady SR-4 StuckPlace 38 · Wisconsin Lutheran | — | Wisconsin Lutheran | 30:44.4 |
| 39 | Javier SR-4 Cano-TellesPlace 39 · Wisconsin Lutheran | — | Wisconsin Lutheran | 30:45.3 |
| 40 | Nick FR-1 KeyPlace 40 · Wis.-Whitewater | — | Wis.-Whitewater | 30:45.8 |
| 41 | Logan FrakerPlace 41 · Clarke | — | Clarke | 30:46.0 |
| 42 | Xander FR-1 FurmanekPlace 42 · Wis.-Platteville | — | Wis.-Platteville | 30:46.2 |
| 43 | Isaac SO-2 HughesPlace 43 · Knox | — | Knox | 30:50.1 |
| 44 | Paul FR-1 KingPlace 44 · Wis.-Platteville | — | Wis.-Platteville | 31:21.7 |
| 45 | Todd NoreenPlace 45 · Unattached | — | Unattached | 31:27.9 |
| 46 | Ben SO-2 ClaasPlace 46 · Wis.-Platteville | — | Wis.-Platteville | 31:32.3 |
| 47 | Cameron SO-2 DetweilerPlace 47 · Lake County (CLC) | — | Lake County (CLC) | 31:34.0 |
| 48 | Jacob FR-1 WoloszynPlace 48 · Wis.-Platteville | — | Wis.-Platteville | 31:34.6 |
| 49 | Michael SO-2 HarlandPlace 49 · Lake County (CLC) | — | Lake County (CLC) | 31:47.6 |
| 50 | Nathan SO-2 TaylorPlace 50 · Wis.-Platteville | — | Wis.-Platteville | 32:02.4 |
| 51 | Ben SR-4 MaasPlace 51 · Wis.-Whitewater | — | Wis.-Whitewater | 32:02.7 |
| 52 | Chris FR-1 EastPlace 52 · Wis.-Platteville | — | Wis.-Platteville | 32:21.0 |
| 53 | Troy FR-1 HumpalPlace 53 · Wis.-Platteville | — | Wis.-Platteville | 32:27.4 |
| 54 | Alexander SO-2 BakerPlace 54 · Knox | — | Knox | 32:37.1 |
| 55 | Jordan SO-2 MendiolaPlace 55 · Lake County (CLC) | — | Lake County (CLC) | 32:58.3 |
| 56 | Brian SO-2 AcostaPlace 56 · Lake County (CLC) | — | Lake County (CLC) | 32:58.4 |
| 57 | Tyler FR-1 DoeringPlace 57 · Wis.-Platteville | — | Wis.-Platteville | 33:30.9 |
| 58 | Erik FR-1 PetersonPlace 58 · Wis.-Platteville | — | Wis.-Platteville | 33:48.1 |
| 59 | Rocco SR-4 LeporePlace 59 · Dominican (Ill.) | — | Dominican (Ill.) | 33:58.6 |
| 60 | Nat FR-1 SchroeterPlace 60 · Wis.-Platteville | — | Wis.-Platteville | 34:04.3 |
| 61 | Tony FR-1 RozewskiPlace 61 · Wis.-Platteville | — | Wis.-Platteville | 34:08.8 |
| 62 | Jacob FR-1 HellerPlace 62 · Sauk Valley CC | — | Sauk Valley CC | 34:28.9 |
| 63 | Matthew FR-1 WilliamsPlace 63 · Dominican (Ill.) | — | Dominican (Ill.) | 35:30.5 |
| 64 | Ryan SR-4 WilderPlace 64 · Dominican (Ill.) | — | Dominican (Ill.) | 35:39.6 |
| 65 | Derrick JR-3 ByrnePlace 65 · Edgewood | — | Edgewood | 36:00.1 |
| 66 | Matthew FR-1 WhitePlace 66 · Clarke | — | Clarke | 36:01.9 |
| 67 | Teddy JR-3 TurnerPlace 67 · Knox | — | Knox | 36:06.4 |
| 68 | Alexander FR-1 GarciaPlace 68 · Lake County (CLC) | — | Lake County (CLC) | 36:30.1 |
| 69 | Gustav FR-1 ViisePlace 69 · Dominican (Ill.) | — | Dominican (Ill.) | 37:21.4 |
| 70 | Diego JR-3 MoronesPlace 70 · Knox | — | Knox | 38:08.3 |
| 71 | Michael FR-1 NatchweyPlace 71 · Edgewood | — | Edgewood | 38:22.2 |
| 72 | Boston FR-1 RodriguezPlace 72 · Sauk Valley CC | — | Sauk Valley CC | 38:30.3 |
| 73 | Alexis SO-2 SalgadoPlace 73 · Dominican (Ill.) | — | Dominican (Ill.) | 38:58.8 |