| 1 | Owen DrierPlace 1 · Grade 10 · Richland Center/Ithaca | 10 | Richland Center/Ithaca | 16:33.1 |
| 2 | Caleb ArnesonPlace 2 · Grade 12 · Melrose-Mindoro | 12 | Melrose-Mindoro | 17:31.8 |
| 3 | Dominic KirkpatrickPlace 3 · Grade 12 · Hillsboro | 12 | Hillsboro | 17:47.5 |
| 4 | Grayson TruskowskiPlace 4 · Grade 11 · Bangor | 11 | Bangor | 17:59.6 |
| 5 | Brayden BurnsPlace 5 · Grade 10 · Richland Center/Ithaca | 10 | Richland Center/Ithaca | 18:03.8 |
| 6 | Benjamin SantelPlace 6 · Grade 12 · Richland Center/Ithaca | 12 | Richland Center/Ithaca | 18:19.5 |
| 7 | Will HarpinPlace 7 · Grade 9 · Richland Center/Ithaca | 9 | Richland Center/Ithaca | 18:41.0 |
| 8 | Matthew BerraPlace 8 · Grade 11 · Viroqua | 11 | Viroqua | 19:30.6 |
| 9 | Henry RobertsPlace 9 · Grade 10 · Viroqua | 10 | Viroqua | 19:36.6 |
| 10 | August RobertsPlace 10 · Grade 12 · Viroqua | 12 | Viroqua | 19:38.6 |
| 11 | Talon BruenningPlace 11 · Grade 10 · Bangor | 10 | Bangor | 19:44.7 |
| 12 | Lukas CorneliusPlace 12 · Grade 10 · Black River Falls | 10 | Black River Falls | 19:46.8 |
| 13 | Landen KiddPlace 13 · Grade 10 · Blair-Taylor | 10 | Blair-Taylor | 19:55.5 |
| 14 | Mason Peterson GianunzioPlace 14 · Grade 11 · Bangor | 11 | Bangor | 20:00.9 |
| 15 | Carter WortmanPlace 15 · Grade 10 · Melrose-Mindoro | 10 | Melrose-Mindoro | 20:00.9 |
| 16 | Porter SkodaPlace 16 · Grade 10 · Viroqua | 10 | Viroqua | 20:06.5 |
| 17 | Benjamin WaterfallPlace 17 · Grade 10 · Richland Center/Ithaca | 10 | Richland Center/Ithaca | 20:07.2 |
| 18 | Samual HarpinPlace 18 · Grade 12 · Richland Center/Ithaca | 12 | Richland Center/Ithaca | 20:10.5 |
| 19 | Caiden LienPlace 19 · Grade 10 · Blair-Taylor | 10 | Blair-Taylor | 20:18.9 PR |
| 20 | Logan BrudosPlace 20 · Grade 10 · Viroqua | 10 | Viroqua | 20:19.6 |
| 21 | Andrew MelbyPlace 21 · Grade 11 · Richland Center/Ithaca | 11 | Richland Center/Ithaca | 20:20.9 |
| 22 | Lane MillerPlace 22 · Grade 12 · Kickapoo/La Farge | 12 | Kickapoo/La Farge | 20:22.0 |
| 23 | Talan JohnsonPlace 23 · Grade 9 · Kickapoo/La Farge | 9 | Kickapoo/La Farge | 20:23.8 |
| 24 | Caleb Ellingson2Place 24 · Grade 9 · Black River Falls | 9 | Black River Falls | 20:27.3 |
| 25 | Aaron ThurowPlace 25 · Grade 9 · Black River Falls | 9 | Black River Falls | 20:30.8 |
| 26 | Braden TurgasenPlace 26 · Grade 11 · Kickapoo/La Farge | 11 | Kickapoo/La Farge | 20:36.8 |
| 27 | Isaac ParrPlace 27 · Grade 9 · Bangor | 9 | Bangor | 20:50.5 |
| 28 | Easton ElliottPlace 28 · Grade 10 · Viroqua | 10 | Viroqua | 20:55.7 |
| 29 | Brady WalkerPlace 29 · Grade 9 · Kickapoo/La Farge | 9 | Kickapoo/La Farge | 20:55.7 |
| 30 | Bennett GehrkePlace 30 · Grade 11 · Kickapoo/La Farge | 11 | Kickapoo/La Farge | 21:01.4 |
| 31 | Klay PedrettiPlace 31 · Grade 12 · Cashton | 12 | Cashton | 21:07.3 |
| 32 | Ryker WernerPlace 32 · Grade 12 · Melrose-Mindoro | 12 | Melrose-Mindoro | 21:16.2 |
| 33 | Axton KuesterPlace 33 · Grade 10 · Hillsboro | 10 | Hillsboro | 21:20.2 |
| 34 | Oliver SosinskyPlace 34 · Grade 11 · Hillsboro | 11 | Hillsboro | 21:26.5 |
| 35 | Anthony KelbelPlace 35 · Grade 9 · Hillsboro | 9 | Hillsboro | 21:27.8 |
| 36 | Henry AmbersonPlace 36 · Grade 9 · Brookwood | 9 | Brookwood | 21:29.8 |
| 37 | Dustin PowellPlace 37 · Grade 9 · Brookwood | 9 | Brookwood | 21:29.9 |
| 38 | Linus ArndtPlace 38 · Grade 9 · Brookwood | 9 | Brookwood | 21:30.6 |
| 39 | Ricky SmithPlace 39 · Grade 11 · Necedah | 11 | Necedah | 21:41.6 |
| 40 | Samuel FoutsPlace 40 · Grade 9 · Viroqua | 9 | Viroqua | 21:42.8 |
| 41 | Aiden CavazosPlace 41 · Grade 10 · Richland Center/Ithaca | 10 | Richland Center/Ithaca | 21:44.4 PR |
| 42 | Gabriel FoutsPlace 42 · Grade 11 · Viroqua | 11 | Viroqua | 21:51.0 |
| 43 | Grayson MulhollandPlace 43 · Grade 12 · Melrose-Mindoro | 12 | Melrose-Mindoro | 21:52.0 |
| 44 | Treyton ReamesPlace 44 · Grade 12 · Kickapoo/La Farge | 12 | Kickapoo/La Farge | 21:55.5 |
| 45 | Kyle GreenoPlace 45 · Grade 11 · De Soto | 11 | De Soto | 21:56.4 |
| 46 | Liam KennedyPlace 46 · Grade 12 · Brookwood | 12 | Brookwood | 21:57.3 |
| 47 | Gavin GeslerPlace 47 · Grade 11 · New Lisbon | 11 | New Lisbon | 21:59.9 |
| 48 | Blayne SchneiderPlace 48 · Grade 11 · New Lisbon | 11 | New Lisbon | 22:06.6 |
| 49 | Levi KingPlace 49 · Grade 12 · Viroqua | 12 | Viroqua | 22:17.3 |
| 50 | Cassidy RamsayPlace 50 · Grade 12 · Youth Initiative | 12 | Youth Initiative | 22:22.0 |
| 51 | Weston BenzingPlace 51 · Grade 11 · Viroqua | 11 | Viroqua | 22:22.1 |
| 52 | Aaron PabstPlace 52 · Grade 9 · Blair-Taylor | 9 | Blair-Taylor | 22:27.1 |
| 53 | Kevin Cuenca RomeroPlace 53 · Grade 9 · Cashton | 9 | Cashton | 22:27.8 |
| 54 | Caleb BiddlePlace 54 · Grade 9 · Black River Falls | 9 | Black River Falls | 22:29.4 |
| 55 | Reece CooperPlace 55 · Grade 9 · Black River Falls | 9 | Black River Falls | 22:33.6 |
| 56 | Peyton ZitznerPlace 56 · Grade 9 · Kickapoo/La Farge | 9 | Kickapoo/La Farge | 22:33.7 |
| 57 | Cole LaufenbergPlace 57 · Grade 9 · Melrose-Mindoro | 9 | Melrose-Mindoro | 22:36.9 |
| 58 | Charlie CookPlace 58 · Grade 10 · Black River Falls | 10 | Black River Falls | 22:41.7 |
| 59 | Sam DuniganPlace 59 · Grade 10 · Melrose-Mindoro | 10 | Melrose-Mindoro | 22:50.9 PR |
| 60 | Gage VoldenPlace 60 · Grade 11 · Viroqua | 11 | Viroqua | 22:51.4 |
| 61 | Karson KuesterPlace 61 · Grade 11 · Hillsboro | 11 | Hillsboro | 22:55.0 |
| 62 | Jay PleinisPlace 62 · Grade 12 · Black River Falls | 12 | Black River Falls | 23:01.1 |
| 63 | Alex FelchPlace 63 · Grade 12 · Bangor | 12 | Bangor | 23:04.0 |
| 64 | Henry SeversonPlace 64 · Grade 11 · Viroqua | 11 | Viroqua | 23:14.6 |
| 65 | Cooper KrutchenPlace 65 · Grade 9 · Bangor | 9 | Bangor | 23:19.2 |
| 66 | Robbie BrandtPlace 66 · Grade 10 · Blair-Taylor | 10 | Blair-Taylor | 23:32.5 |
| 67 | Wyatt CressPlace 67 · Grade 10 · Viroqua | 10 | Viroqua | 23:52.6 |
| 68 | Asael BrodheadPlace 68 · Grade 12 · Viroqua | 12 | Viroqua | 23:59.3 |
| 69 | Tim HeineckPlace 69 · Grade 12 · Melrose-Mindoro | 12 | Melrose-Mindoro | 24:16.2 |
| 70 | Shay OefstedahlPlace 70 · Grade 12 · Melrose-Mindoro | 12 | Melrose-Mindoro | 24:37.8 PR |
| 71 | Lucas RiggsPlace 71 · Grade 10 · Necedah | 10 | Necedah | 24:40.9 |
| 72 | Brewer BaileyPlace 72 · Grade 11 · De Soto | 11 | De Soto | 24:41.4 |
| 73 | Logan Rondeau-NiemyjskiPlace 73 · Grade 9 · Viroqua | 9 | Viroqua | 24:42.7 |
| 74 | Charlie JenksPlace 74 · Grade 12 · Melrose-Mindoro | 12 | Melrose-Mindoro | 24:43.9 |
| 75 | Arnold NicolaiPlace 75 · Grade 11 · Bangor | 11 | Bangor | 24:48.5 |
| 76 | Creighten YoungthunderPlace 76 · Grade 12 · Black River Falls | 12 | Black River Falls | 24:54.0 PR |
| 77 | Wyatt PetersenPlace 77 · Grade 12 · Bangor | 12 | Bangor | 24:59.1 |
| 78 | Carson BlahaPlace 78 · Grade 12 · Hillsboro | 12 | Hillsboro | 25:00.2 |
| 79 | Zayden KillianPlace 79 · Grade 11 · Black River Falls | 11 | Black River Falls | 25:04.9 |
| 80 | Michael GodlewskiPlace 80 · Grade 11 · Brookwood | 11 | Brookwood | 25:14.3 |
| 81 | Wyatt SchrockPlace 81 · Grade 12 · Blair-Taylor | 12 | Blair-Taylor | 25:17.7 |
| 82 | Neven Peterson GianunzioPlace 82 · Grade 9 · Bangor | 9 | Bangor | 25:18.1 |
| 83 | Icean HangartnerPlace 83 · Grade 12 · Melrose-Mindoro | 12 | Melrose-Mindoro | 25:20.9 |
| 84 | Jeremiah OestreichPlace 84 · Grade 9 · Blair-Taylor | 9 | Blair-Taylor | 25:50.5 |
| 85 | Kolton JohnsonPlace 85 · Grade 10 · Cashton | 10 | Cashton | 26:37.8 |
| 86 | Gavin KregerPlace 86 · Grade 11 · Kickapoo/La Farge | 11 | Kickapoo/La Farge | 26:38.0 |
| 87 | Rueben SuarezPlace 87 · Grade 11 · Seneca | 11 | Seneca | 26:41.8 |
| 88 | Chris SampsonPlace 88 · Grade 9 · Bangor | 9 | Bangor | 26:42.3 |
| 89 | Zayden Sullivan-HesselbergPlace 89 · Grade 11 · Bangor | 11 | Bangor | 27:32.7 |
| 90 | Liam ElsenPlace 90 · Grade 11 · Bangor | 11 | Bangor | 27:36.2 |
| 91 | Charlie ZelhoferPlace 91 · Grade 11 · Kickapoo/La Farge | 11 | Kickapoo/La Farge | 27:38.4 |
| 92 | Harley SweetPlace 92 · Grade 12 · Blair-Taylor | 12 | Blair-Taylor | 27:54.3 |
| 93 | Kaya YelogluPlace 93 · Grade 12 · Cashton | 12 | Cashton | 28:08.9 |
| 94 | Rhet WiegelPlace 94 · Grade 12 · Kickapoo/La Farge | 12 | Kickapoo/La Farge | 28:16.6 |
| 95 | Nico ValdezPlace 95 · Grade 12 · Kickapoo/La Farge | 12 | Kickapoo/La Farge | 28:42.1 |
| 96 | Gunnar NagyPlace 96 · Grade 12 · Bangor | 12 | Bangor | 30:20.3 |
| 97 | Xan RobertsonPlace 97 · Grade 9 · Kickapoo/La Farge | 9 | Kickapoo/La Farge | 31:49.0 |
| 98 | James ClarkPlace 98 · Grade 9 · Richland Center/Ithaca | 9 | Richland Center/Ithaca | 32:02.9 |
| 99 | Flynn MendygralPlace 99 · Grade 9 · Kickapoo/La Farge | 9 | Kickapoo/La Farge | 32:43.8 |
| 100 | Grant SimePlace 100 · Grade 12 · Seneca | 12 | Seneca | 35:03.5 |