| 1 | Wesley SchiekPlace 1 · Grade 12 · Oshkosh North | 12 | Oshkosh North | 16:08.4 |
| 2 | Jermaine EvansPlace 2 · Grade 11 · West De Pere | 11 | West De Pere | 16:37.1 |
| 3 | Gunner SchlenderPlace 3 · Grade 10 · Brillion | 10 | Brillion | 16:43.0 |
| 4 | Dawson BorleyPlace 4 · Grade 11 · Green Bay Preble | 11 | Green Bay Preble | 16:43.8 |
| 5 | Tanner ConardPlace 5 · Grade 12 · Green Bay Preble | 12 | Green Bay Preble | 16:57.3 |
| 6 | Carson PolomisPlace 6 · Grade 11 · Marinette | 11 | Marinette | 17:00.3 |
| 7 | William DiraimondoPlace 7 · Grade 12 · Manitowoc Lincoln | 12 | Manitowoc Lincoln | 17:00.9 |
| 8 | Hunter BartoloPlace 8 · Grade 12 · Appleton West | 12 | Appleton West | 17:01.3 |
| 9 | Nick VerheydenPlace 9 · Grade 12 · Green Bay Preble | 12 | Green Bay Preble | 17:01.8 |
| 10 | Brett LitkeyPlace 10 · Grade 9 · Green Bay Preble | 9 | Green Bay Preble | 17:21.3 |
| 11 | Riley TittertonPlace 11 · Grade 10 · New London | 10 | New London | 17:22.7 |
| 12 | Josh HelgesonPlace 12 · Grade 9 · Green Bay Preble | 9 | Green Bay Preble | 17:23.0 |
| 13 | Hunter KreplinePlace 13 · Grade 9 · Brillion | 9 | Brillion | 17:26.5 |
| 14 | Jack SchererPlace 14 · Grade 9 · Oshkosh North | 9 | Oshkosh North | 17:27.4 |
| 15 | Riley VolkmanPlace 15 · Grade 11 · Seymour | 11 | Seymour | 17:28.1 |
| 16 | Diego MorenoPlace 16 · Grade 10 · Green Bay Preble | 10 | Green Bay Preble | 17:28.4 PR |
| 17 | Miles KremsreiterPlace 17 · Grade 12 · Coleman | 12 | Coleman | 17:32.2 |
| 18 | Kasey CasperPlace 18 · Grade 11 · Coleman | 11 | Coleman | 17:36.7 |
| 19 | Zach QuinnPlace 19 · Grade 12 · Oshkosh North | 12 | Oshkosh North | 17:37.2 |
| 20 | Logan McGrathPlace 20 · Grade 10 · Hortonville | 10 | Hortonville | 17:37.7 |
| 21 | Ethan VandeheyPlace 21 · Grade 12 · Kaukauna | 12 | Kaukauna | 17:38.8 |
| 22 | Izaak PolecheckPlace 22 · Grade 11 · Sturgeon Bay | 11 | Sturgeon Bay | 17:39.3 |
| 23 | Jasper RosenauPlace 23 · Grade 12 · Green Bay Preble | 12 | Green Bay Preble | 17:39.8 |
| 24 | Brody SchindelPlace 24 · Grade 11 · Oconto Falls | 11 | Oconto Falls | 17:40.7 |
| 25 | Noah LudemannPlace 25 · Grade 12 · Oconto Falls | 12 | Oconto Falls | 17:43.0 |
| 26 | Nate SchacherlPlace 26 · Grade 10 · Winneconne | 10 | Winneconne | 17:48.3 |
| 27 | Sam JohnsonPlace 27 · Grade 12 · Hortonville | 12 | Hortonville | 17:49.7 |
| 28 | Jack MyersPlace 28 · Grade 12 · Manitowoc Lincoln | 12 | Manitowoc Lincoln | 17:50.9 |
| 29 | Justan KonitzerPlace 29 · Grade 12 · Oconto Falls | 12 | Oconto Falls | 17:51.9 |
| 30 | Colin MurrayPlace 30 · Grade 11 · Appleton West | 11 | Appleton West | 17:53.5 |
| 31 | Clayton RathPlace 31 · Grade 11 · Hortonville | 11 | Hortonville | 17:53.9 |
| 32 | Sam JacobsonPlace 32 · Grade 9 · Manitowoc Lincoln | 9 | Manitowoc Lincoln | 17:54.2 |
| 33 | Michael JarvisPlace 33 · Grade 11 · Hortonville | 11 | Hortonville | 17:55.1 |
| 34 | Nick MastoridesPlace 34 · Grade 10 · Xavier | 10 | Xavier | 17:57.9 |
| 35 | McCormack FloresPlace 35 · Grade 12 · Appleton West | 12 | Appleton West | 17:58.1 |
| 36 | Derek HansonPlace 36 · Grade 9 · Gillett | 9 | Gillett | 17:59.5 |
| 37 | Reid MarquardtPlace 37 · Grade 11 · Peshtigo | 11 | Peshtigo | 18:02.0 |
| 38 | Caleb FrankPlace 38 · Grade 12 · Appleton West | 12 | Appleton West | 18:02.2 |
| 39 | Jake KrausePlace 39 · Grade 10 · Hortonville | 10 | Hortonville | 18:04.9 |
| 40 | Cole TrimbergerPlace 40 · Grade 11 · Peshtigo | 11 | Peshtigo | 18:05.5 |
| 41 | Cyle MichalskiPlace 41 · Grade 10 · Peshtigo | 10 | Peshtigo | 18:05.7 |
| 42 | Tyler LundPlace 42 · Grade 12 · Peshtigo | 12 | Peshtigo | 18:07.5 |
| 43 | Jaden GeffersPlace 43 · Grade 10 · Winneconne | 10 | Winneconne | 18:08.9 |
| 44 | Sam WeyenbergPlace 44 · Grade 10 · Hortonville | 10 | Hortonville | 18:09.2 |
| 45 | Evan SmithPlace 45 · Grade 12 · Sturgeon Bay | 12 | Sturgeon Bay | 18:09.4 |
| 46 | Tyler DoeringPlace 46 · Grade 12 · Kaukauna | 12 | Kaukauna | 18:10.2 |
| 47 | Caleb SmithPlace 47 · Grade 9 · Peshtigo | 9 | Peshtigo | 18:13.5 |
| 48 | Noah SchiedermayerPlace 48 · Grade 11 · New London | 11 | New London | 18:15.5 |
| 49 | Max BaileyPlace 49 · Grade 9 · Manitowoc Lincoln | 9 | Manitowoc Lincoln | 18:15.8 |
| 50 | Alexander KnutsonPlace 50 · Grade 9 · Green Bay West | 9 | Green Bay West | 18:17.1 |
| 51 | Garrett KocourekPlace 51 · Grade 12 · Brillion | 12 | Brillion | 18:19.1 |
| 52 | Tanner BartoloPlace 52 · Grade 12 · Appleton West | 12 | Appleton West | 18:20.5 |
| 53 | Jared WondraPlace 53 · Grade 11 · Bonduel | 11 | Bonduel | 18:21.8 |
| 54 | Chase LhotkaPlace 54 · Grade 12 · Shawano Community | 12 | Shawano Community | 18:21.9 |
| 55 | Colin EwingPlace 55 · Grade 11 · Bonduel | 11 | Bonduel | 18:25.1 |
| 56 | Caleb GrossPlace 56 · Grade 11 · Coleman | 11 | Coleman | 18:25.4 |
| 57 | Will JohnsonPlace 57 · Grade 11 · Winneconne | 11 | Winneconne | 18:25.6 |
| 58 | Shane WiegertPlace 58 · Grade 11 · Kaukauna | 11 | Kaukauna | 18:31.0 |
| 59 | Henry RotterPlace 59 · Grade 12 · Manitowoc Lincoln | 12 | Manitowoc Lincoln | 18:33.0 |
| 60 | Ethan JamesPlace 60 · Grade 11 · Kaukauna | 11 | Kaukauna | 18:34.0 |
| 61 | Oscar PollardPlace 61 · Grade 9 · Appleton West | 9 | Appleton West | 18:34.5 |
| 62 | John HassemerPlace 62 · Grade 12 · Brillion | 12 | Brillion | 18:38.1 |
| 63 | Kade RileyPlace 63 · Grade 10 · Winneconne | 10 | Winneconne | 18:39.0 |
| 64 | Jared Van HarenPlace 64 · Grade 12 · Oconto Falls | 12 | Oconto Falls | 18:39.2 |
| 65 | Karsten AndersonPlace 65 · Grade 10 · Shawano Community | 10 | Shawano Community | 18:39.6 |
| 66 | Jack CavanaughPlace 66 · Grade 12 · Manitowoc Lincoln | 12 | Manitowoc Lincoln | 18:40.4 |
| 67 | Kaden ReybrockPlace 67 · Grade 10 · New London | 10 | New London | 18:40.8 |
| 68 | Ethan ChelbergPlace 68 · Grade 9 · Shawano Community | 9 | Shawano Community | 18:40.8 |
| 69 | Max KrausePlace 69 · Grade 10 · New London | 10 | New London | 18:45.6 |
| 70 | Trenton HansederPlace 70 · Grade 10 · Winneconne | 10 | Winneconne | 18:46.0 |
| 71 | Jacob MichealsPlace 71 · Grade 11 · Marinette | 11 | Marinette | 18:48.9 |
| 72 | James BaumgartPlace 72 · Grade 11 · Seymour | 11 | Seymour | 18:52.3 |
| 73 | John WirthPlace 73 · Grade 11 · Hortonville | 11 | Hortonville | 18:54.8 |
| 74 | Reese KupskyPlace 74 · Grade 9 · Brillion | 9 | Brillion | 18:57.0 |
| 75 | Matt DobijaPlace 75 · Grade 11 · New London | 11 | New London | 18:58.4 |
| 76 | Abraham SchiekPlace 76 · Grade 11 · Oshkosh North | 11 | Oshkosh North | 18:58.5 |
| 77 | Collin GrevePlace 77 · Grade 10 · Brillion | 10 | Brillion | 19:06.3 |
| 78 | Logan EdwardsPlace 78 · Grade 9 · Antigo | 9 | Antigo | 19:06.9 |
| 79 | Matt MayePlace 79 · Grade 10 · Marinette | 10 | Marinette | 19:08.2 |
| 80 | Zach MorrisPlace 80 · Grade 12 · Antigo | 12 | Antigo | 19:09.8 |
| 81 | Brent WolfPlace 81 · Grade 11 · Oconto Falls | 11 | Oconto Falls | 19:14.2 |
| 82 | Isaac KoehlerPlace 82 · Grade 11 · Brillion | 11 | Brillion | 19:15.1 |
| 83 | Jonah DeCleenePlace 83 · Grade 10 · West De Pere | 10 | West De Pere | 19:16.5 |
| 84 | Calvin FilerPlace 84 · Grade 12 · Manitowoc Lincoln | 12 | Manitowoc Lincoln | 19:16.8 |
| 85 | Craig RuschPlace 85 · Grade 12 · Bonduel | 12 | Bonduel | 19:17.5 |
| 86 | Jack TrippPlace 86 · Grade 10 · Appleton West | 10 | Appleton West | 19:18.4 |
| 87 | Noah OrgemanPlace 87 · Grade 11 · Antigo | 11 | Antigo | 19:18.6 PR |
| 88 | Jeff SmolinskiPlace 88 · Grade 10 · New London | 10 | New London | 19:18.6 |
| 89 | Blake LinsmeyerPlace 89 · Grade 9 · Seymour | 9 | Seymour | 19:19.6 |
| 90 | Joseph MentePlace 90 · Grade 9 · Shawano Community | 9 | Shawano Community | 19:20.3 |
| 91 | Dylan NelsonPlace 91 · Grade 11 · Oconto Falls | 11 | Oconto Falls | 19:21.5 |
| 92 | Ashton CoxPlace 92 · Grade 9 · Menominee Indian | 9 | Menominee Indian | 19:23.2 |
| 93 | Johnny DillenburgPlace 93 · Grade 10 · Shawano Community | 10 | Shawano Community | 19:25.1 |
| 94 | Deiontae BarnerPlace 94 · Grade 10 · Antigo | 10 | Antigo | 19:26.3 |
| 95 | Luis VillaPlace 95 · Grade 12 · Green Bay West | 12 | Green Bay West | 19:27.5 |
| 96 | Tyler FaytaPlace 96 · Grade 11 · Marinette | 11 | Marinette | 19:30.9 |
| 97 | Brendan KonitzerPlace 97 · Grade 10 · Oconto Falls | 10 | Oconto Falls | 19:31.9 |
| 98 | Adam McAvoyPlace 98 · Grade 12 · Oshkosh North | 12 | Oshkosh North | 19:32.2 |
| 99 | Max SchneiderPlace 99 · Grade 9 · Kaukauna | 9 | Kaukauna | 19:34.0 |
| 100 | Riley ClementPlace 100 · Grade 9 · Seymour | 9 | Seymour | 19:34.9 |
| 101 | Charles DuimstraPlace 101 · Grade 11 · Appleton West | 11 | Appleton West | 19:35.9 |
| 102 | William BeaumierPlace 102 · Grade 10 · Bonduel | 10 | Bonduel | 19:36.9 |
| 103 | Brandon GenzPlace 103 · Grade 12 · Oshkosh North | 12 | Oshkosh North | 19:40.9 |
| 104 | Quincy FieldsPlace 104 · Grade 9 · Xavier | 9 | Xavier | 19:42.0 |
| 105 | Tristan ReussPlace 105 · Grade 9 · Winneconne | 9 | Winneconne | 19:42.6 |
| 106 | Matthew BurnsPlace 106 · Grade 10 · West De Pere | 10 | West De Pere | 19:44.0 |
| 107 | Richard WaykaPlace 107 · Grade 11 · Menominee Indian | 11 | Menominee Indian | 19:44.9 |
| 108 | Jack HiltPlace 108 · Grade 11 · Oshkosh North | 11 | Oshkosh North | 19:45.0 |
| 109 | Logan HeimbruchPlace 109 · Grade 10 · New London | 10 | New London | 19:46.5 |
| 110 | Carter KureyPlace 110 · Grade 10 · Bonduel | 10 | Bonduel | 19:46.6 |
| 111 | Ben DreesPlace 111 · Grade 10 · Xavier | 10 | Xavier | 19:47.1 |
| 112 | Koltin GrysbowskiPlace 112 · Grade 11 · Coleman | 11 | Coleman | 19:48.2 |
| 113 | Ben CarrollPlace 113 · Grade 10 · Shawano Community | 10 | Shawano Community | 19:48.4 |
| 114 | Branden NaglerPlace 114 · Grade 11 · Winneconne | 11 | Winneconne | 19:48.7 |
| 115 | Tony CourchainePlace 115 · Grade 11 · Marinette | 11 | Marinette | 19:50.3 |
| 116 | Charlie MewsPlace 116 · Grade 12 · Bonduel | 12 | Bonduel | 19:53.2 |
| 117 | Clay RyanPlace 117 · Grade 11 · Seymour | 11 | Seymour | 19:54.2 |
| 118 | Bryar TuchschererPlace 118 · Grade 11 · New London | 11 | New London | 19:57.8 |
| 119 | Carter SchmidtPlace 119 · Grade 9 · Shawano Community | 9 | Shawano Community | 19:59.8 |
| 120 | Josh HamptonPlace 120 · Grade 9 · West De Pere | 9 | West De Pere | 20:03.1 |
| 121 | Quinn GoluekePlace 121 · Grade 11 · Marinette | 11 | Marinette | 20:10.3 PR |
| 122 | Justin WuskePlace 122 · Grade 11 · Marion-Tigerton | 11 | Marion-Tigerton | 20:10.4 |
| 123 | Zach BerkenPlace 123 · Grade 11 · Kaukauna | 11 | Kaukauna | 20:12.5 |
| 124 | McGregor FarahPlace 124 · Grade 11 · West De Pere | 11 | West De Pere | 20:14.2 |
| 125 | Jacob VostersPlace 125 · Grade 11 · Kaukauna | 11 | Kaukauna | 20:17.8 |
| 126 | Alex PareraPlace 126 · Grade 12 · Brillion | 12 | Brillion | 20:20.5 |
| 127 | Drew HaffnerPlace 127 · Grade 12 · Gresham Community/Bowler | 12 | Gresham Community/Bowler | 20:24.8 PR |
| 128 | Riley EngebretsenPlace 128 · Grade 10 · Gillett | 10 | Gillett | 20:26.6 |
| 129 | Alex SchillPlace 129 · Grade 12 · Bonduel | 12 | Bonduel | 20:28.2 |
| 130 | Austin ReckelbergPlace 130 · Grade 12 · West De Pere | 12 | West De Pere | 20:31.5 |
| 131 | Ben HartlPlace 131 · Grade 9 · Kaukauna | 9 | Kaukauna | 20:32.8 |
| 132 | Ethan CunninghamPlace 132 · Grade 11 · Oconto Falls | 11 | Oconto Falls | 20:33.2 |
| 133 | Cody UrbansPlace 133 · Grade 12 · Antigo | 12 | Antigo | 20:34.4 |
| 134 | Myles ChungPlace 134 · Grade 9 · Green Bay East | 9 | Green Bay East | 20:36.2 |
| 135 | Dorjan EnickPlace 135 · Grade 11 · Green Bay East | 11 | Green Bay East | 20:38.2 |
| 136 | Ian MettelmannPlace 136 · Grade 10 · Xavier | 10 | Xavier | 20:38.5 |
| 137 | Derrick FolkmanPlace 137 · Grade 12 · Bonduel | 12 | Bonduel | 20:38.9 |
| 138 | Dan BentheinPlace 138 · Grade 11 · Xavier | 11 | Xavier | 20:44.9 |
| 139 | Karam ShahrouriPlace 139 · Grade 9 · Green Bay East | 9 | Green Bay East | 20:49.6 |
| 140 | Brett FarmerPlace 140 · Grade 10 · Antigo | 10 | Antigo | 20:50.0 |
| 141 | Aaron WaltersPlace 141 · Grade 12 · Seymour | 12 | Seymour | 20:54.8 |
| 142 | Nick MarshallPlace 142 · Grade 12 · Antigo | 12 | Antigo | 21:01.1 |
| 143 | Noah BestulPlace 143 · Grade 11 · Gresham Community/Bowler | 11 | Gresham Community/Bowler | 21:03.4 |
| 144 | Zechariah BenoitPlace 144 · Grade 12 · Green Bay West | 12 | Green Bay West | 21:06.5 |
| 145 | Wyatt KaczrowskiPlace 145 · Grade 9 · Seymour | 9 | Seymour | 21:13.8 |
| 146 | Morgun FishPlace 146 · Grade 11 · Menominee Indian | 11 | Menominee Indian | 21:14.1 PR |
| 147 | Logan NevinsPlace 147 · Grade 9 · Xavier | 9 | Xavier | 21:16.0 |
| 148 | Brandon EngelsPlace 148 · Grade 10 · Coleman | 10 | Coleman | 21:19.6 |
| 149 | Andrew JessenPlace 149 · Grade 12 · Green Bay West | 12 | Green Bay West | 21:20.1 |
| 150 | Reed WiesmanPlace 150 · Grade 11 · Marion-Tigerton | 11 | Marion-Tigerton | 21:25.2 |
| 151 | Kaden SteckbauerPlace 151 · Grade 9 · Antigo | 9 | Antigo | 21:26.8 |
| 152 | Charlie HildebrandPlace 152 · Grade 11 · Xavier | 11 | Xavier | 21:30.6 |
| 153 | Levi SchickPlace 153 · Grade 10 · Gresham Community/Bowler | 10 | Gresham Community/Bowler | 22:17.7 |
| 154 | Matt JornlinPlace 154 · Grade 10 · Peshtigo | 10 | Peshtigo | 22:38.6 |
| 155 | Tyson WebsterPlace 155 · Grade 10 · Menominee Indian | 10 | Menominee Indian | 22:40.5 |
| 156 | Euan GillespiePlace 156 · Grade 11 · Peshtigo | 11 | Peshtigo | 22:55.5 |
| 157 | Alec QueeverPlace 157 · Grade 9 · Marinette | 9 | Marinette | 23:10.3 |
| 158 | Tristan WueskePlace 158 · Grade 8 · Marion-Tigerton | 8 | Marion-Tigerton | 23:45.5 |
| 159 | RJ DuckertPlace 159 · Grade 11 · Coleman | 11 | Coleman | 26:01.7 |
| 160 | Nate DavisPlace 160 · Grade 10 · Gillett | 10 | Gillett | 26:48.3 |
| 161 | Elliott MillerPlace 161 · Grade - · Menominee Indian | - | Menominee Indian | 29:14.5 |