| 1 | Dominic NatzkePlace 1 · Grade 11 · West De Pere | 11 | West De Pere | 16:53.5 |
| 2 | Eli WeissPlace 2 · Grade 11 · Notre Dame | 11 | Notre Dame | 16:54.1 |
| 3 | Reid StryzewskiPlace 3 · Grade 11 · Manitowoc Lincoln | 11 | Manitowoc Lincoln | 17:01.1 |
| 4 | Bennett DaulPlace 4 · Grade 12 · Bay Port | 12 | Bay Port | 17:08.8 |
| 5 | Nicholas FogartyPlace 5 · Grade 11 · Notre Dame | 11 | Notre Dame | 17:11.1 |
| 6 | Leo MullerPlace 6 · Grade 12 · Notre Dame | 12 | Notre Dame | 17:14.6 |
| 7 | Lucas GallegosPlace 7 · Grade 12 · Manitowoc Lincoln | 12 | Manitowoc Lincoln | 17:31.7 |
| 8 | Marshall PahlPlace 8 · Grade 11 · Notre Dame | 11 | Notre Dame | 17:32.3 |
| 9 | Ash KapitzPlace 9 · Grade 12 · Manitowoc Lincoln | 12 | Manitowoc Lincoln | 17:35.6 |
| 10 | Diego MartensPlace 10 · Grade 11 · NEWCHAA Homeschool | 11 | NEWCHAA Homeschool | 17:45.7 |
| 11 | Gabriel StoikPlace 11 · Grade 12 · Notre Dame | 12 | Notre Dame | 17:50.6 |
| 12 | Caleb SchellerPlace 12 · Grade 12 · West De Pere | 12 | West De Pere | 18:05.6 |
| 13 | Damon BreePlace 13 · Grade 12 · Bay Port | 12 | Bay Port | 18:16.2 |
| 14 | Teigan WasilewskiPlace 14 · Grade 11 · Bay Port | 11 | Bay Port | 18:27.1 |
| 15 | Carter TebonPlace 15 · Grade 11 · Bay Port | 11 | Bay Port | 18:27.4 PR |
| 16 | Ben NierPlace 16 · Grade 12 · NEWCHAA Homeschool | 12 | NEWCHAA Homeschool | 18:31.6 |
| 17 | John NortonPlace 17 · Grade 9 · Notre Dame | 9 | Notre Dame | 18:32.7 |
| 18 | Kolten SchiselPlace 18 · Grade 10 · Valders | 10 | Valders | 18:33.4 |
| 19 | Ben AblerPlace 19 · Grade 12 · Manitowoc Lincoln | 12 | Manitowoc Lincoln | 18:44.0 |
| 20 | Owen KruegerPlace 20 · Grade 12 · Valders | 12 | Valders | 18:44.6 |
| 21 | Maxwell CihaPlace 21 · Grade 10 · Manitowoc Lutheran | 10 | Manitowoc Lutheran | 18:47.7 |
| 22 | Aaron MillerPlace 22 · Grade 9 · Notre Dame | 9 | Notre Dame | 18:49.2 |
| 23 | Dominick SpringstubePlace 23 · Grade 12 · Two Rivers | 12 | Two Rivers | 18:52.7 |
| 24 | Sam GremorePlace 24 · Grade 12 · NEWCHAA Homeschool | 12 | NEWCHAA Homeschool | 18:56.8 |
| 25 | Lincoln CrabbPlace 25 · Grade 9 · West De Pere | 9 | West De Pere | 18:58.2 |
| 26 | JJ SweneyPlace 26 · Grade 11 · Manitowoc Lutheran | 11 | Manitowoc Lutheran | 19:06.2 |
| 27 | Oliver HudsonPlace 27 · Grade 12 · Bay Port | 12 | Bay Port | 19:11.2 |
| 28 | Luke LubinskiPlace 28 · Grade 12 · Chesterton Academy of St. John Paul II Classical | 12 | Chesterton Academy of St. John Paul II Classical | 19:15.2 |
| 29 | Odin SchulzPlace 29 · Grade 12 · Howards Grove | 12 | Howards Grove | 19:18.3 |
| 30 | Jackson PollPlace 30 · Grade 11 · Mason County Central | 11 | Mason County Central | 19:18.9 |
| 31 | Evan BrightPlace 31 · Grade 11 · West De Pere | 11 | West De Pere | 19:20.1 |
| 32 | Ryan TarboxPlace 32 · Grade 10 · West De Pere | 10 | West De Pere | 19:21.3 |
| 33 | Silas GremorePlace 33 · Grade 10 · NEWCHAA Homeschool | 10 | NEWCHAA Homeschool | 19:21.7 |
| 34 | Levi RodriguezPlace 34 · Grade 9 · NEWCHAA Homeschool | 9 | NEWCHAA Homeschool | 19:22.3 |
| 35 | Marshal NoelPlace 35 · Grade 12 · Bay Port | 12 | Bay Port | 19:25.8 |
| 36 | Danny KuhnPlace 36 · Grade 12 · West De Pere | 12 | West De Pere | 19:33.2 |
| 37 | Landen PinkertonPlace 37 · Grade 10 · Valders | 10 | Valders | 19:38.0 |
| 38 | Seamus DelaneyPlace 38 · Grade 10 · NEWCHAA Homeschool | 10 | NEWCHAA Homeschool | 19:42.3 |
| 39 | Gage VliesPlace 39 · Grade 11 · Kewaunee | 11 | Kewaunee | 19:44.1 |
| 40 | Levi VandenAvondPlace 40 · Grade 9 · NEWCHAA Homeschool | 9 | NEWCHAA Homeschool | 19:51.0 |
| 41 | Colton ValleyPlace 41 · Grade 10 · Southern Door | 10 | Southern Door | 19:51.5 |
| 42 | Owen Larios AmezquitaPlace 42 · Grade 11 · Southern Door | 11 | Southern Door | 19:55.2 |
| 43 | Ezra SchulzPlace 43 · Grade 10 · Manitowoc Lutheran | 10 | Manitowoc Lutheran | 20:02.7 |
| 44 | Connor SehloffPlace 44 · Grade 10 · Manitowoc Lutheran | 10 | Manitowoc Lutheran | 20:07.2 |
| 45 | Evan RadandtPlace 45 · Grade So · Two Rivers | So | Two Rivers | 20:08.1 |
| 46 | James HoffmannPlace 46 · Grade 10 · Two Rivers | 10 | Two Rivers | 20:08.2 |
| 47 | Max RussartPlace 47 · Grade 11 · Howards Grove | 11 | Howards Grove | 20:15.4 |
| 48 | Piercen GarciaPlace 48 · Grade 10 · Bay Port | 10 | Bay Port | 20:20.0 |
| 49 | Kellen VrzalPlace 49 · Grade 10 · Sheboygan Christian | 10 | Sheboygan Christian | 20:20.2 |
| 50 | Brayden LallensackPlace 50 · Grade 10 · Manitowoc Lincoln | 10 | Manitowoc Lincoln | 20:22.4 |
| 51 | Lucas MillsPlace 51 · Grade 9 · Valders | 9 | Valders | 20:25.4 |
| 52 | Joel MoyerPlace 52 · Grade 10 · Southern Door | 10 | Southern Door | 20:26.6 |
| 53 | Landon BreskePlace 53 · Grade 9 · Valders | 9 | Valders | 20:27.2 PR |
| 54 | Liam BeiersdorfPlace 54 · Grade 9 · Howards Grove | 9 | Howards Grove | 20:27.6 |
| 55 | Ethan LauPlace 55 · Grade 9 · Valders | 9 | Valders | 20:32.1 |
| 56 | Grayson MirsbergerPlace 56 · Grade 10 · Manitowoc Lincoln | 10 | Manitowoc Lincoln | 20:34.9 |
| 57 | Hazen LibbyPlace 57 · Grade 11 · Valders | 11 | Valders | 20:45.1 |
| 58 | Ashton BouchePlace 58 · Grade 9 · Southern Door | 9 | Southern Door | 20:47.2 |
| 59 | Leo GerritsPlace 59 · Grade 9 · Chesterton Academy of St. John Paul II Classical | 9 | Chesterton Academy of St. John Paul II Classical | 20:59.3 |
| 60 | James DanhofPlace 60 · Grade 11 · Sheboygan Christian | 11 | Sheboygan Christian | 21:01.6 |
| 61 | John AthorpPlace 61 · Grade 12 · Howards Grove | 12 | Howards Grove | 21:10.4 |
| 62 | Elliott FranzenPlace 62 · Grade 10 · Manitowoc Lutheran | 10 | Manitowoc Lutheran | 21:10.5 |
| 63 | Lance AndersonPlace 63 · Grade 12 · Two Rivers | 12 | Two Rivers | 21:17.5 |
| 64 | Emett BrodtkePlace 64 · Grade 12 · Manitowoc Lutheran | 12 | Manitowoc Lutheran | 21:22.2 |
| 65 | Issac BurnsPlace 65 · Grade 9 · West De Pere | 9 | West De Pere | 21:23.7 |
| 66 | Kaden EssertPlace 66 · Grade Jr · Two Rivers | Jr | Two Rivers | 21:33.1 |
| 67 | Winston GudexPlace 67 · Grade 11 · Howards Grove | 11 | Howards Grove | 21:58.8 |
| 68 | Greg SpaethPlace 68 · Grade 12 · Howards Grove | 12 | Howards Grove | 22:07.5 |
| 69 | Jaylon MasonPlace 69 · Grade 10 · Kewaunee | 10 | Kewaunee | 22:18.1 |
| 70 | Theo JacobsonPlace 70 · Grade 11 · Manitowoc Lincoln | 11 | Manitowoc Lincoln | 22:19.9 |
| 71 | Josh SielaffPlace 71 · Grade 12 · Manitowoc Lutheran | 12 | Manitowoc Lutheran | 22:34.6 |
| 72 | Blake MartinPlace 72 · Grade 9 · Kewaunee | 9 | Kewaunee | 22:49.6 |
| 73 | Jaxon SlackPlace 73 · Grade 9 · Kewaunee | 9 | Kewaunee | 22:57.1 |
| 74 | Ethen GancarzPlace 74 · Grade 12 · Mason County Central | 12 | Mason County Central | 23:00.8 |
| 75 | Ethan McVickerPlace 75 · Grade 11 · Mason County Central | 11 | Mason County Central | 23:20.1 |
| 76 | Kyle TaberPlace 76 · Grade 11 · Howards Grove | 11 | Howards Grove | 23:28.0 |
| 77 | Clark LefervePlace 77 · Grade 10 · Southern Door | 10 | Southern Door | 25:03.6 |
| 78 | Isaak VerdinPlace 78 · Grade 10 · Sheboygan Christian | 10 | Sheboygan Christian | 25:03.8 |
| 79 | Jayden ReckelbergPlace 79 · Grade 9 · Kewaunee | 9 | Kewaunee | 25:52.4 |
| 80 | Sam KraynikPlace 80 · Grade 10 · Kewaunee | 10 | Kewaunee | 26:13.2 |
| 81 | Eli BeimbornPlace 81 · Grade 10 · Sheboygan Christian | 10 | Sheboygan Christian | 26:25.5 |
| 82 | Clayton StapelPlace 82 · Grade 10 · Sheboygan Christian | 10 | Sheboygan Christian | 26:44.7 |
| 83 | Evan DuwePlace 83 · Grade 10 · Sheboygan Christian | 10 | Sheboygan Christian | 27:10.7 |
| 84 | Noah HudsonPlace 84 · Grade 12 · Kewaunee | 12 | Kewaunee | 29:41.8 |
| 85 | Jack WilsonPlace 85 · Grade 10 · Chesterton Academy of St. John Paul II Classical | 10 | Chesterton Academy of St. John Paul II Classical | 30:03.6 |
| 86 | Elijah LaseePlace 86 · Grade 10 · Chesterton Academy of St. John Paul II Classical | 10 | Chesterton Academy of St. John Paul II Classical | 30:15.5 |