| 1 | Payton HuinkerPlace 1 · Grade 12 · Westosha Central | 12 | Westosha Central | 17:23.3 |
| 2 | Elias FolkPlace 2 · Grade 11 · Waterford | 11 | Waterford | 17:41.5 |
| 3 | Parker NewlandPlace 3 · Grade 11 · Union Grove | 11 | Union Grove | 18:04.7 |
| 4 | Anderson GreenbergPlace 4 · Grade 12 · Badger | 12 | Badger | 18:17.6 |
| 5 | Abe AckleyPlace 5 · Grade 11 · Union Grove | 11 | Union Grove | 18:24.2 |
| 6 | Tyler JonietzPlace 6 · Grade 12 · Waterford | 12 | Waterford | 18:25.0 |
| 7 | Quinn Vander WeitPlace 7 · Grade 10 · Badger | 10 | Badger | 18:34.1 |
| 8 | Andrew ScharingerPlace 8 · Grade 12 · Wilmot Union | 12 | Wilmot Union | 18:49.4 |
| 9 | Ethan RossPlace 9 · Grade 11 · Union Grove | 11 | Union Grove | 18:54.9 |
| 10 | Xander StuloPlace 10 · Grade 11 · Union Grove | 11 | Union Grove | 18:56.1 |
| 11 | Hunter SmothermanPlace 11 · Grade 11 · Badger | 11 | Badger | 18:57.4 |
| 12 | Josh AlexandroniPlace 12 · Grade 12 · Elkhorn Area | 12 | Elkhorn Area | 19:18.0 |
| 13 | Mason ScheelPlace 13 · Grade 12 · Badger | 12 | Badger | 19:27.3 |
| 14 | Sam ReedPlace 14 · Grade 12 · Badger | 12 | Badger | 19:34.0 |
| 15 | James TrampePlace 15 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 19:39.5 |
| 16 | Sean Leavy IIPlace 16 · Grade 12 · Beloit Memorial | 12 | Beloit Memorial | 19:47.5 |
| 17 | Ben EricksonPlace 17 · Grade 10 · Westosha Central | 10 | Westosha Central | 19:50.3 |
| 18 | Jacob LygaPlace 18 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 19:55.1 |
| 19 | Kellan CreasonPlace 19 · Grade 11 · Elkhorn Area | 11 | Elkhorn Area | 20:03.4 |
| 20 | Grant StrickerPlace 20 · Grade 11 · Badger | 11 | Badger | 20:12.7 |
| 21 | Dale MontemurroPlace 21 · Grade 9 · Badger | 9 | Badger | 20:24.1 |
| 22 | Bennett FuossPlace 22 · Grade 11 · Burlington | 11 | Burlington | 20:24.9 |
| 23 | Aiden BeckPlace 23 · Grade 10 · Burlington | 10 | Burlington | 20:25.1 |
| 24 | Noah KroberPlace 24 · Grade 11 · Badger | 11 | Badger | 20:29.1 |
| 25 | Derek LindnerPlace 25 · Grade 12 · Waterford | 12 | Waterford | 20:30.6 |
| 26 | Kenneth LentellPlace 26 · Grade 10 · Beloit Memorial | 10 | Beloit Memorial | 20:32.8 PR |
| 27 | Zachary VanderloopPlace 27 · Grade 12 · Burlington | 12 | Burlington | 20:34.9 |
| 28 | Kyle KoltonPlace 28 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 20:39.4 |
| 29 | Foster CzaickiPlace 29 · Grade 11 · Elkhorn Area | 11 | Elkhorn Area | 20:41.4 |
| 30 | Austin WisemanPlace 30 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 20:48.2 |
| 31 | Jonathan SandrikPlace 31 · Grade 12 · Westosha Central | 12 | Westosha Central | 20:50.8 |
| 32 | Noble HansenPlace 32 · Grade 12 · Waterford | 12 | Waterford | 20:51.8 |
| 33 | Jaxxon SilvasiPlace 33 · Grade 9 · Union Grove | 9 | Union Grove | 20:54.0 |
| 34 | Jack FiehwegPlace 34 · Grade 11 · Waterford | 11 | Waterford | 21:00.1 |
| 35 | Jackson CairoPlace 35 · Grade 11 · Waterford | 11 | Waterford | 21:03.8 |
| 36 | Nolyan BelesPlace 36 · Grade 11 · Elkhorn Area | 11 | Elkhorn Area | 21:06.8 |
| 37 | Dakota BrevitzPlace 37 · Grade 10 · Wilmot Union | 10 | Wilmot Union | 21:07.8 |
| 38 | Benjamin ThomasonPlace 38 · Grade 10 · Union Grove | 10 | Union Grove | 21:08.1 |
| 39 | Ashton ScheelePlace 39 · Grade 12 · Westosha Central | 12 | Westosha Central | 21:10.3 |
| 40 | Kaydon PaynePlace 40 · Grade 9 · Waterford | 9 | Waterford | 21:12.3 |
| 41 | Jameson KaufmanPlace 41 · Grade 9 · Union Grove | 9 | Union Grove | 21:12.4 |
| 42 | Benjamin RauchPlace 42 · Grade 12 · Burlington | 12 | Burlington | 21:18.1 |
| 43 | Alex AmesPlace 43 · Grade 10 · Westosha Central | 10 | Westosha Central | 21:22.3 |
| 44 | Owen YoungPlace 44 · Grade 10 · Union Grove | 10 | Union Grove | 21:31.7 |
| 45 | Johnny UrlakisPlace 45 · Grade 11 · Badger | 11 | Badger | 21:34.3 |
| 46 | Ryan PhillipsPlace 46 · Grade 9 · Burlington | 9 | Burlington | 21:49.1 |
| 47 | Evan NorthupPlace 47 · Grade 12 · Union Grove | 12 | Union Grove | 21:57.6 |
| 48 | Tyler AndersonPlace 48 · Grade 12 · Westosha Central | 12 | Westosha Central | 22:04.1 |
| 49 | Tommy VerhaalenPlace 49 · Grade 10 · Westosha Central | 10 | Westosha Central | 22:12.9 |
| 50 | Zaine MorganPlace 50 · Grade 12 · Badger | 12 | Badger | 22:20.1 |
| 51 | Rees PrendergastPlace 51 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 22:40.4 |
| 52 | Logan MisickaPlace 52 · Grade 9 · Westosha Central | 9 | Westosha Central | 22:42.5 |
| 53 | George HaskettPlace 53 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 22:43.0 |
| 54 | Brayden TurnerPlace 54 · Grade 9 · Westosha Central | 9 | Westosha Central | 22:43.2 |
| 55 | Adam CranePlace 55 · Grade 11 · Westosha Central | 11 | Westosha Central | 22:44.8 |
| 56 | TJ MontemurroPlace 56 · Grade 10 · Badger | 10 | Badger | 22:45.7 PR |
| 57 | Diego SantosPlace 57 · Grade 11 · Beloit Memorial | 11 | Beloit Memorial | 22:50.4 |
| 58 | Justin WrukPlace 58 · Grade 9 · Badger | 9 | Badger | 22:55.0 |
| 59 | Ashton LiendoPlace 59 · Grade 9 · Beloit Memorial | 9 | Beloit Memorial | 22:55.4 |
| 60 | Daniel GarciaPlace 60 · Grade 11 · Beloit Memorial | 11 | Beloit Memorial | 22:58.7 |
| 61 | Jacob MaciukPlace 61 · Grade 9 · Westosha Central | 9 | Westosha Central | 23:00.0 |
| 62 | Cooper UrbanPlace 62 · Grade 12 · Union Grove | 12 | Union Grove | 23:11.2 |
| 63 | Eli BarrigaPlace 63 · Grade 10 · Badger | 10 | Badger | 23:35.1 |
| 64 | Ryder DericksonPlace 64 · Grade 11 · Badger | 11 | Badger | 23:45.6 |
| 65 | Tyson UrbanPlace 65 · Grade 12 · Union Grove | 12 | Union Grove | 23:46.2 |
| 66 | Nicholas FloreaniPlace 66 · Grade 10 · Westosha Central | 10 | Westosha Central | 23:48.4 |
| 67 | Aidan SaundersPlace 67 · Grade 12 · Wilmot Union | 12 | Wilmot Union | 23:49.2 |
| 68 | Liam HentschelPlace 68 · Grade 12 · Westosha Central | 12 | Westosha Central | 24:07.3 |
| 69 | Troy HolmesPlace 69 · Grade 9 · Badger | 9 | Badger | 24:12.5 |
| 70 | Isaac KravigPlace 70 · Grade 9 · Union Grove | 9 | Union Grove | 24:15.2 |
| 71 | Asher SladePlace 71 · Grade 9 · Westosha Central | 9 | Westosha Central | 24:16.8 |
| 72 | Caiden WestPlace 72 · Grade 12 · Badger | 12 | Badger | 24:18.7 |
| 73 | Colton LindbergPlace 73 · Grade 10 · Badger | 10 | Badger | 24:37.5 |
| 74 | Jason MisickaPlace 74 · Grade 12 · Westosha Central | 12 | Westosha Central | 24:41.9 |
| 75 | Erick GuadarramaPlace 75 · Grade 12 · Westosha Central | 12 | Westosha Central | 24:43.1 |
| 76 | Andrew HandelandPlace 76 · Grade 11 · Waterford | 11 | Waterford | 24:47.8 |
| 77 | Finley ScherkenbachPlace 77 · Grade 9 · Union Grove | 9 | Union Grove | 24:49.2 |
| 78 | Maceo ReedPlace 78 · Grade 11 · Badger | 11 | Badger | 24:52.5 |
| 79 | Riley PalmerPlace 79 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 25:06.6 |
| 80 | Alex CosioPlace 80 · Grade 12 · Wilmot Union | 12 | Wilmot Union | 25:09.9 |
| 81 | Dylan ColePlace 81 · Grade 10 · Wilmot Union | 10 | Wilmot Union | 25:11.4 |
| 82 | Caden BernalesPlace 82 · Grade 10 · Badger | 10 | Badger | 25:16.7 |
| 83 | Liam CouturePlace 83 · Grade 10 · Badger | 10 | Badger | 25:20.5 |
| 84 | Wyatt DoeblerPlace 84 · Grade 10 · Badger | 10 | Badger | 25:41.6 |
| 85 | Alexander BlaulPlace 85 · Grade 9 · Westosha Central | 9 | Westosha Central | 25:41.8 |
| 86 | Brody BlattnerPlace 86 · Grade 10 · Wilmot Union | 10 | Wilmot Union | 25:51.0 |
| 87 | Patrick HowePlace 87 · Grade 9 · Badger | 9 | Badger | 25:51.8 |
| 88 | Logan HicksPlace 88 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 25:58.9 |
| 89 | Jose RamirezPlace 89 · Grade 11 · Badger | 11 | Badger | 25:59.7 |
| 90 | Kaleb NallyPlace 90 · Grade 9 · Westosha Central | 9 | Westosha Central | 26:24.6 |
| 91 | Lucas TaloPlace 91 · Grade 11 · Badger | 11 | Badger | 26:44.7 |
| 92 | Caleb OlsenPlace 92 · Grade 10 · Westosha Central | 10 | Westosha Central | 26:54.0 |
| 93 | Mason BarlarPlace 93 · Grade 12 · Union Grove | 12 | Union Grove | 27:01.8 |
| 94 | Aidan MalonePlace 94 · Grade 12 · Waterford | 12 | Waterford | 27:08.0 |
| 95 | Myles HuelsmanPlace 95 · Grade 9 · Burlington | 9 | Burlington | 27:08.0 |
| 96 | Mason ShambeauPlace 96 · Grade 9 · Waterford | 9 | Waterford | 27:08.1 |
| 97 | Declan NastPlace 97 · Grade 9 · Badger | 9 | Badger | 27:15.0 |
| 98 | Brady JargstorfPlace 98 · Grade 11 · Badger | 11 | Badger | 28:03.3 |
| 99 | Cole GalleyPlace 99 · Grade 10 · Westosha Central | 10 | Westosha Central | 28:18.1 |
| 100 | Harper HansenPlace 100 · Grade 9 · Burlington | 9 | Burlington | 28:19.8 |
| 101 | Max MillerPlace 101 · Grade 9 · Westosha Central | 9 | Westosha Central | 29:45.0 |
| 102 | Landon Njos-BoutellePlace 102 · Grade 11 · Elkhorn Area | 11 | Elkhorn Area | 30:12.2 |
| 103 | Eric de HardePlace 103 · Grade 9 · Badger | 9 | Badger | 30:20.6 |
| 104 | Alexander NicholsPlace 104 · Grade 10 · Westosha Central | 10 | Westosha Central | 30:30.0 |
| 105 | Declan FitzgeraldPlace 105 · Grade 9 · Burlington | 9 | Burlington | 30:33.8 |
| 106 | Antonio SanchezPlace 106 · Grade 12 · Waterford | 12 | Waterford | 30:55.5 |
| 107 | Noah PferdmengesPlace 107 · Grade 9 · Wilmot Union | 9 | Wilmot Union | 30:57.8 |
| 108 | William SnellingPlace 108 · Grade 9 · Badger | 9 | Badger | 31:16.3 |
| 109 | Nathan SchiltzPlace 109 · Grade 9 · Badger | 9 | Badger | 34:34.5 |
| 110 | Logan HernandezPlace 110 · Grade 9 · Wilmot Union | 9 | Wilmot Union | 37:50.7 |
| 111 | Logan HepkerPlace 111 · Grade 12 · Badger | 12 | Badger | 43:03.9 |
| 112 | Dean KarrPlace 112 · Grade 9 · Beloit Memorial | 9 | Beloit Memorial | 43:05.3 |