| 1 | Will PongonisPlace 1 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 15:24.5 |
| 2 | Kaleb MrozPlace 2 · Grade 11 · Somerset | 11 | Somerset | 15:34.2 PR |
| 3 | Ryan KellerPlace 3 · Grade 12 · Hudson | 12 | Hudson | 15:51.8 |
| 4 | Cole GillesPlace 4 · Grade 12 · Chippewa Falls | 12 | Chippewa Falls | 16:01.5 |
| 5 | Thomas BerndtPlace 5 · Grade 11 · Wayzata | 11 | Wayzata | 16:03.0 |
| 6 | William DeMarPlace 6 · Grade 10 · Stillwater Area | 10 | Stillwater Area | 16:05.8 |
| 7 | Braxton PaullPlace 7 · Grade 12 · Chippewa Falls | 12 | Chippewa Falls | 16:08.4 |
| 8 | Porter ShockeyPlace 8 · Grade 11 · Stillwater Area | 11 | Stillwater Area | 16:12.1 |
| 9 | Will ChabotPlace 9 · Grade 12 · Wayzata | 12 | Wayzata | 16:12.5 |
| 10 | Benjamin RaisanenPlace 10 · Grade 11 · Wayzata | 11 | Wayzata | 16:18.3 |
| 11 | Evan OlsonPlace 11 · Grade 12 · Menomonie | 12 | Menomonie | 16:21.8 |
| 12 | Charles (Charlie) WilliamsPlace 12 · Grade 11 · Wayzata | 11 | Wayzata | 16:22.0 |
| 13 | Nolan WandlerPlace 13 · Grade 11 · Wayzata | 11 | Wayzata | 16:25.6 |
| 14 | Carter SinnPlace 14 · Grade 10 · Holmen | 10 | Holmen | 16:29.0 |
| 15 | Blake KnutsonPlace 15 · Grade 11 · Wayzata | 11 | Wayzata | 16:31.6 |
| 16 | Logan TopperPlace 16 · Grade 11 · Menomonie | 11 | Menomonie | 16:31.9 |
| 17 | Elias BarlowPlace 17 · Grade 11 · Hudson | 11 | Hudson | 16:33.7 |
| 18 | Harper DrexelPlace 18 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 16:34.1 |
| 19 | Owen PelzelPlace 19 · Grade 12 · Menomonie | 12 | Menomonie | 16:37.3 |
| 20 | Wyatt WolfePlace 20 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 16:39.1 |
| 21 | Casey HormanPlace 21 · Grade 11 · Holmen | 11 | Holmen | 16:43.3 |
| 22 | Josiah BlissPlace 22 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 16:45.2 |
| 23 | Matthew HoffPlace 23 · Grade 12 · Holmen | 12 | Holmen | 16:45.8 |
| 24 | Ryan HaagPlace 24 · Grade 10 · Wayzata | 10 | Wayzata | 16:45.9 |
| 25 | Noah WinderPlace 25 · Grade 12 · Menomonie | 12 | Menomonie | 16:57.9 |
| 26 | Quinn EbnerPlace 26 · Grade 12 · Rice Lake | 12 | Rice Lake | 17:00.0 |
| 27 | Bryce McDonaldPlace 27 · Grade 11 · Osceola | 11 | Osceola | 17:03.1 |
| 28 | Henry FishPlace 28 · Grade 12 · Chippewa Falls | 12 | Chippewa Falls | 17:10.7 |
| 29 | Hudson MossPlace 29 · Grade 11 · Holmen | 11 | Holmen | 17:11.1 |
| 30 | Vincent CrowleyPlace 30 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 17:13.6 |
| 31 | Tyler MossmanPlace 31 · Grade 11 · Holmen | 11 | Holmen | 17:17.1 |
| 32 | Tyler AxelPlace 32 · Grade 11 · Hudson | 11 | Hudson | 17:20.0 |
| 33 | Jack ParisPlace 33 · Grade 10 · Wayzata | 10 | Wayzata | 17:20.8 |
| 34 | Jackson SeibelPlace 34 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 17:21.9 |
| 35 | Shane ConditPlace 35 · Grade 11 · Eau Claire Memorial | 11 | Eau Claire Memorial | 17:23.3 |
| 36 | Hunter TuinstraPlace 36 · Grade 10 · New Richmond | 10 | New Richmond | 17:24.8 |
| 37 | Mark PatchinPlace 37 · Grade 11 · Regis | 11 | Regis | 17:25.9 |
| 38 | Karter LivingstonPlace 38 · Grade 10 · Menomonie | 10 | Menomonie | 17:28.1 |
| 39 | Jase BellPlace 39 · Grade 12 · Hudson | 12 | Hudson | 17:32.6 |
| 40 | William RankinPlace 40 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 17:34.4 |
| 41 | Joshua Cortez-SchneiderPlace 41 · Grade 12 · Rice Lake | 12 | Rice Lake | 17:35.3 |
| 42 | August MasseyPlace 42 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 17:36.8 |
| 43 | Nathan FellowsPlace 43 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 17:37.2 |
| 44 | Ethan Perez MoraPlace 44 · Grade 11 · New Richmond | 11 | New Richmond | 17:38.3 |
| 45 | August StoltzPlace 45 · Grade 12 · Holmen | 12 | Holmen | 17:39.5 |
| 46 | Everett SauvePlace 46 · Grade 12 · Osceola | 12 | Osceola | 17:39.6 |
| 47 | Landon PetersonPlace 47 · Grade 11 · Osceola | 11 | Osceola | 17:45.4 |
| 48 | Brody SalzmanPlace 48 · Grade 10 · Menomonie | 10 | Menomonie | 17:46.6 |
| 49 | Michael BrandlPlace 49 · Grade 11 · Kasson-Mantorville | 11 | Kasson-Mantorville | 17:52.3 |
| 50 | Evan BoettcherPlace 50 · Grade 11 · Hudson | 11 | Hudson | 17:54.4 |
| 51 | Zak ZielskiPlace 51 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 17:54.7 |
| 52 | Eric PagePlace 52 · Grade 11 · New Richmond | 11 | New Richmond | 17:56.2 |
| 53 | Xander HoltyPlace 53 · Grade 10 · Eau Claire North | 10 | Eau Claire North | 17:57.3 |
| 54 | Kalin AndersonPlace 54 · Grade 12 · Kasson-Mantorville | 12 | Kasson-Mantorville | 17:57.9 |
| 55 | Josh KarunPlace 55 · Grade 11 · Osceola | 11 | Osceola | 18:03.5 |
| 56 | Matthew JasickiPlace 56 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 18:07.2 |
| 57 | Nathaniel ShiltsPlace 57 · Grade 11 · Chippewa Falls | 11 | Chippewa Falls | 18:16.2 |
| 58 | Benjamin HoeftPlace 58 · Grade 12 · Regis | 12 | Regis | 18:18.9 |
| 59 | Charlie KircherPlace 59 · Grade 12 · New Richmond | 12 | New Richmond | 18:19.9 |
| 60 | Gabriel NitzPlace 60 · Grade 11 · Chippewa Falls | 11 | Chippewa Falls | 18:24.0 |
| 61 | Bennett AndersonPlace 61 · Grade 9 · Menomonie | 9 | Menomonie | 18:25.4 |
| 62 | Zayne RichardsonPlace 62 · Grade 12 · Durand-Arkansaw | 12 | Durand-Arkansaw | 18:26.0 |
| 63 | Connor StolhbergPlace 63 · Grade 12 · Hudson | 12 | Hudson | 18:29.2 |
| 64 | Jack WhatleyPlace 64 · Grade 12 · Eau Claire Memorial | 12 | Eau Claire Memorial | 18:30.0 |
| 65 | Isaac CiminoPlace 65 · Grade 9 · Menomonie | 9 | Menomonie | 18:30.0 |
| 66 | Drew HagenPlace 66 · Grade 11 · Holmen | 11 | Holmen | 18:30.5 |
| 67 | Liam WilliamsPlace 67 · Grade 11 · Hudson | 11 | Hudson | 18:38.9 |
| 68 | Rex LancasterPlace 68 · Grade 11 · Holmen | 11 | Holmen | 18:41.2 |
| 69 | John RubenzerPlace 69 · Grade 10 · Eau Claire Memorial | 10 | Eau Claire Memorial | 18:42.9 |
| 70 | Reed GrovdahlPlace 70 · Grade 11 · Kasson-Mantorville | 11 | Kasson-Mantorville | 18:43.7 |
| 71 | Kellen HamiltonPlace 71 · Grade 9 · La Crosse Central | 9 | La Crosse Central | 18:47.7 |
| 72 | Timothy GillisPlace 72 · Grade 11 · Kasson-Mantorville | 11 | Kasson-Mantorville | 18:55.8 |
| 73 | Austin SettemPlace 73 · Grade 10 · Somerset | 10 | Somerset | 18:57.6 |
| 74 | Drew KretzPlace 74 · Grade 12 · Altoona | 12 | Altoona | 18:57.9 |
| 75 | Cooper WordenPlace 75 · Grade 11 · Kasson-Mantorville | 11 | Kasson-Mantorville | 18:58.7 |
| 76 | Gus SchoenkePlace 76 · Grade 9 · Rice Lake | 9 | Rice Lake | 18:59.1 |
| 77 | Jacob FresiaPlace 77 · Grade 12 · La Crosse Central | 12 | La Crosse Central | 19:02.5 |
| 78 | Isaac VanbergPlace 78 · Grade 9 · La Crosse Central | 9 | La Crosse Central | 19:03.8 |
| 79 | Tavin GubrickyPlace 79 · Grade 11 · Somerset | 11 | Somerset | 19:06.4 |
| 80 | Bentley KoehlerPlace 80 · Grade 11 · Osceola | 11 | Osceola | 19:09.5 |
| 81 | Braxton BellPlace 81 · Grade 11 · Chippewa Falls | 11 | Chippewa Falls | 19:11.7 |
| 82 | Andrew HoeftPlace 82 · Grade 12 · Regis | 12 | Regis | 19:22.1 |
| 83 | Ryan WilderPlace 83 · Grade 11 · La Crosse Central | 11 | La Crosse Central | 19:26.7 |
| 84 | Corbin DeckerPlace 84 · Grade 11 · Somerset | 11 | Somerset | 19:28.9 |
| 85 | Andrew HaneyPlace 85 · Grade 12 · Kasson-Mantorville | 12 | Kasson-Mantorville | 19:32.3 |
| 86 | Truitt NelsonPlace 86 · Grade 11 · Kasson-Mantorville | 11 | Kasson-Mantorville | 19:32.9 |
| 87 | Carson BalducPlace 87 · Grade 9 · New Richmond | 9 | New Richmond | 19:34.5 |
| 88 | Easton HundtPlace 88 · Grade 10 · Eau Claire North | 10 | Eau Claire North | 19:36.1 |
| 89 | Samuel BergemanPlace 89 · Grade 9 · Chippewa Falls | 9 | Chippewa Falls | 19:37.3 |
| 90 | Charles RodriguezPlace 90 · Grade 11 · Somerset | 11 | Somerset | 19:39.3 |
| 91 | Jack HundtPlace 91 · Grade 12 · Eau Claire North | 12 | Eau Claire North | 19:45.2 |
| 92 | Ty HewettPlace 92 · Grade 11 · Eau Claire North | 11 | Eau Claire North | 19:46.5 |
| 93 | Logan HenrichsPlace 93 · Grade 12 · Altoona | 12 | Altoona | 19:49.6 |
| 94 | Blake MalisonPlace 94 · Grade 9 · Chippewa Falls | 9 | Chippewa Falls | 19:50.1 |
| 95 | Theron HamiltonPlace 95 · Grade 11 · La Crosse Central | 11 | La Crosse Central | 19:50.5 |
| 96 | Logan PoeschelPlace 96 · Grade 10 · Durand-Arkansaw | 10 | Durand-Arkansaw | 19:52.2 |
| 97 | Isaiah Hundt-fiksdalPlace 97 · Grade 10 · La Crosse Central | 10 | La Crosse Central | 19:52.4 |
| 98 | Keelin ReidPlace 98 · Grade 11 · Regis | 11 | Regis | 19:53.9 |
| 99 | Kale WeissPlace 99 · Grade 9 · Eau Claire North | 9 | Eau Claire North | 19:54.7 |
| 100 | Zachary MommsenPlace 100 · Grade 10 · Rice Lake | 10 | Rice Lake | 19:55.7 |