| 1 | Monty FlatoffPlace 1 · Grade 12 · SPASH | 12 | SPASH | 16:59.05 |
| 2 | Ben BroganPlace 2 · Grade 11 · SPASH | 11 | SPASH | 17:32.25 |
| 3 | Peter Vander MeerPlace 3 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 17:34.68 PR |
| 4 | Imaad SaidPlace 4 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 17:40.68 |
| 5 | Dylan AnthonyPlace 5 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 17:46.28 |
| 6 | Aidan SnowPlace 6 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 17:47.19 |
| 7 | Hunter RichmondPlace 7 · Grade 11 · SPASH | 11 | SPASH | 17:52.09 |
| 8 | Micah JensenPlace 8 · Grade 10 · Marshfield | 10 | Marshfield | 17:55.37 |
| 9 | Zach FreyPlace 9 · Grade 11 · Sun Prairie East | 11 | Sun Prairie East | 18:00.36 |
| 10 | Ben ClaessensPlace 10 · Grade 10 · Marshfield | 10 | Marshfield | 18:01.13 PR |
| 11 | Jason FranzwaPlace 11 · Grade 11 · River Falls | 11 | River Falls | 18:01.95 |
| 12 | Lance DrewryPlace 12 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 18:02.36 |
| 13 | Christian MantheyPlace 13 · Grade 10 · SPASH | 10 | SPASH | 18:06.69 |
| 14 | Jacob StarrPlace 14 · Grade 11 · Sun Prairie East | 11 | Sun Prairie East | 18:07.51 |
| 15 | Nicholas JacobsonPlace 15 · Grade 11 · Appleton East | 11 | Appleton East | 18:07.75 |
| 16 | Gavin HeftyPlace 16 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 18:09.00 |
| 17 | Logan ShakalPlace 17 · Grade 10 · Eau Claire North | 10 | Eau Claire North | 18:12.08 |
| 18 | Luke KozisekPlace 18 · Grade 11 · SPASH | 11 | SPASH | 18:12.22 PR |
| 19 | Evan VogePlace 19 · Grade 10 · Waunakee | 10 | Waunakee | 18:18.08 |
| 20 | Kai LiljeqvistPlace 20 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 18:18.58 PR |
| 21 | Preston GraulPlace 21 · Grade 9 · La Crosse Central | 9 | La Crosse Central | 18:23.81 |
| 22 | Max KvatekPlace 22 · Grade 9 · SPASH | 9 | SPASH | 18:25.68 |
| 23 | Evan EllisPlace 23 · Grade 10 · Marshfield | 10 | Marshfield | 18:26.67 |
| 24 | Hunter TenientePlace 24 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 18:26.99 |
| 25 | Max SobczakPlace 25 · Grade 11 · SPASH | 11 | SPASH | 18:29.94 |
| 26 | Austin CancePlace 26 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 18:36.38 PR |
| 27 | Lucas AllenPlace 27 · Grade 9 · D. C. Everest | 9 | D. C. Everest | 18:36.41 |
| 28 | Adam EricksonPlace 28 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 18:38.75 PR |
| 29 | Travis FettingPlace 29 · Grade 10 · Appleton East | 10 | Appleton East | 18:40.64 |
| 30 | Jake LepakPlace 30 · Grade 10 · SPASH | 10 | SPASH | 18:42.74 |
| 31 | Ben CarrollPlace 31 · Grade 10 · Shawano Community | 10 | Shawano Community | 18:43.11 |
| 32 | Nathan NeeleyPlace 32 · Grade 10 · DeForest | 10 | DeForest | 18:43.48 |
| 33 | Cole WichmannPlace 33 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 18:44.11 |
| 34 | Matt KottwitzPlace 34 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 18:48.17 |
| 35 | Reese MeyerPlace 35 · Grade 9 · Appleton East | 9 | Appleton East | 18:49.66 |
| 36 | Max SaronPlace 36 · Grade 9 · Sun Prairie East | 9 | Sun Prairie East | 18:49.89 |
| 37 | Bratt LandenPlace 37 · Grade 9 · Waukesha West | 9 | Waukesha West | 18:50.00 |
| 38 | Shaurya KethireddyPlace 38 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 18:53.88 |
| 39 | Ameer ZurobPlace 39 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 18:54.89 |
| 40 | Samuel StalsbergPlace 40 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 18:55.97 |
| 41 | Trenton NilesPlace 41 · Grade 10 · Waunakee | 10 | Waunakee | 18:56.09 |
| 42 | Benjamin GeorgesonPlace 42 · Grade 12 · DeForest | 12 | DeForest | 18:56.28 |
| 43 | Reece BarberPlace 43 · Grade 11 · Wausau East | 11 | Wausau East | 18:56.88 PR |
| 44 | Ethan BeckermannPlace 44 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 18:57.11 |
| 45 | Joseph BoutainPlace 45 · Grade 11 · Wausau East | 11 | Wausau East | 18:58.09 |
| 46 | Harrison LowaterPlace 46 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 18:58.72 |
| 47 | Nathan AmmermanPlace 47 · Grade 11 · Waukesha West | 11 | Waukesha West | 18:58.94 |
| 48 | Joseph GammonPlace 48 · Grade 11 · Sun Prairie East | 11 | Sun Prairie East | 18:59.86 |
| 49 | Jacob OlsonPlace 49 · Grade 10 · Wausau East | 10 | Wausau East | 19:00.43 |
| 50 | Sawyer BrownPlace 50 · Grade 11 · Oregon | 11 | Oregon | 19:01.34 PR |
| 51 | William KoenenPlace 51 · Grade 10 · DeForest | 10 | DeForest | 19:03.36 |
| 52 | Tanner KanablePlace 52 · Grade 11 · Marshfield | 11 | Marshfield | 19:03.66 |
| 53 | Nicholas MaxfieldPlace 53 · Grade 12 · Waunakee | 12 | Waunakee | 19:03.71 |
| 54 | Ben HawkinsonPlace 54 · Grade 11 · River Falls | 11 | River Falls | 19:06.02 |
| 55 | Neil KhannaPlace 55 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 19:06.72 |
| 56 | Ryan HayesPlace 56 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 19:06.76 |
| 57 | Teagan MaierPlace 57 · Grade 12 · Wausau East | 12 | Wausau East | 19:06.94 |
| 58 | Jack MerkatorisPlace 58 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 19:07.32 |
| 59 | Paul FischerPlace 59 · Grade 12 · Marshfield | 12 | Marshfield | 19:08.40 |
| 60 | Garrett SeckerPlace 60 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 19:08.58 |
| 61 | Darren AndersonPlace 61 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 19:10.16 PR |
| 62 | Jared LarsonPlace 62 · Grade 11 · DeForest | 11 | DeForest | 19:10.91 |
| 63 | Carter SchmidtPlace 63 · Grade 9 · Shawano Community | 9 | Shawano Community | 19:12.11 |
| 64 | Riley ClementPlace 64 · Grade 9 · Seymour | 9 | Seymour | 19:12.21 |
| 65 | Alexander BlossomPlace 65 · Grade 9 · Waunakee | 9 | Waunakee | 19:12.74 |
| 66 | Peter BaumanPlace 66 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 19:13.30 |
| 67 | Brandon NelsonPlace 67 · Grade 9 · River Falls | 9 | River Falls | 19:14.48 |
| 68 | Alex HarderPlace 68 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 19:14.68 |
| 69 | Thomas HattonPlace 69 · Grade 12 · SPASH | 12 | SPASH | 19:14.79 |
| 70 | Joey CollinsPlace 70 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 19:16.38 |
| 71 | Brett NeumannPlace 71 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 19:16.94 |
| 72 | Nathanial PhillipsPlace 72 · Grade 11 · Marshfield | 11 | Marshfield | 19:17.21 |
| 73 | Simon BushmakerPlace 73 · Grade 10 · SPASH | 10 | SPASH | 19:17.56 |
| 74 | Grant JensenPlace 74 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 19:17.58 PR |
| 75 | Alex GruszynskiPlace 75 · Grade 12 · Appleton East | 12 | Appleton East | 19:17.95 |
| 76 | Yazi YangPlace 76 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 19:18.81 |
| 77 | Riley JohnsonPlace 77 · Grade 12 · DeForest | 12 | DeForest | 19:19.06 PR |
| 78 | Nolan HoppePlace 78 · Grade 10 · D. C. Everest | 10 | D. C. Everest | 19:19.13 |
| 79 | Kyler JensenPlace 79 · Grade 9 · Marshfield | 9 | Marshfield | 19:20.34 |
| 80 | Gabe DurkeePlace 80 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 19:20.37 |
| 81 | Eli WetterPlace 81 · Grade 9 · SPASH | 9 | SPASH | 19:20.70 |
| 82 | Daniel HarmonPlace 82 · Grade 11 · Waukesha West | 11 | Waukesha West | 19:20.80 |
| 83 | Demetrius KaquatoshPlace 83 · Grade 10 · Shawano Community | 10 | Shawano Community | 19:21.08 |
| 84 | Garrett MihalskiPlace 84 · Grade 10 · Pulaski | 10 | Pulaski | 19:21.23 |
| 85 | Andy SvendsenPlace 85 · Grade 11 · Sun Prairie East | 11 | Sun Prairie East | 19:21.33 |
| 86 | Wyatt KaczrowskiPlace 86 · Grade 9 · Seymour | 9 | Seymour | 19:21.52 |
| 87 | Miles JensenPlace 87 · Grade 9 · Marshfield | 9 | Marshfield | 19:22.02 |
| 88 | Will CurranPlace 88 · Grade 12 · Appleton East | 12 | Appleton East | 19:23.09 |
| 89 | Aaron KirchmanPlace 89 · Grade 12 · Eau Claire North | 12 | Eau Claire North | 19:25.34 |
| 90 | Ishan LuitelPlace 90 · Grade 12 · Sun Prairie East | 12 | Sun Prairie East | 19:26.90 |
| 91 | Garret SauvageauPlace 91 · Grade 9 · SPASH | 9 | SPASH | 19:27.68 |
| 92 | Forrest DorseyPlace 92 · Grade 10 · Lakeland Union | 10 | Lakeland Union | 19:28.33 |
| 93 | Robert MeinholzPlace 93 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 19:28.80 |
| 94 | Calder Bica-HarrsionPlace 94 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 19:29.97 |
| 95 | Dylan LincolnPlace 95 · Grade 12 · D. C. Everest | 12 | D. C. Everest | 19:30.68 |
| 96 | James WallisPlace 96 · Grade 12 · Waunakee | 12 | Waunakee | 19:31.54 |
| 97 | Ian VanarkPlace 97 · Grade 10 · SPASH | 10 | SPASH | 19:32.12 |
| 98 | Gavin ReesPlace 98 · Grade 10 · La Crosse Central | 10 | La Crosse Central | 19:33.02 PR |
| 99 | Nick SchmittPlace 99 · Grade 12 · Wausau East | 12 | Wausau East | 19:34.88 |
| 100 | Zack LeitzingerPlace 100 · Grade 11 · Appleton East | 11 | Appleton East | 19:35.20 |
| 101 | Adrian AyagPlace 101 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 19:35.34 |
| 102 | Martin BergPlace 102 · Grade 12 · Sun Prairie East | 12 | Sun Prairie East | 19:36.31 |
| 103 | Cooper SteelePlace 103 · Grade 10 · DeForest | 10 | DeForest | 19:36.47 |
| 104 | Coleson LincolnPlace 104 · Grade 9 · Waunakee | 9 | Waunakee | 19:36.64 |
| 105 | Cameren KetarkusPlace 105 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 19:37.76 |
| 106 | Alec StuedemannPlace 106 · Grade 10 · D. C. Everest | 10 | D. C. Everest | 19:38.89 PR |
| 107 | Adam KohlerPlace 107 · Grade 10 · Appleton East | 10 | Appleton East | 19:39.50 |
| 108 | Richard ThaoPlace 108 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 19:39.88 |
| 109 | Andrew RossPlace 109 · Grade 10 · SPASH | 10 | SPASH | 19:40.84 |
| 110 | River SiegelPlace 110 · Grade 9 · SPASH | 9 | SPASH | 19:46.02 |
| 111 | Alex SchultzPlace 111 · Grade 10 · D. C. Everest | 10 | D. C. Everest | 19:46.40 |
| 112 | Benji WolfPlace 112 · Grade 11 · SPASH | 11 | SPASH | 19:46.65 |
| 113 | Peter HeisePlace 113 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 19:47.09 |
| 114 | Maquian JohnsonPlace 114 · Grade 12 · Lakeland Union | 12 | Lakeland Union | 19:47.32 |
| 115 | Weston MartinPlace 115 · Grade 12 · Eau Claire North | 12 | Eau Claire North | 19:47.51 |
| 116 | Avery GammiePlace 116 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 19:47.65 |
| 117 | Jusin WallPlace 117 · Grade 9 · Waukesha West | 9 | Waukesha West | 19:48.48 PR |
| 118 | Zuelsdorf DevonPlace 118 · Grade 9 · Waukesha West | 9 | Waukesha West | 19:49.57 |
| 119 | Marqes FieldingPlace 119 · Grade 12 · La Crosse Central | 12 | La Crosse Central | 19:50.09 |
| 120 | Brady EdwardsPlace 120 · Grade 10 · Lakeland Union | 10 | Lakeland Union | 19:51.71 |
| 121 | Evan ThibodeauPlace 121 · Grade 11 · Appleton East | 11 | Appleton East | 19:52.42 |
| 122 | Caleb VandenbergPlace 122 · Grade 10 · Wausau West | 10 | Wausau West | 19:52.71 |
| 123 | Ryan LarsonPlace 123 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 19:54.55 |
| 124 | Carter MangusPlace 124 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 19:55.67 |
| 125 | Parker SoikPlace 125 · Grade 9 · SPASH | 9 | SPASH | 19:56.24 |
| 126 | Eli ChasePlace 126 · Grade 12 · Sun Prairie East | 12 | Sun Prairie East | 19:57.49 PR |
| 127 | Logan BudackPlace 127 · Grade 12 · Sun Prairie East | 12 | Sun Prairie East | 19:57.97 |
| 128 | Jesse WadePlace 128 · Grade 11 · Shawano Community | 11 | Shawano Community | 19:59.99 |
| 129 | Dylan AshleyPlace 129 · Grade 10 · Eau Claire North | 10 | Eau Claire North | 20:00.30 |
| 130 | Eric OttosenPlace 130 · Grade 10 · Wausau West | 10 | Wausau West | 20:00.45 |
| 131 | Jake GuibordPlace 131 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 20:00.75 |
| 132 | Ferris WolfPlace 132 · Grade 9 · DeForest | 9 | DeForest | 20:01.80 |
| 133 | Benjamin StatzPlace 133 · Grade 12 · Waunakee | 12 | Waunakee | 20:03.93 |
| 134 | Thomas ClementsPlace 134 · Grade 10 · La Crosse Central | 10 | La Crosse Central | 20:05.68 |
| 135 | Paul BussePlace 135 · Grade 9 · Waunakee | 9 | Waunakee | 20:07.29 |
| 136 | Erik TatePlace 136 · Grade 12 · Eau Claire North | 12 | Eau Claire North | 20:07.58 |
| 137 | Eben LonsdalePlace 137 · Grade 10 · Marshfield | 10 | Marshfield | 20:08.77 |
| 138 | Simon GiesePlace 138 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 20:09.67 |
| 139 | Jordan HundtPlace 139 · Grade 12 · DeForest | 12 | DeForest | 20:10.49 |
| 140 | Riley HuntPlace 140 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 20:10.52 |
| 141 | Greg HullPlace 141 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 20:11.34 |
| 142 | Angelo SperosPlace 142 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 20:11.82 |
| 143 | Lucas FalkavagePlace 143 · Grade 10 · SPASH | 10 | SPASH | 20:12.28 |
| 144 | Wyatt PankratzPlace 144 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 20:12.75 PR |
| 145 | Gabriel LegorePlace 145 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 20:13.11 |
| 146 | Lukas BekkedalPlace 146 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 20:13.34 |
| 147 | Ethan MasseyPlace 147 · Grade 10 · SPASH | 10 | SPASH | 20:13.69 |
| 148 | Brendan DooleyPlace 148 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 20:14.01 PR |
| 149 | Tyler WietrzykowskiPlace 149 · Grade 10 · SPASH | 10 | SPASH | 20:14.29 |
| 150 | Zander NillesPlace 150 · Grade 9 · Wausau East | 9 | Wausau East | 20:14.65 |
| 151 | Eli HeddenPlace 151 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 20:16.58 |
| 152 | Connor VerschPlace 152 · Grade 10 · Pulaski | 10 | Pulaski | 20:17.42 |
| 153 | Derek AndrePlace 153 · Grade 9 · Pulaski | 9 | Pulaski | 20:18.36 |
| 154 | Christopher PlaggePlace 154 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 20:19.14 |
| 155 | Caleb MillerPlace 155 · Grade 10 · Pulaski | 10 | Pulaski | 20:19.72 |
| 156 | Blake AndersonPlace 156 · Grade 10 · Oregon | 10 | Oregon | 20:20.67 |
| 157 | Ryan BadgerPlace 157 · Grade 11 · Waunakee | 11 | Waunakee | 20:21.55 |
| 158 | Cody SchneiderPlace 158 · Grade 11 · Lakeland Union | 11 | Lakeland Union | 20:22.49 |
| 159 | Andrew AveryPlace 159 · Grade 12 · SPASH | 12 | SPASH | 20:22.58 |
| 160 | Casey WichmannPlace 160 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 20:23.12 |
| 161 | Owen DenkPlace 161 · Grade 9 · D. C. Everest | 9 | D. C. Everest | 20:23.73 |
| 162 | Ben FlattenPlace 162 · Grade 9 · La Crosse Central | 9 | La Crosse Central | 20:24.42 |
| 163 | Aj AppelPlace 163 · Grade 9 · D. C. Everest | 9 | D. C. Everest | 20:24.95 |
| 164 | Cody DepiesPlace 164 · Grade 10 · Merrill | 10 | Merrill | 20:25.19 |
| 165 | Camron MurphreePlace 165 · Grade 11 · Sun Prairie East | 11 | Sun Prairie East | 20:27.52 |
| 166 | Deven BappPlace 166 · Grade 9 · D. C. Everest | 9 | D. C. Everest | 20:29.25 |
| 167 | Elliot SankeyPlace 167 · Grade 10 · SPASH | 10 | SPASH | 20:30.44 |
| 168 | Ethan LiuPlace 168 · Grade 10 · Waunakee | 10 | Waunakee | 20:30.75 |
| 169 | Noah JacobsonPlace 169 · Grade 9 · Appleton East | 9 | Appleton East | 20:30.92 |
| 170 | Patrick MowbrayPlace 170 · Grade 11 · DeForest | 11 | DeForest | 20:31.16 |
| 171 | Elijah WitzelPlace 171 · Grade 10 · Marshfield | 10 | Marshfield | 20:31.57 |
| 172 | Mark RicePlace 172 · Grade 9 · SPASH | 9 | SPASH | 20:31.73 |
| 173 | Ty WitthuhnPlace 173 · Grade 10 · Seymour | 10 | Seymour | 20:31.97 |
| 174 | Dhruv BiswasPlace 174 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 20:32.14 |
| 175 | Gavin SnowPlace 175 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 20:32.18 |
| 176 | Brody GehrkePlace 176 · Grade 12 · Merrill | 12 | Merrill | 20:32.97 |
| 177 | Alex BaconPlace 177 · Grade 10 · Appleton East | 10 | Appleton East | 20:33.11 |
| 178 | Nathan SwartzPlace 178 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 20:33.45 |
| 179 | Mitchell PriebePlace 179 · Grade 11 · Appleton East | 11 | Appleton East | 20:33.64 |
| 180 | Taijai TimothyPlace 180 · Grade 11 · Sun Prairie East | 11 | Sun Prairie East | 20:33.72 |
| 181 | Benjamin HesslerPlace 181 · Grade 11 · Oregon | 11 | Oregon | 20:34.30 |
| 182 | Ian OttonePlace 182 · Grade 11 · Appleton East | 11 | Appleton East | 20:34.37 |
| 183 | Karsten KnochePlace 183 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 20:37.46 |
| 184 | Joshua LindnerPlace 184 · Grade 9 · SPASH | 9 | SPASH | 20:37.61 |
| 185 | Wyatt ThielPlace 185 · Grade 12 · Sun Prairie East | 12 | Sun Prairie East | 20:38.45 |
| 186 | Hudson TomblinPlace 186 · Grade 10 · Waunakee | 10 | Waunakee | 20:38.68 |
| 187 | Mason ErwinPlace 187 · Grade 11 · SPASH | 11 | SPASH | 20:38.81 |
| 188 | Peter WhaylandPlace 188 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 20:39.15 |
| 189 | Brady NeumannPlace 189 · Grade 9 · Appleton East | 9 | Appleton East | 20:40.33 |
| 190 | Abhinav BipinPlace 190 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 20:40.83 |
| 191 | Shane VanDommelenPlace 191 · Grade 10 · DeForest | 10 | DeForest | 20:42.06 |
| 192 | Omar JasrotiaPlace 192 · Grade 10 · Wisconsin Rapids Lincoln | 10 | Wisconsin Rapids Lincoln | 20:42.08 |
| 193 | Evan Tucker-JonesPlace 193 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 20:42.46 |
| 194 | Isaac EberlPlace 194 · Grade 10 · Marshfield | 10 | Marshfield | 20:42.66 |
| 195 | Gaven RonningPlace 195 · Grade 10 · Marshfield | 10 | Marshfield | 20:42.99 |
| 196 | Connor FarisPlace 196 · Grade 10 · Oregon | 10 | Oregon | 20:43.13 |
| 197 | Gent BeluliPlace 197 · Grade 10 · DeForest | 10 | DeForest | 20:43.41 |
| 198 | Sawyer MorkPlace 198 · Grade 9 · Wausau West | 9 | Wausau West | 20:43.72 |
| 199 | Nick BallwegPlace 199 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 20:43.76 |
| 200 | Garrett McKinnonPlace 200 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 20:44.16 |
| 201 | Jacob MeyersPlace 201 · Grade 12 · Waunakee | 12 | Waunakee | 20:44.37 |
| 202 | Joey RhodesPlace 202 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 20:44.72 |
| 203 | Alex TurgesonPlace 203 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 20:44.76 |
| 204 | Jacob TilsenPlace 204 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 20:45.37 |
| 205 | Brandon NillesPlace 205 · Grade 9 · Wausau East | 9 | Wausau East | 20:46.46 |
| 206 | Deryk WeddePlace 206 · Grade 12 · SPASH | 12 | SPASH | 20:46.76 |
| 207 | Brady AumannPlace 207 · Grade 11 · Marshfield | 11 | Marshfield | 20:46.81 |
| 208 | Logan MechlerPlace 208 · Grade 10 · Marshfield | 10 | Marshfield | 20:47.85 |
| 209 | Alexander KorthPlace 209 · Grade 9 · Waunakee | 9 | Waunakee | 20:48.36 |
| 210 | Bryce DobbePlace 210 · Grade 10 · D. C. Everest | 10 | D. C. Everest | 20:49.03 |
| 211 | Bradley GresserPlace 211 · Grade 12 · Waukesha West | 12 | Waukesha West | 20:50.05 |
| 212 | Aidan SwansonPlace 212 · Grade 9 · Wausau West | 9 | Wausau West | 20:51.51 |
| 213 | Jack KappellPlace 213 · Grade 9 · Appleton East | 9 | Appleton East | 20:51.90 |
| 214 | Logan AndersonPlace 214 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 20:53.78 |
| 215 | Aidan EarllPlace 215 · Grade 9 · D. C. Everest | 9 | D. C. Everest | 20:54.45 |
| 216 | Sam PrasherPlace 216 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 20:54.58 |
| 217 | Nolan MillerPlace 217 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 20:55.52 PR |
| 218 | Trey MontalvoPlace 218 · Grade 9 · Marshfield | 9 | Marshfield | 20:57.47 |
| 219 | Sam PieperPlace 219 · Grade 12 · Oregon | 12 | Oregon | 20:59.26 |
| 220 | Luke KaiserPlace 220 · Grade 12 · Marshfield | 12 | Marshfield | 21:01.27 |
| 221 | Liam HuntPlace 221 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 21:01.53 |
| 222 | Tristan FussPlace 222 · Grade 9 · Rhinelander | 9 | Rhinelander | 21:03.70 |
| 223 | Brendan ClementiPlace 223 · Grade 11 · Appleton East | 11 | Appleton East | 21:03.79 |
| 224 | Ethan BauerPlace 224 · Grade 11 · Oregon | 11 | Oregon | 21:05.79 |
| 225 | Caleb SwansonPlace 225 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 21:05.91 |
| 226 | Bergen FitzgeraldPlace 226 · Grade 12 · DeForest | 12 | DeForest | 21:06.01 |
| 227 | Riley BarnhardtPlace 227 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 21:08.26 |
| 228 | Noah TuckerPlace 228 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 21:09.35 |
| 229 | Hugh SteinerPlace 229 · Grade 9 · Marshfield | 9 | Marshfield | 21:09.75 |
| 230 | Yuanhong (Harry) WangPlace 230 · Grade 11 · Sun Prairie East | 11 | Sun Prairie East | 21:09.95 |
| 231 | Riley EricsonPlace 231 · Grade 10 · Eau Claire North | 10 | Eau Claire North | 21:11.19 |
| 232 | Truman JohnsonPlace 232 · Grade 10 · SPASH | 10 | SPASH | 21:11.46 |
| 233 | Ethan GoethelPlace 233 · Grade 9 · D. C. Everest | 9 | D. C. Everest | 21:11.99 |
| 234 | Harry PlitznerPlace 234 · Grade 9 · Eau Claire North | 9 | Eau Claire North | 21:12.04 PR |
| 235 | Ian SchultzPlace 235 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 21:12.78 |
| 236 | Alex AugustynPlace 236 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 21:13.71 |
| 237 | Cal WojahnPlace 237 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 21:14.48 |
| 238 | Sven RuetzPlace 238 · Grade 11 · Sun Prairie East | 11 | Sun Prairie East | 21:15.32 |
| 239 | Connor BentleyPlace 239 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 21:15.46 |
| 240 | Zion HeftyPlace 240 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 21:15.57 |
| 241 | Gabe ClausingPlace 241 · Grade 9 · D. C. Everest | 9 | D. C. Everest | 21:15.96 |
| 242 | Alec SteinbergerPlace 242 · Grade 9 · Lakeland Union | 9 | Lakeland Union | 21:17.41 |
| 243 | Carter RosePlace 243 · Grade 10 · SPASH | 10 | SPASH | 21:18.55 |
| 244 | Jack MaloneyPlace 244 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 21:19.03 |
| 245 | Juan Jose ArriolaPlace 245 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 21:19.73 |
| 246 | Seth OemigPlace 246 · Grade 9 · Marshfield | 9 | Marshfield | 21:19.91 |
| 247 | Gabe BohlmanPlace 247 · Grade 9 · SPASH | 9 | SPASH | 21:20.19 |
| 248 | Kyle DavisPlace 248 · Grade 9 · Waunakee | 9 | Waunakee | 21:20.49 |
| 249 | Reece PeetersPlace 249 · Grade 10 · SPASH | 10 | SPASH | 21:20.95 |
| 250 | Ryan ValandPlace 250 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 21:21.99 |
| 251 | Sam EdmondsonPlace 251 · Grade 9 · Wausau West | 9 | Wausau West | 21:22.86 |
| 252 | Jimmy SherryPlace 252 · Grade 12 · La Crosse Central | 12 | La Crosse Central | 21:23.95 PR |
| 253 | Miles McCammickPlace 253 · Grade 12 · Oregon | 12 | Oregon | 21:24.67 |
| 254 | Kian GarskePlace 254 · Grade 9 · Wausau West | 9 | Wausau West | 21:25.64 |
| 255 | Casey HoffmanPlace 255 · Grade 10 · Merrill | 10 | Merrill | 21:25.97 |
| 256 | Lukas WolosekPlace 256 · Grade 10 · D. C. Everest | 10 | D. C. Everest | 21:26.03 |
| 257 | Thomas BenishekPlace 257 · Grade 9 · D. C. Everest | 9 | D. C. Everest | 21:26.12 |
| 258 | Xander WilliamsPlace 258 · Grade 9 · Wausau East | 9 | Wausau East | 21:26.31 |
| 259 | Devin KeastPlace 259 · Grade 12 · Oregon | 12 | Oregon | 21:27.03 |
| 260 | J.C. OlsonPlace 260 · Grade 10 · DeForest | 10 | DeForest | 21:27.30 |
| 261 | Garrett SchmidtPlace 261 · Grade 11 · Oregon | 11 | Oregon | 21:27.84 |
| 262 | Ethan BurnettPlace 262 · Grade 9 · D. C. Everest | 9 | D. C. Everest | 21:28.15 |
| 263 | Adam HankePlace 263 · Grade 10 · Oregon | 10 | Oregon | 21:28.72 |
| 264 | Jake NelsonPlace 264 · Grade 10 · D. C. Everest | 10 | D. C. Everest | 21:30.91 |
| 265 | Noah GaffneyPlace 265 · Grade 10 · SPASH | 10 | SPASH | 21:32.05 |
| 266 | Keegan LeahyPlace 266 · Grade 10 · SPASH | 10 | SPASH | 21:32.59 |
| 267 | Huxley PattenPlace 267 · Grade 11 · Wausau East | 11 | Wausau East | 21:32.72 |
| 268 | Jonathan MeinholzPlace 268 · Grade 12 · Waunakee | 12 | Waunakee | 21:33.23 |
| 269 | Alex McAndrewPlace 269 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 21:33.66 |
| 270 | Sawyer WeidmanPlace 270 · Grade 10 · Wisconsin Rapids Lincoln | 10 | Wisconsin Rapids Lincoln | 21:34.25 |
| 271 | Tyler WallschlaegerPlace 271 · Grade 10 · Lakeland Union | 10 | Lakeland Union | 21:34.33 |
| 272 | Sawyer LaChancePlace 272 · Grade 12 · Oregon | 12 | Oregon | 21:36.85 |
| 273 | Griffin PeetersPlace 273 · Grade 10 · SPASH | 10 | SPASH | 21:37.41 |
| 274 | Cole PehrsonPlace 274 · Grade 12 · Eau Claire North | 12 | Eau Claire North | 21:37.76 PR |
| 275 | Soren MillerPlace 275 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 21:38.40 |
| 276 | Taylor KellnerPlace 276 · Grade 11 · Pulaski | 11 | Pulaski | 21:38.69 |
| 277 | Isaac GuerinkPlace 277 · Grade 11 · Wausau East | 11 | Wausau East | 21:39.07 |
| 278 | Elliot ShagerPlace 278 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 21:39.42 |
| 279 | Zachary YohrPlace 279 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 21:39.68 |
| 280 | Pratham AroraPlace 280 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 21:39.90 |
| 281 | Jack DesensPlace 281 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 21:40.27 |
| 282 | Michael SternweisPlace 282 · Grade 10 · Marshfield | 10 | Marshfield | 21:40.67 |
| 283 | Garrett BalmerPlace 283 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 21:41.46 |
| 284 | Kenzie SanoyPlace 284 · Grade 12 · Waunakee | 12 | Waunakee | 21:41.71 |
| 285 | Matt AscherPlace 285 · Grade 11 · Pulaski | 11 | Pulaski | 21:43.02 |
| 286 | Santiago BarquinPlace 286 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 21:44.06 |
| 287 | Leo ShafranskiPlace 287 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 21:45.13 |
| 288 | Adrian MayagotiaPlace 288 · Grade 11 · Marshfield | 11 | Marshfield | 21:45.60 |
| 289 | Santana LyonsPlace 289 · Grade 12 · Shawano Community | 12 | Shawano Community | 21:47.80 |
| 290 | Seth MartinsenPlace 290 · Grade 12 · Appleton East | 12 | Appleton East | 21:49.03 |
| 291 | Jake GandrudPlace 291 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 21:49.63 |
| 292 | Aric HeineckPlace 292 · Grade 11 · Wisconsin Rapids Lincoln | 11 | Wisconsin Rapids Lincoln | 21:49.79 |
| 293 | Caleb JohnsonPlace 293 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 21:50.51 |
| 294 | Lukas SimpsonPlace 294 · Grade 12 · DeForest | 12 | DeForest | 21:50.62 |
| 295 | Andy TruongPlace 295 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 21:52.01 |
| 296 | Cade EskerPlace 296 · Grade 12 · Marshfield | 12 | Marshfield | 21:52.88 |
| 297 | Preston HeitPlace 297 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 21:54.07 |
| 298 | Alex VoegeliPlace 298 · Grade 12 · DeForest | 12 | DeForest | 21:54.60 |
| 299 | Chad SteidlPlace 299 · Grade 12 · Appleton East | 12 | Appleton East | 21:55.42 |
| 301 | Evan BauerPlace 301 · Grade 10 · Eau Claire North | 10 | Eau Claire North | 21:57.44 |
| 302 | Vinny BodohPlace 302 · Grade 11 · La Crosse Central | 11 | La Crosse Central | 21:57.50 |
| 303 | Jacob JohnstonPlace 303 · Grade 11 · Waukesha West | 11 | Waukesha West | 21:58.57 |
| 304 | Alex VanDenHeuvelPlace 304 · Grade 12 · Seymour | 12 | Seymour | 21:58.77 |
| 305 | Sam MockertPlace 305 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 22:00.59 |
| 306 | Colin LindloffPlace 306 · Grade 10 · Oregon | 10 | Oregon | 22:02.03 |
| 307 | Andrew TolmiePlace 307 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 22:03.69 |
| 308 | Riley CisewskiPlace 308 · Grade 11 · SPASH | 11 | SPASH | 22:03.74 |
| 309 | Aaron FalkPlace 309 · Grade 11 · Waukesha West | 11 | Waukesha West | 22:03.96 |
| 310 | Hugh GundersonPlace 310 · Grade 10 · SPASH | 10 | SPASH | 22:04.41 |
| 311 | Matthew MosherPlace 311 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 22:04.90 PR |
| 312 | Izic JakuszPlace 312 · Grade 9 · SPASH | 9 | SPASH | 22:05.46 |
| 313 | Charles Maysack LandryPlace 313 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 22:05.78 |
| 314 | Arrington PolmanPlace 314 · Grade 12 · SPASH | 12 | SPASH | 22:09.32 |
| 315 | John KruegerPlace 315 · Grade 10 · Rhinelander | 10 | Rhinelander | 22:10.12 |
| 316 | Elijah EttenPlace 316 · Grade 10 · Shawano Community | 10 | Shawano Community | 22:10.40 |
| 317 | Toby KinstlerPlace 317 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 22:10.59 |
| 318 | Wyatt FritzPlace 318 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 22:10.64 |
| 319 | Austin KoelemayPlace 319 · Grade 10 · SPASH | 10 | SPASH | 22:12.05 |
| 320 | David MarshPlace 320 · Grade 12 · Marshfield | 12 | Marshfield | 22:14.32 |
| 321 | Jack BoganPlace 321 · Grade 11 · DeForest | 11 | DeForest | 22:14.54 |
| 322 | Zachary SamsonPlace 322 · Grade 9 · Waunakee | 9 | Waunakee | 22:15.29 |
| 323 | Daniel GoldsworthyPlace 323 · Grade 9 · Rhinelander | 9 | Rhinelander | 22:16.00 |
| 324 | Ben EdmondsonPlace 324 · Grade 9 · Wausau West | 9 | Wausau West | 22:16.11 |
| 325 | Zach GrunewaldPlace 325 · Grade 9 · Sun Prairie East | 9 | Sun Prairie East | 22:18.57 |
| 326 | Samuel RichardsonPlace 326 · Grade 10 · Waunakee | 10 | Waunakee | 22:19.17 |
| 327 | Herbie RichardsonPlace 327 · Grade 11 · D. C. Everest | 11 | D. C. Everest | 22:19.94 |
| 328 | Brandon EdwardsPlace 328 · Grade 11 · Sun Prairie East | 11 | Sun Prairie East | 22:21.18 |
| 329 | Sam RuschPlace 329 · Grade 11 · Shawano Community | 11 | Shawano Community | 22:21.67 |
| 330 | Seth KooikerPlace 330 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 22:22.33 |
| 331 | Saif ZurobPlace 331 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 22:22.38 |
| 332 | David WilliamsPlace 332 · Grade 12 · Eau Claire North | 12 | Eau Claire North | 22:23.15 PR |
| 333 | Michael YeePlace 333 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 22:24.19 |
| 334 | Suhas BhatPlace 334 · Grade 11 · Marshfield | 11 | Marshfield | 22:24.25 |
| 335 | Isaac FliearmanPlace 335 · Grade 9 · Waunakee | 9 | Waunakee | 22:26.58 |
| 336 | Jack WittPlace 336 · Grade 9 · Appleton East | 9 | Appleton East | 22:26.98 |
| 337 | Ryan WeinbachPlace 337 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 22:27.77 |
| 338 | Payton BenolkenPlace 338 · Grade 12 · DeForest | 12 | DeForest | 22:27.81 |
| 339 | Evan BainesPlace 339 · Grade 9 · La Crosse Central | 9 | La Crosse Central | 22:30.16 |
| 340 | Luke WalsvikPlace 340 · Grade 12 · DeForest | 12 | DeForest | 22:31.54 |
| 341 | Tyler KatzenbergerPlace 341 · Grade 10 · Marshfield | 10 | Marshfield | 22:32.04 |
| 342 | Kyle StellingworthPlace 342 · Grade 9 · Merrill | 9 | Merrill | 22:32.25 |
| 343 | Elliot WilcoxPlace 343 · Grade 10 · Waunakee | 10 | Waunakee | 22:32.97 |
| 344 | Daniel MoselerPlace 344 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 22:35.77 PR |
| 345 | Joseph CarmanPlace 345 · Grade 9 · Appleton East | 9 | Appleton East | 22:36.47 |
| 346 | Shubh SinghPlace 346 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 22:37.49 |
| 347 | Sam HagedornPlace 347 · Grade 11 · D. C. Everest | 11 | D. C. Everest | 22:38.25 |
| 348 | Matthew EngelbrechtPlace 348 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 22:39.21 |
| 349 | Kyle KruegerPlace 349 · Grade 9 · Shawano Community | 9 | Shawano Community | 22:40.06 PR |
| 350 | Henry BennettPlace 350 · Grade 9 · Wausau East | 9 | Wausau East | 22:41.57 |
| 351 | Quentin BlairPlace 351 · Grade 11 · D. C. Everest | 11 | D. C. Everest | 22:42.07 |
| 352 | Atte LaakPlace 352 · Grade 12 · Merrill | 12 | Merrill | 22:44.83 |
| 353 | Jeremiah WilliamsPlace 353 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 22:46.73 |
| 354 | Mitchell MoriartyPlace 354 · Grade 10 · Waunakee | 10 | Waunakee | 22:47.02 |
| 355 | Connor TjugumPlace 355 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 22:47.54 |
| 356 | Carson LipinskiPlace 356 · Grade 9 · Sun Prairie East | 9 | Sun Prairie East | 22:47.71 |
| 357 | Callum FettiplacePlace 357 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 22:49.03 |
| 358 | Antonio IdaragaPlace 358 · Grade 11 · Eau Claire North | 11 | Eau Claire North | 22:49.13 |
| 359 | Michael KnollPlace 359 · Grade 11 · D. C. Everest | 11 | D. C. Everest | 22:49.65 |
| 360 | Logan DresenPlace 360 · Grade 10 · Waunakee | 10 | Waunakee | 22:50.59 |
| 361 | Stewart PorterPlace 361 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 22:51.73 |
| 362 | Tyler WhitneyPlace 362 · Grade 9 · SPASH | 9 | SPASH | 22:53.41 |
| 363 | Ben WiegandPlace 363 · Grade 9 · Sun Prairie East | 9 | Sun Prairie East | 22:54.93 |
| 364 | Ethan DornPlace 364 · Grade 12 · Sun Prairie East | 12 | Sun Prairie East | 22:55.41 |
| 365 | Jayden WollerPlace 365 · Grade 9 · Merrill | 9 | Merrill | 22:56.32 |
| 366 | Kyle WalkerPlace 366 · Grade 12 · Madison Memorial | 12 | Madison Memorial | 22:57.56 |
| 367 | Nathan AlbanitoPlace 367 · Grade 12 · Marshfield | 12 | Marshfield | 22:58.49 |
| 368 | Austin KobylarcyzkPlace 368 · Grade 10 · Pulaski | 10 | Pulaski | 22:59.23 |
| 369 | Zach RuderPlace 369 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 23:00.33 |
| 370 | Jacob TracyPlace 370 · Grade 10 · SPASH | 10 | SPASH | 23:05.51 |
| 371 | Sam RasmussenPlace 371 · Grade 12 · Wisconsin Rapids Lincoln | 12 | Wisconsin Rapids Lincoln | 23:07.53 |
| 372 | David GenrichPlace 372 · Grade 11 · Merrill | 11 | Merrill | 23:08.80 |
| 373 | Soa YangPlace 373 · Grade 11 · Wisconsin Rapids Lincoln | 11 | Wisconsin Rapids Lincoln | 23:11.39 |
| 374 | Jacob GilbertsonPlace 374 · Grade 11 · Marshfield | 11 | Marshfield | 23:11.83 |
| 375 | Ethan BjerkePlace 375 · Grade 9 · Wausau East | 9 | Wausau East | 23:13.46 |
| 376 | Dean WinkPlace 376 · Grade 9 · DeForest | 9 | DeForest | 23:13.87 |
| 377 | Kaleb LenznerPlace 377 · Grade 9 · Antigo | 9 | Antigo | 23:19.78 |
| 378 | Billy LuchtPlace 378 · Grade 11 · Appleton East | 11 | Appleton East | 23:20.51 |
| 379 | Ethan BakaPlace 379 · Grade 9 · Marshfield | 9 | Marshfield | 23:21.94 |
| 380 | Caleb NashPlace 380 · Grade 12 · Appleton East | 12 | Appleton East | 23:25.86 |
| 381 | Brock MetzgerPlace 381 · Grade 10 · Lakeland Union | 10 | Lakeland Union | 23:26.25 |
| 382 | Jamison MenningenPlace 382 · Grade 9 · SPASH | 9 | SPASH | 23:26.94 PR |
| 383 | James KruegerPlace 383 · Grade 12 · Shawano Community | 12 | Shawano Community | 23:28.27 |
| 384 | Ben MyszkaPlace 384 · Grade 10 · Wausau East | 10 | Wausau East | 23:28.85 |
| 385 | Matt HermanPlace 385 · Grade 12 · Rhinelander | 12 | Rhinelander | 23:33.72 |
| 386 | Ethan MacksamPlace 386 · Grade 9 · Waunakee | 9 | Waunakee | 23:34.50 |
| 387 | Carlos ArriolaPlace 387 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 23:34.73 |
| 388 | Brennan HarshPlace 388 · Grade 11 · Wausau East | 11 | Wausau East | 23:36.57 PR |
| 389 | Soren DobbinsPlace 389 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 23:38.71 |
| 390 | Drake White-BergeyPlace 390 · Grade 10 · Marshfield | 10 | Marshfield | 23:40.06 |
| 391 | Jacob LargetPlace 391 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 23:41.97 |
| 392 | Logan SchmollPlace 392 · Grade 12 · Marshfield | 12 | Marshfield | 23:42.01 |
| 393 | Maverick BristolPlace 393 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 23:45.87 |
| 394 | Jackson LeipartPlace 394 · Grade 9 · Eau Claire North | 9 | Eau Claire North | 23:53.35 |
| 395 | Alex MandrekarPlace 395 · Grade 10 · Oregon | 10 | Oregon | 23:56.82 |
| 396 | Alex GehrkePlace 396 · Grade 10 · Merrill | 10 | Merrill | 23:56.84 |
| 397 | Zivorad AcimovicPlace 397 · Grade 12 · Merrill | 12 | Merrill | 23:58.22 PR |
| 398 | Voskuil WilliamPlace 398 · Grade 9 · Waukesha West | 9 | Waukesha West | 24:05.98 |
| 399 | Gavin HillPlace 399 · Grade 9 · Marshfield | 9 | Marshfield | 24:07.01 |
| 400 | Seth PetersPlace 400 · Grade 9 · SPASH | 9 | SPASH | 24:10.19 |
| 401 | Alex OrdoñezPlace 401 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 24:10.25 |
| 402 | William WarnerPlace 402 · Grade 9 · Seymour | 9 | Seymour | 24:14.06 |
| 403 | Jack FitzgeraldPlace 403 · Grade 10 · Oregon | 10 | Oregon | 24:23.98 |
| 404 | Colin HankePlace 404 · Grade 11 · Wausau West | 11 | Wausau West | 24:24.30 |
| 405 | Jake RosinPlace 405 · Grade 12 · Sun Prairie East | 12 | Sun Prairie East | 24:25.98 |
| 406 | Reid LedrowskiPlace 406 · Grade 10 · Sun Prairie East | 10 | Sun Prairie East | 24:32.11 |
| 407 | Liam HigginsPlace 407 · Grade 11 · Madison Memorial | 11 | Madison Memorial | 24:42.57 |
| 408 | Ben GustafsonPlace 408 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 24:43.24 |
| 409 | Matthew BerthoudPlace 409 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 24:47.00 |
| 410 | Gage KnutsonPlace 410 · Grade 11 · Eau Claire North | 11 | Eau Claire North | 24:48.58 |
| 411 | Liam BlissPlace 411 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 24:50.14 |
| 412 | Payton FehrenbackPlace 412 · Grade 10 · Wisconsin Rapids Lincoln | 10 | Wisconsin Rapids Lincoln | 25:06.46 PR |
| 413 | Kaine JapuntichPlace 413 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 25:07.21 |
| 414 | Nate GiddeonsonPlace 414 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 25:07.91 |
| 415 | Colton BergPlace 415 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 25:08.38 |
| 416 | Grant MeeksPlace 416 · Grade 11 · Antigo | 11 | Antigo | 25:10.90 |
| 417 | Quin KlammerPlace 417 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 25:20.52 |
| 418 | Ethan MillerPlace 418 · Grade 9 · Pulaski | 9 | Pulaski | 25:24.34 |
| 419 | Matt MyszkaPlace 419 · Grade 12 · Merrill | 12 | Merrill | 25:34.60 |
| 420 | Connor WilliamsPlace 420 · Grade 9 · Madison Memorial | 9 | Madison Memorial | 25:52.29 |
| 421 | Ryan VollertPlace 421 · Grade 10 · Wisconsin Rapids Lincoln | 10 | Wisconsin Rapids Lincoln | 25:54.51 |
| 422 | Blake ZimmermanPlace 422 · Grade 10 · Marshfield | 10 | Marshfield | 26:07.66 |
| 423 | John WillertPlace 423 · Grade 11 · Eau Claire North | 11 | Eau Claire North | 26:09.67 |
| 424 | Lincoln DallmanPlace 424 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 26:11.63 |
| 425 | Kase KleinschmidtPlace 425 · Grade 12 · Eau Claire North | 12 | Eau Claire North | 26:23.03 |
| 426 | Dominic HuntressPlace 426 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 26:29.19 |
| 427 | Trevor SchenzelPlace 427 · Grade 9 · Merrill | 9 | Merrill | 26:49.78 |
| 428 | Julian DeCamposPlace 428 · Grade 10 · Wausau East | 10 | Wausau East | 26:53.08 |
| 429 | Jaden YangPlace 429 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 27:00.59 |
| 430 | Gabe MartensPlace 430 · Grade 10 · Madison Memorial | 10 | Madison Memorial | 28:11.53 |
| 431 | Dan MagnusonPlace 431 · Grade 12 · D. C. Everest | 12 | D. C. Everest | 28:15.24 |
| 432 | Elias StabenowPlace 432 · Grade 9 · Eau Claire Memorial | 9 | Eau Claire Memorial | 28:19.76 |
| 433 | Ben HoustonPlace 433 · Grade 11 · Wisconsin Rapids Lincoln | 11 | Wisconsin Rapids Lincoln | 29:31.64 |
| 434 | Christian PfeifferPlace 434 · Grade 9 · Wausau East | 9 | Wausau East | 33:02.41 |