| 1 | Payton HuinkerPlace 1 · Grade 12 · Westosha Central | 12 | Westosha Central | 15:39.98 |
| 2 | Elias FolkPlace 2 · Grade 11 · Waterford | 11 | Waterford | 17:04.49 |
| 3 | Owen FeuchtPlace 3 · Grade 11 · East Troy | 11 | East Troy | 17:09.11 |
| 4 | Isaiah ZavalaPlace 4 · Grade 11 · Whitnall | 11 | Whitnall | 17:10.01 |
| 5 | Kyle KorenakPlace 5 · Grade 12 · Greendale | 12 | Greendale | 17:17.39 |
| 6 | Parker NewlandPlace 6 · Grade 11 · Union Grove | 11 | Union Grove | 17:23.60 |
| 7 | Andrew ScharingerPlace 7 · Grade 12 · Wilmot Union | 12 | Wilmot Union | 17:30.08 |
| 8 | Tyler JonietzPlace 8 · Grade 12 · Waterford | 12 | Waterford | 17:30.14 |
| 9 | Brady GoebPlace 9 · Grade 12 · Whitnall | 12 | Whitnall | 17:32.36 |
| 10 | Gabe AndersonPlace 10 · Grade 12 · Greendale | 12 | Greendale | 17:39.20 |
| 11 | Anderson GreenbergPlace 11 · Grade 12 · Badger | 12 | Badger | 17:39.89 |
| 12 | Quinn Vander WeitPlace 12 · Grade 10 · Badger | 10 | Badger | 17:39.92 |
| 13 | James KuzmicPlace 13 · Grade 10 · Greendale | 10 | Greendale | 17:41.88 |
| 14 | Nathan St. JohnPlace 14 · Grade 11 · Kenosha Christian Life | 11 | Kenosha Christian Life | 17:56.18 |
| 15 | Xander StuloPlace 15 · Grade 11 · Union Grove | 11 | Union Grove | 17:58.82 |
| 16 | Josh AlexandroniPlace 16 · Grade 12 · Elkhorn Area | 12 | Elkhorn Area | 18:00.50 |
| 17 | Quinn ManthePlace 17 · Grade 12 · Whitnall | 12 | Whitnall | 18:01.07 |
| 18 | Francisco ArandaPlace 18 · Grade 9 · Greendale | 9 | Greendale | 18:01.46 |
| 19 | Ethan RossPlace 19 · Grade 11 · Union Grove | 11 | Union Grove | 18:01.91 |
| 20 | Everett ZalewskiPlace 20 · Grade 9 · Greendale | 9 | Greendale | 18:04.34 |
| 21 | Abe AckleyPlace 21 · Grade 11 · Union Grove | 11 | Union Grove | 18:06.83 |
| 22 | Hunter SmothermanPlace 22 · Grade 11 · Badger | 11 | Badger | 18:10.31 |
| 23 | Odin ServaisPlace 23 · Grade 12 · Greendale | 12 | Greendale | 18:14.60 |
| 24 | Tyler NielsonPlace 24 · Grade 12 · East Troy | 12 | East Troy | 18:21.44 |
| 25 | James TrampePlace 25 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 18:22.88 |
| 26 | Wylie StenzelPlace 26 · Grade 11 · Whitnall | 11 | Whitnall | 18:23.78 PR |
| 27 | Phillip KlammPlace 27 · Grade 10 · Big Foot-Williams Bay | 10 | Big Foot-Williams Bay | 18:25.19 |
| 28 | Sam ReedPlace 28 · Grade 12 · Badger | 12 | Badger | 18:28.11 |
| 29 | Elias Gomez AtilanoPlace 29 · Grade 11 · Kenosha Christian Life | 11 | Kenosha Christian Life | 18:28.64 PR |
| 30 | Mason ScheelPlace 30 · Grade 12 · Badger | 12 | Badger | 18:29.48 |
| 31 | Kellan CreasonPlace 31 · Grade 11 · Elkhorn Area | 11 | Elkhorn Area | 18:33.77 |
| 32 | Levi GoebPlace 32 · Grade 10 · Whitnall | 10 | Whitnall | 18:37.10 |
| 33 | Jacob LygaPlace 33 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 18:39.65 |
| 34 | Ben EricksonPlace 34 · Grade 10 · Westosha Central | 10 | Westosha Central | 18:40.67 |
| 35 | Sean Leavy IIPlace 35 · Grade 12 · Beloit Memorial | 12 | Beloit Memorial | 18:49.88 |
| 36 | Matthew MarkhamPlace 36 · Grade 12 · East Troy | 12 | East Troy | 18:50.24 |
| 37 | Gavin BradleyPlace 37 · Grade 9 · Whitnall | 9 | Whitnall | 18:50.30 PR |
| 38 | Sean CainPlace 38 · Grade 11 · East Troy | 11 | East Troy | 18:53.96 PR |
| 39 | Noble HansenPlace 39 · Grade 12 · Waterford | 12 | Waterford | 18:55.52 |
| 40 | Jaxxon SilvasiPlace 40 · Grade 9 · Union Grove | 9 | Union Grove | 18:58.55 |
| 41 | Foster CzaickiPlace 41 · Grade 11 · Elkhorn Area | 11 | Elkhorn Area | 19:01.58 |
| 42 | Austin WisemanPlace 42 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 19:01.94 |
| 43 | Jameson KaufmanPlace 43 · Grade 9 · Union Grove | 9 | Union Grove | 19:02.84 |
| 44 | Derek LindnerPlace 44 · Grade 12 · Waterford | 12 | Waterford | 19:03.83 |
| 45 | Andrew SchmidtPlace 45 · Grade 11 · Whitnall | 11 | Whitnall | 19:04.04 |
| 46 | Theodore BusateriPlace 46 · Grade 11 · East Troy | 11 | East Troy | 19:07.40 |
| 47 | Tyler AndersonPlace 47 · Grade 12 · Westosha Central | 12 | Westosha Central | 19:09.38 |
| 48 | Luca DavidoPlace 48 · Grade 12 · Whitnall | 12 | Whitnall | 19:10.40 |
| 49 | Noah KroberPlace 49 · Grade 11 · Badger | 11 | Badger | 19:11.21 |
| 50 | Moyses GarayPlace 50 · Grade 11 · Greendale | 11 | Greendale | 19:12.35 |
| 51 | Tyson McCravensPlace 51 · Grade 12 · Greendale | 12 | Greendale | 19:13.04 |
| 52 | Benjamin ThomasonPlace 52 · Grade 10 · Union Grove | 10 | Union Grove | 19:13.67 |
| 53 | Ben HauserPlace 53 · Grade 11 · Kenosha Christian Life | 11 | Kenosha Christian Life | 19:15.92 |
| 54 | Trevor KooyengaPlace 54 · Grade 12 · Big Foot-Williams Bay | 12 | Big Foot-Williams Bay | 19:21.11 |
| 55 | Zaine MorganPlace 55 · Grade 12 · Badger | 12 | Badger | 19:21.44 |
| 56 | Grant StrickerPlace 56 · Grade 11 · Badger | 11 | Badger | 19:23.78 |
| 57 | Declan MoranPlace 57 · Grade 10 · Greendale | 10 | Greendale | 19:27.95 |
| 58 | Markus ZaragozaPlace 58 · Grade 10 · Whitnall | 10 | Whitnall | 19:28.97 |
| 59 | Kyle KoltonPlace 59 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 19:33.71 |
| 60 | Dakota BrevitzPlace 60 · Grade 10 · Wilmot Union | 10 | Wilmot Union | 19:34.64 |
| 61 | Jackson CairoPlace 61 · Grade 11 · Waterford | 11 | Waterford | 19:41.24 |
| 62 | Adam CranePlace 62 · Grade 10 · Elkhorn Area | 10 | Elkhorn Area | 19:46.64 |
| 63 | Ashton ScheelePlace 63 · Grade 12 · Westosha Central | 12 | Westosha Central | 19:46.82 |
| 64 | Jack FiehwegPlace 64 · Grade 11 · Waterford | 11 | Waterford | 19:48.89 |
| 65 | Rylan FridleyPlace 65 · Grade 9 · East Troy | 9 | East Troy | 19:50.72 |
| 66 | Tommy VerhaalenPlace 66 · Grade 10 · Westosha Central | 10 | Westosha Central | 19:57.65 |
| 67 | Sam Van ProoyenPlace 67 · Grade 12 · Kenosha Christian Life | 12 | Kenosha Christian Life | 19:58.31 |
| 68 | Michael BodePlace 68 · Grade 12 · Greendale | 12 | Greendale | 20:00.17 |
| 69 | Cal MaloneyPlace 69 · Grade 12 · Whitnall | 12 | Whitnall | 20:01.28 |
| 70 | Alex AmesPlace 70 · Grade 10 · Westosha Central | 10 | Westosha Central | 20:10.22 |
| 71 | Diego SantosPlace 71 · Grade 11 · Beloit Memorial | 11 | Beloit Memorial | 20:12.68 |
| 72 | Jonathan SandrikPlace 72 · Grade 12 · Westosha Central | 12 | Westosha Central | 20:13.79 |
| 73 | Alex FabrocinoPlace 73 · Grade 11 · Whitnall | 11 | Whitnall | 20:16.28 |
| 74 | Ricardo CervantesPlace 74 · Grade 12 · Greendale | 12 | Greendale | 20:16.85 |
| 75 | Johnny UrlakisPlace 75 · Grade 11 · Badger | 11 | Badger | 20:20.69 |
| 76 | George HaskettPlace 76 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 20:22.49 |
| 77 | Wesley LauderdalePlace 77 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 20:32.27 PR |
| 78 | Asher FridleyPlace 78 · Grade 9 · East Troy | 9 | East Troy | 20:34.16 |
| 79 | Ian RicePlace 79 · Grade 11 · Greendale | 11 | Greendale | 20:39.14 PR |
| 80 | Eli BarrigaPlace 80 · Grade 10 · Badger | 10 | Badger | 20:40.22 |
| 81 | Lyle ScanlanPlace 81 · Grade 11 · East Troy | 11 | East Troy | 20:42.35 |
| 82 | Luke NelsonPlace 82 · Grade 11 · Westosha Central | 11 | Westosha Central | 20:42.56 |
| 83 | Logan HicksPlace 83 · Grade 10 · Kenosha Christian Life | 10 | Kenosha Christian Life | 20:44.27 PR |
| 84 | Kleber RodriguezPlace 84 · Grade 12 · Racine Park | 12 | Racine Park | 20:44.30 |
| 85 | Kaydon PaynePlace 85 · Grade 9 · Waterford | 9 | Waterford | 20:44.84 PR |
| 86 | Logan MisickaPlace 86 · Grade 9 · Westosha Central | 9 | Westosha Central | 20:45.23 |
| 87 | Judah MillsPlace 87 · Grade 9 · Kenosha Christian Life | 9 | Kenosha Christian Life | 20:45.89 PR |
| 88 | Brayden CatesPlace 88 · Grade 9 · Big Foot-Williams Bay | 9 | Big Foot-Williams Bay | 20:46.43 |
| 89 | Justin WrukPlace 89 · Grade 9 · Badger | 9 | Badger | 20:50.42 |
| 90 | Patrick HayrePlace 90 · Grade 9 · Whitnall | 9 | Whitnall | 20:53.00 |
| 91 | Andrew BanmanPlace 91 · Grade 10 · Greendale | 10 | Greendale | 20:53.96 |
| 92 | Adam CranePlace 92 · Grade 11 · Westosha Central | 11 | Westosha Central | 20:54.98 |
| 93 | Breckenridge SkibbaPlace 93 · Grade 9 · Elkhorn Area | 9 | Elkhorn Area | 20:55.07 |
| 94 | Jason MisickaPlace 94 · Grade 12 · Westosha Central | 12 | Westosha Central | 20:55.82 |
| 95 | Liam HentschelPlace 95 · Grade 12 · Westosha Central | 12 | Westosha Central | 21:05.27 |
| 96 | Brayden TurnerPlace 96 · Grade 9 · Westosha Central | 9 | Westosha Central | 21:06.41 |
| 97 | Daniel GarciaPlace 97 · Grade 11 · Beloit Memorial | 11 | Beloit Memorial | 21:15.20 |
| 98 | Evan NorthupPlace 98 · Grade 12 · Union Grove | 12 | Union Grove | 21:16.07 |
| 99 | Owen YoungPlace 99 · Grade 10 · Union Grove | 10 | Union Grove | 21:18.89 |
| 100 | David KilpPlace 100 · Grade 10 · Greendale | 10 | Greendale | 21:19.97 |