| 1 | Landon FrankePlace 1 · Grade 12 · Racine Horlick | 12 | Racine Horlick | 16:21.71 |
| 2 | Alex PostoPlace 2 · Grade 12 · Oak Creek | 12 | Oak Creek | 16:37.76 |
| 3 | Chase MeierPlace 3 · Grade 10 · Kenosha Tremper | 10 | Kenosha Tremper | 16:38.24 |
| 4 | Dean PierangeliPlace 4 · Grade 10 · Kenosha Tremper | 10 | Kenosha Tremper | 16:38.96 |
| 5 | Payton HuinkerPlace 5 · Grade 11 · Westosha Central | 11 | Westosha Central | 16:40.58 |
| 6 | Hunter WagnerPlace 6 · Grade 11 · Oak Creek | 11 | Oak Creek | 16:47.93 |
| 7 | Jacob BaumannPlace 7 · Grade 12 · Oak Creek | 12 | Oak Creek | 16:52.91 |
| 8 | Cale ElcanoPlace 8 · Grade 10 · Racine Case | 10 | Racine Case | 16:53.87 |
| 9 | Morgan HansonPlace 9 · Grade 12 · Racine Horlick | 12 | Racine Horlick | 16:57.50 |
| 10 | Parker FonsPlace 10 · Grade 12 · Muskego | 12 | Muskego | 16:58.68 |
| 11 | Marcellus HillPlace 11 · Grade 10 · Kenosha Indian Trail | 10 | Kenosha Indian Trail | 17:06.83 |
| 12 | Elias FolkPlace 12 · Grade 10 · Waterford | 10 | Waterford | 17:12.50 |
| 13 | Youseph BadrPlace 13 · Grade 12 · Muskego | 12 | Muskego | 17:12.63 PR |
| 14 | Tyler PiccioloPlace 14 · Grade 10 · Muskego | 10 | Muskego | 17:19.08 |
| 15 | JJ HughesPlace 15 · Grade 11 · Muskego | 11 | Muskego | 17:25.32 |
| 16 | Brennan MeyerPlace 16 · Grade 11 · Kenosha Bradford | 11 | Kenosha Bradford | 17:28.91 |
| 17 | Gabriel ChavezPlace 17 · Grade 11 · Kenosha Tremper | 11 | Kenosha Tremper | 17:30.05 |
| 18 | Austin StammPlace 18 · Grade 9 · Muskego | 9 | Muskego | 17:32.51 |
| 19 | Colin AntholinePlace 19 · Grade 12 · Franklin | 12 | Franklin | 17:34.31 |
| 20 | Owen HermesPlace 20 · Grade 11 · Kenosha Indian Trail | 11 | Kenosha Indian Trail | 17:37.13 |
| 21 | Graham BarbeePlace 21 · Grade 10 · Racine Case | 10 | Racine Case | 17:41.09 |
| 22 | Will SimsPlace 22 · Grade 10 · Muskego | 10 | Muskego | 17:41.66 |
| 23 | Tyler JonietzPlace 23 · Grade 11 · Waterford | 11 | Waterford | 17:47.07 |
| 24 | Marcus HillPlace 24 · Grade 11 · Kenosha Indian Trail | 11 | Kenosha Indian Trail | 17:56.69 |
| 25 | Matt StarkPlace 25 · Grade 11 · Muskego | 11 | Muskego | 17:58.25 |
| 26 | Declan PopePlace 26 · Grade 12 · Racine Horlick | 12 | Racine Horlick | 18:05.78 |
| 27 | Matthew HiegelPlace 27 · Grade 10 · Oak Creek | 10 | Oak Creek | 18:08.22 |
| 28 | Ethan RossPlace 28 · Grade 10 · Oak Creek | 10 | Oak Creek | 18:09.89 |
| 29 | Henry FlorjancicPlace 29 · Grade 12 · Kenosha Bradford | 12 | Kenosha Bradford | 18:11.09 PR |
| 30 | Ethan JankePlace 30 · Grade 9 · Union Grove | 9 | Union Grove | 18:17.49 PR |
| 31 | Finn GaynorPlace 31 · Grade 12 · Franklin | 12 | Franklin | 18:18.92 |
| 32 | Elijah KolatskiPlace 32 · Grade 11 · Franklin | 11 | Franklin | 18:23.66 |
| 33 | Theodore SchwandtPlace 33 · Grade 12 · Racine Horlick | 12 | Racine Horlick | 18:25.22 |
| 34 | Xander StuloPlace 34 · Grade 10 · Union Grove | 10 | Union Grove | 18:27.95 |
| 35 | Aiden LawlerPlace 35 · Grade 11 · Kenosha Tremper | 11 | Kenosha Tremper | 18:28.53 |
| 36 | Antonio Dunn-VillarrealPlace 36 · Grade 12 · Racine Horlick | 12 | Racine Horlick | 18:28.61 PR |
| 37 | Joshua IsaacsonPlace 37 · Grade 9 · Kenosha Tremper | 9 | Kenosha Tremper | 18:34.55 |
| 38 | Jonah KlingstenPlace 38 · Grade 12 · Waterford | 12 | Waterford | 18:35.30 |
| 39 | Jake BraunPlace 39 · Grade 11 · Kenosha Tremper | 11 | Kenosha Tremper | 18:36.74 |
| 40 | Merit KauffmanPlace 40 · Grade 11 · Kenosha Tremper | 11 | Kenosha Tremper | 18:37.46 |
| 41 | Jakob MuellerPlace 41 · Grade 11 · Kenosha Indian Trail | 11 | Kenosha Indian Trail | 18:37.91 |
| 42 | John PradoPlace 42 · Grade 11 · Kenosha Indian Trail | 11 | Kenosha Indian Trail | 18:38.12 |
| 43 | Dillon FrahmanPlace 43 · Grade 12 · Waterford | 12 | Waterford | 18:41.15 PR |
| 44 | Zachary CribbPlace 44 · Grade 10 · Oak Creek | 10 | Oak Creek | 18:44.76 PR |
| 45 | Zachary LarrabeePlace 45 · Grade 9 · Racine Case | 9 | Racine Case | 18:49.25 |
| 46 | Dane AggerPlace 46 · Grade 10 · Franklin | 10 | Franklin | 18:50.90 |
| 47 | Thobani PinterPlace 47 · Grade 9 · Kenosha Indian Trail | 9 | Kenosha Indian Trail | 18:52.70 |
| 48 | Esgar FuentesPlace 48 · Grade 11 · Racine Horlick | 11 | Racine Horlick | 18:58.11 |
| 49 | Parker NewlandPlace 49 · Grade 10 · Union Grove | 10 | Union Grove | 18:58.16 |
| 50 | Abe AckleyPlace 50 · Grade 10 · Union Grove | 10 | Union Grove | 18:59.09 |
| 51 | Brody SommervillePlace 51 · Grade 10 · Oak Creek | 10 | Oak Creek | 19:02.15 |
| 52 | Ben EricksonPlace 52 · Grade 9 · Westosha Central | 9 | Westosha Central | 19:03.14 |
| 53 | Abraham PetersonPlace 53 · Grade 10 · Kenosha Bradford | 10 | Kenosha Bradford | 19:06.83 |
| 54 | Tommy OttoPlace 54 · Grade 12 · Westosha Central | 12 | Westosha Central | 19:08.78 |
| 55 | Henry WulterkensPlace 55 · Grade 10 · Kenosha Indian Trail | 10 | Kenosha Indian Trail | 19:19.76 |
| 56 | Joshua LarsenPlace 56 · Grade 11 · Franklin | 11 | Franklin | 19:20.75 |
| 57 | Alex RosePlace 57 · Grade 12 · Kenosha Bradford | 12 | Kenosha Bradford | 19:22.79 |
| 58 | Lealan Davis-HicksPlace 58 · Grade 11 · Racine Horlick | 11 | Racine Horlick | 19:29.66 |
| 59 | Mathis RainesPlace 59 · Grade 10 · Racine Case | 10 | Racine Case | 19:33.71 |
| 60 | Trevor AllenPlace 60 · Grade 12 · Waterford | 12 | Waterford | 19:35.93 PR |
| 61 | Ashton ScheelePlace 61 · Grade 11 · Westosha Central | 11 | Westosha Central | 19:36.92 |
| 62 | Noble HansenPlace 62 · Grade 11 · Waterford | 11 | Waterford | 19:41.24 |
| 63 | Carsen BuelowPlace 63 · Grade 10 · Racine Case | 10 | Racine Case | 19:41.69 |
| 64 | Vince SundstromPlace 64 · Grade 10 · Franklin | 10 | Franklin | 19:45.29 |
| 65 | Eli SchaalPlace 65 · Grade 12 · Westosha Central | 12 | Westosha Central | 19:53.00 |
| 66 | Chris HiltonPlace 66 · Grade 11 · Racine Case | 11 | Racine Case | 19:55.19 |
| 67 | Parker GemmellPlace 67 · Grade 10 · Kenosha Bradford | 10 | Kenosha Bradford | 19:55.49 |
| 68 | Jackson FisherPlace 68 · Grade 12 · Kenosha Bradford | 12 | Kenosha Bradford | 19:56.39 |
| 69 | Jacob DanielsPlace 69 · Grade 9 · Racine Case | 9 | Racine Case | 20:00.59 |
| 70 | Evan NorthupPlace 70 · Grade 11 · Union Grove | 11 | Union Grove | 20:01.67 |
| 71 | Andrew EglestonPlace 71 · Grade 11 · Franklin | 11 | Franklin | 20:16.68 |
| 72 | Luke NelsonPlace 72 · Grade 10 · Westosha Central | 10 | Westosha Central | 20:22.94 |
| 73 | Hunter PerezPlace 73 · Grade 11 · Kenosha Bradford | 11 | Kenosha Bradford | 20:28.01 |
| 74 | Derek LindnerPlace 74 · Grade 11 · Waterford | 11 | Waterford | 20:30.06 |
| 75 | Tyler AndersonPlace 75 · Grade 11 · Westosha Central | 11 | Westosha Central | 20:40.23 |
| 76 | Jack PetersonPlace 76 · Grade 12 · Union Grove | 12 | Union Grove | 20:50.60 PR |
| 77 | Benjamin ThomasonPlace 77 · Grade 9 · Union Grove | 9 | Union Grove | 20:59.36 |