| 1 | Owen FeuchtPlace 1 · Grade 11 · East Troy | 11 | East Troy | 11:37.90 PR |
| 2 | Matthew ClauerPlace 2 · Grade - · Mukwonago | - | Mukwonago | 11:43.00 PR |
| 3 | Liam HewusePlace 3 · Grade 9 · Mukwonago | 9 | Mukwonago | 11:51.90 PR |
| 4 | Eddie RatajczykPlace 4 · Grade 11 · Mukwonago | 11 | Mukwonago | 11:58.70 PR |
| 5 | Ethan ScherbarthPlace 5 · Grade 11 · Mukwonago | 11 | Mukwonago | 12:00.60 PR |
| 6 | Matthew MarkhamPlace 6 · Grade 12 · East Troy | 12 | East Troy | 12:02.60 PR |
| 7 | Marcus SchledewitzPlace 7 · Grade 11 · Mukwonago | 11 | Mukwonago | 12:12.00 PR |
| 8 | Gavin MeineckePlace 8 · Grade - · Mukwonago | - | Mukwonago | 12:19.40 PR |
| 9 | Sean CainPlace 9 · Grade 11 · East Troy | 11 | East Troy | 12:31.40 PR |
| 10 | Cameron RichmondPlace 10 · Grade 10 · Mukwonago | 10 | Mukwonago | 12:39.60 PR |
| 11 | Chris ClauerPlace 11 · Grade - · Mukwonago | - | Mukwonago | 12:42.90 PR |
| 12 | Graysen MeineckePlace 12 · Grade 10 · Mukwonago | 10 | Mukwonago | 12:52.40 PR |
| 13 | Nathan DlugiPlace 13 · Grade - · Mukwonago | - | Mukwonago | 13:09.20 PR |
| 14 | Eli RoederPlace 14 · Grade 12 · Mukwonago | 12 | Mukwonago | 13:16.30 PR |
| 15 | Asher FridleyPlace 15 · Grade 9 · East Troy | 9 | East Troy | 13:22.10 PR |
| 16 | Joseph ClauerPlace 16 · Grade 11 · Mukwonago | 11 | Mukwonago | 13:22.80 PR |
| 17 | Rylan FridleyPlace 17 · Grade 9 · East Troy | 9 | East Troy | 13:24.10 PR |
| 18 | Nic RiedelPlace 18 · Grade 12 · Mukwonago | 12 | Mukwonago | 13:54.00 PR |
| 19 | Elijah ScherbarthPlace 19 · Grade - · Mukwonago | - | Mukwonago | 13:56.80 PR |
| 20 | Lyle ScanlanPlace 20 · Grade 11 · East Troy | 11 | East Troy | 14:05.90 PR |
| 21 | Matthew KaminskiPlace 21 · Grade 11 · Mukwonago | 11 | Mukwonago | 14:12.60 PR |
| 22 | Jamesen PautzPlace 22 · Grade 9 · Mukwonago | 9 | Mukwonago | 14:13.40 PR |
| 23 | Henry MeifertPlace 23 · Grade 9 · East Troy | 9 | East Troy | 14:32.30 PR |
| 24 | Jeffrey KrausPlace 24 · Grade 11 · Mukwonago | 11 | Mukwonago | 14:43.50 PR |
| 25 | Grant MissallPlace 25 · Grade 11 · Mukwonago | 11 | Mukwonago | 14:56.90 PR |
| 26 | Colin PluerPlace 26 · Grade 9 · Mukwonago | 9 | Mukwonago | 15:39.60 PR |
| 27 | Bryce LarsonPlace 27 · Grade 11 · Mukwonago | 11 | Mukwonago | 16:03.40 PR |
| 28 | Quinn StarkePlace 28 · Grade 11 · Mukwonago | 11 | Mukwonago | 16:03.90 PR |
| 29 | Brayden CournoyerPlace 29 · Grade 11 · Mukwonago | 11 | Mukwonago | 16:14.90 PR |
| 30 | Thomas ThurnerPlace 30 · Grade 12 · East Troy | 12 | East Troy | 16:27.00 PR |
| 31 | Myles DablePlace 31 · Grade 11 · Mukwonago | 11 | Mukwonago | 17:05.40 PR |
| 32 | Mason WhipplePlace 32 · Grade 9 · Mukwonago | 9 | Mukwonago | 17:22.50 PR |
| 33 | Brody MurphyPlace 33 · Grade 9 · East Troy | 9 | East Troy | 18:46.80 PR |
| 34 | Noah StoeckerPlace 34 · Grade 11 · Mukwonago | 11 | Mukwonago | 20:36.60 PR |
| 35 | James PreussPlace 35 · Grade 9 · East Troy | 9 | East Troy | 21:30.20 PR |