| 1 | Gio AnelloPlace 1 · Grade 12 · Mukwonago | 12 | Mukwonago | 18:17.7 |
| 2 | Jack WagnerPlace 2 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 18:36.4 |
| 3 | Sam GoedePlace 3 · Grade 10 · Wisconsin Lutheran | 10 | Wisconsin Lutheran | 18:38.2 |
| 4 | Ethan EnslenPlace 4 · Grade 11 · Wisconsin Lutheran | 11 | Wisconsin Lutheran | 18:42.1 |
| 5 | Jesse MitchellPlace 5 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 18:44.8 |
| 6 | Andrew DaviesPlace 6 · Grade 9 · Mukwonago | 9 | Mukwonago | 18:45.5 |
| 7 | Kamron KaiserPlace 7 · Grade 10 · Brookfield Academy | 10 | Brookfield Academy | 18:49.2 |
| 8 | Grady RobertsPlace 8 · Grade 9 · Mukwonago | 9 | Mukwonago | 18:51.2 |
| 9 | Declan McGrathPlace 9 · Grade 10 · Mukwonago | 10 | Mukwonago | 18:58.7 |
| 10 | Amos EbelingPlace 10 · Grade 9 · Wisconsin Lutheran | 9 | Wisconsin Lutheran | 19:02.9 |
| 11 | Brennan MasonPlace 11 · Grade 12 · Menomonee Falls | 12 | Menomonee Falls | 19:08.3 |
| 12 | Connor GilbertPlace 12 · Grade 10 · Kenosha Indian Trail | 10 | Kenosha Indian Trail | 19:09.8 |
| 13 | Tony ChenPlace 13 · Grade 11 · Wisconsin Lutheran | 11 | Wisconsin Lutheran | 19:14.7 |
| 14 | Quinten BeyerPlace 14 · Grade 10 · Mukwonago | 10 | Mukwonago | 19:21.4 |
| 15 | Zackery TaylorPlace 15 · Grade 9 · Kenosha Indian Trail | 9 | Kenosha Indian Trail | 19:22.0 |
| 16 | Oliver BussePlace 16 · Grade 12 · Mukwonago | 12 | Mukwonago | 19:25.3 |
| 17 | Jackson KerrPlace 17 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 19:26.0 |
| 18 | Adam LangrederPlace 18 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 19:26.8 |
| 19 | Isaac KirbyPlace 19 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 19:26.9 |
| 20 | Carsten ReesePlace 20 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 19:27.1 |
| 21 | Delimat NicholasPlace 21 · Grade 11 · Catholic Central (Burlington) | 11 | Catholic Central (Burlington) | 19:36.7 PR |
| 22 | Ryan Montes de OcaPlace 22 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 19:38.4 |
| 23 | Juan GulrudPlace 23 · Grade 11 · Lakeside Lutheran | 11 | Lakeside Lutheran | 19:38.7 |
| 24 | Ignacio PerezPlace 24 · Grade 10 · Kenosha Indian Trail | 10 | Kenosha Indian Trail | 19:39.9 |
| 25 | Jonathan DreistPlace 25 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 19:40.3 PR |
| 26 | Nathaniel AldingerPlace 26 · Grade 10 · Wisconsin Lutheran | 10 | Wisconsin Lutheran | 19:41.9 PR |
| 27 | Thomas JungwirthPlace 27 · Grade 11 · Mukwonago | 11 | Mukwonago | 19:43.0 |
| 28 | Jacob WranovskyPlace 28 · Grade 11 · Oak Creek | 11 | Oak Creek | 19:44.1 |
| 29 | Ben ParulskiPlace 29 · Grade 11 · Port Washington | 11 | Port Washington | 19:44.5 |
| 30 | Finn RitterPlace 30 · Grade 11 · Port Washington | 11 | Port Washington | 19:45.0 |
| 31 | Jordan SchmidtPlace 31 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 19:47.0 |
| 32 | Pete LotzPlace 32 · Grade 9 · Port Washington | 9 | Port Washington | 19:47.5 |
| 33 | Jacob MeierPlace 33 · Grade 12 · Port Washington | 12 | Port Washington | 19:48.5 |
| 34 | Killian HeltPlace 34 · Grade 9 · Union Grove | 9 | Union Grove | 19:50.8 |
| 35 | Alex BandomirPlace 35 · Grade 12 · Mukwonago | 12 | Mukwonago | 19:59.4 |
| 36 | Alexander AnewenterPlace 36 · Grade 9 · Port Washington | 9 | Port Washington | 20:02.7 |
| 37 | Tate FlegePlace 37 · Grade 11 · Aquinas | 11 | Aquinas | 20:03.0 |
| 38 | Ryan RogosienskiPlace 38 · Grade 10 · Mukwonago | 10 | Mukwonago | 20:07.6 |
| 39 | Yamato TokudaPlace 39 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 20:07.9 |
| 40 | Cody MentjesPlace 40 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 20:08.6 |
| 41 | Jayden TobiasPlace 41 · Grade 12 · Waukesha South | 12 | Waukesha South | 20:09.8 |
| 42 | Brady LauberPlace 42 · Grade 12 · Mukwonago | 12 | Mukwonago | 20:10.7 |
| 43 | Alex EnslenPlace 43 · Grade 9 · Wisconsin Lutheran | 9 | Wisconsin Lutheran | 20:11.1 |
| 44 | Cole MirekPlace 44 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 20:13.1 |
| 45 | Marco PorrasPlace 45 · Grade 12 · Milwaukee King | 12 | Milwaukee King | 20:13.4 PR |
| 46 | Jude ThrushPlace 46 · Grade 12 · Aquinas | 12 | Aquinas | 20:15.3 PR |
| 47 | Isaac BilitzPlace 47 · Grade 10 · Lakeside Lutheran | 10 | Lakeside Lutheran | 20:19.2 |
| 48 | Andrew HormanPlace 48 · Grade 12 · Aquinas | 12 | Aquinas | 20:20.5 PR |
| 49 | Ethan BlockPlace 49 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 20:21.2 |
| 50 | Joseph TotzkePlace 50 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 20:22.1 |
| 51 | Temo RamirezPlace 51 · Grade 10 · Wisconsin Lutheran | 10 | Wisconsin Lutheran | 20:23.5 |
| 52 | Cole WojtowiczPlace 52 · Grade 11 · Oak Creek | 11 | Oak Creek | 20:29.1 |
| 53 | Collin EvansPlace 53 · Grade 12 · Waukesha South | 12 | Waukesha South | 20:29.7 |
| 54 | Kevin DonoghuePlace 54 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 20:30.4 |
| 55 | Ian HetrickPlace 55 · Grade 10 · Kenosha Indian Trail | 10 | Kenosha Indian Trail | 20:31.5 |
| 56 | Brett KowalPlace 56 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 20:39.4 |
| 57 | Brett FisherPlace 57 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 20:40.3 |
| 58 | Scott AndersonPlace 58 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 20:40.7 |
| 59 | Hank WangPlace 59 · Grade 10 · Wisconsin Lutheran | 10 | Wisconsin Lutheran | 20:41.9 |
| 60 | Evander CraigPlace 60 · Grade 12 · Catholic Central (Burlington) | 12 | Catholic Central (Burlington) | 20:44.1 |
| 61 | Brady LammertPlace 61 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 20:44.5 |
| 62 | James HauserPlace 62 · Grade 10 · Kenosha Indian Trail | 10 | Kenosha Indian Trail | 20:45.3 |
| 63 | Caleb GarciaPlace 63 · Grade 11 · Lakeside Lutheran | 11 | Lakeside Lutheran | 20:48.9 |
| 64 | Colin Sans CraintePlace 64 · Grade 10 · Aquinas | 10 | Aquinas | 20:50.2 |
| 65 | Alexander WallenPlace 65 · Grade 10 · New Berlin Eisenhower | 10 | New Berlin Eisenhower | 20:50.9 |
| 66 | Jason DahmesPlace 66 · Grade 9 · Oak Creek | 9 | Oak Creek | 20:54.9 |
| 67 | Leopold BielPlace 67 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 20:58.1 |
| 68 | Nate LobockiPlace 68 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 20:58.1 |
| 69 | Jon TurnerPlace 69 · Grade 12 · Kenosha Bradford | 12 | Kenosha Bradford | 21:00.6 PR |
| 70 | Thomas HirthePlace 70 · Grade 12 · Milwaukee King | 12 | Milwaukee King | 21:09.2 |
| 71 | Julen MeyersPlace 71 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 21:10.2 |
| 72 | Colin GeorgiPlace 72 · Grade 10 · Lakeside Lutheran | 10 | Lakeside Lutheran | 21:10.5 |
| 73 | AJ GrabowskiPlace 73 · Grade 11 · Waukesha South | 11 | Waukesha South | 21:11.4 |
| 74 | Aidan StubingPlace 74 · Grade 12 · Mukwonago | 12 | Mukwonago | 21:12.8 |
| 75 | Aiden LeinnsPlace 75 · Grade 10 · Port Washington | 10 | Port Washington | 21:14.2 PR |
| 76 | Brandon GorsuchPlace 76 · Grade 9 · Westosha Central | 9 | Westosha Central | 21:14.4 |
| 77 | Henry SchapekahmPlace 77 · Grade 9 · Wisconsin Lutheran | 9 | Wisconsin Lutheran | 21:17.0 |
| 78 | Conner RuedaPlace 78 · Grade 12 · Oak Creek | 12 | Oak Creek | 21:17.3 |
| 79 | Owen DaleyPlace 79 · Grade 9 · Wisconsin Lutheran | 9 | Wisconsin Lutheran | 21:17.7 |
| 80 | Aaron ZhangPlace 80 · Grade 9 · Kenosha Indian Trail | 9 | Kenosha Indian Trail | 21:21.2 |
| 81 | Nathan StewartPlace 81 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 21:21.8 |
| 82 | Matthias MurphyPlace 82 · Grade 12 · Catholic Central (Burlington) | 12 | Catholic Central (Burlington) | 21:22.7 |
| 83 | Jonathan EdwardsPlace 83 · Grade 12 · Milwaukee King | 12 | Milwaukee King | 21:23.8 PR |
| 84 | Joey EndrizziPlace 84 · Grade 12 · Aquinas | 12 | Aquinas | 21:24.3 |
| 85 | Saathvik GowdaPlace 85 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 21:24.8 |
| 86 | Charles WollerPlace 86 · Grade 12 · Menomonee Falls | 12 | Menomonee Falls | 21:26.5 |
| 87 | Satchel SenboutarajPlace 87 · Grade 10 · Milwaukee King | 10 | Milwaukee King | 21:32.2 |
| 88 | Yusuf JassimPlace 88 · Grade 11 · Champaign (Centennial) | 11 | Champaign (Centennial) | 21:32.3 |
| 89 | Reid MinerPlace 89 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 21:33.0 |
| 90 | Cole ThompsonPlace 90 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 21:36.9 |
| 91 | Ryan KellerPlace 91 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 21:39.8 |
| 92 | Connor PricePlace 92 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 21:41.5 |
| 93 | Trenten EsserPlace 93 · Grade 9 · Kenosha Indian Trail | 9 | Kenosha Indian Trail | 21:42.8 |
| 94 | Jaden LiermannPlace 94 · Grade 11 · Waukesha South | 11 | Waukesha South | 21:44.2 |
| 95 | Evan RosenickPlace 95 · Grade 12 · Westosha Central | 12 | Westosha Central | 21:46.1 |
| 96 | Titus KonleyPlace 96 · Grade 10 · Lake Country Lutheran | 10 | Lake Country Lutheran | 21:47.7 |
| 97 | Lucas MenzerPlace 97 · Grade 11 · Waukesha South | 11 | Waukesha South | 21:48.0 |
| 98 | Oliver ThrushPlace 98 · Grade 11 · Aquinas | 11 | Aquinas | 21:48.5 |
| 99 | Andrew UnderwoodPlace 99 · Grade 9 · New Berlin Eisenhower | 9 | New Berlin Eisenhower | 21:49.2 |
| 100 | Owen DriscollPlace 100 · Grade 9 · Milwaukee King | 9 | Milwaukee King | 21:50.2 |
| 101 | Trevor StrattonPlace 101 · Grade 11 · Kenosha Bradford | 11 | Kenosha Bradford | 21:52.1 |
| 102 | Conner PostenPlace 102 · Grade 9 · Wisconsin Lutheran | 9 | Wisconsin Lutheran | 21:52.5 |
| 103 | David ChristmanPlace 103 · Grade 9 · Kenosha St. Joseph Catholic Academy | 9 | Kenosha St. Joseph Catholic Academy | 21:53.3 |
| 104 | Andrew PremoPlace 104 · Grade 11 · Lake Country Lutheran | 11 | Lake Country Lutheran | 21:54.5 |
| 105 | Micah VanderhoofPlace 105 · Grade 11 · Kettle Moraine Lutheran | 11 | Kettle Moraine Lutheran | 21:57.6 |
| 106 | Peter SchneiderPlace 106 · Grade 11 · New Berlin Eisenhower | 11 | New Berlin Eisenhower | 22:01.5 |
| 107 | Ethan SchulzPlace 107 · Grade 12 · Lakeside Lutheran | 12 | Lakeside Lutheran | 22:10.4 |
| 108 | AJ KonleyPlace 108 · Grade 9 · Lake Country Lutheran | 9 | Lake Country Lutheran | 22:14.1 |
| 109 | Aiden JamesPlace 109 · Grade 9 · Oak Creek | 9 | Oak Creek | 22:14.3 |
| 110 | Nolan FarahPlace 110 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 22:15.4 |
| 111 | Alex RadtkePlace 111 · Grade 9 · New Berlin Eisenhower | 9 | New Berlin Eisenhower | 22:16.1 |
| 112 | Josiah MeissnerPlace 112 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 22:16.6 |
| 113 | Liam Van IerselPlace 113 · Grade 10 · Milwaukee King | 10 | Milwaukee King | 22:19.6 |
| 114 | Sullivan NeumeierPlace 114 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 22:20.5 |
| 115 | William WebberPlace 115 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 22:21.3 |
| 116 | Sam BraatzPlace 116 · Grade 11 · Lake Country Lutheran | 11 | Lake Country Lutheran | 22:24.4 |
| 117 | Jackson BradleyPlace 117 · Grade 11 · Kenosha Bradford | 11 | Kenosha Bradford | 22:29.0 |
| 118 | Caden SchwerdtfegerPlace 118 · Grade 11 · Union Grove | 11 | Union Grove | 22:29.2 PR |
| 119 | Cole KetterhagenPlace 119 · Grade 12 · Cedar Grove-Belgium | 12 | Cedar Grove-Belgium | 22:30.2 |
| 120 | Matthew DelagrangePlace 120 · Grade 9 · Kenosha Indian Trail | 9 | Kenosha Indian Trail | 22:31.6 |
| 121 | Austin IselyPlace 121 · Grade 9 · Waukesha South | 9 | Waukesha South | 22:31.9 |
| 122 | Thomas FoyerPlace 122 · Grade 9 · Saint Thomas More | 9 | Saint Thomas More | 22:32.2 |
| 123 | Ryan MillerPlace 123 · Grade 11 · Union Grove | 11 | Union Grove | 22:37.6 |
| 124 | Dylan SobekPlace 124 · Grade 9 · Mukwonago | 9 | Mukwonago | 22:39.3 |
| 125 | Joel KoenigPlace 125 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 22:39.7 |
| 126 | Colin MillsPlace 126 · Grade 12 · Kenosha St. Joseph Catholic Academy | 12 | Kenosha St. Joseph Catholic Academy | 22:41.3 |
| 127 | Noah MentjesPlace 127 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 22:43.5 |
| 128 | Ryan BlaskowskiPlace 128 · Grade 10 · Oak Creek | 10 | Oak Creek | 22:43.8 |
| 129 | Ku RehPlace 129 · Grade 9 · Oak Creek | 9 | Oak Creek | 22:44.9 |
| 130 | Ryan FleuchausPlace 130 · Grade 11 · Cedar Grove-Belgium | 11 | Cedar Grove-Belgium | 22:49.0 |
| 131 | Jackson SchommerPlace 131 · Grade 9 · Oak Creek | 9 | Oak Creek | 22:51.3 |
| 132 | Schmitt RyanPlace 132 · Grade 12 · Union Grove | 12 | Union Grove | 22:53.0 |
| 133 | Samuel JanPlace 133 · Grade 11 · Champaign (Centennial) | 11 | Champaign (Centennial) | 22:54.3 |
| 134 | Lance WeilandPlace 134 · Grade 10 · Lake Country Lutheran | 10 | Lake Country Lutheran | 22:54.5 |
| 135 | Henry PeplinskiPlace 135 · Grade 9 · Union Grove | 9 | Union Grove | 22:55.9 |
| 136 | Charles RidgwayPlace 136 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 22:55.9 |
| 137 | Owen LincicumPlace 137 · Grade 9 · Waukesha South | 9 | Waukesha South | 22:57.1 |
| 138 | Casey GriffioenPlace 138 · Grade 12 · Lake Country Lutheran | 12 | Lake Country Lutheran | 22:58.0 |
| 139 | Swar KhopkarPlace 139 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 22:58.4 |
| 140 | Adyn HamannPlace 140 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 23:00.2 |
| 141 | Devin UlmPlace 141 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 23:12.1 |
| 142 | Lucas AndersonPlace 142 · Grade 9 · New Berlin Eisenhower | 9 | New Berlin Eisenhower | 23:13.6 |
| 143 | Ethan GrothPlace 143 · Grade 9 · Wisconsin Lutheran | 9 | Wisconsin Lutheran | 23:14.3 |
| 144 | Jaden YoungPlace 144 · Grade 12 · Kettle Moraine | 12 | Kettle Moraine | 23:16.6 |
| 145 | Cailum OughPlace 145 · Grade 10 · Waukesha North | 10 | Waukesha North | 23:17.4 |
| 146 | Josh MeierPlace 146 · Grade 10 · Port Washington | 10 | Port Washington | 23:17.9 |
| 147 | Calvin GalowPlace 147 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 23:18.4 |
| 148 | Joe DignanPlace 148 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 23:22.8 |
| 149 | Tyler TennisPlace 149 · Grade 12 · Westosha Central | 12 | Westosha Central | 23:22.9 |
| 150 | Hayden LessiterPlace 150 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 23:26.7 |
| 151 | Gavin ChadwickPlace 151 · Grade 12 · The Prairie School | 12 | The Prairie School | 23:28.3 |
| 152 | Abe SchrammPlace 152 · Grade 9 · Port Washington | 9 | Port Washington | 23:32.3 |
| 153 | Ethan ChenPlace 153 · Grade 10 · New Berlin Eisenhower | 10 | New Berlin Eisenhower | 23:33.1 |
| 154 | Aidyn PedersenPlace 154 · Grade 10 · Menomonee Falls | 10 | Menomonee Falls | 23:33.9 |
| 155 | Ben FalkenbergPlace 155 · Grade 11 · Port Washington | 11 | Port Washington | 23:35.7 |
| 156 | Josh SchwartzPlace 156 · Grade 10 · Brookfield Academy | 10 | Brookfield Academy | 23:38.3 |
| 157 | Arnav NandakumarPlace 157 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 23:38.5 |
| 158 | Nolan SmithPlace 158 · Grade 9 · Menomonee Falls | 9 | Menomonee Falls | 23:43.2 |
| 159 | Sullivan BiesPlace 159 · Grade 9 · Burlington | 9 | Burlington | 23:46.2 |
| 160 | Ethan BrazgelPlace 160 · Grade 10 · South Milwaukee | 10 | South Milwaukee | 23:48.0 |
| 161 | Max MuszynskiPlace 161 · Grade 12 · Milwaukee King | 12 | Milwaukee King | 23:54.0 |
| 162 | Dillon BakerPlace 162 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 23:54.7 |
| 163 | Alex SmithPlace 163 · Grade 10 · East Troy | 10 | East Troy | 23:55.0 |
| 164 | Jack BehnPlace 164 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 23:57.1 |
| 165 | Rishon SinghPlace 165 · Grade 9 · The Prairie School | 9 | The Prairie School | 24:00.9 |
| 166 | Joseph HansenPlace 166 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 24:01.0 |
| 167 | Evan GeorgPlace 167 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 24:03.2 PR |
| 168 | Thatcher JacobsPlace 168 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 24:04.1 PR |
| 169 | Austin DorityPlace 169 · Grade 12 · Westosha Central | 12 | Westosha Central | 24:05.5 PR |
| 170 | Seamus ManzkePlace 170 · Grade 11 · Kettle Moraine | 11 | Kettle Moraine | 24:09.4 |
| 171 | Noah BurnettPlace 171 · Grade 9 · Westosha Central | 9 | Westosha Central | 24:12.1 |
| 172 | Artem ZaretskiiPlace 172 · Grade 11 · Kenosha Bradford | 11 | Kenosha Bradford | 24:14.5 PR |
| 173 | Mitchell SwansonPlace 173 · Grade 12 · Kenosha Bradford | 12 | Kenosha Bradford | 24:17.2 |
| 174 | Conrad DierksPlace 174 · Grade 9 · Kettle Moraine | 9 | Kettle Moraine | 24:18.6 |
| 175 | Aiden KrajenkaPlace 175 · Grade 10 · Port Washington | 10 | Port Washington | 24:20.3 |
| 176 | Nick BurantPlace 176 · Grade 12 · Milwaukee King | 12 | Milwaukee King | 24:20.4 |
| 177 | Elijah KohlmeierPlace 177 · Grade 12 · Lake Country Lutheran | 12 | Lake Country Lutheran | 24:22.0 |
| 178 | Yuva SharmaPlace 178 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 24:25.4 |
| 179 | Manzoor MohisPlace 179 · Grade 10 · New Berlin Eisenhower | 10 | New Berlin Eisenhower | 24:27.2 |
| 180 | Zak ChenPlace 180 · Grade 11 · New Berlin Eisenhower | 11 | New Berlin Eisenhower | 24:27.9 |
| 181 | Landon PlebanekPlace 181 · Grade 10 · Kenosha Bradford | 10 | Kenosha Bradford | 24:30.8 |
| 182 | Andrew SchaeferPlace 182 · Grade 12 · The Prairie School | 12 | The Prairie School | 24:32.1 |
| 183 | Eric MaPlace 183 · Grade 9 · Kenosha Indian Trail | 9 | Kenosha Indian Trail | 24:32.2 |
| 184 | Miles FarmerPlace 184 · Grade 9 · Milwaukee King | 9 | Milwaukee King | 24:32.6 PR |
| 185 | Elijah PetersenPlace 185 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 24:33.7 |
| 186 | Adam DolataPlace 186 · Grade 11 · Saint Thomas More | 11 | Saint Thomas More | 24:37.4 |
| 187 | Keith CameronPlace 187 · Grade 11 · Whitewater | 11 | Whitewater | 24:37.6 |
| 188 | Sterling TruesdalePlace 188 · Grade 10 · Whitewater | 10 | Whitewater | 24:37.8 |
| 189 | Gabriel HagenPlace 189 · Grade 9 · Lakeside Lutheran | 9 | Lakeside Lutheran | 24:49.6 |
| 190 | Peter (Tianyi) MaPlace 190 · Grade 11 · Kettle Moraine Lutheran | 11 | Kettle Moraine Lutheran | 24:49.8 |
| 191 | Onyx ThompsonPlace 191 · Grade 9 · Whitewater | 9 | Whitewater | 24:52.1 |
| 192 | Nathan BonillaPlace 192 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 24:52.5 |
| 193 | Elijah VikPlace 193 · Grade 9 · Lakeside Lutheran | 9 | Lakeside Lutheran | 24:53.7 |
| 194 | Murray WestphalPlace 194 · Grade 9 · Kettle Moraine Lutheran | 9 | Kettle Moraine Lutheran | 25:04.9 |
| 195 | Bryson BrownePlace 195 · Grade 9 · Menomonee Falls | 9 | Menomonee Falls | 25:06.8 |
| 196 | Justin TranPlace 196 · Grade 10 · Champaign (Centennial) | 10 | Champaign (Centennial) | 25:11.1 |
| 197 | Carson AalderksPlace 197 · Grade 10 · Oak Creek | 10 | Oak Creek | 25:12.9 PR |
| 198 | Thomas WinnPlace 198 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 25:14.2 |
| 199 | Sebastien HuddlestonPlace 199 · Grade 11 · Champaign (Centennial) | 11 | Champaign (Centennial) | 25:14.9 |
| 200 | Calaen MartinPlace 200 · Grade 9 · Kettle Moraine Lutheran | 9 | Kettle Moraine Lutheran | 25:17.4 |
| 201 | Henoc NsingiPlace 201 · Grade 11 · Champaign (Centennial) | 11 | Champaign (Centennial) | 25:23.9 |
| 202 | Josiah HoldenPlace 202 · Grade 12 · Whitewater | 12 | Whitewater | 25:25.5 |
| 203 | Charles LangPlace 203 · Grade 10 · Mukwonago | 10 | Mukwonago | 25:28.8 |
| 204 | Ben SavatskiPlace 204 · Grade 9 · Mukwonago | 9 | Mukwonago | 25:30.7 |
| 205 | Lucas O'DonnellPlace 205 · Grade 11 · Waukesha North | 11 | Waukesha North | 25:43.3 |
| 206 | Cameron PoolePlace 206 · Grade 9 · Waukesha North | 9 | Waukesha North | 25:44.3 |
| 207 | Harrison GlorPlace 207 · Grade 9 · Lake Country Lutheran | 9 | Lake Country Lutheran | 25:46.8 |
| 208 | Andrew GenelinPlace 208 · Grade 12 · Aquinas | 12 | Aquinas | 25:48.9 |
| 209 | Jack CooperPlace 209 · Grade 10 · Kenosha Christian Life | 10 | Kenosha Christian Life | 25:52.5 |
| 210 | Alex WallnerPlace 210 · Grade 9 · South Milwaukee | 9 | South Milwaukee | 25:56.7 |
| 211 | Jack LopezPlace 211 · Grade 12 · The Prairie School | 12 | The Prairie School | 26:04.1 |
| 212 | Jake ThomasPlace 212 · Grade 10 · Kenosha Bradford | 10 | Kenosha Bradford | 26:06.7 |
| 213 | Sean Beug-HoffmanPlace 213 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 26:07.7 |
| 214 | Callahan SilkeyPlace 214 · Grade 9 · Oak Creek | 9 | Oak Creek | 26:08.1 |
| 215 | Owen SchaarPlace 215 · Grade 10 · New Berlin Eisenhower | 10 | New Berlin Eisenhower | 26:10.9 |
| 216 | Mason KorthPlace 216 · Grade 10 · Mukwonago | 10 | Mukwonago | 26:16.3 |
| 217 | Bradley SchulerPlace 217 · Grade 9 · Mukwonago | 9 | Mukwonago | 26:18.9 |
| 218 | Jarod KonitzerPlace 218 · Grade 12 · Port Washington | 12 | Port Washington | 26:21.2 |
| 219 | Aryan JoshiPlace 219 · Grade 9 · New Berlin Eisenhower | 9 | New Berlin Eisenhower | 26:22.8 |
| 220 | Nick MeillerPlace 220 · Grade 11 · Lake Country Lutheran | 11 | Lake Country Lutheran | 26:26.1 |
| 221 | Danny PoteruchaPlace 221 · Grade 9 · Aquinas | 9 | Aquinas | 26:27.3 |
| 222 | Colin O'SullivanPlace 222 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 26:34.8 |
| 223 | David FischerPlace 223 · Grade 11 · Menomonee Falls | 11 | Menomonee Falls | 26:37.0 |
| 224 | Gavin McLauchlinPlace 224 · Grade 10 · East Troy | 10 | East Troy | 26:40.7 |
| 225 | Ezra MeeksPlace 225 · Grade 9 · Port Washington | 9 | Port Washington | 26:46.0 |
| 226 | Donovan WalkerPlace 226 · Grade 12 · Milwaukee King | 12 | Milwaukee King | 26:54.4 |
| 227 | Ryan ZhangPlace 227 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 26:55.7 |
| 228 | Zak AbdulaiPlace 228 · Grade 9 · Waukesha North | 9 | Waukesha North | 26:56.2 |
| 229 | Jarrid DunfrundPlace 229 · Grade 9 · Burlington | 9 | Burlington | 26:57.2 |
| 230 | Aiden JanuszPlace 230 · Grade 9 · South Milwaukee | 9 | South Milwaukee | 27:10.7 |
| 231 | Ethan HoytPlace 231 · Grade 9 · Lakeside Lutheran | 9 | Lakeside Lutheran | 27:13.4 |
| 232 | Josh KoskinenPlace 232 · Grade 11 · Kenosha Bradford | 11 | Kenosha Bradford | 27:29.4 |
| 233 | Jun Ho ChungPlace 233 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 27:32.6 |
| 234 | Brady AhlerPlace 234 · Grade 10 · South Milwaukee | 10 | South Milwaukee | 27:52.9 |
| 235 | Alexander KemstraPlace 235 · Grade 10 · New Berlin Eisenhower | 10 | New Berlin Eisenhower | 28:11.7 |
| 236 | Casey SchillingPlace 236 · Grade 12 · Whitewater | 12 | Whitewater | 28:19.4 |
| 237 | Nathan LasallePlace 237 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 28:27.4 |
| 238 | Ephraim SlamkaPlace 238 · Grade 11 · Racine Horlick | 11 | Racine Horlick | 28:51.1 |
| 239 | Mitchell LangePlace 239 · Grade 10 · Lake Country Lutheran | 10 | Lake Country Lutheran | 29:06.5 |
| 240 | Braedon OrtonPlace 240 · Grade 11 · Union Grove | 11 | Union Grove | 29:12.9 PR |
| 241 | Anthony LenaPlace 241 · Grade 9 · Union Grove | 9 | Union Grove | 29:14.7 |
| 242 | Nicholas HoffmanPlace 242 · Grade 10 · Kettle Moraine | 10 | Kettle Moraine | 29:42.2 |
| 243 | Ryan FieldsPlace 243 · Grade 12 · Oak Creek | 12 | Oak Creek | 29:54.5 |
| 244 | Peter GliszinskiPlace 244 · Grade 9 · Kettle Moraine Lutheran | 9 | Kettle Moraine Lutheran | 30:03.3 |
| 245 | Xavier ZeiPlace 245 · Grade 9 · Whitewater | 9 | Whitewater | 30:27.4 |
| 246 | Dhruva KalyaniPlace 246 · Grade 10 · New Berlin Eisenhower | 10 | New Berlin Eisenhower | 30:36.5 |
| 247 | Nathan AntonneauPlace 247 · Grade 10 · Racine Horlick | 10 | Racine Horlick | 30:39.3 |
| 248 | Isaiah KlempPlace 248 · Grade 9 · Kettle Moraine Lutheran | 9 | Kettle Moraine Lutheran | 31:29.2 |
| 249 | Yusuke MoritaPlace 249 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 31:40.8 |
| 250 | Miles HilliardPlace 250 · Grade 9 · Milwaukee King | 9 | Milwaukee King | 34:53.6 |
| 251 | Faris OmariPlace 251 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 36:31.2 |