| 1 | Erik HalePlace 1 · Grade 8 · Edgerton | 8 | Edgerton | 12:19.3 |
| 2 | Weston HeislerPlace 2 · Grade 8 · Abundant Life Christian | 8 | Abundant Life Christian | 12:32.6 |
| 3 | David NakielskiPlace 3 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 12:59.5 PR |
| 4 | Finn SomersPlace 4 · Grade 8 · Clinton | 8 | Clinton | 13:07.8 |
| 5 | Jaiven WeberPlace 5 · Grade 8 · Westfield | 8 | Westfield | 13:10.1 PR |
| 6 | Hayes PellmannPlace 6 · Grade 6 · Lake Mills | 6 | Lake Mills | 13:14.3 PR |
| 7 | Michael RuffloPlace 7 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 13:26.7 PR |
| 8 | Jared FoutsPlace 8 · Grade 7 · Lake Mills | 7 | Lake Mills | 13:33.1 PR |
| 9 | Ivan GarrettPlace 9 · Grade 7 · Pardeeville | 7 | Pardeeville | 13:37.3 PR |
| 10 | Evan RiveraPlace 10 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 13:41.5 PR |
| 11 | Zach HopperPlace 11 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 13:44.9 PR |
| 12 | Benjamin ToniesPlace 12 · Grade 6 · Lake Mills | 6 | Lake Mills | 13:54.3 PR |
| 13 | Joshua PaterPlace 13 · Grade 8 · Waupun | 8 | Waupun | 13:59.7 |
| 14 | Ethaniel MoodyPlace 14 · Grade 7 · Westfield | 7 | Westfield | 14:00.2 |
| 15 | Henry KemPlace 15 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 14:12.7 PR |
| 16 | Zaden CiafulloPlace 16 · Grade 7 · Edgerton | 7 | Edgerton | 14:15.1 |
| 17 | Owen KramperPlace 17 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 14:15.3 PR |
| 18 | Gideon DehnhertPlace 18 · Grade 7 · Lake Mills | 7 | Lake Mills | 14:17.3 PR |
| 19 | Lincoln BurklePlace 19 · Grade 6 · Marshall | 6 | Marshall | 14:20.7 PR |
| 20 | Lucas LehrerPlace 20 · Grade 8 · Lake Mills | 8 | Lake Mills | 14:21.2 PR |
| 21 | Jaxon MalyPlace 21 · Grade 6 · Clinton | 6 | Clinton | 14:22.8 |
| 22 | Evren ThiessPlace 22 · Grade 6 · Blackhawk Running Club | 6 | Blackhawk Running Club | 14:30.7 |
| 23 | Eli BarnesPlace 23 · Grade 8 · Abundant Life Christian | 8 | Abundant Life Christian | 14:30.8 |
| 24 | Jesus Cruz PerezPlace 24 · Grade 8 · Waterloo | 8 | Waterloo | 14:33.0 PR |
| 25 | Adam GrossPlace 25 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 14:33.0 |
| 26 | Logan MalyPlace 26 · Grade 8 · Clinton | 8 | Clinton | 14:37.5 |
| 27 | Easton WhitePlace 27 · Grade 8 · Lake Mills | 8 | Lake Mills | 14:40.8 PR |
| 28 | Ben MarksPlace 28 · Grade 8 · Poynette | 8 | Poynette | 14:41.6 |
| 29 | Matthew AmmannPlace 29 · Grade 8 · Pardeeville | 8 | Pardeeville | 14:43.8 |
| 30 | Jack BorszichPlace 30 · Grade 6 · Marshall | 6 | Marshall | 14:50.0 PR |
| 31 | Callen McConnellPlace 31 · Grade 7 · Pardeeville | 7 | Pardeeville | 14:53.6 PR |
| 32 | Joseph KorishPlace 32 · Grade 6 · Edgerton | 6 | Edgerton | 14:58.6 |
| 33 | Clayton KnowskiPlace 33 · Grade 6 · Clinton | 6 | Clinton | 14:59.5 |
| 34 | Kiyoden MitchellPlace 34 · Grade 8 · Clinton | 8 | Clinton | 15:01.0 |
| 35 | Emmitt KitzmanPlace 35 · Grade 7 · Waupun | 7 | Waupun | 15:01.7 |
| 36 | Foster FrankPlace 36 · Grade 8 · Waterloo | 8 | Waterloo | 15:01.8 |
| 37 | Grayson SherrickPlace 37 · Grade 7 · Pardeeville | 7 | Pardeeville | 15:02.4 |
| 38 | Rhett GimnickPlace 38 · Grade 7 · Westfield | 7 | Westfield | 15:06.2 |
| 39 | Galen Lindner-CarlsonPlace 39 · Grade 6 · Rio | 6 | Rio | 15:10.1 PR |
| 40 | Hank HaggertyPlace 40 · Grade 6 · Pardeeville | 6 | Pardeeville | 15:11.8 PR |
| 41 | Andy RodgerPlace 41 · Grade 7 · Westfield | 7 | Westfield | 15:12.3 |
| 42 | Oliver LiptowPlace 42 · Grade 6 · Clinton | 6 | Clinton | 15:13.5 |
| 43 | Brady SchultzPlace 43 · Grade 7 · Lake Mills | 7 | Lake Mills | 15:13.9 PR |
| 44 | Kirby SohnsPlace 44 · Grade 6 · Poynette | 6 | Poynette | 15:17.0 |
| 45 | Everett HeaslipPlace 45 · Grade 7 · Deerfield/Cambridge | 7 | Deerfield/Cambridge | 15:17.5 PR |
| 46 | Russell WalshPlace 46 · Grade 5 · Sacred Hearts | 5 | Sacred Hearts | 15:19.3 PR |
| 47 | Aidan SerwaPlace 47 · Grade 8 · Johnson Creek | 8 | Johnson Creek | 15:24.6 PR |
| 48 | Robert SteindorfPlace 48 · Grade 8 · Lake Mills | 8 | Lake Mills | 15:25.3 PR |
| 49 | Bennett BirrPlace 49 · Grade 6 · Rio | 6 | Rio | 15:25.9 PR |
| 50 | Henry BergesonPlace 50 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 15:28.6 |
| 51 | Noah DuschackPlace 51 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 15:29.1 |
| 52 | Jordan BoyerPlace 52 · Grade 8 · Marshall | 8 | Marshall | 15:32.2 PR |
| 53 | Wyatt HammonsPlace 53 · Grade 7 · Deerfield/Cambridge | 7 | Deerfield/Cambridge | 15:36.7 PR |
| 54 | Stephen SchuchPlace 54 · Grade 5 · Sacred Hearts | 5 | Sacred Hearts | 15:39.5 PR |
| 55 | William BledsoePlace 55 · Grade 5 · Pardeeville | 5 | Pardeeville | 15:40.6 PR |
| 56 | Ethan GrossPlace 56 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 15:47.4 |
| 57 | Josiah RohdePlace 57 · Grade 8 · Blackhawk Running Club | 8 | Blackhawk Running Club | 15:50.5 |
| 58 | Grayson HinnersPlace 58 · Grade 6 · Rio | 6 | Rio | 15:51.7 PR |
| 59 | Wyatt HillPlace 59 · Grade 6 · Westfield | 6 | Westfield | 15:53.7 |
| 60 | Dusty ReedPlace 60 · Grade 7 · Blackhawk Running Club | 7 | Blackhawk Running Club | 15:54.4 PR |
| 61 | Asher LewandowskiPlace 61 · Grade 6 · Marshall | 6 | Marshall | 15:58.7 PR |
| 62 | Oliver LynchPlace 62 · Grade 8 · Pardeeville | 8 | Pardeeville | 15:59.0 PR |
| 63 | Jack JohnsonPlace 63 · Grade 8 · Deerfield/Cambridge | 8 | Deerfield/Cambridge | 15:59.5 PR |
| 64 | Sam LeiderPlace 64 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 16:00.1 |
| 65 | August SheaPlace 65 · Grade 7 · Deerfield/Cambridge | 7 | Deerfield/Cambridge | 16:00.7 PR |
| 66 | Griffin RuggPlace 66 · Grade 6 · Westfield | 6 | Westfield | 16:03.7 |
| 67 | Wyatt LeePlace 67 · Grade 6 · Clinton | 6 | Clinton | 16:04.3 |
| 68 | Oliver MeyerPlace 68 · Grade 5 · Sacred Hearts | 5 | Sacred Hearts | 16:07.1 PR |
| 69 | Mateus SagoPlace 69 · Grade 7 · Marshall | 7 | Marshall | 16:09.4 PR |
| 70 | Brooks VerhulstPlace 70 · Grade 6 · Rio | 6 | Rio | 16:12.3 PR |
| 71 | Kaiden JarmanPlace 71 · Grade 7 · Rio | 7 | Rio | 16:12.3 PR |
| 72 | August-Carter LeoPlace 72 · Grade 7 · Lake Mills | 7 | Lake Mills | 16:17.1 PR |
| 73 | Carlito TenientePlace 73 · Grade 6 · Edgerton | 6 | Edgerton | 16:18.0 |
| 74 | Landry McNamaraPlace 74 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 16:19.0 PR |
| 75 | Jacob StiegmanPlace 75 · Grade 7 · Johnson Creek | 7 | Johnson Creek | 16:19.6 PR |
| 76 | Logan WepkingPlace 76 · Grade 6 · Westfield | 6 | Westfield | 16:19.7 PR |
| 77 | Joshua DrakePlace 77 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 16:25.0 |
| 78 | Finnley BergesonPlace 78 · Grade 5 · Sacred Hearts | 5 | Sacred Hearts | 16:25.7 PR |
| 79 | Trent StuntebeckPlace 79 · Grade 7 · Marshall | 7 | Marshall | 16:27.9 |
| 80 | Chayse ChandlerPlace 80 · Grade 6 · Rio | 6 | Rio | 16:28.9 PR |
| 81 | Blake BranchPlace 81 · Grade 7 · Marshall | 7 | Marshall | 16:33.6 PR |
| 82 | Brooks BenishPlace 82 · Grade 8 · Clinton | 8 | Clinton | 16:34.0 |
| 83 | Adrian VergaraPlace 83 · Grade 7 · Abundant Life Christian | 7 | Abundant Life Christian | 16:35.8 |
| 84 | Sam WeibelPlace 84 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 16:38.2 PR |
| 85 | Connor BeahmPlace 85 · Grade 5 · Pardeeville | 5 | Pardeeville | 16:45.1 PR |
| 86 | William ClementsPlace 86 · Grade 7 · Edgerton | 7 | Edgerton | 16:52.3 |
| 87 | Dakota ReineckePlace 87 · Grade 6 · Pardeeville | 6 | Pardeeville | 16:54.4 |
| 88 | Ulysses MorrisonPlace 88 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 16:54.6 PR |
| 89 | Wyatt KnowskiPlace 89 · Grade 7 · Clinton | 7 | Clinton | 16:55.0 |
| 90 | Chandler ZanzingerPlace 90 · Grade 6 · Clinton | 6 | Clinton | 17:03.5 |
| 91 | Chase CoffeyPlace 91 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 17:03.7 PR |
| 92 | Eli WakemanPlace 92 · Grade 7 · Rio | 7 | Rio | 17:05.0 |
| 93 | Kade HesslerPlace 93 · Grade 7 · Rio | 7 | Rio | 17:08.4 |
| 94 | Carsen WalkerPlace 94 · Grade 8 · Rio | 8 | Rio | 17:08.4 |
| 95 | Hargun SainiPlace 95 · Grade 7 · Poynette | 7 | Poynette | 17:11.2 |
| 96 | Logan WarnkePlace 96 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 17:11.3 PR |
| 97 | Carter DachPlace 97 · Grade 6 · Johnson Creek | 6 | Johnson Creek | 17:16.3 PR |
| 98 | Casyn TranelPlace 98 · Grade 6 · Poynette | 6 | Poynette | 17:18.1 |
| 99 | Caleb RasmussenPlace 99 · Grade 8 · Westfield | 8 | Westfield | 17:27.0 |
| 100 | Devin RowePlace 100 · Grade 7 · Rio | 7 | Rio | 17:29.6 PR |
| 101 | Jordy Jenkins-RippPlace 101 · Grade 7 · Rio | 7 | Rio | 17:44.1 |
| 102 | Shaun EllisPlace 102 · Grade 8 · Poynette | 8 | Poynette | 17:50.6 |
| 103 | Eisen MitchellPlace 103 · Grade 6 · Clinton | 6 | Clinton | 17:53.0 |
| 104 | Danny Jimenez HerediaPlace 104 · Grade 7 · Marshall | 7 | Marshall | 18:00.4 PR |
| 105 | Keagan StarkPlace 105 · Grade 7 · Pardeeville | 7 | Pardeeville | 18:01.8 PR |
| 106 | Gabriel YangPlace 106 · Grade 8 · Waupun | 8 | Waupun | 18:03.4 |
| 107 | Oliver AndressPlace 107 · Grade 8 · Deerfield/Cambridge | 8 | Deerfield/Cambridge | 18:13.1 PR |
| 108 | Henry LederPlace 108 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 18:14.0 PR |
| 109 | Joel FoersterPlace 109 · Grade 7 · Blackhawk Running Club | 7 | Blackhawk Running Club | 18:14.8 PR |
| 110 | Kian GasparPlace 110 · Grade 6 · Edgerton | 6 | Edgerton | 18:16.6 |
| 111 | Evaan SimilPlace 111 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 18:17.0 PR |
| 112 | Dylyn WiersemaPlace 112 · Grade 8 · Waupun | 8 | Waupun | 18:22.1 PR |
| 113 | Owen MayefskePlace 113 · Grade 5 · Sacred Hearts | 5 | Sacred Hearts | 18:22.7 PR |
| 114 | Derek DayPlace 114 · Grade 8 · Poynette | 8 | Poynette | 18:26.3 |
| 115 | Emmet MaddocksPlace 115 · Grade 8 · Deerfield/Cambridge | 8 | Deerfield/Cambridge | 18:29.7 PR |
| 116 | Owen SiedschlagPlace 116 · Grade 6 · Lake Mills | 6 | Lake Mills | 18:32.3 PR |
| 117 | Jonah NicolPlace 117 · Grade 6 · Pardeeville | 6 | Pardeeville | 18:34.1 |
| 118 | Easton ReiblePlace 118 · Grade 6 · Edgerton | 6 | Edgerton | 18:40.0 |
| 119 | Corbin CampPlace 119 · Grade 8 · Edgerton | 8 | Edgerton | 18:49.2 |
| 120 | Dominic NewberryPlace 120 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 18:51.8 |
| 121 | Corbin MonfortePlace 121 · Grade 8 · Sacred Hearts | 8 | Sacred Hearts | 18:53.2 |
| 122 | Xavi AlgaratePlace 122 · Grade 6 · Clinton | 6 | Clinton | 18:57.2 |
| 123 | Abel WojciechowskiPlace 123 · Grade 6 · Westfield | 6 | Westfield | 19:05.9 |
| 124 | Stanley RehbergPlace 124 · Grade 8 · Clinton | 8 | Clinton | 19:10.2 |
| 125 | Nolan LefeberPlace 125 · Grade 7 · Waupun | 7 | Waupun | 19:18.0 PR |
| 126 | Connor RavertyPlace 126 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 19:24.6 PR |
| 127 | Bryce DumkePlace 127 · Grade 7 · Marshall | 7 | Marshall | 19:39.2 PR |
| 128 | Grayson FreundPlace 128 · Grade 5 · Sacred Hearts | 5 | Sacred Hearts | 19:43.2 PR |
| 129 | Cesar MirandaPlace 129 · Grade 7 · Marshall | 7 | Marshall | 19:56.3 PR |
| 130 | Jake VancePlace 130 · Grade 8 · Clinton | 8 | Clinton | 19:58.4 |
| 131 | Luke LaustenPlace 131 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 20:01.1 PR |
| 132 | Will TrieloffPlace 132 · Grade 8 · Deerfield/Cambridge | 8 | Deerfield/Cambridge | 20:03.2 PR |
| 133 | Matthew SchavePlace 133 · Grade 5 · Sacred Hearts | 5 | Sacred Hearts | 20:11.1 PR |
| 134 | Danny GamonPlace 134 · Grade 8 · Marshall | 8 | Marshall | 20:18.2 |
| 135 | Parker AndersonPlace 135 · Grade 7 · Rio | 7 | Rio | 20:35.5 |
| 136 | Rhett SellPlace 136 · Grade 8 · Rio | 8 | Rio | 20:44.3 |
| 137 | Joey EbersolePlace 137 · Grade 5 · Sacred Hearts | 5 | Sacred Hearts | 20:45.5 PR |
| 138 | Leo GonzalezPlace 138 · Grade 7 · Marshall | 7 | Marshall | 20:56.7 PR |
| 139 | Jordan HansenPlace 139 · Grade 6 · Edgerton | 6 | Edgerton | 20:58.9 PR |
| 140 | Sean WalkerPlace 140 · Grade 7 · Deerfield/Cambridge | 7 | Deerfield/Cambridge | 21:02.6 |
| 141 | Silas RailsbackPlace 141 · Grade 8 · Waupun | 8 | Waupun | 21:08.1 |
| 142 | Sterling St GermainPlace 142 · Grade 7 · Rio | 7 | Rio | 21:08.8 PR |
| 143 | Jacob NicolPlace 143 · Grade 6 · Pardeeville | 6 | Pardeeville | 21:29.2 |
| 144 | Griffin SullivanPlace 144 · Grade 8 · Deerfield/Cambridge | 8 | Deerfield/Cambridge | 21:40.9 PR |
| 145 | Coleman BellPlace 145 · Grade 6 · Pardeeville | 6 | Pardeeville | 21:47.6 |
| 146 | Bryce KucyPlace 146 · Grade 8 · Clinton | 8 | Clinton | 21:50.6 |
| 147 | Wyatt PasciakPlace 147 · Grade 7 · Clinton | 7 | Clinton | 21:50.6 |
| 148 | James FeiderPlace 148 · Grade 7 · Sacred Hearts | 7 | Sacred Hearts | 21:56.5 |
| 149 | Eli BendtPlace 149 · Grade 7 · Marshall | 7 | Marshall | 22:05.0 PR |
| 150 | Emmett RammingerPlace 150 · Grade 7 · Marshall | 7 | Marshall | 22:06.5 |
| 151 | Austin HaggertyPlace 151 · Grade 8 · Pardeeville | 8 | Pardeeville | 22:16.9 |
| 152 | Xander LevinePlace 152 · Grade 6 · Edgerton | 6 | Edgerton | 22:33.5 |
| 153 | Caleb CoxPlace 153 · Grade 8 · Deerfield/Cambridge | 8 | Deerfield/Cambridge | 22:33.8 PR |
| 154 | Ozzy SmithPlace 154 · Grade 6 · Edgerton | 6 | Edgerton | 22:38.2 |
| 155 | Elijah WoestmanPlace 155 · Grade 6 · Deerfield/Cambridge | 6 | Deerfield/Cambridge | 23:09.7 PR |
| 156 | Dakota SugdenPlace 156 · Grade 5 · Pardeeville | 5 | Pardeeville | 23:13.2 PR |
| 157 | Jack KorabPlace 157 · Grade 6 · Sacred Hearts | 6 | Sacred Hearts | 23:25.9 |
| 158 | Jasgun SainiPlace 158 · Grade 6 · Poynette | 6 | Poynette | 23:42.2 PR |
| 159 | Angel Alvarez GonzalezPlace 159 · Grade 7 · Johnson Creek | 7 | Johnson Creek | 23:56.9 |
| 160 | Garrett HinrichsenPlace 160 · Grade 5 · Pardeeville | 5 | Pardeeville | 27:27.1 PR |
| 161 | Carrick WyleskyPlace 161 · Grade 8 · Pardeeville | 8 | Pardeeville | 28:06.1 PR |
| 162 | Seth CrossmanPlace 162 · Grade 8 · Blackhawk Running Club | 8 | Blackhawk Running Club | 30:04.8 PR |
| 163 | Montgomery HeldPlace 163 · Grade 6 · Lake Mills | 6 | Lake Mills | 31:00.9 PR |