| 1 | Maxon HalfpapPlace 1 · Grade 10 · Waunakee | 10 | Waunakee | 17:24.87 |
| 2 | Aaron MoorePlace 2 · Grade 10 · Sheboygan South | 10 | Sheboygan South | 18:09.30 |
| 3 | Aditya GowdaPlace 3 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 18:30.54 |
| 4 | Cole WellerPlace 4 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 18:37.83 |
| 5 | Jay ByomPlace 5 · Grade 9 · Catholic Memorial | 9 | Catholic Memorial | 19:21.30 |
| 6 | Hayden SongPlace 6 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 19:26.55 |
| 7 | Gunner ShasteenPlace 7 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 19:59.61 |
| 8 | Parker ReckPlace 8 · Grade 10 · University Lake School | 10 | University Lake School | 20:07.15 |
| 9 | Timothy KammenzindPlace 9 · Grade 9 · Catholic Memorial | 9 | Catholic Memorial | 20:14.10 |
| 10 | David KleinPlace 10 · Grade 10 · Catholic Memorial | 10 | Catholic Memorial | 20:14.76 |
| 11 | Conner SelinskePlace 11 · Grade 10 · Waunakee | 10 | Waunakee | 20:21.37 |
| 12 | Duncan MalcolmPlace 12 · Grade 10 · Catholic Memorial | 10 | Catholic Memorial | 20:23.73 |
| 13 | Jack WhinneyPlace 13 · Grade 9 · Waunakee | 9 | Waunakee | 20:33.96 |
| 14 | Michael KeigherPlace 14 · Grade 9 · Catholic Memorial | 9 | Catholic Memorial | 20:35.37 |
| 15 | Braedon HarrisonPlace 15 · Grade 10 · Waunakee | 10 | Waunakee | 20:40.24 |
| 16 | Alexander TilkensPlace 16 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 20:41.49 |
| 17 | Enyu DongPlace 17 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 20:42.36 |
| 18 | Harrison SonnePlace 18 · Grade 9 · Waunakee | 9 | Waunakee | 20:47.95 |
| 19 | Casey MaigatterPlace 19 · Grade 9 · Catholic Memorial | 9 | Catholic Memorial | 20:50.28 |
| 20 | Nico NavarroPlace 20 · Grade 10 · Franklin | 10 | Franklin | 21:02.76 |
| 21 | Frankie FloresPlace 21 · Grade 10 · Catholic Memorial | 10 | Catholic Memorial | 21:14.49 |
| 22 | Nicholas CardarellePlace 22 · Grade 10 · Sheboygan South | 10 | Sheboygan South | 21:18.81 PR |
| 23 | Joey LeonPlace 23 · Grade 9 · Franklin | 9 | Franklin | 21:22.83 |
| 24 | Nolan WilbanksPlace 24 · Grade 10 · Waunakee | 10 | Waunakee | 21:34.92 |
| 25 | Edward RotzenbergPlace 25 · Grade 9 · Waunakee | 9 | Waunakee | 21:38.58 |
| 26 | Logan HicksPlace 26 · Grade 10 · Kenosha Christian Life | 10 | Kenosha Christian Life | 21:44.22 |
| 27 | Jimmy ChenPlace 27 · Grade 9 · Waunakee | 9 | Waunakee | 21:46.38 |
| 28 | Corian MarkerPlace 28 · Grade 9 · Kenosha Bradford | 9 | Kenosha Bradford | 21:49.50 |
| 29 | Mason MuellerPlace 29 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 21:55.26 |
| 30 | Abhayaditya SenPlace 30 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 21:56.52 |
| 31 | Blake OmernikPlace 31 · Grade 10 · Catholic Memorial | 10 | Catholic Memorial | 22:00.18 PR |
| 32 | Zygris WelchPlace 32 · Grade 9 · Waunakee | 9 | Waunakee | 22:01.74 |
| 33 | Derek CabralPlace 33 · Grade 9 · Catholic Memorial | 9 | Catholic Memorial | 22:04.11 PR |
| 34 | Rafe SchmeelkPlace 34 · Grade 10 · Waunakee | 10 | Waunakee | 22:08.88 |
| 35 | Mason JunePlace 35 · Grade 10 · Franklin | 10 | Franklin | 22:09.97 |
| 36 | Charles HarimanPlace 36 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 22:23.97 |
| 37 | Owen NelsonPlace 37 · Grade 10 · Waunakee | 10 | Waunakee | 22:28.17 |
| 38 | Willie LandinghamPlace 38 · Grade 9 · West Allis Central | 9 | West Allis Central | 22:33.72 |
| 39 | Christian BasilottoPlace 39 · Grade 10 · University Lake School | 10 | University Lake School | 22:35.13 |
| 40 | Zachary WellerPlace 40 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 22:42.78 |
| 41 | Darren LinPlace 41 · Grade 9 · Waunakee | 9 | Waunakee | 22:51.42 |
| 42 | Anuj NiljikarPlace 42 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 23:11.88 |
| 43 | Alex FernandezPlace 43 · Grade 10 · Franklin | 10 | Franklin | 23:29.31 |
| 44 | Sawyer LewisPlace 44 · Grade 10 · Catholic Memorial | 10 | Catholic Memorial | 23:38.97 |
| 45 | Sebastian DufourPlace 45 · Grade 9 · University Lake School | 9 | University Lake School | 23:49.14 |
| 46 | Nathan HarmelinkPlace 46 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 23:50.28 |
| 47 | Lucas AraujoPlace 47 · Grade 10 · Franklin | 10 | Franklin | 24:03.90 |
| 48 | Jacob LoriaPlace 48 · Grade 9 · West Allis Central | 9 | West Allis Central | 24:09.12 |
| 49 | Johnathan SolariPlace 49 · Grade 9 · Waunakee | 9 | Waunakee | 24:18.30 |
| 50 | Dylan ColePlace 50 · Grade 10 · Wilmot Union | 10 | Wilmot Union | 24:40.59 |
| 51 | Simon HackneyPlace 51 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 24:42.81 |
| 52 | Jonah PerkinsPlace 52 · Grade 10 · Sheboygan South | 10 | Sheboygan South | 24:43.99 |
| 53 | Charlie Karls-DalePlace 53 · Grade 9 · Waunakee | 9 | Waunakee | 25:22.86 PR |
| 54 | Brayden IrwinPlace 54 · Grade 10 · Franklin | 10 | Franklin | 25:30.16 |
| 55 | Henry YorkPlace 55 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 25:36.33 |
| 56 | Jai TalatiPlace 56 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 25:38.94 |
| 57 | Henry SoderstromPlace 57 · Grade 10 · Catholic Memorial | 10 | Catholic Memorial | 25:46.15 |
| 58 | Noah RamseyPlace 58 · Grade 10 · Martin Luther (Greendale) | 10 | Martin Luther (Greendale) | 25:49.95 |
| 59 | Ramsey LucyshynPlace 59 · Grade 9 · University Lake School | 9 | University Lake School | 26:09.87 |
| 60 | Garett MuentePlace 60 · Grade 9 · Brookfield Central | 9 | Brookfield Central | 26:29.70 |
| 61 | Henry Karls-DalePlace 61 · Grade 9 · Waunakee | 9 | Waunakee | 26:33.87 |
| 62 | Ernesto MarchanPlace 62 · Grade 10 · Catholic Memorial | 10 | Catholic Memorial | 26:36.84 |
| 63 | Brody BlattnerPlace 63 · Grade 10 · Wilmot Union | 10 | Wilmot Union | 27:46.80 |
| 64 | Calvin UphoffPlace 64 · Grade 9 · Waunakee | 9 | Waunakee | 30:27.45 |
| 65 | Joseph ShryockPlace 65 · Grade 10 · Brookfield Central | 10 | Brookfield Central | 30:31.53 |
| 66 | Noah PferdmengesPlace 66 · Grade 9 · Wilmot Union | 9 | Wilmot Union | 31:12.42 |
| 67 | Henry HeltemesPlace 67 · Grade 9 · Waunakee | 9 | Waunakee | 31:19.29 |
| 68 | Cameron PryorPlace 68 · Grade 10 · Franklin | 10 | Franklin | 37:36.43 |