| 1 | Nolan JohnsonPlace 1 · Grade 12 · Shorewood | 12 | Shorewood | 9:25.01 PR |
| 2 | Ethan MattekPlace 2 · Grade 12 · Wauwatosa East | 12 | Wauwatosa East | 9:41.05 |
| 3 | Ben BejmaPlace 3 · Grade 12 · Shorewood | 12 | Shorewood | 9:46.69 PR |
| 4 | Birk NewmanPlace 4 · Grade 12 · Nicolet | 12 | Nicolet | 9:48.43 PR |
| 5 | Will OwensPlace 5 · Grade 12 · Wauwatosa East | 12 | Wauwatosa East | 10:20.70 PR |
| 6 | Dylan ShermanPlace 6 · Grade 11 · Wauwatosa East | 11 | Wauwatosa East | 10:28.36 PR |
| 7 | Charlie KennyPlace 7 · Grade 10 · Shorewood | 10 | Shorewood | 10:28.36 PR |
| 8 | Jayden YoppPlace 8 · Grade 12 · Cudahy/St.Francis | 12 | Cudahy/St.Francis | 10:35.86 PR |
| 9 | Brendan CullenPlace 9 · Grade 12 · Cudahy/St.Francis | 12 | Cudahy/St.Francis | 10:36.80 PR |
| 10 | Sam JacobiPlace 10 · Grade 12 · Cudahy/St.Francis | 12 | Cudahy/St.Francis | 10:38.26 PR |
| 11 | Preston McCulloughPlace 11 · Grade 10 · Wauwatosa East | 10 | Wauwatosa East | 10:46.17 PR |
| 12 | Noah SchroederPlace 12 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 10:47.71 PR |
| 13 | Orson DutmerPlace 13 · Grade 11 · Wauwatosa East | 11 | Wauwatosa East | 11:02.05 PR |
| 14 | Devlin ConwayPlace 14 · Grade 10 · Wauwatosa East | 10 | Wauwatosa East | 11:03.31 PR |
| 15 | Aditya GowdaPlace 15 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 11:05.54 PR |
| 16 | Jacques BellotPlace 16 · Grade 11 · Wauwatosa East | 11 | Wauwatosa East | 11:06.82 PR |
| 17 | Gavin GardinerPlace 17 · Grade 11 · Wauwatosa East | 11 | Wauwatosa East | 11:14.19 PR |
| 18 | Carsten HueninkPlace 18 · Grade 9 · Cedar Grove-Belgium | 9 | Cedar Grove-Belgium | 11:16.42 PR |
| 19 | Cable De TroyePlace 19 · Grade 9 · Cedar Grove-Belgium | 9 | Cedar Grove-Belgium | 11:22.98 PR |
| 20 | Aaron QuigleyPlace 20 · Grade 11 · Wauwatosa East | 11 | Wauwatosa East | 11:26.22 PR |
| 21 | Jameson WalcheskePlace 21 · Grade 10 · Wauwatosa East | 10 | Wauwatosa East | 11:26.46 PR |
| 22 | Nolan BrillPlace 22 · Grade 12 · Cedar Grove-Belgium | 12 | Cedar Grove-Belgium | 11:33.05 PR |
| 23 | Noah HopemanPlace 23 · Grade 11 · Cedar Grove-Belgium | 11 | Cedar Grove-Belgium | 11:33.80 PR |
| 24 | Cole WellerPlace 24 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 11:37.05 PR |
| 25 | Jack KrausePlace 25 · Grade 12 · Cedar Grove-Belgium | 12 | Cedar Grove-Belgium | 11:41.98 |
| 26 | Bex SoineyPlace 26 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 11:43.70 PR |
| 27 | Hayden SongPlace 27 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 11:44.32 PR |
| 28 | Dylan HeuerPlace 28 · Grade 10 · Shorewood | 10 | Shorewood | 11:46.30 PR |
| 29 | Kevin LiPlace 29 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 11:49.01 PR |
| 30 | David GarciaPlace 30 · Grade 12 · Cudahy/St.Francis | 12 | Cudahy/St.Francis | 11:49.94 PR |
| 31 | Maximus HassellPlace 31 · Grade 10 · Wauwatosa East | 10 | Wauwatosa East | 11:53.30 PR |
| 32 | Rome MillerPlace 32 · Grade 11 · Cedar Grove-Belgium | 11 | Cedar Grove-Belgium | 11:54.18 PR |
| 33 | Anthony LiberatorePlace 33 · Grade 11 · Shorewood | 11 | Shorewood | 11:56.46 PR |
| 34 | Elijah Dixon-GleysteenPlace 34 · Grade 10 · Shorewood | 10 | Shorewood | 11:57.41 PR |
| 35 | Max StrangbergPlace 35 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 12:07.99 |
| 36 | Gunner ShasteenPlace 36 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 12:10.26 PR |
| 37 | Patrick RobertsPlace 37 · Grade 10 · Shorewood | 10 | Shorewood | 12:14.15 PR |
| 38 | Rayden AguilarPlace 38 · Grade 10 · Cudahy/St.Francis | 10 | Cudahy/St.Francis | 12:19.31 PR |
| 39 | Grayson HippPlace 39 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 12:21.11 PR |
| 40 | Judah DulmesPlace 40 · Grade 10 · Cedar Grove-Belgium | 10 | Cedar Grove-Belgium | 12:29.81 PR |
| 41 | David TarterPlace 41 · Grade 11 · Cedar Grove-Belgium | 11 | Cedar Grove-Belgium | 12:29.98 PR |
| 42 | Joseph StraderPlace 42 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 12:31.39 PR |
| 43 | Grady KetterhagenPlace 43 · Grade 12 · Cedar Grove-Belgium | 12 | Cedar Grove-Belgium | 12:36.85 |
| 44 | Andrew NeesePlace 44 · Grade 12 · Cedar Grove-Belgium | 12 | Cedar Grove-Belgium | 12:45.64 |
| 45 | Alexander TilkensPlace 45 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 12:57.23 PR |
| 46 | Sammy MollPlace 46 · Grade 12 · Wauwatosa East | 12 | Wauwatosa East | 12:59.24 |
| 47 | Enyu DongPlace 47 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 13:08.79 PR |
| 48 | Eli NehringPlace 48 · Grade 11 · Cedar Grove-Belgium | 11 | Cedar Grove-Belgium | 13:13.06 PR |
| 49 | Ove SeleenPlace 49 · Grade 11 · Cudahy/St.Francis | 11 | Cudahy/St.Francis | 13:14.09 PR |
| 50 | Matthew McQuillenPlace 50 · Grade 11 · Shorewood | 11 | Shorewood | 13:16.32 PR |
| 51 | Isaac Delgado AguirrePlace 51 · Grade 11 · Cudahy/St.Francis | 11 | Cudahy/St.Francis | 13:22.57 PR |
| 52 | Benjean LaraPlace 52 · Grade 10 · Cudahy/St.Francis | 10 | Cudahy/St.Francis | 13:43.91 PR |
| 53 | Mason MuellerPlace 53 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 13:53.08 |
| 54 | Charles HarimanPlace 54 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 14:00.39 PR |
| 55 | Owen ZiebellPlace 55 · Grade 12 · Brookfield Central | 12 | Brookfield Central | 14:11.62 |
| 56 | Arun KhadkaPlace 56 · Grade 11 · Shorewood | 11 | Shorewood | 14:16.40 |
| 57 | Nathan HarmelinkPlace 57 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 14:16.53 PR |
| 58 | Andrew LawrencePlace 58 · Grade 11 · Wauwatosa East | 11 | Wauwatosa East | 14:25.99 PR |
| 59 | Henry YorkPlace 59 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 15:36.71 PR |
| 60 | Simon HackneyPlace 60 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 15:55.44 |
| 61 | John UtleyPlace 61 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 15:58.95 |
| 62 | Jai TalatiPlace 62 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 16:23.27 PR |
| 63 | Oliver GrobePlace 63 · Grade 11 · Brookfield Central | 11 | Brookfield Central | 17:37.50 PR |
| 0 | Vibhu BesurPlace 0 · Grade 11 · Brookfield Central | 11 | Brookfield Central | DNS |
| 0 | Abhayaditya SenPlace 0 · Grade 10 · Brookfield Central | 10 | Brookfield Central | DNF |
| 0 | Anuj NiljikarPlace 0 · Grade 9 · Brookfield Central | 9 | Brookfield Central | DNS |
| 0 | Evander HoutingPlace 0 · Grade 11 · Brookfield Central | 11 | Brookfield Central | DNS |
| 0 | Austin TilkensPlace 0 · Grade 12 · Brookfield Central | 12 | Brookfield Central | DNS |
| 0 | Ben DuwellPlace 0 · Grade 12 · Cedar Grove-Belgium | 12 | Cedar Grove-Belgium | DNS |
| 0 | Calvin MichaudPlace 0 · Grade 12 · Wauwatosa East | 12 | Wauwatosa East | DNS |
| 0 | Jasper LutzPlace 0 · Grade 11 · Shorewood | 11 | Shorewood | DNS |
| 0 | Matthew DahmPlace 0 · Grade 11 · Shorewood | 11 | Shorewood | DNF |