| 1 | Dane MaulandPlace 1 · Grade 12 · West Bend West | 12 | West Bend West | 17:46 |
| 2 | Kenny HolbrookPlace 2 · Grade 12 · West Bend West | 12 | West Bend West | 17:57 |
| 5 | Christopher HellmanPlace 5 · Grade 9 · Nicolet | 9 | Nicolet | 18:04 PR |
| 3 | Garrison KozlowskiPlace 3 · Grade 10 · West Bend West | 10 | West Bend West | 18:12 |
| 4 | Roman SkurekPlace 4 · Grade 9 · West Bend West | 9 | West Bend West | 18:21 |
| 6 | Max SelbachPlace 6 · Grade 9 · Nicolet | 9 | Nicolet | 18:42 |
| 7 | Jarett KrausePlace 7 · Grade 11 · West Bend West | 11 | West Bend West | 18:42 |
| 8 | Chris RostPlace 8 · Grade 11 · Oshkosh West | 11 | Oshkosh West | 19:04 |
| 9 | Rick KorinekPlace 9 · Grade 12 · Slinger | 12 | Slinger | 19:15 |
| 10 | Kyle MathisonPlace 10 · Grade 10 · Oshkosh West | 10 | Oshkosh West | 19:15 |
| 11 | Tagash BeletePlace 11 · Grade 12 · Nicolet | 12 | Nicolet | 19:17 |
| 12 | Tommy BeckPlace 12 · Grade 10 · Oshkosh West | 10 | Oshkosh West | 19:26 |
| 13 | Jeremiah MillerPlace 13 · Grade 11 · Slinger | 11 | Slinger | 19:28 |
| 14 | Bryce PrinzPlace 14 · Grade 9 · West Bend West | 9 | West Bend West | 19:34 |
| 15 | Lucas GentzPlace 15 · Grade 10 · West Bend West | 10 | West Bend West | 19:37 |
| 16 | Daeton DudovickPlace 16 · Grade 11 · West Bend East | 11 | West Bend East | 19:44 |
| 17 | Alec CurranPlace 17 · Grade 10 · Slinger | 10 | Slinger | 19:44 |
| 18 | Alex MoserPlace 18 · Grade 11 · Slinger | 11 | Slinger | 19:45 |
| 19 | Evan PattenPlace 19 · Grade 10 · West Bend West | 10 | West Bend West | 19:46 |
| 20 | Garrett KernPlace 20 · Grade 10 · Oshkosh West | 10 | Oshkosh West | 19:57 |
| 21 | Michael CarruthPlace 21 · Grade 11 · Nicolet | 11 | Nicolet | 19:59 |
| 22 | Andrew VossPlace 22 · Grade 11 · West Bend West | 11 | West Bend West | 20:00 |
| 26 | Max RuellePlace 26 · Grade 9 · West Bend West | 9 | West Bend West | 20:01 |
| 23 | Samuel ChoicePlace 23 · Grade 12 · Nicolet | 12 | Nicolet | 20:02 |
| 24 | McKenna WolfePlace 24 · Grade 10 · Grafton | 10 | Grafton | 20:04 |
| 42 | Dean PolsterPlace 42 · Grade 12 · Lomira | 12 | Lomira | 20:04 |
| 51 | Mark NaPlace 51 · Grade 10 · Watertown Luther Prep | 10 | Watertown Luther Prep | 20:05 PR |
| 25 | Jack KehoePlace 25 · Grade 12 · West Bend West | 12 | West Bend West | 20:07 |
| 27 | Bryce RemyPlace 27 · Grade 11 · Oshkosh West | 11 | Oshkosh West | 20:11 |
| 28 | Anthony MillerPlace 28 · Grade 11 · Slinger | 11 | Slinger | 20:12 |
| 29 | Oliver KrausePlace 29 · Grade 9 · Washington County Homeschool | 9 | Washington County Homeschool | 20:12 |
| 30 | Calaf WilfahrtPlace 30 · Grade 12 · Oshkosh West | 12 | Oshkosh West | 20:15 |
| 31 | Brad ClemetsonPlace 31 · Grade 9 · West Bend West | 9 | West Bend West | 20:16 |
| 32 | Noah GrunwaldPlace 32 · Grade 9 · Oshkosh West | 9 | Oshkosh West | 20:19 |
| 33 | Bryce RufenerPlace 33 · Grade 10 · Slinger | 10 | Slinger | 20:21 |
| 34 | Noah KahrsPlace 34 · Grade 9 · Washington County Homeschool | 9 | Washington County Homeschool | 20:23 |
| 35 | Bryce HaryckiPlace 35 · Grade 11 · Mayville | 11 | Mayville | 20:23 |
| 36 | Tyler UnferthPlace 36 · Grade 10 · West Bend East | 10 | West Bend East | 20:26 |
| 37 | Jordan KetterPlace 37 · Grade 9 · West Bend East | 9 | West Bend East | 20:26 |
| 38 | Spencer GruendemanPlace 38 · Grade 9 · Slinger | 9 | Slinger | 20:27 |
| 39 | Dan FosterPlace 39 · Grade 10 · Slinger | 10 | Slinger | 20:27 |
| 40 | Michael McLaughlinPlace 40 · Grade 9 · Nicolet | 9 | Nicolet | 20:31 |
| 41 | Connor StevensonPlace 41 · Grade 10 · Nicolet | 10 | Nicolet | 20:39 |
| 43 | David ZehnerPlace 43 · Grade 10 · Oshkosh West | 10 | Oshkosh West | 20:41 |
| 44 | Ryan HenkePlace 44 · Grade 11 · West Bend East | 11 | West Bend East | 20:42 |
| 45 | Jack ScullyPlace 45 · Grade 10 · Oshkosh West | 10 | Oshkosh West | 20:43 |
| 46 | Cody WojtasiakPlace 46 · Grade 11 · West Bend East | 11 | West Bend East | 20:43 |
| 47 | Nick GergetzPlace 47 · Grade 11 · West Bend East | 11 | West Bend East | 20:44 |
| 48 | Xeoff SimmermanPlace 48 · Grade 12 · Random Lake | 12 | Random Lake | 20:44 PR |
| 49 | Michael DzenzeolPlace 49 · Grade 11 · Nicolet | 11 | Nicolet | 20:46 |
| 50 | Austin DavisPlace 50 · Grade 11 · Markesan | 11 | Markesan | 20:48 |
| 52 | Matt DenkPlace 52 · Grade 9 · Markesan | 9 | Markesan | 20:58 |
| 53 | Mitch HaderPlace 53 · Grade 12 · West Bend West | 12 | West Bend West | 20:58 |
| 54 | Theran WantaPlace 54 · Grade 10 · West Bend West | 10 | West Bend West | 20:59 |
| 59 | Jeffrey Dick-GarciaPlace 59 · Grade 10 · West Bend West | 10 | West Bend West | 21:01 |
| 55 | Adrian JensenPlace 55 · Grade 11 · Markesan | 11 | Markesan | 21:02 |
| 56 | Noah HansonPlace 56 · Grade 10 · West Bend West | 10 | West Bend West | 21:02 |
| 57 | Nathaniel BrauerPlace 57 · Grade 9 · Watertown Luther Prep | 9 | Watertown Luther Prep | 21:02 |
| 64 | Derek DeChantPlace 64 · Grade 10 · Markesan | 10 | Markesan | 21:02 |
| 58 | Pat PlierPlace 58 · Grade 11 · Grafton | 11 | Grafton | 21:06 PR |
| 60 | Petru LupascuPlace 60 · Grade 11 · Waupun | 11 | Waupun | 21:12 |
| 61 | Aaron EckertPlace 61 · Grade 9 · West Bend West | 9 | West Bend West | 21:13 |
| 62 | Luke AlbieroPlace 62 · Grade 10 · West Bend East | 10 | West Bend East | 21:16 |
| 63 | Senna SieberPlace 63 · Grade 12 · Oshkosh West | 12 | Oshkosh West | 21:17 |
| 65 | Jarrod SchneiderPlace 65 · Grade 12 · West Bend East | 12 | West Bend East | 21:22 |
| 66 | Cody RyanPlace 66 · Grade 11 · Markesan | 11 | Markesan | 21:29 |
| 67 | Joseph HerrickPlace 67 · Grade 9 · Oshkosh West | 9 | Oshkosh West | 21:29 |
| 68 | Dylan BurkPlace 68 · Grade 12 · Markesan | 12 | Markesan | 21:35 |
| 69 | Austin CramerPlace 69 · Grade 10 · Nicolet | 10 | Nicolet | 21:38 |
| 70 | Xandar MoranPlace 70 · Grade 12 · Oshkosh West | 12 | Oshkosh West | 21:42 PR |
| 71 | Casey RyanPlace 71 · Grade 12 · Markesan | 12 | Markesan | 21:43 |
| 72 | Jacob KopplinPlace 72 · Grade 10 · Watertown Luther Prep | 10 | Watertown Luther Prep | 21:43 |
| 73 | Ryan MorehousePlace 73 · Grade 11 · Oshkosh West | 11 | Oshkosh West | 21:44 |
| 74 | Kaleb KruegerPlace 74 · Grade 9 · Mayville | 9 | Mayville | 21:44 |
| 75 | Brad BarnesPlace 75 · Grade 11 · Slinger | 11 | Slinger | 21:48 |
| 76 | Peter McCants-HillPlace 76 · Grade 9 · Messmer | 9 | Messmer | 21:51 |
| 77 | Andrew NothemPlace 77 · Grade 11 · Mayville | 11 | Mayville | 21:51 |
| 78 | Riley StackPlace 78 · Grade 10 · Lomira | 10 | Lomira | 21:54 |
| 79 | Zack SchneiderPlace 79 · Grade 11 · West Bend East | 11 | West Bend East | 21:57 |
| 80 | Trevor JensenPlace 80 · Grade 9 · Markesan | 9 | Markesan | 21:57 |
| 81 | Oz BartottoPlace 81 · Grade 9 · Oshkosh West | 9 | Oshkosh West | 21:57 |
| 82 | Dawson DakePlace 82 · Grade 11 · Oshkosh West | 11 | Oshkosh West | 21:58 |
| 83 | Adam GergetzPlace 83 · Grade 11 · West Bend East | 11 | West Bend East | 22:00 |
| 84 | Hayden KolowratPlace 84 · Grade 9 · West Bend West | 9 | West Bend West | 22:01 |
| 85 | Robert CrossmanPlace 85 · Grade 9 · Nicolet | 9 | Nicolet | 22:01 |
| 98 | Joey DehaysPlace 98 · Grade 10 · Slinger | 10 | Slinger | 22:03 |
| 111 | Jubilee HouPlace 111 · Grade 11 · Nicolet | 11 | Nicolet | 22:05 |
| 112 | Mitchell CaputaPlace 112 · Grade 9 · Grafton | 9 | Grafton | 22:05 |
| 86 | David NaPlace 86 · Grade 9 · Watertown Luther Prep | 9 | Watertown Luther Prep | 22:09 |
| 87 | Danny RabideauPlace 87 · Grade 11 · Lomira | 11 | Lomira | 22:09 |
| 88 | John StuckePlace 88 · Grade 9 · Lomira | 9 | Lomira | 22:13 |
| 89 | Tyler GarrietyPlace 89 · Grade 10 · Lomira | 10 | Lomira | 22:15 |
| 90 | Johnathon NeubeckerPlace 90 · Grade 10 · Horicon | 10 | Horicon | 22:15 |
| 91 | Tom PrescottPlace 91 · Grade 10 · Dodgeland | 10 | Dodgeland | 22:18 |
| 92 | Demarius BellPlace 92 · Grade 11 · Messmer | 11 | Messmer | 22:22 |
| 93 | Devin GehrkePlace 93 · Grade 9 · West Bend West | 9 | West Bend West | 22:24 |
| 94 | Colton BrezinskyPlace 94 · Grade 11 · Waupun | 11 | Waupun | 22:25 |
| 95 | Ryan DziengelPlace 95 · Grade 9 · Nicolet | 9 | Nicolet | 22:26 |
| 96 | Christopher WaltherPlace 96 · Grade 10 · Watertown Luther Prep | 10 | Watertown Luther Prep | 22:28 |
| 97 | Baily SchuettPlace 97 · Grade 9 · West Bend East | 9 | West Bend East | 22:29 |
| 99 | Timothy BlancoPlace 99 · Grade 12 · Messmer | 12 | Messmer | 22:31 |
| 100 | Chris FreemanPlace 100 · Grade 9 · Slinger | 9 | Slinger | 22:32 |
| 101 | Derek DziengelPlace 101 · Grade 11 · Nicolet | 11 | Nicolet | 22:32 |
| 102 | Jake ThomasPlace 102 · Grade 9 · West Bend East | 9 | West Bend East | 22:33 |
| 103 | Anthony WichmanPlace 103 · Grade 11 · Slinger | 11 | Slinger | 22:34 |
| 104 | TJ PrangePlace 104 · Grade 10 · Slinger | 10 | Slinger | 22:35 |
| 105 | Dylan SerwinskiPlace 105 · Grade 12 · Mayville | 12 | Mayville | 22:35 PR |
| 106 | Brandon MillerPlace 106 · Grade 11 · West Bend East | 11 | West Bend East | 22:37 |
| 107 | Aaron SchultzPlace 107 · Grade 11 · Watertown Luther Prep | 11 | Watertown Luther Prep | 22:38 |
| 108 | Tanner VaculikPlace 108 · Grade 9 · Grafton | 9 | Grafton | 22:47 |
| 109 | Chad Wolf-FlaschPlace 109 · Grade 12 · Campbellsport | 12 | Campbellsport | 22:47 PR |
| 110 | Wes ElfordPlace 110 · Grade 10 · Markesan | 10 | Markesan | 22:48 |
| 113 | Caleb RosenauPlace 113 · Grade 10 · Winnebago Lutheran Academy | 10 | Winnebago Lutheran Academy | 23:01 |
| 129 | Cody BarberPlace 129 · Grade 9 · Winnebago Lutheran Academy | 9 | Winnebago Lutheran Academy | 23:05 |
| 114 | Chase LowenPlace 114 · Grade 10 · Slinger | 10 | Slinger | 23:07 |
| 115 | Adam HarmelinkPlace 115 · Grade 11 · West Bend East | 11 | West Bend East | 23:08 |
| 116 | Matt BartonPlace 116 · Grade 12 · Mayville | 12 | Mayville | 23:09 |
| 117 | Zachary KluballPlace 117 · Grade 12 · Watertown Luther Prep | 12 | Watertown Luther Prep | 23:12 |
| 118 | Braxton BronsonPlace 118 · Grade 10 · Mayville | 10 | Mayville | 23:12 |
| 119 | Joel SchamberPlace 119 · Grade 12 · Watertown Luther Prep | 12 | Watertown Luther Prep | 23:21 |
| 120 | Josef MorissePlace 120 · Grade 11 · West Bend East | 11 | West Bend East | 23:21 |
| 121 | Clinton ZiebellPlace 121 · Grade 10 · Oshkosh West | 10 | Oshkosh West | 23:28 |
| 122 | Chandler CoxPlace 122 · Grade 9 · Dodgeland | 9 | Dodgeland | 23:31 |
| 123 | Christian YoungPlace 123 · Grade 11 · Slinger | 11 | Slinger | 23:36 |
| 124 | James WieczorekPlace 124 · Grade 10 · West Bend East | 10 | West Bend East | 23:37 |
| 125 | George LemmenesPlace 125 · Grade 12 · Waupun | 12 | Waupun | 23:41 |
| 126 | Nate ThomasPlace 126 · Grade 10 · Lomira | 10 | Lomira | 23:46 |
| 127 | Ryan ShmauzPlace 127 · Grade 12 · Horicon | 12 | Horicon | 23:47 |
| 128 | Jack BrudvigPlace 128 · Grade 10 · West Bend East | 10 | West Bend East | 23:48 |
| 130 | Aaron GizaPlace 130 · Grade 11 · Lomira | 11 | Lomira | 23:53 |
| 131 | AJ JordanPlace 131 · Grade 10 · Milwaukee Marshall | 10 | Milwaukee Marshall | 23:57 PR |
| 132 | Blake KarstenPlace 132 · Grade 10 · Mayville | 10 | Mayville | 23:59 |
| 133 | Gunner BoettcherPlace 133 · Grade 11 · West Bend East | 11 | West Bend East | 24:01 |
| 134 | Nathan MuellerPlace 134 · Grade 9 · Oshkosh West | 9 | Oshkosh West | 24:01 |
| 135 | Lenart KuesterPlace 135 · Grade 11 · Milwaukee Marshall | 11 | Milwaukee Marshall | 24:01 |
| 136 | Jacob ZabellPlace 136 · Grade 9 · Watertown Luther Prep | 9 | Watertown Luther Prep | 24:01 |
| 137 | Anthony RichmondPlace 137 · Grade 12 · Messmer | 12 | Messmer | 24:06 |
| 138 | Sam GmirekPlace 138 · Grade 12 · Mayville | 12 | Mayville | 24:07 |
| 139 | Noah RaunioPlace 139 · Grade 11 · Random Lake | 11 | Random Lake | 24:11 |
| 140 | Lucas GosewehrPlace 140 · Grade 9 · Grafton | 9 | Grafton | 24:22 |
| 141 | Ben JohnsonPlace 141 · Grade 10 · West Bend East | 10 | West Bend East | 24:24 |
| 142 | Mason GeibPlace 142 · Grade 11 · West Bend West | 11 | West Bend West | 24:25 |
| 143 | Brian CorazziPlace 143 · Grade 11 · West Bend East | 11 | West Bend East | 24:26 |
| 144 | Austin AliotaPlace 144 · Grade 11 · West Bend East | 11 | West Bend East | 24:28 |
| 145 | Matt ClunePlace 145 · Grade 11 · Campbellsport | 11 | Campbellsport | 24:29 |
| 146 | Ian OttePlace 146 · Grade 10 · Random Lake | 10 | Random Lake | 24:31 |
| 147 | Ian GarrettPlace 147 · Grade 9 · Grafton | 9 | Grafton | 24:41 |
| 148 | Dylan OlsonPlace 148 · Grade 9 · Nicolet | 9 | Nicolet | 24:45 |
| 149 | Alec NelsonPlace 149 · Grade 10 · Slinger | 10 | Slinger | 24:49 |
| 150 | Andrew UmlauftPlace 150 · Grade 10 · Slinger | 10 | Slinger | 24:49 |
| 151 | Ben SchroerPlace 151 · Grade 11 · Grafton | 11 | Grafton | 25:03 |
| 152 | Kyle ChappiePlace 152 · Grade 10 · West Bend East | 10 | West Bend East | 25:13 |
| 153 | Eddie SwillingerPlace 153 · Grade 10 · West Bend East | 10 | West Bend East | 25:14 |
| 154 | J.C. MeilahnPlace 154 · Grade 10 · Winnebago Lutheran Academy | 10 | Winnebago Lutheran Academy | 25:20 |
| 155 | Christian ZernzachPlace 155 · Grade 9 · Oshkosh West | 9 | Oshkosh West | 25:25 |
| 156 | Brent FassbenderPlace 156 · Grade 10 · Random Lake | 10 | Random Lake | 25:40 |
| 157 | Bradley PaulsonPlace 157 · Grade 9 · New Holstein | 9 | New Holstein | 25:45 |
| 158 | Mitchell McCreedyPlace 158 · Grade 9 · Slinger | 9 | Slinger | 26:00 |
| 159 | Josh ShuhPlace 159 · Grade 11 · Campbellsport | 11 | Campbellsport | 26:12 |
| 160 | Aaron PiercePlace 160 · Grade 10 · West Bend West | 10 | West Bend West | 26:16 |
| 161 | Matt KieferPlace 161 · Grade 10 · Campbellsport | 10 | Campbellsport | 26:20 |
| 162 | Justin MoorePlace 162 · Grade 11 · Milwaukee Marshall | 11 | Milwaukee Marshall | 26:20 PR |
| 163 | Jayden WalkerPlace 163 · Grade 10 · West Bend East | 10 | West Bend East | 26:34 |
| 164 | Shawn SarwinskiPlace 164 · Grade 10 · Mayville | 10 | Mayville | 26:59 PR |
| 165 | Adam GummPlace 165 · Grade 10 · West Bend East | 10 | West Bend East | 27:03 |
| 166 | Nate JamiesonPlace 166 · Grade 10 · West Bend East | 10 | West Bend East | 27:07 |
| 167 | Rusty GuyPlace 167 · Grade 9 · Milwaukee Marshall | 9 | Milwaukee Marshall | 27:27 |
| 168 | Noah GullicksonPlace 168 · Grade 9 · West Bend West | 9 | West Bend West | 28:38 |
| 169 | Noah FramiPlace 169 · Grade 12 · Horicon | 12 | Horicon | 29:27 PR |
| 170 | Matt BenedumPlace 170 · Grade 9 · Slinger | 9 | Slinger | 29:38 |
| 171 | Zach ManiscalcoPlace 171 · Grade 12 · Horicon | 12 | Horicon | 33:26 PR |