| 1 | Garrett PickeringPlace 1 · Grade SO · Campbellsport | SO | Campbellsport | 18:30.8 |
| 2 | Gavin PickeringPlace 2 · Grade JR · Campbellsport | JR | Campbellsport | 18:47.0 |
| 3 | Logan NolanPlace 3 · Grade SR · Campbellsport | SR | Campbellsport | 18:58.2 |
| 4 | Caleb SiebauerPlace 4 · Grade SO · Campbellsport | SO | Campbellsport | 19:02.4 |
| 5 | Brody NolanPlace 5 · Grade SR · Campbellsport | SR | Campbellsport | 19:04.6 |
| 6 | Justin WagnerPlace 6 · Grade FR · Saint Lawrence Seminary | FR | Saint Lawrence Seminary | 19:07.5 |
| 7 | Wilson SpiegelPlace 7 · Grade SO · Washington County Homeschool | SO | Washington County Homeschool | 19:15.3 |
| 8 | Micaiah CantrallPlace 8 · Grade FR · Washington County Homeschool | FR | Washington County Homeschool | 19:15.8 |
| 9 | Kaisyn SchraufnagelPlace 9 · Grade JR · North Fond du Lac Oakfield | JR | North Fond du Lac Oakfield | 19:20.0 |
| 10 | Logan PuddyPlace 10 · Grade FR · North Fond du Lac Oakfield | FR | North Fond du Lac Oakfield | 19:55.0 |
| 11 | Elijah GottschalkPlace 11 · Grade SO · Xavier | SO | Xavier | 20:05.8 |
| 12 | Will SullivanPlace 12 · Grade SR · Xavier | SR | Xavier | 20:06.0 |
| 13 | Jonah RottaPlace 13 · Grade FR · Washington County Homeschool | FR | Washington County Homeschool | 20:08.4 |
| 14 | Kyle WatryPlace 14 · Grade SR · Xavier | SR | Xavier | 20:18.3 |
| 15 | Alan SpiegelPlace 15 · Grade JR · Washington County Homeschool | JR | Washington County Homeschool | 20:18.5 |
| 16 | Augustin SoperPlace 16 · Grade SO · Chesterton Academy of Milwaukee | SO | Chesterton Academy of Milwaukee | 20:18.6 |
| 17 | Drew MagnusonPlace 17 · Grade SR · Xavier | SR | Xavier | 20:21.6 |
| 18 | Hazen NortonPlace 18 · Grade SR · St. Mary's Springs | SR | St. Mary's Springs | 20:31.6 |
| 19 | Kolbe DonnermeyerPlace 19 · Grade SO · Xavier | SO | Xavier | 20:37.2 |
| 20 | Burke SubrickPlace 20 · Grade SO · Chesterton Academy of Milwaukee | SO | Chesterton Academy of Milwaukee | 20:42.0 |
| 21 | Levi SchwartzPlace 21 · Grade FR · Winnebago Lutheran Academy | FR | Winnebago Lutheran Academy | 20:55.9 |
| 22 | Kaden RyanPlace 22 · Grade FR · Winnebago Lutheran Academy | FR | Winnebago Lutheran Academy | 20:56.8 |
| 23 | Emmitt HuhnPlace 23 · Grade SR · St. Mary's Springs | SR | St. Mary's Springs | 21:00.8 |
| 24 | Eli HartwigPlace 24 · Grade FR · North Fond du Lac Oakfield | FR | North Fond du Lac Oakfield | 21:04.5 |
| 25 | Sawyer DirmeierPlace 25 · Grade SR · Campbellsport | SR | Campbellsport | 21:22.4 |
| 26 | Trent DieckmanPlace 26 · Grade SR · Campbellsport | SR | Campbellsport | 21:23.8 |
| 27 | Timothy PlitchaPlace 27 · Grade JR · Washington County Homeschool | JR | Washington County Homeschool | 21:29.8 |
| 28 | Carson KaufmannPlace 28 · Grade JR · St. Mary's Springs | JR | St. Mary's Springs | 21:36.0 |
| 29 | Joseph AndrastekPlace 29 · Grade SR · Chesterton Academy of Milwaukee | SR | Chesterton Academy of Milwaukee | 21:53.2 |
| 30 | Jonah LimPlace 30 · Grade JR · Saint Lawrence Seminary | JR | Saint Lawrence Seminary | 21:56.6 |
| 31 | Blake SchmittPlace 31 · Grade SO · Chesterton Academy of Milwaukee | SO | Chesterton Academy of Milwaukee | 21:59.1 |
| 32 | Thomas FouchPlace 32 · Grade SR · St. Mary's Springs | SR | St. Mary's Springs | 22:04.5 |
| 33 | Timothy StrobelPlace 33 · Grade SR · Washington County Homeschool | SR | Washington County Homeschool | 22:05.3 |
| 34 | Jason GrebePlace 34 · Grade FR · St. Mary's Springs | FR | St. Mary's Springs | 22:05.5 |
| 35 | Liam HuhnPlace 35 · Grade SO · St. Mary's Springs | SO | St. Mary's Springs | 22:05.7 |
| 36 | Caleb CronkPlace 36 · Grade JR · Washington County Homeschool | JR | Washington County Homeschool | 22:06.1 |
| 37 | Reese NortonPlace 37 · Grade FR · St. Mary's Springs | FR | St. Mary's Springs | 22:07.7 |
| 38 | Payton NewhousePlace 38 · Grade SR · Xavier | SR | Xavier | 22:34.7 |
| 39 | Alan MoraPlace 39 · Grade JR · Saint Lawrence Seminary | JR | Saint Lawrence Seminary | 22:40.0 |
| 40 | Tom HeggemeierPlace 40 · Grade SR · Xavier | SR | Xavier | 22:42.3 |
| 41 | Austin FeuchtPlace 41 · Grade JR · North Fond du Lac Oakfield | JR | North Fond du Lac Oakfield | 22:47.6 |
| 42 | Will BublitzPlace 42 · Grade FR · Winnebago Lutheran Academy | FR | Winnebago Lutheran Academy | 22:50.2 |
| 43 | Gabriel RammerPlace 43 · Grade FR · Saint Lawrence Seminary | FR | Saint Lawrence Seminary | 22:58.9 |
| 44 | Giorgio RoxasPlace 44 · Grade SO · Saint Lawrence Seminary | SO | Saint Lawrence Seminary | 23:33.8 |
| 45 | Antonio Brand-GonzalezPlace 45 · Grade SR · Saint Lawrence Seminary | SR | Saint Lawrence Seminary | 23:47.7 |
| 46 | Daniel PizanaPlace 46 · Grade SR · Saint Lawrence Seminary | SR | Saint Lawrence Seminary | 23:49.8 |
| 47 | Parker McCarthyPlace 47 · Grade JR · North Fond du Lac Oakfield | JR | North Fond du Lac Oakfield | 23:50.7 |
| 48 | Kaeden AndrewsPlace 48 · Grade FR · North Fond du Lac Oakfield | FR | North Fond du Lac Oakfield | 24:05.7 |
| 49 | Nate Dieterich -Place 49 · Chesterton Academy of Milwaukee | — | Chesterton Academy of Milwaukee | 25:28.2 |
| 50 | John FrainPlace 50 · Grade SO · Chesterton Academy of Milwaukee | SO | Chesterton Academy of Milwaukee | 26:13.0 |
| 51 | Jacob KruegerPlace 51 · Grade JR · Winnebago Lutheran Academy | JR | Winnebago Lutheran Academy | 26:38.1 |
| 52 | Will KohlmanPlace 52 · Grade SO · Winnebago Lutheran Academy | SO | Winnebago Lutheran Academy | 26:41.3 |
| 53 | Nij PatelPlace 53 · Grade SR · North Fond du Lac Oakfield | SR | North Fond du Lac Oakfield | 27:10.4 |
| 54 | Colten BoelkPlace 54 · Grade JR · Winnebago Lutheran Academy | JR | Winnebago Lutheran Academy | 30:02.2 |