| 1 | Eddy GieblerPlace 1 · Grade 11 · Sheboygan Area Lutheran | 11 | Sheboygan Area Lutheran | 16:52.2 |
| 2 | Caleb SiebauerPlace 2 · Grade 12 · Campbellsport | 12 | Campbellsport | 17:19.2 |
| 3 | Garrett PickeringPlace 3 · Grade 12 · Campbellsport | 12 | Campbellsport | 17:19.3 |
| 4 | Mason DirmeierPlace 4 · Grade 11 · Campbellsport | 11 | Campbellsport | 17:19.4 |
| 5 | Nicholas SchubertPlace 5 · Grade 12 · Ozaukee | 12 | Ozaukee | 17:34.7 |
| 6 | Elliott OnestiPlace 6 · Grade 12 · Roncalli | 12 | Roncalli | 17:36.1 |
| 7 | Philip MelsoPlace 7 · Grade 9 · Manitowoc Lutheran | 9 | Manitowoc Lutheran | 17:43.8 |
| 8 | Wyatt BorchardtPlace 8 · Grade 10 · Ozaukee | 10 | Ozaukee | 17:46.8 |
| 9 | Trey KeesPlace 9 · Grade 11 · Laconia | 11 | Laconia | 17:48.9 |
| 10 | Wilson SpiegelPlace 10 · Grade 12 · Washington County Homeschool | 12 | Washington County Homeschool | 17:50.5 |
| 11 | Titus GottschalkPlace 11 · Grade 12 · Sheboygan Area Lutheran | 12 | Sheboygan Area Lutheran | 17:54.1 |
| 12 | Henrik GoedePlace 12 · Grade 12 · Washington County Homeschool | 12 | Washington County Homeschool | 18:03.2 |
| 13 | JJ SweneyPlace 13 · Grade 12 · Manitowoc Lutheran | 12 | Manitowoc Lutheran | 18:15.5 |
| 14 | Sterling SchanenPlace 14 · Grade 10 · Ozaukee | 10 | Ozaukee | 18:24.4 |
| 15 | Joshua BolhaPlace 15 · Grade 10 · Living Word Lutheran | 10 | Living Word Lutheran | 18:25.4 |
| 16 | Elijah MageskiPlace 16 · Grade 9 · Living Word Lutheran | 9 | Living Word Lutheran | 18:33.8 |
| 17 | Jonah RottaPlace 17 · Grade 11 · Washington County Homeschool | 11 | Washington County Homeschool | 18:34.5 |
| 18 | Oliver LeibhamPlace 18 · Grade 12 · Sheboygan Area Lutheran | 12 | Sheboygan Area Lutheran | 18:36.9 |
| 19 | Maxwell CihaPlace 19 · Grade 11 · Manitowoc Lutheran | 11 | Manitowoc Lutheran | 18:41.7 |
| 20 | Joseph RevoredoPlace 20 · Grade 11 · Washington County Homeschool | 11 | Washington County Homeschool | 18:48.1 |
| 21 | Kellen VrzalPlace 21 · Grade 11 · Sheboygan Christian | 11 | Sheboygan Christian | 18:48.7 |
| 22 | Urijah MillenPlace 22 · Grade 11 · Manitowoc Lutheran | 11 | Manitowoc Lutheran | 18:51.5 |
| 23 | Auden WalkerPlace 23 · Grade 9 · Campbellsport | 9 | Campbellsport | 18:53.1 |
| 24 | Sawyer HerrmannPlace 24 · Grade 10 · Horicon | 10 | Horicon | 18:55.6 |
| 25 | Tucker EbertPlace 25 · Grade 11 · Washington County Homeschool | 11 | Washington County Homeschool | 18:55.8 |
| 26 | Fritz HoffmannPlace 26 · Grade 10 · Ozaukee | 10 | Ozaukee | 18:56.1 |
| 27 | Graham De VoePlace 27 · Grade 12 · Gibraltar | 12 | Gibraltar | 18:59.0 |
| 28 | Josh WelchPlace 28 · Grade 9 · Manitowoc Lutheran | 9 | Manitowoc Lutheran | 19:00.8 |
| 29 | Simon MenetPlace 29 · Grade 11 · Valley Christian (Oshkosh) | 11 | Valley Christian (Oshkosh) | 19:03.2 |
| 30 | Hugh SteffenPlace 30 · Grade 12 · Ozaukee | 12 | Ozaukee | 19:04.2 |
| 31 | Isaac HaslerPlace 31 · Grade 11 · Sheboygan Area Lutheran | 11 | Sheboygan Area Lutheran | 19:13.2 |
| 32 | Evan SeelPlace 32 · Grade 12 · Saint Mary’s Springs | 12 | Saint Mary’s Springs | 19:16.0 |
| 33 | Garrett JohnsonPlace 33 · Grade 10 · Manitowoc Lutheran | 10 | Manitowoc Lutheran | 19:17.2 |
| 34 | Isaiah NilesPlace 34 · Grade 11 · Sheboygan Area Lutheran | 11 | Sheboygan Area Lutheran | 19:20.2 |
| 35 | Zachary WernerPlace 35 · Grade 11 · Valley Christian (Oshkosh) | 11 | Valley Christian (Oshkosh) | 19:23.2 |
| 36 | Kolten SchiselPlace 36 · Grade 11 · Valders | 11 | Valders | 19:26.3 |
| 37 | Joe VanicPlace 37 · Grade 12 · Sheboygan Area Lutheran | 12 | Sheboygan Area Lutheran | 19:27.5 |
| 38 | Ajani LasterPlace 38 · Grade 11 · Sheboygan Area Lutheran | 11 | Sheboygan Area Lutheran | 19:31.4 |
| 39 | Greyson ArmbrusterPlace 39 · Grade 11 · Mishicot | 11 | Mishicot | 19:32.4 |
| 40 | Hunter SchneiderPlace 40 · Grade 10 · Saint Mary’s Springs | 10 | Saint Mary’s Springs | 19:33.5 |
| 41 | Elliott FranzenPlace 41 · Grade 11 · Manitowoc Lutheran | 11 | Manitowoc Lutheran | 19:43.6 |
| 42 | Kendrick StrobelPlace 42 · Grade 12 · Washington County Homeschool | 12 | Washington County Homeschool | 19:47.1 |
| 43 | Kaden RyanPlace 43 · Grade 11 · Winnebago Lutheran Academy | 11 | Winnebago Lutheran Academy | 19:47.9 |
| 44 | Emilio BoldtPlace 44 · Grade 11 · Oostburg | 11 | Oostburg | 19:48.8 |
| 45 | Levi EellsPlace 45 · Grade 10 · Mishicot | 10 | Mishicot | 19:50.9 |
| 46 | Atley FloresPlace 46 · Grade 12 · Roncalli | 12 | Roncalli | 19:58.3 |
| 47 | Aleks VanDerPuyPlace 47 · Grade 9 · Sheboygan Christian | 9 | Sheboygan Christian | 19:58.9 |
| 48 | Lucas MillsPlace 48 · Grade 10 · Valders | 10 | Valders | 20:00.0 |
| 49 | Carsen IsselmanPlace 49 · Grade 11 · Ozaukee | 11 | Ozaukee | 20:07.5 |
| 50 | Dane SchenkPlace 50 · Grade 10 · Washington County Homeschool | 10 | Washington County Homeschool | 20:09.4 |
| 51 | Joshua SchroederPlace 51 · Grade 11 · Heritage Christian | 11 | Heritage Christian | 20:09.9 |
| 52 | Rudy Vanden AvondPlace 52 · Grade 9 · Saint Mary’s Springs | 9 | Saint Mary’s Springs | 20:13.4 |
| 53 | Grayson SwetlikPlace 53 · Grade 10 · Mishicot | 10 | Mishicot | 20:13.8 |
| 54 | Colton ValleyPlace 54 · Grade 11 · Southern Door | 11 | Southern Door | 20:14.4 |
| 55 | Charlie RathkePlace 55 · Grade 9 · Saint Mary’s Springs | 9 | Saint Mary’s Springs | 20:14.6 |
| 56 | Kenson ZippererPlace 56 · Grade 11 · Reedsville | 11 | Reedsville | 20:17.1 |
| 57 | Joey HintzPlace 57 · Grade 11 · Horicon | 11 | Horicon | 20:20.2 |
| 58 | Evan DellPlace 58 · Grade 10 · Mishicot | 10 | Mishicot | 20:23.9 |
| 59 | Reese NortonPlace 59 · Grade 11 · Saint Mary’s Springs | 11 | Saint Mary’s Springs | 20:24.8 |
| 60 | Maximillian DowlingPlace 60 · Grade 10 · Kettle Moraine Lutheran | 10 | Kettle Moraine Lutheran | 20:24.9 |
| 61 | Landon SittePlace 61 · Grade 12 · Sevastopol | 12 | Sevastopol | 20:26.0 |
| 62 | Evan CaswellPlace 62 · Grade 11 · Ozaukee | 11 | Ozaukee | 20:29.4 |
| 63 | Porter FaustPlace 63 · Grade 9 · Campbellsport | 9 | Campbellsport | 20:36.0 |
| 64 | Ryan LakePlace 64 · Grade 12 · Kettle Moraine Lutheran | 12 | Kettle Moraine Lutheran | 20:41.1 |
| 65 | Ethan DellPlace 65 · Grade 9 · Mishicot | 9 | Mishicot | 20:48.8 |
| 66 | Mason KutzPlace 66 · Grade 10 · Living Word Lutheran | 10 | Living Word Lutheran | 20:49.1 |
| 67 | Caden LeMahieuPlace 67 · Grade 12 · Oostburg | 12 | Oostburg | 20:51.8 |
| 68 | Ryan BonlenderPlace 68 · Grade 11 · Laconia | 11 | Laconia | 20:52.7 |
| 69 | Gage VliesPlace 69 · Grade 12 · Kewaunee | 12 | Kewaunee | 20:54.2 |
| 70 | Nathan SchiekPlace 70 · Grade 10 · Oostburg | 10 | Oostburg | 20:56.0 |
| 71 | Kaiden MottPlace 71 · Grade 10 · Mishicot | 10 | Mishicot | 20:59.3 |
| 72 | Micah PieperPlace 72 · Grade 10 · Kettle Moraine Lutheran | 10 | Kettle Moraine Lutheran | 20:59.7 |
| 73 | Mason TanckPlace 73 · Grade 10 · Kettle Moraine Lutheran | 10 | Kettle Moraine Lutheran | 20:59.9 |
| 74 | Ethan LauPlace 74 · Grade 10 · Valders | 10 | Valders | 21:06.5 |
| 75 | Ethan FukaPlace 75 · Grade 11 · Valders | 11 | Valders | 21:08.7 |
| 76 | Ethan ShimekPlace 76 · Grade 11 · Mishicot | 11 | Mishicot | 21:08.9 |
| 77 | Declan TwohigPlace 77 · Grade 10 · Saint Mary’s Springs | 10 | Saint Mary’s Springs | 21:19.2 |
| 78 | Axel TlatempaPlace 78 · Grade 9 · Sevastopol | 9 | Sevastopol | 21:21.5 |
| 79 | Blake LentzPlace 79 · Grade 12 · Oostburg | 12 | Oostburg | 21:21.7 |
| 80 | Jayden ReckelbergPlace 80 · Grade 10 · Kewaunee | 10 | Kewaunee | 21:24.6 |
| 81 | Landen PinkertonPlace 81 · Grade 11 · Valders | 11 | Valders | 21:27.0 |
| 82 | Wyatt BieckPlace 82 · Grade 11 · Living Word Lutheran | 11 | Living Word Lutheran | 21:28.6 |
| 83 | Eli De HoyosPlace 83 · Grade 9 · Horicon | 9 | Horicon | 21:30.1 |
| 84 | Drew HenningPlace 84 · Grade 11 · Laconia | 11 | Laconia | 21:40.2 |
| 85 | Brenton RodriguezPlace 85 · Grade 12 · Saint Mary’s Springs | 12 | Saint Mary’s Springs | 21:40.4 |
| 86 | Joel MoyerPlace 86 · Grade 11 · Southern Door | 11 | Southern Door | 21:40.4 |
| 87 | Luke McCormackPlace 87 · Grade 11 · Gibraltar | 11 | Gibraltar | 21:46.1 |
| 88 | Aaron EnglePlace 88 · Grade 12 · Campbellsport | 12 | Campbellsport | 21:47.7 |
| 89 | Ray StreetmanPlace 89 · Grade 9 · Reedsville | 9 | Reedsville | 21:49.1 |
| 90 | Judah KaisPlace 90 · Grade 11 · Heritage Christian | 11 | Heritage Christian | 21:54.3 |
| 91 | Curtis RittPlace 91 · Grade 9 · Sheboygan Christian | 9 | Sheboygan Christian | 21:54.4 |
| 92 | Weston CollinsPlace 92 · Grade 11 · Winnebago Lutheran Academy | 11 | Winnebago Lutheran Academy | 21:56.3 |
| 93 | Ian SchwahnPlace 93 · Grade 9 · Reedsville | 9 | Reedsville | 21:57.9 |
| 94 | Ethan HoppePlace 94 · Grade 9 · Kettle Moraine Lutheran | 9 | Kettle Moraine Lutheran | 22:03.0 |
| 95 | Tyler KruegerPlace 95 · Grade 10 · Winnebago Lutheran Academy | 10 | Winnebago Lutheran Academy | 22:04.8 |
| 96 | Trevor KruegerPlace 96 · Grade 10 · Winnebago Lutheran Academy | 10 | Winnebago Lutheran Academy | 22:08.3 |
| 97 | Rylan GildnerPlace 97 · Grade 10 · Living Word Lutheran | 10 | Living Word Lutheran | 22:11.6 |
| 98 | Ashton BouchePlace 98 · Grade 10 · Southern Door | 10 | Southern Door | 22:13.3 |
| 99 | Robin KuneshPlace 99 · Grade 12 · Kewaunee | 12 | Kewaunee | 22:14.5 |
| 100 | Maxwell WurtzPlace 100 · Grade 12 · Kettle Moraine Lutheran | 12 | Kettle Moraine Lutheran | 22:18.5 |