| 1 | Payton HuinkerPlace 1 · Grade 12 · Westosha Central | 12 | Westosha Central | 15:21.9 |
| 2 | Elias FolkPlace 2 · Grade 11 · Waterford | 11 | Waterford | 16:16.0 PR |
| 3 | Parker NewlandPlace 3 · Grade 11 · Union Grove | 11 | Union Grove | 16:45.8 PR |
| 4 | Anderson GreenbergPlace 4 · Grade 12 · Badger | 12 | Badger | 16:57.4 |
| 5 | Quinn Vander WeitPlace 5 · Grade 10 · Badger | 10 | Badger | 16:57.5 PR |
| 6 | Tyler JonietzPlace 6 · Grade 12 · Waterford | 12 | Waterford | 16:57.6 PR |
| 7 | Abe AckleyPlace 7 · Grade 11 · Union Grove | 11 | Union Grove | 17:18.4 PR |
| 8 | Andrew ScharingerPlace 8 · Grade 12 · Wilmot Union | 12 | Wilmot Union | 17:28.1 |
| 9 | Xander StuloPlace 9 · Grade 11 · Union Grove | 11 | Union Grove | 17:32.1 PR |
| 10 | Hunter SmothermanPlace 10 · Grade 11 · Badger | 11 | Badger | 17:36.1 |
| 11 | Aiden BeckPlace 11 · Grade 10 · Burlington | 10 | Burlington | 17:36.8 PR |
| 12 | Ethan RossPlace 12 · Grade 11 · Union Grove | 11 | Union Grove | 17:40.9 PR |
| 13 | Josh AlexandroniPlace 13 · Grade 12 · Elkhorn Area | 12 | Elkhorn Area | 17:48.7 PR |
| 14 | James TrampePlace 14 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 17:51.0 PR |
| 15 | Mason ScheelPlace 15 · Grade 12 · Badger | 12 | Badger | 17:51.2 |
| 16 | Sam ReedPlace 16 · Grade 12 · Badger | 12 | Badger | 18:03.1 |
| 17 | Kellan CreasonPlace 17 · Grade 11 · Elkhorn Area | 11 | Elkhorn Area | 18:08.5 PR |
| 18 | Jacob LygaPlace 18 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 18:09.2 |
| 19 | Noah KroberPlace 19 · Grade 11 · Badger | 11 | Badger | 18:18.6 PR |
| 20 | Ben EricksonPlace 20 · Grade 10 · Westosha Central | 10 | Westosha Central | 18:19.6 PR |
| 21 | Austin WisemanPlace 21 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 18:20.8 PR |
| 22 | Zachary VanderloopPlace 22 · Grade 12 · Burlington | 12 | Burlington | 18:22.8 PR |
| 23 | Bennett FuossPlace 23 · Grade 11 · Burlington | 11 | Burlington | 18:23.5 PR |
| 24 | Sean Leavy IIPlace 24 · Grade 12 · Beloit Memorial | 12 | Beloit Memorial | 18:28.4 |
| 25 | Zaine MorganPlace 25 · Grade 12 · Badger | 12 | Badger | 18:30.0 PR |
| 26 | Foster CzaickiPlace 26 · Grade 11 · Elkhorn Area | 11 | Elkhorn Area | 18:31.3 PR |
| 27 | Benjamin ThomasonPlace 27 · Grade 10 · Union Grove | 10 | Union Grove | 18:32.1 PR |
| 28 | Noble HansenPlace 28 · Grade 12 · Waterford | 12 | Waterford | 18:34.0 PR |
| 29 | Jonathan SandrikPlace 29 · Grade 12 · Westosha Central | 12 | Westosha Central | 18:35.8 PR |
| 30 | Grant StrickerPlace 30 · Grade 11 · Badger | 11 | Badger | 18:46.9 PR |
| 31 | Jaxxon SilvasiPlace 31 · Grade 9 · Union Grove | 9 | Union Grove | 18:55.4 |
| 32 | Derek LindnerPlace 32 · Grade 12 · Waterford | 12 | Waterford | 18:55.9 PR |
| 33 | Dakota BrevitzPlace 33 · Grade 10 · Wilmot Union | 10 | Wilmot Union | 18:57.7 PR |
| 34 | Jackson CairoPlace 34 · Grade 11 · Waterford | 11 | Waterford | 18:59.7 PR |
| 35 | Jameson KaufmanPlace 35 · Grade 9 · Union Grove | 9 | Union Grove | 18:59.7 PR |
| 36 | Benjamin RauchPlace 36 · Grade 12 · Burlington | 12 | Burlington | 19:02.5 |
| 37 | Tyler AndersonPlace 37 · Grade 12 · Westosha Central | 12 | Westosha Central | 19:04.9 PR |
| 38 | Jack FiehwegPlace 38 · Grade 11 · Waterford | 11 | Waterford | 19:18.4 PR |
| 39 | Alex AmesPlace 39 · Grade 10 · Westosha Central | 10 | Westosha Central | 19:19.3 PR |
| 40 | Ashton ScheelePlace 40 · Grade 12 · Westosha Central | 12 | Westosha Central | 19:27.9 PR |
| 41 | Kyle KoltonPlace 41 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 19:29.2 |
| 42 | Adam CranePlace 42 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 19:29.8 PR |
| 43 | Tommy VerhaalenPlace 43 · Grade 10 · Westosha Central | 10 | Westosha Central | 19:32.8 PR |
| 44 | Diego SantosPlace 44 · Grade 11 · Beloit Memorial | 11 | Beloit Memorial | 19:58.1 |
| 45 | Sullivan ChristensenPlace 45 · Grade 11 · Burlington | 11 | Burlington | 19:58.2 |
| 46 | Ryan PhillipsPlace 46 · Grade 9 · Burlington | 9 | Burlington | 20:30.8 |
| 47 | James KlavesPlace 47 · Grade 12 · Burlington | 12 | Burlington | 20:36.9 PR |
| 48 | Evan NorthupPlace 48 · Grade 12 · Union Grove | 12 | Union Grove | 20:43.5 |
| 49 | Daniel GarciaPlace 49 · Grade 11 · Beloit Memorial | 11 | Beloit Memorial | 21:08.3 PR |
| 50 | Aidan SaundersPlace 50 · Grade 12 · Wilmot Union | 12 | Wilmot Union | 21:59.5 PR |
| 51 | Brody BlattnerPlace 51 · Grade 10 · Wilmot Union | 10 | Wilmot Union | 22:15.1 |
| 52 | Alex CosioPlace 52 · Grade 12 · Wilmot Union | 12 | Wilmot Union | 22:27.2 |
| 53 | Dylan ColePlace 53 · Grade 10 · Wilmot Union | 10 | Wilmot Union | 22:30.2 PR |