| 1 | Logan ZeisePlace 1 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 16:24.4 |
| 2 | Josef SteurerPlace 2 · Grade 12 · HAWC Athletics Homeschool | 12 | HAWC Athletics Homeschool | 17:22.0 |
| 3 | Charles MeerPlace 3 · Grade 11 · Saint Thomas More | 11 | Saint Thomas More | 17:45.1 |
| 4 | Oliver WalshPlace 4 · Grade 11 · Saint Thomas More | 11 | Saint Thomas More | 17:47.3 |
| 5 | Phillip BintleyPlace 5 · Grade 10 · HAWC Athletics Homeschool | 10 | HAWC Athletics Homeschool | 17:59.4 |
| 6 | James HendersonPlace 6 · Grade 11 · Milwaukee King | 11 | Milwaukee King | 18:03.2 |
| 7 | Sam JacobiPlace 7 · Grade 12 · Cudahy/St.Francis | 12 | Cudahy/St.Francis | 18:04.8 |
| 8 | Jayden YoppPlace 8 · Grade 12 · Cudahy/St.Francis | 12 | Cudahy/St.Francis | 18:07.6 |
| 9 | Caleb KlahnPlace 9 · Grade 10 · HAWC Athletics Homeschool | 10 | HAWC Athletics Homeschool | 18:08.9 |
| 10 | Matthew BarnesPlace 10 · Grade 12 · HAWC Athletics Homeschool | 12 | HAWC Athletics Homeschool | 18:10.8 |
| 11 | Brendan CullenPlace 11 · Grade 12 · Cudahy/St.Francis | 12 | Cudahy/St.Francis | 18:35.5 |
| 12 | Eli CollierPlace 12 · Grade 11 · HAWC Athletics Homeschool | 11 | HAWC Athletics Homeschool | 18:37.4 |
| 13 | Cooper BennettPlace 13 · Grade 9 · Homestead | 9 | Homestead | 18:42.3 |
| 14 | David GarciaPlace 14 · Grade 12 · Cudahy/St.Francis | 12 | Cudahy/St.Francis | 18:57.7 |
| 15 | Theo WawrzynPlace 15 · Grade 10 · Homestead | 10 | Homestead | 18:59.8 |
| 16 | Josh LeePlace 16 · Grade 9 · Homestead | 9 | Homestead | 19:05.9 |
| 17 | Trevor MurphyPlace 17 · Grade 12 · Saint Thomas More | 12 | Saint Thomas More | 19:06.8 |
| 18 | Adam LaBontePlace 18 · Grade 11 · HAWC Athletics Homeschool | 11 | HAWC Athletics Homeschool | 19:08.8 |
| 19 | Peter MeerPlace 19 · Grade 9 · Saint Thomas More | 9 | Saint Thomas More | 19:09.6 |
| 20 | Tony MartinezPlace 20 · Grade 12 · West Allis Central | 12 | West Allis Central | 19:15.2 |
| 21 | Evan RenchPlace 21 · Grade 12 · Homestead | 12 | Homestead | 19:20.3 |
| 22 | Jonah RezutekPlace 22 · Grade 12 · Saint Thomas More | 12 | Saint Thomas More | 19:27.5 |
| 23 | Andrew UrbaniPlace 23 · Grade 11 · Homestead | 11 | Homestead | 19:31.4 |
| 24 | Miguel SertsiosPlace 24 · Grade 12 · Homestead | 12 | Homestead | 19:35.7 |
| 25 | Gibson HerbstPlace 25 · Grade 9 · Homestead | 9 | Homestead | 19:35.8 |
| 26 | Artyom KrivtsanovPlace 26 · Grade 12 · Homestead | 12 | Homestead | 19:45.7 |
| 27 | Nolan KaczmarowskiPlace 27 · Grade 9 · Cudahy/St.Francis | 9 | Cudahy/St.Francis | 20:06.7 |
| 28 | Cameran BertmanPlace 28 · Grade 11 · Milwaukee Sch of Languages | 11 | Milwaukee Sch of Languages | 20:10.5 |
| 29 | Camren SmithPlace 29 · Grade 12 · Dominican | 12 | Dominican | 20:26.7 |
| 30 | Xavier ParlierPlace 30 · Grade 12 · Dominican | 12 | Dominican | 20:28.3 |
| 31 | Ben BlankPlace 31 · Grade 9 · HAWC Athletics Homeschool | 9 | HAWC Athletics Homeschool | 20:29.1 |
| 32 | Alejandro BanuelosPlace 32 · Grade 11 · Saint Thomas More | 11 | Saint Thomas More | 20:29.6 |
| 33 | Calvin PowersPlace 33 · Grade 12 · HAWC Athletics Homeschool | 12 | HAWC Athletics Homeschool | 20:37.5 |
| 34 | Tejon KellyPlace 34 · Grade 12 · Milwaukee-Pulaski | 12 | Milwaukee-Pulaski | 20:53.4 PR |
| 35 | Rayden AguilarPlace 35 · Grade 10 · Cudahy/St.Francis | 10 | Cudahy/St.Francis | 20:53.9 |
| 36 | Andrew BechaudPlace 36 · Grade 12 · Milwaukee Juneau | 12 | Milwaukee Juneau | 21:18.3 |
| 37 | Simon-Peter SmithPlace 37 · Grade 11 · Dominican | 11 | Dominican | 21:22.5 PR |
| 38 | Ove SeleenPlace 38 · Grade 11 · Cudahy/St.Francis | 11 | Cudahy/St.Francis | 21:27.8 |
| 39 | Max BovaPlace 39 · Grade 10 · Milwaukee King | 10 | Milwaukee King | 21:37.6 |
| 40 | Rodrigo Herrera-IbarraPlace 40 · Grade 11 · Milwaukee-Pulaski | 11 | Milwaukee-Pulaski | 21:52.1 |
| 41 | Michael DriscollPlace 41 · Grade 12 · Milwaukee King | 12 | Milwaukee King | 21:58.4 |
| 42 | Azavion HuntPlace 42 · Grade 12 · Milwaukee Sch of Languages | 12 | Milwaukee Sch of Languages | 22:04.2 |
| 43 | Wesley WisemanPlace 43 · Grade 12 · Dominican | 12 | Dominican | 22:22.1 PR |
| 44 | Ladarreon HarveyPlace 44 · Grade 12 · Milwaukee-Pulaski | 12 | Milwaukee-Pulaski | 23:09.2 PR |
| 45 | Dylan DamesPlace 45 · Grade 9 · Milwaukee Sch of Languages | 9 | Milwaukee Sch of Languages | 23:11.2 |
| 46 | Isaac PossingPlace 46 · Grade 9 · Milwaukee Sch of Languages | 9 | Milwaukee Sch of Languages | 23:11.2 |
| 47 | AJ CullenPlace 47 · Grade 11 · Dominican | 11 | Dominican | 23:16.0 |
| 48 | logan HolcombPlace 48 · Grade 9 · Milwaukee Riverside Uni-Golda Meir | 9 | Milwaukee Riverside Uni-Golda Meir | 23:16.5 |
| 49 | Edwin RaymondPlace 49 · Grade 12 · Milwaukee King | 12 | Milwaukee King | 23:43.4 |
| 50 | Yue Shoua VangPlace 50 · Grade 12 · Hmong Peace Academy | 12 | Hmong Peace Academy | 24:23.1 |
| 51 | Princeton LoPlace 51 · Grade 12 · Hmong Peace Academy | 12 | Hmong Peace Academy | 25:10.8 |
| 52 | Ben DamesPlace 52 · Grade 9 · Milwaukee Sch of Languages | 9 | Milwaukee Sch of Languages | 25:12.6 |
| 53 | Shano AbdillahiPlace 53 · Grade 11 · Milwaukee-Pulaski | 11 | Milwaukee-Pulaski | 25:21.0 PR |
| 54 | Grayson SchmitzPlace 54 · Grade 11 · Milwaukee Juneau | 11 | Milwaukee Juneau | 25:30.1 |
| 55 | Markel LewisPlace 55 · Grade 10 · Milwaukee-Pulaski | 10 | Milwaukee-Pulaski | 25:31.8 PR |
| 56 | Adrien DavisPlace 56 · Grade 9 · Milwaukee Juneau | 9 | Milwaukee Juneau | 27:36.0 |
| 57 | Eric MeeksPlace 57 · Grade 12 · Milwaukee Sch of Languages | 12 | Milwaukee Sch of Languages | 28:02.0 |
| 58 | Jounte HarrisonPlace 58 · Grade 12 · Milwaukee Juneau | 12 | Milwaukee Juneau | 28:04.0 |
| 59 | Peter YangPlace 59 · Grade 12 · Hmong Peace Academy | 12 | Hmong Peace Academy | 29:03.3 |
| 60 | Calvin HaasePlace 60 · Grade 11 · Milwaukee Sch of Languages | 11 | Milwaukee Sch of Languages | 31:59.3 |
| 61 | Salvador Vazquez ErazoPlace 61 · Grade 10 · Milwaukee Juneau | 10 | Milwaukee Juneau | 39:41.0 |