| 1 | Matthew ClauerPlace 1 · Grade 11 · Mukwonago | 11 | Mukwonago | 17:25.2 |
| 2 | Adam DolanPlace 2 · Grade 12 · Homestead | 12 | Homestead | 17:29.4 |
| 3 | Sam WomackPlace 3 · Grade 12 · Marquette | 12 | Marquette | 17:46.8 |
| 4 | Ben BastPlace 4 · Grade 11 · West Bend West | 11 | West Bend West | 17:49.5 |
| 5 | Michael MounajjedPlace 5 · Grade 11 · Middleton | 11 | Middleton | 17:54.2 |
| 6 | Jura GerlachPlace 6 · Grade 12 · Arrowhead | 12 | Arrowhead | 17:58.9 |
| 7 | Brian AnkersteinPlace 7 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 18:05.9 |
| 8 | Aiden JacobsenPlace 8 · Grade 12 · Arrowhead | 12 | Arrowhead | 18:07.3 |
| 9 | Jesse EllisPlace 9 · Grade 11 · Arrowhead | 11 | Arrowhead | 18:08.4 |
| 10 | Eric SchmidtPlace 10 · Grade 12 · Marquette | 12 | Marquette | 18:12.6 |
| 11 | Charlie MillardPlace 11 · Grade 10 · Homestead | 10 | Homestead | 18:15.2 |
| 12 | Chris AhmannPlace 12 · Grade 12 · Homestead | 12 | Homestead | 18:17.6 |
| 13 | Alec NeuharthPlace 13 · Grade 10 · Arrowhead | 10 | Arrowhead | 18:18.5 |
| 14 | Grant RocheleauPlace 14 · Grade 12 · Bay Port | 12 | Bay Port | 18:19.8 |
| 15 | Blake RobertsPlace 15 · Grade 11 · Mukwonago | 11 | Mukwonago | 18:22.6 |
| 16 | Chase PickettPlace 16 · Grade 11 · West Bend West | 11 | West Bend West | 18:29.2 |
| 17 | Caleb SchreiberPlace 17 · Grade 9 · Mukwonago | 9 | Mukwonago | 18:30.4 |
| 18 | Andrew VizcarraPlace 18 · Grade 10 · Oconomowoc | 10 | Oconomowoc | 18:30.5 |
| 19 | Quinten BeyerPlace 19 · Grade 10 · Mukwonago | 10 | Mukwonago | 18:34.0 |
| 20 | Joey KnoppPlace 20 · Grade 11 · Germantown | 11 | Germantown | 18:35.7 |
| 21 | Josh FonteraPlace 21 · Grade 10 · Arrowhead | 10 | Arrowhead | 18:36.3 |
| 22 | Nikolas CiardoPlace 22 · Grade 10 · Germantown | 10 | Germantown | 18:37.3 |
| 23 | Ryan SonhPlace 23 · Grade 12 · Marquette | 12 | Marquette | 18:38.7 |
| 24 | Owen OertelPlace 24 · Grade 11 · Germantown | 11 | Germantown | 18:39.1 |
| 25 | Brady DavidsonPlace 25 · Grade 11 · West Bend West | 11 | West Bend West | 18:41.8 |
| 26 | Brett FoxPlace 26 · Grade 11 · West Bend West | 11 | West Bend West | 18:42.9 |
| 27 | Mason WillkommPlace 27 · Grade 11 · West Bend West | 11 | West Bend West | 18:45.4 |
| 28 | Grady RobertsPlace 28 · Grade 9 · Mukwonago | 9 | Mukwonago | 18:46.6 |
| 29 | Patrick McKennaPlace 29 · Grade 11 · Marquette | 11 | Marquette | 18:49.1 |
| 30 | Jackson DouglasPlace 30 · Grade 10 · Pewaukee | 10 | Pewaukee | 18:51.7 |
| 31 | Robby CoburnPlace 31 · Grade 11 · Homestead | 11 | Homestead | 18:54.3 |
| 32 | Josh HussPlace 32 · Grade 11 · West Bend West | 11 | West Bend West | 19:01.7 |
| 33 | Zach GonneringPlace 33 · Grade 12 · Bay Port | 12 | Bay Port | 19:02.1 |
| 34 | Jonathan SzePlace 34 · Grade 12 · Bay Port | 12 | Bay Port | 19:02.8 |
| 35 | Joseph BitzPlace 35 · Grade 12 · Brookfield East | 12 | Brookfield East | 19:03.2 |
| 36 | Liam SchlosserPlace 36 · Grade 12 · Marquette | 12 | Marquette | 19:03.6 |
| 37 | Zach KubickiPlace 37 · Grade 12 · Bay Port | 12 | Bay Port | 19:03.8 |
| 38 | Kayden GianninaPlace 38 · Grade 9 · Brookfield East | 9 | Brookfield East | 19:03.8 |
| 39 | Zach KoenigsPlace 39 · Grade 11 · West Bend West | 11 | West Bend West | 19:04.2 |
| 40 | Ryan LiberatorePlace 40 · Grade 12 · Germantown | 12 | Germantown | 19:04.5 |
| 41 | Bryce FaithPlace 41 · Grade 10 · Oconomowoc | 10 | Oconomowoc | 19:05.2 |
| 42 | Andrew BarthelPlace 42 · Grade 11 · Arrowhead | 11 | Arrowhead | 19:05.6 |
| 43 | Connor GilbertPlace 43 · Grade 10 · Indian Trail Academy | 10 | Indian Trail Academy | 19:05.7 |
| 44 | Jackson MeissnerPlace 44 · Grade 11 · Oconomowoc | 11 | Oconomowoc | 19:08.5 |
| 45 | Jack RueschPlace 45 · Grade 10 · Brookfield East | 10 | Brookfield East | 19:09.2 |
| 46 | Ben PlumPlace 46 · Grade 11 · Whitefish Bay | 11 | Whitefish Bay | 19:09.8 |
| 47 | Wyatt WallacePlace 47 · Grade 12 · Oconomowoc | 12 | Oconomowoc | 19:15.7 |
| 48 | Shay NelsonPlace 48 · Grade 10 · Germantown | 10 | Germantown | 19:16.4 |
| 49 | Elijah BersellPlace 49 · Grade 11 · Homestead | 11 | Homestead | 19:17.2 |
| 50 | Oliver BussePlace 50 · Grade 12 · Mukwonago | 12 | Mukwonago | 19:18.7 |
| 51 | Jonas PricePlace 51 · Grade 11 · Germantown | 11 | Germantown | 19:19.5 |
| 52 | Ethan SchuhPlace 52 · Grade 12 · Oconomowoc | 12 | Oconomowoc | 19:20.0 |
| 53 | Emmett JonesPlace 53 · Grade 11 · Arrowhead | 11 | Arrowhead | 19:20.1 |
| 54 | Bryce SelbyPlace 54 · Grade 10 · Arrowhead | 10 | Arrowhead | 19:21.0 |
| 55 | Declan McGrathPlace 55 · Grade 10 · Mukwonago | 10 | Mukwonago | 19:22.5 |
| 56 | Dominic BurgPlace 56 · Grade 10 · Arrowhead | 10 | Arrowhead | 19:23.1 |
| 57 | Jay GelhardPlace 57 · Grade 11 · Marquette | 11 | Marquette | 19:23.9 |
| 58 | James BelusPlace 58 · Grade 10 · Oconomowoc | 10 | Oconomowoc | 19:24.7 |
| 59 | Adam LangrederPlace 59 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 19:25.3 |
| 60 | Max DonahuePlace 60 · Grade 11 · Brookfield East | 11 | Brookfield East | 19:26.4 |
| 61 | Jacob PetoniakPlace 61 · Grade 11 · Bay Port | 11 | Bay Port | 19:27.4 |
| 62 | Henry DeschPlace 62 · Grade 12 · Marquette | 12 | Marquette | 19:27.8 |
| 63 | Calvin RedekerPlace 63 · Grade 10 · Germantown | 10 | Germantown | 19:28.2 |
| 64 | Ben FerberPlace 64 · Grade 10 · Marquette | 10 | Marquette | 19:28.5 |
| 65 | Ryan ClearyPlace 65 · Grade 12 · Marquette | 12 | Marquette | 19:28.6 |
| 66 | Ben SaudekPlace 66 · Grade 10 · Brookfield East | 10 | Brookfield East | 19:29.2 |
| 67 | Thor GabikPlace 67 · Grade 11 · Whitefish Bay | 11 | Whitefish Bay | 19:29.5 |
| 68 | Hudson KroeningPlace 68 · Grade 11 · Oconomowoc | 11 | Oconomowoc | 19:30.2 |
| 69 | Henry PrattPlace 69 · Grade 11 · Indian Trail Academy | 11 | Indian Trail Academy | 19:30.4 |
| 70 | Jack NaffahPlace 70 · Grade 12 · Marquette | 12 | Marquette | 19:30.4 |
| 71 | Dominick AzzolinaPlace 71 · Grade 10 · Bay Port | 10 | Bay Port | 19:31.6 |
| 72 | Mason KrenPlace 72 · Grade 11 · Germantown | 11 | Germantown | 19:34.2 |
| 73 | Troy VerstratePlace 73 · Grade 10 · Germantown | 10 | Germantown | 19:36.8 |
| 74 | Jesse ThomasPlace 74 · Grade 12 · Homestead | 12 | Homestead | 19:39.1 |
| 75 | Ethan ElyPlace 75 · Grade 10 · Bay Port | 10 | Bay Port | 19:41.6 |
| 76 | Davey CarpenterPlace 76 · Grade 10 · Arrowhead | 10 | Arrowhead | 19:41.9 |
| 77 | Zach SmithPlace 77 · Grade 12 · Arrowhead | 12 | Arrowhead | 19:42.6 |
| 78 | Matthew WantaPlace 78 · Grade 12 · Germantown | 12 | Germantown | 19:42.7 |
| 79 | Jacob DownsPlace 79 · Grade 10 · West Bend West | 10 | West Bend West | 19:43.0 |
| 80 | Tyler KittlesonPlace 80 · Grade 12 · Homestead | 12 | Homestead | 19:43.8 |
| 81 | Trystan WolfePlace 81 · Grade 12 · Brookfield East | 12 | Brookfield East | 19:43.8 |
| 82 | Will StelpflugPlace 82 · Grade 10 · Arrowhead | 10 | Arrowhead | 19:43.8 |
| 83 | Ignacio PerezPlace 83 · Grade 10 · Indian Trail Academy | 10 | Indian Trail Academy | 19:44.4 |
| 84 | Cody RafnPlace 84 · Grade 11 · Germantown | 11 | Germantown | 19:44.6 |
| 85 | James NorcrossPlace 85 · Grade 9 · Arrowhead | 9 | Arrowhead | 19:44.9 |
| 86 | Tristan MonroePlace 86 · Grade 10 · Oconomowoc | 10 | Oconomowoc | 19:45.1 |
| 87 | Alex EwartPlace 87 · Grade 11 · Oconomowoc | 11 | Oconomowoc | 19:47.6 |
| 88 | Anish KusukuntlaPlace 88 · Grade 12 · Germantown | 12 | Germantown | 19:48.6 |
| 89 | Mason ClarkPlace 89 · Grade 10 · Arrowhead | 10 | Arrowhead | 19:49.4 |
| 90 | Thomas MenefeePlace 90 · Grade 10 · Marquette | 10 | Marquette | 19:52.2 |
| 91 | Chase BarrowPlace 91 · Grade 11 · Pewaukee | 11 | Pewaukee | 19:54.4 |
| 92 | Fischer BulenPlace 92 · Grade 10 · Arrowhead | 10 | Arrowhead | 19:55.6 |
| 93 | Brady LauberPlace 93 · Grade 12 · Mukwonago | 12 | Mukwonago | 19:57.7 |
| 94 | Alex BandomirPlace 94 · Grade 12 · Mukwonago | 12 | Mukwonago | 19:59.0 |
| 95 | Brett KowalPlace 95 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 19:59.9 |
| 96 | Joseph TotzkePlace 96 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 20:01.5 |
| 97 | Arlo GaskillPlace 97 · Grade 10 · Germantown | 10 | Germantown | 20:02.7 |
| 98 | Auyush DwivediPlace 98 · Grade 9 · Brookfield East | 9 | Brookfield East | 20:02.9 |
| 99 | David KinnPlace 99 · Grade 10 · Germantown | 10 | Germantown | 20:03.1 |
| 100 | Leo BurkePlace 100 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 20:04.5 |
| 101 | Jack SchroederPlace 101 · Grade 10 · Germantown | 10 | Germantown | 20:05.6 |
| 102 | Tony McArthurPlace 102 · Grade 12 · West Bend West | 12 | West Bend West | 20:08.9 |
| 103 | Andrew DaviesPlace 103 · Grade 9 · Mukwonago | 9 | Mukwonago | 20:09.3 |
| 104 | Ian HetrickPlace 104 · Grade 10 · Indian Trail Academy | 10 | Indian Trail Academy | 20:10.1 |
| 105 | Julian WhelanPlace 105 · Grade 10 · Whitefish Bay | 10 | Whitefish Bay | 20:10.3 |
| 106 | Aiden BurkemperPlace 106 · Grade 12 · Pewaukee | 12 | Pewaukee | 20:10.4 |
| 107 | Gabriel SpudePlace 107 · Grade 11 · Germantown | 11 | Germantown | 20:10.7 |
| 108 | Jackson NielsonPlace 108 · Grade 10 · Marquette | 10 | Marquette | 20:11.5 |
| 109 | Jeremy KehoePlace 109 · Grade 10 · West Bend West | 10 | West Bend West | 20:12.2 |
| 110 | Dylan SenskePlace 110 · Grade 12 · Arrowhead | 12 | Arrowhead | 20:12.9 |
| 111 | Parker VanrossumPlace 111 · Grade 10 · Arrowhead | 10 | Arrowhead | 20:13.2 |
| 112 | Henry GefkePlace 112 · Grade 10 · Homestead | 10 | Homestead | 20:14.1 |
| 113 | Archie HughesPlace 113 · Grade 10 · West Bend West | 10 | West Bend West | 20:14.2 |
| 114 | James HauserPlace 114 · Grade 10 · Indian Trail Academy | 10 | Indian Trail Academy | 20:15.5 |
| 115 | Kyle DrewPlace 115 · Grade 11 · Arrowhead | 11 | Arrowhead | 20:16.7 |
| 116 | Jonathan DreistPlace 116 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 20:16.7 |
| 117 | Owen CorteenPlace 117 · Grade 10 · Arrowhead | 10 | Arrowhead | 20:17.2 |
| 118 | Teddy PoulasPlace 118 · Grade 10 · Brookfield East | 10 | Brookfield East | 20:18.8 |
| 119 | Juan Pablo SanchezPlace 119 · Grade 10 · Marquette | 10 | Marquette | 20:19.7 |
| 120 | Konnor TubinPlace 120 · Grade 10 · Pewaukee | 10 | Pewaukee | 20:22.4 |
| 121 | James O'CallaghanPlace 121 · Grade 10 · Marquette | 10 | Marquette | 20:24.6 |
| 122 | Aidan BendicksonPlace 122 · Grade 9 · Nicolet | 9 | Nicolet | 20:25.0 |
| 123 | Carter BerriePlace 123 · Grade 10 · Germantown | 10 | Germantown | 20:28.0 |
| 124 | Jack CostiganPlace 124 · Grade 11 · Germantown | 11 | Germantown | 20:28.0 |
| 125 | Elias NagelPlace 125 · Grade 12 · Germantown | 12 | Germantown | 20:28.6 |
| 126 | Nathan JensenPlace 126 · Grade 12 · Whitefish | 12 | Whitefish | 20:32.2 |
| 127 | Dhir PatelPlace 127 · Grade 11 · Germantown | 11 | Germantown | 20:32.7 |
| 128 | Jacob WoodPlace 128 · Grade 10 · Marquette | 10 | Marquette | 20:32.8 |
| 129 | Austin SlominskiPlace 129 · Grade 10 · Pewaukee | 10 | Pewaukee | 20:33.6 |
| 130 | Collin StellmacherPlace 130 · Grade 12 · Bay Port | 12 | Bay Port | 20:33.6 |
| 131 | Will KoehlerPlace 131 · Grade 10 · Marquette | 10 | Marquette | 20:33.6 |
| 132 | Henry GrevesPlace 132 · Grade 10 · Oconomowoc | 10 | Oconomowoc | 20:38.0 |
| 133 | Brady ChristnovichPlace 133 · Grade 10 · Bay Port | 10 | Bay Port | 20:39.2 |
| 134 | Logan YoungPlace 134 · Grade 10 · Germantown | 10 | Germantown | 20:39.3 |
| 135 | Eric BarteltPlace 135 · Grade 10 · Oconomowoc | 10 | Oconomowoc | 20:40.1 |
| 136 | Daniel ReesePlace 136 · Grade 10 · Germantown | 10 | Germantown | 20:40.3 |
| 137 | Lukas VaterPlace 137 · Grade 9 · Nicolet | 9 | Nicolet | 20:41.9 |
| 138 | Nathan MeyersPlace 138 · Grade 9 · Brookfield East | 9 | Brookfield East | 20:44.6 |
| 139 | Ryan RogosienskiPlace 139 · Grade 10 · Mukwonago | 10 | Mukwonago | 20:46.3 |
| 140 | Carl PlichtaPlace 140 · Grade 12 · Whitefish Bay | 12 | Whitefish Bay | 20:48.5 |
| 141 | Evan AbtsPlace 141 · Grade 10 · Oconomowoc | 10 | Oconomowoc | 20:48.6 |
| 142 | Derek ThompsonPlace 142 · Grade 10 · Janesville Craig | 10 | Janesville Craig | 20:52.1 |
| 143 | Jack DomaszekPlace 143 · Grade 11 · Brookfield East | 11 | Brookfield East | 20:53.8 |
| 144 | Luke SchmitzPlace 144 · Grade 10 · Marquette | 10 | Marquette | 20:56.4 |
| 145 | Will DuimstraPlace 145 · Grade 11 · Arrowhead | 11 | Arrowhead | 20:57.2 |
| 146 | Mason PaarPlace 146 · Grade 10 · Oconomowoc | 10 | Oconomowoc | 20:57.7 |
| 147 | Eli BostrackPlace 147 · Grade 10 · Marquette | 10 | Marquette | 20:59.9 |
| 148 | Trevor Lamon-BraatPlace 148 · Grade 11 · Oconomowoc | 11 | Oconomowoc | 21:00.4 |
| 149 | Francisco BiaginiPlace 149 · Grade 12 · West Bend West | 12 | West Bend West | 21:01.1 |
| 150 | Seth RadkePlace 150 · Grade 11 · Bay Port | 11 | Bay Port | 21:02.3 |
| 151 | Daniel PaynePlace 151 · Grade 11 · Arrowhead | 11 | Arrowhead | 21:02.8 |
| 152 | Owen NoelPlace 152 · Grade 11 · Bay Port | 11 | Bay Port | 21:04.5 |
| 153 | Dhruv SudershanamPlace 153 · Grade 11 · Homestead | 11 | Homestead | 21:04.8 |
| 154 | Ben KruegerPlace 154 · Grade 11 · Brookfield East | 11 | Brookfield East | 21:05.8 |
| 155 | Ryan HartPlace 155 · Grade 12 · Bay Port | 12 | Bay Port | 21:08.4 |
| 156 | Brady ConellPlace 156 · Grade 11 · Germantown | 11 | Germantown | 21:08.8 |
| 157 | Burke BrownPlace 157 · Grade 10 · Whitefish Bay | 10 | Whitefish Bay | 21:11.7 |
| 158 | Nathanael MeinhardPlace 158 · Grade 9 · Nicolet | 9 | Nicolet | 21:12.9 |
| 159 | Vance BurnhamPlace 159 · Grade 10 · Germantown | 10 | Germantown | 21:13.9 |
| 160 | Will KaregennesPlace 160 · Grade 11 · Homestead | 11 | Homestead | 21:14.7 |
| 161 | Maxwell VoigtPlace 161 · Grade 11 · Oconomowoc | 11 | Oconomowoc | 21:16.2 |
| 162 | Vinson ShermanPlace 162 · Grade 10 · Arrowhead | 10 | Arrowhead | 21:16.6 |
| 163 | Kolbe SchlosserPlace 163 · Grade 10 · Marquette | 10 | Marquette | 21:17.7 |
| 164 | Jonah BersellPlace 164 · Grade 11 · Homestead | 11 | Homestead | 21:17.9 |
| 165 | Gabe MannionPlace 165 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 21:19.3 |
| 166 | Nixon SmithPlace 166 · Grade 12 · Homestead | 12 | Homestead | 21:20.0 |
| 167 | Charlie PeasePlace 167 · Grade 9 · Pewaukee | 9 | Pewaukee | 21:20.3 |
| 168 | Oran VoigtPlace 168 · Grade 10 · Germantown | 10 | Germantown | 21:20.8 |
| 169 | Owen PopePlace 169 · Grade 9 · Brookfield East | 9 | Brookfield East | 21:22.0 |
| 170 | Jack MandelPlace 170 · Grade 12 · Homestead | 12 | Homestead | 21:23.2 |
| 171 | Cole ThompsonPlace 171 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 21:23.4 |
| 172 | Kane AltendorfPlace 172 · Grade 10 · Bay Port | 10 | Bay Port | 21:24.6 |
| 173 | Thomas JungwirthPlace 173 · Grade 11 · Mukwonago | 11 | Mukwonago | 21:24.9 |
| 174 | Felipe AlvarezPlace 174 · Grade 9 · Homestead | 9 | Homestead | 21:25.7 |
| 175 | Peter ShearsPlace 175 · Grade 10 · Marquette | 10 | Marquette | 21:28.0 |
| 176 | Tyler SeilsPlace 176 · Grade 10 · Germantown | 10 | Germantown | 21:28.2 |
| 177 | Grant SpielbauerPlace 177 · Grade 10 · Marquette | 10 | Marquette | 21:29.8 |
| 178 | Fulton ClusmanPlace 178 · Grade 12 · Bay Port | 12 | Bay Port | 21:32.5 |
| 179 | Jonah McMahonPlace 179 · Grade 11 · Catholic Memorial | 11 | Catholic Memorial | 21:36.2 |
| 180 | Henry EbertPlace 180 · Grade 9 · Brookfield East | 9 | Brookfield East | 21:36.9 |
| 181 | Ryan GlinbergPlace 181 · Grade 12 · Nicolet | 12 | Nicolet | 21:37.3 |
| 182 | Eric WanPlace 182 · Grade 12 · Homestead | 12 | Homestead | 21:37.4 |
| 183 | Cole MovsessianPlace 183 · Grade 12 · Homestead | 12 | Homestead | 21:40.0 |
| 184 | Jack MillerPlace 184 · Grade 11 · Bay Port | 11 | Bay Port | 21:41.9 |
| 185 | George SchroederPlace 185 · Grade 10 · Germantown | 10 | Germantown | 21:42.7 |
| 186 | Matt TurnerPlace 186 · Grade 10 · Brookfield East | 10 | Brookfield East | 21:43.8 |
| 187 | Aidan StubingPlace 187 · Grade 12 · Mukwonago | 12 | Mukwonago | 21:45.7 |
| 188 | Jon LimPlace 188 · Grade 11 · Homestead | 11 | Homestead | 21:47.5 |
| 189 | Jack GozdowiakPlace 189 · Grade 10 · Germantown | 10 | Germantown | 21:48.9 |
| 190 | Jacob AlbertPlace 190 · Grade 11 · Nicolet | 11 | Nicolet | 21:49.2 |
| 191 | Isaac GuttormsonPlace 191 · Grade 11 · West Bend West | 11 | West Bend West | 21:49.9 |
| 192 | Hayden HipkissPlace 192 · Grade 9 · Arrowhead | 9 | Arrowhead | 21:50.9 |
| 193 | Sam WalrathPlace 193 · Grade 10 · Brookfield East | 10 | Brookfield East | 21:51.7 |
| 194 | Declan BlahaPlace 194 · Grade 10 · Marquette | 10 | Marquette | 21:52.7 |
| 195 | Connor O'BrienPlace 195 · Grade 10 · Homestead | 10 | Homestead | 21:52.7 |
| 196 | Justin CohenPlace 196 · Grade 11 · Homestead | 11 | Homestead | 21:52.8 |
| 197 | Jack WelnakPlace 197 · Grade 11 · Oconomowoc | 11 | Oconomowoc | 21:53.1 |
| 198 | Ben NeylonPlace 198 · Grade 11 · Brookfield East | 11 | Brookfield East | 21:54.1 |
| 199 | Michael BreinerPlace 199 · Grade 11 · Marquette | 11 | Marquette | 21:57.6 |
| 200 | Connor PricePlace 200 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 21:58.7 |
| 201 | Tristan HurlebausPlace 201 · Grade 12 · Germantown | 12 | Germantown | 22:00.4 |
| 202 | Peter LochnerPlace 202 · Grade 12 · Marquette | 12 | Marquette | 22:01.6 |
| 203 | Tyler SemradPlace 203 · Grade 10 · Pewaukee | 10 | Pewaukee | 22:02.1 |
| 204 | Luke RunningPlace 204 · Grade 9 · Homestead | 9 | Homestead | 22:06.6 |
| 205 | Jayson KoelPlace 205 · Grade 11 · Germantown | 11 | Germantown | 22:06.9 |
| 206 | Jarret RippergerPlace 206 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 22:08.8 |
| 207 | Nicholas McQuillanPlace 207 · Grade 11 · Marquette | 11 | Marquette | 22:13.3 |
| 208 | Jaden YoungPlace 208 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 22:15.4 |
| 209 | William WebberPlace 209 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 22:16.6 |
| 210 | Harrison FilberPlace 210 · Grade 9 · Brookfield East | 9 | Brookfield East | 22:18.4 |
| 211 | John GollaPlace 211 · Grade 12 · Bay Port | 12 | Bay Port | 22:19.1 |
| 212 | Aiden WeilederPlace 212 · Grade 11 · Brookfield East | 11 | Brookfield East | 22:19.9 |
| 213 | Alex LoydaPlace 213 · Grade 11 · Nicolet | 11 | Nicolet | 22:20.7 |
| 214 | Wylie SimonenPlace 214 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 22:30.1 |
| 215 | Jason ShaoPlace 215 · Grade 10 · Nicolet | 10 | Nicolet | 22:30.3 |
| 216 | Ryan SchraufnagelPlace 216 · Grade 10 · Germantown | 10 | Germantown | 22:31.3 |
| 217 | Charles SchreiberPlace 217 · Grade 11 · Nicolet | 11 | Nicolet | 22:35.1 |
| 218 | Henry JamisonPlace 218 · Grade 10 · Whitefish Bay | 10 | Whitefish Bay | 22:36.5 |
| 219 | John AstlePlace 219 · Grade 11 · Arrowhead | 11 | Arrowhead | 22:36.6 |
| 220 | George UbellPlace 220 · Grade 10 · Marquette | 10 | Marquette | 22:36.7 |
| 221 | Ethan AndersenPlace 221 · Grade 10 · Bay Port | 10 | Bay Port | 22:40.1 |
| 222 | Jack HaroldPlace 222 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 22:41.1 |
| 223 | Logan BreitzmannPlace 223 · Grade 12 · Germantown | 12 | Germantown | 22:41.6 |
| 224 | Daylan McKayPlace 224 · Grade 9 · Homestead | 9 | Homestead | 22:42.4 |
| 225 | Justin MartinezPlace 225 · Grade 10 · West Bend West | 10 | West Bend West | 22:44.1 |
| 226 | Thomas SmallPlace 226 · Grade 12 · Oconomowoc | 12 | Oconomowoc | 22:44.9 |
| 227 | Spenser FlemingPlace 227 · Grade 11 · Homestead | 11 | Homestead | 22:45.2 |
| 228 | George JohnsonPlace 228 · Grade 10 · Homestead | 10 | Homestead | 22:45.4 |
| 229 | Michael BretzelPlace 229 · Grade 10 · Oconomowoc | 10 | Oconomowoc | 22:46.4 |
| 230 | Devin UlmPlace 230 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 22:52.2 |
| 231 | Jacob ChouinardPlace 231 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 22:55.5 |
| 232 | Jake FeiterPlace 232 · Grade 11 · West Bend West | 11 | West Bend West | 22:55.5 |
| 233 | Dylan SobekPlace 233 · Grade 9 · Mukwonago | 9 | Mukwonago | 22:58.5 |
| 234 | Josh StanfordPlace 234 · Grade 9 · Homestead | 9 | Homestead | 23:03.5 |
| 235 | William SobczakPlace 235 · Grade 9 · Brookfield East | 9 | Brookfield East | 23:05.6 |
| 236 | Nate ClaytonPlace 236 · Grade 11 · Marquette | 11 | Marquette | 23:06.7 |
| 237 | Bergen PetersPlace 237 · Grade 12 · Bay Port | 12 | Bay Port | 23:06.7 |
| 238 | Robert BarwickPlace 238 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 23:11.3 |
| 239 | Lucas WachowiakPlace 239 · Grade 11 · Oconomowoc | 11 | Oconomowoc | 23:12.9 |
| 240 | Owen JensonPlace 240 · Grade 12 · Janesville Craig | 12 | Janesville Craig | 23:14.1 |
| 241 | Matthew MemoryPlace 241 · Grade 10 · Marquette | 10 | Marquette | 23:17.2 |
| 242 | Mitchell GadzichowPlace 242 · Grade 11 · West Bend West | 11 | West Bend West | 23:17.6 |
| 243 | Ethan DayPlace 243 · Grade 12 · Homestead | 12 | Homestead | 23:20.2 |
| 244 | Nicholas InglePlace 244 · Grade 10 · Germantown | 10 | Germantown | 23:20.2 |
| 245 | Titus VeldhousePlace 245 · Grade 10 · Brookfield East | 10 | Brookfield East | 23:22.1 |
| 246 | Seamus ManzkePlace 246 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 23:22.2 |
| 247 | Jayden ChanPlace 247 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 23:23.3 |
| 248 | Luke KrausePlace 248 · Grade 10 · Arrowhead | 10 | Arrowhead | 23:24.6 |
| 249 | Luke FenrickPlace 249 · Grade 12 · Janesville Craig | 12 | Janesville Craig | 23:26.0 |
| 250 | Quin StuderPlace 250 · Grade 12 · Janesville Craig | 12 | Janesville Craig | 23:26.4 |
| 251 | Melvin WuPlace 251 · Grade 9 · Homestead | 9 | Homestead | 23:28.3 |
| 252 | Charles LangPlace 252 · Grade 10 · Mukwonago | 10 | Mukwonago | 23:31.1 |
| 253 | Ari AyalaPlace 253 · Grade 11 · Whitefish Bay | 11 | Whitefish Bay | 23:34.3 |
| 254 | Drew DartPlace 254 · Grade 12 · Pewaukee | 12 | Pewaukee | 23:36.7 |
| 255 | Jack BieverPlace 255 · Grade 11 · Pewaukee | 11 | Pewaukee | 23:36.9 |
| 256 | Brayden MeyerPlace 256 · Grade 12 · Homestead | 12 | Homestead | 23:39.5 |
| 257 | Nathan PokornyPlace 257 · Grade 10 · Germantown | 10 | Germantown | 23:39.9 |
| 258 | Jacob RauchPlace 258 · Grade 12 · West Bend West | 12 | West Bend West | 23:47.9 |
| 259 | Elijah Kolstad-WooPlace 259 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 23:51.4 |
| 260 | Edwin WuPlace 260 · Grade 9 · Homestead | 9 | Homestead | 23:55.2 |
| 261 | Matthew MangheraPlace 261 · Grade 11 · Janesville Craig | 11 | Janesville Craig | 24:08.2 |
| 262 | Joseph ThibertPlace 262 · Grade 9 · Homestead | 9 | Homestead | 24:33.6 |
| 263 | Thomas PerryPlace 263 · Grade 9 · Homestead | 9 | Homestead | 24:50.6 |
| 264 | Carson PociaskPlace 264 · Grade 10 · Bay Port | 10 | Bay Port | 24:52.7 |
| 265 | Ben SavatskiPlace 265 · Grade 9 · Mukwonago | 9 | Mukwonago | 25:08.8 |
| 266 | Raymond SporsPlace 266 · Grade 12 · West Bend West | 12 | West Bend West | 25:12.2 |
| 267 | Harsh SinghPlace 267 · Grade 10 · Brookfield East | 10 | Brookfield East | 25:19.4 |
| 268 | Edward ZhengPlace 268 · Grade 9 · Brookfield East | 9 | Brookfield East | 25:21.1 |
| 269 | Jake HansonPlace 269 · Grade 12 · Whitefish Bay | 12 | Whitefish Bay | 25:23.0 |
| 270 | John TuckerPlace 270 · Grade 9 · Homestead | 9 | Homestead | 25:35.7 |
| 271 | John StewartPlace 271 · Grade 12 · Germantown | 12 | Germantown | 25:36.5 |
| 272 | Ayden BuschPlace 272 · Grade 10 · West Bend West | 10 | West Bend West | 25:55.0 |
| 273 | Mason KorthPlace 273 · Grade 10 · Mukwonago | 10 | Mukwonago | 25:57.2 |
| 274 | Agali PedrianaPlace 274 · Grade 10 · Marquette | 10 | Marquette | 26:00.4 |
| 275 | Trey HargisPlace 275 · Grade 10 · Whitefish Bay | 10 | Whitefish Bay | 26:03.9 |
| 276 | Andrew MescherPlace 276 · Grade 11 · Catholic Memorial | 11 | Catholic Memorial | 26:07.0 |
| 277 | Bradley SchulerPlace 277 · Grade 9 · Mukwonago | 9 | Mukwonago | 26:13.6 |
| 278 | Kellen KleinPlace 278 · Grade 10 · Pewaukee | 10 | Pewaukee | 26:14.9 |
| 279 | Gabe Smith-GuadalPlace 279 · Grade 10 · Pewaukee | 10 | Pewaukee | 26:21.5 |
| 280 | Zachary MeyerPlace 280 · Grade 11 · Homestead | 11 | Homestead | 26:31.0 |
| 281 | Blaise WoodPlace 281 · Grade 10 · Marquette | 10 | Marquette | 26:38.5 |
| 282 | Christian WhittakePlace 282 · Grade 10 · Oconomowoc | 10 | Oconomowoc | 27:21.0 |
| 283 | Arnov GuptaPlace 283 · Grade 10 · Arrowhead | 10 | Arrowhead | 27:30.0 |
| 284 | Nicholas HoffmanPlace 284 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 27:54.0 |
| 285 | Brendon PryorPlace 285 · Grade 11 · West Bend West | 11 | West Bend West | 29:51.4 |
| 286 | Ryan HeckerPlace 286 · Grade 10 · Germantown | 10 | Germantown | 30:39.4 |