| 1 | Carter HuthPlace 1 · Grade 11 · Omro | 11 | Omro | 17:18.36 |
| 2 | Bailey BillePlace 2 · Grade 12 · Waupun | 12 | Waupun | 17:31.52 |
| 3 | Camden SulzlePlace 3 · Grade 10 · Watertown Luther Prep | 10 | Watertown Luther Prep | 17:50.84 |
| 4 | Colt WentlandPlace 4 · Grade 11 · Randolph-Cambria-Friesland | 11 | Randolph-Cambria-Friesland | 17:53.34 |
| 5 | Rhyer SmitPlace 5 · Grade 9 · Waupun | 9 | Waupun | 18:04.18 |
| 6 | Josh McLinnPlace 6 · Grade 10 · Waupun | 10 | Waupun | 18:15.12 |
| 7 | Caleb ArndtPlace 7 · Grade 10 · Watertown Luther Prep | 10 | Watertown Luther Prep | 18:17.86 |
| 8 | Steven AguirrePlace 8 · Grade 10 · Lomira | 10 | Lomira | 18:23.70 |
| 9 | Zane ApkarianPlace 9 · Grade 12 · Johnson Creek | 12 | Johnson Creek | 18:29.30 |
| 10 | Grant LubnerPlace 10 · Grade 11 · Washington County Homeschool | 11 | Washington County Homeschool | 18:31.78 |
| 11 | Elijah StrutzPlace 11 · Grade 10 · Watertown Luther Prep | 10 | Watertown Luther Prep | 18:31.90 |
| 12 | Ike GrahlPlace 12 · Grade 11 · Campbellsport | 11 | Campbellsport | 18:34.44 |
| 13 | Adam VanderkinPlace 13 · Grade 10 · Waupun | 10 | Waupun | 18:35.20 |
| 14 | Noah KahrsPlace 14 · Grade 12 · Washington County Homeschool | 12 | Washington County Homeschool | 18:35.71 |
| 15 | John StuckePlace 15 · Grade 12 · Lomira | 12 | Lomira | 18:39.09 PR |
| 16 | Hunter CrowleyPlace 16 · Grade 10 · Omro | 10 | Omro | 18:40.49 |
| 17 | Isaac WolfPlace 17 · Grade 10 · Mayville | 10 | Mayville | 18:45.14 |
| 18 | Aaron SchoutenPlace 18 · Grade 10 · Waupun | 10 | Waupun | 18:54.33 |
| 19 | Kaleb KruegerPlace 19 · Grade 12 · Mayville | 12 | Mayville | 18:59.55 |
| 20 | Josiah LoerschPlace 20 · Grade 12 · Watertown Luther Prep | 12 | Watertown Luther Prep | 19:05.50 |
| 21 | Nathaniel KahrsPlace 21 · Grade 11 · Washington County Homeschool | 11 | Washington County Homeschool | 19:05.50 |
| 22 | Noah DannerPlace 22 · Grade 11 · Lomira | 11 | Lomira | 19:06.74 |
| 23 | Brian VanBeekPlace 23 · Grade 12 · Waupun | 12 | Waupun | 19:08.61 |
| 24 | Tyronn GremmingerPlace 24 · Grade 11 · Horicon | 11 | Horicon | 19:11.55 |
| 25 | Emmit HurtiennePlace 25 · Grade 10 · Mayville | 10 | Mayville | 19:11.86 |
| 26 | Nathan WildauerPlace 26 · Grade 10 · Watertown Luther Prep | 10 | Watertown Luther Prep | 19:11.92 |
| 27 | Grant PetersonPlace 27 · Grade 9 · Washington County Homeschool | 9 | Washington County Homeschool | 19:16.57 |
| 28 | Simeon StrandPlace 28 · Grade 10 · Washington County Homeschool | 10 | Washington County Homeschool | 19:26.98 |
| 29 | Christopher BaumannPlace 29 · Grade 10 · Watertown Luther Prep | 10 | Watertown Luther Prep | 19:28.40 |
| 30 | Jack CoulterPlace 30 · Grade 12 · Lomira | 12 | Lomira | 19:32.10 |
| 31 | Carroll SwainPlace 31 · Grade 12 · Randolph-Cambria-Friesland | 12 | Randolph-Cambria-Friesland | 19:34.86 PR |
| 32 | Derek BellPlace 32 · Grade 12 · Watertown Luther Prep | 12 | Watertown Luther Prep | 19:36.18 |
| 33 | Camden RetzlaffPlace 33 · Grade 10 · Omro | 10 | Omro | 19:36.50 |
| 34 | Dawson JolliePlace 34 · Grade 11 · Horicon | 11 | Horicon | 19:36.51 |
| 35 | Dalton FullerPlace 35 · Grade 12 · Randolph-Cambria-Friesland | 12 | Randolph-Cambria-Friesland | 19:38.12 |
| 36 | Paddy McFaddenPlace 36 · Grade 10 · Mayville | 10 | Mayville | 19:38.68 |
| 37 | Daniel SchimpPlace 37 · Grade 12 · Washington County Homeschool | 12 | Washington County Homeschool | 19:38.89 |
| 38 | Conrad HaeniPlace 38 · Grade 12 · Lomira | 12 | Lomira | 19:44.20 |
| 39 | Wilson BurgePlace 39 · Grade 12 · Saint Lawrence Seminary | 12 | Saint Lawrence Seminary | 19:49.45 |
| 40 | Alex WertbergerPlace 40 · Grade 11 · Lomira | 11 | Lomira | 19:49.51 |
| 41 | Lucas MillerPlace 41 · Grade 11 · Randolph-Cambria-Friesland | 11 | Randolph-Cambria-Friesland | 19:51.91 |
| 42 | Sage GauldingPlace 42 · Grade 12 · Wayland Academy | 12 | Wayland Academy | 19:58.95 |
| 43 | Dylan GrussPlace 43 · Grade 9 · Johnson Creek | 9 | Johnson Creek | 20:22.88 |
| 44 | Ethan FeggestadPlace 44 · Grade 11 · Omro | 11 | Omro | 20:24.26 |
| 45 | Benn McKeanPlace 45 · Grade 9 · Mayville | 9 | Mayville | 20:25.56 |
| 46 | Nick BowmanPlace 46 · Grade 12 · Johnson Creek | 12 | Johnson Creek | 20:27.04 |
| 47 | Joshua GarlandPlace 47 · Grade 9 · Washington County Homeschool | 9 | Washington County Homeschool | 20:31.79 |
| 48 | Christian NehlsPlace 48 · Grade 10 · Horicon | 10 | Horicon | 20:44.38 |
| 49 | Ryan SchraufnagelPlace 49 · Grade 10 · Lomira | 10 | Lomira | 20:54.87 |
| 50 | Mark FloodPlace 50 · Grade 12 · Winnebago Lutheran Academy | 12 | Winnebago Lutheran Academy | 20:55.12 |
| 51 | Connor HammPlace 51 · Grade 10 · Campbellsport | 10 | Campbellsport | 20:57.12 |
| 52 | Kole StraksPlace 52 · Grade 10 · Markesan | 10 | Markesan | 21:02.37 |
| 53 | Dustin PetersonPlace 53 · Grade 10 · Omro | 10 | Omro | 21:11.31 |
| 54 | James DigmanPlace 54 · Grade 12 · Markesan | 12 | Markesan | 21:14.51 |
| 55 | Ken WangPlace 55 · Grade 11 · Wayland Academy | 11 | Wayland Academy | 21:29.22 |
| 56 | Zach RosedahlPlace 56 · Grade 10 · Mayville | 10 | Mayville | 21:32.61 |
| 57 | Sam GrahlPlace 57 · Grade 10 · Campbellsport | 10 | Campbellsport | 21:40.01 |
| 58 | Jared EngelPlace 58 · Grade 10 · Campbellsport | 10 | Campbellsport | 21:41.95 |
| 59 | Cole DucklowPlace 59 · Grade 11 · Johnson Creek | 11 | Johnson Creek | 21:47.59 |
| 60 | Brandon PolerPlace 60 · Grade 11 · Horicon | 11 | Horicon | 21:59.25 |
| 61 | Marc VargasPlace 61 · Grade 11 · Saint Lawrence Seminary | 11 | Saint Lawrence Seminary | 22:00.22 |
| 62 | Isaac WeinbergerPlace 62 · Grade 11 · Mayville | 11 | Mayville | 22:03.32 |
| 63 | Nick RodriguezPlace 63 · Grade 10 · Saint Lawrence Seminary | 10 | Saint Lawrence Seminary | 22:12.66 |
| 64 | Jules AragonPlace 64 · Grade 12 · Winnebago Lutheran Academy | 12 | Winnebago Lutheran Academy | 22:14.40 |
| 65 | Tristen ChristensenPlace 65 · Grade 12 · Johnson Creek | 12 | Johnson Creek | 22:23.51 |
| 66 | Danny LiuPlace 66 · Grade 10 · Wayland Academy | 10 | Wayland Academy | 22:30.77 |
| 67 | Nolan KohlbeckPlace 67 · Grade 10 · Randolph-Cambria-Friesland | 10 | Randolph-Cambria-Friesland | 22:36.61 |
| 68 | Ben StonePlace 68 · Grade 10 · Omro | 10 | Omro | 22:41.91 |
| 69 | Tony TranPlace 69 · Grade 10 · Wayland Academy | 10 | Wayland Academy | 22:52.50 |
| 70 | Tyler OlsonPlace 70 · Grade 11 · Randolph-Cambria-Friesland | 11 | Randolph-Cambria-Friesland | 22:58.70 |
| 71 | Dyllon SchneiterPlace 71 · Grade 10 · Winnebago Lutheran Academy | 10 | Winnebago Lutheran Academy | 22:59.87 |
| 72 | Jalen GehrkePlace 72 · Grade 11 · Omro | 11 | Omro | 23:03.45 |
| 73 | Gabe CashPlace 73 · Grade 11 · Saint Lawrence Seminary | 11 | Saint Lawrence Seminary | 23:10.60 |
| 74 | Alan ZachariasPlace 74 · Grade 9 · Markesan | 9 | Markesan | 23:16.78 |
| 75 | Ben QuirozPlace 75 · Grade 12 · Saint Lawrence Seminary | 12 | Saint Lawrence Seminary | 23:23.93 |
| 76 | Landon LeedlePlace 76 · Grade 11 · Markesan | 11 | Markesan | 23:26.62 |
| 77 | Kenny Van KooyPlace 77 · Grade 12 · Winnebago Lutheran Academy | 12 | Winnebago Lutheran Academy | 23:30.25 |
| 78 | Jon KarczewskiPlace 78 · Grade 11 · Johnson Creek | 11 | Johnson Creek | 23:31.03 |
| 79 | Michael ZamoranoPlace 79 · Grade 11 · Horicon | 11 | Horicon | 23:31.23 |
| 80 | Cody BarberPlace 80 · Grade 12 · Winnebago Lutheran Academy | 12 | Winnebago Lutheran Academy | 23:47.81 |
| 81 | Josh PradoPlace 81 · Grade 10 · Saint Lawrence Seminary | 10 | Saint Lawrence Seminary | 23:59.81 |
| 82 | Jude StierPlace 82 · Grade 9 · Saint Lawrence Seminary | 9 | Saint Lawrence Seminary | 24:06.43 |
| 83 | Dyami DavidPlace 83 · Grade 10 · Horicon | 10 | Horicon | 25:03.73 |
| 84 | Elion SaliuPlace 84 · Grade 9 · Wayland Academy | 9 | Wayland Academy | 25:09.91 |
| 85 | Kolbe KimballPlace 85 · Grade 9 · Markesan | 9 | Markesan | 25:20.75 |
| 86 | Roman MuchePlace 86 · Grade 10 · Winnebago Lutheran Academy | 10 | Winnebago Lutheran Academy | 25:42.75 |
| 87 | Jamison RichardtPlace 87 · Grade 11 · Johnson Creek | 11 | Johnson Creek | 26:41.24 |
| 88 | Nick AppenfeldtPlace 88 · Grade 12 · Dodgeland | 12 | Dodgeland | 28:03.86 |
| 89 | Cole KreisPlace 89 · Grade 9 · Campbellsport | 9 | Campbellsport | 28:22.28 |