| 1 | Jack McCallumPlace 1 · Grade 8 · Hayward ms | 8 | Hayward ms | 9:44.0 |
| 2 | Blake NyhagenPlace 2 · Grade 7 · Bruce | 7 | Bruce | 9:56.7 |
| 3 | Kaden WhitePlace 3 · Grade 8 · Ladysmith | 8 | Ladysmith | 10:18.4 PR |
| 4 | Jerricho WoodPlace 4 · Grade 7 · Cameron ms | 7 | Cameron ms | 10:24.2 |
| 5 | Jaron FowlerPlace 5 · Grade 7 · Cameron ms | 7 | Cameron ms | 10:26.7 |
| 6 | Landon BrownPlace 6 · Grade 7 · Rice Lake | 7 | Rice Lake | 10:40.2 |
| 7 | Asher TrudellPlace 7 · Grade 7 · Shell Lake | 7 | Shell Lake | 10:43.9 |
| 8 | Drew BurishPlace 8 · Grade 6 · Rice Lake | 6 | Rice Lake | 10:46.6 PR |
| 9 | Matthew HirtreiterPlace 9 · Grade 8 · Chequamegon | 8 | Chequamegon | 10:46.9 PR |
| 10 | Bennett BrunellPlace 10 · Grade 6 · Chequamegon | 6 | Chequamegon | 10:49.9 |
| 11 | Alexander GuderianPlace 11 · Grade 7 · Northwestern MS | 7 | Northwestern MS | 10:57.3 |
| 12 | Garrett BrillaPlace 12 · Grade 6 · Northwestern MS | 6 | Northwestern MS | 10:59.1 |
| 13 | Jorde GlonekPlace 13 · Grade 6 · Northwestern MS | 6 | Northwestern MS | 11:01.4 |
| 14 | Bentley JorgensonPlace 14 · Grade 8 · Chequamegon | 8 | Chequamegon | 11:05.8 PR |
| 15 | Cade HamiltonPlace 15 · Grade 6 · Spooner ms | 6 | Spooner ms | 11:06.7 |
| 16 | Will WhitePlace 16 · Grade 8 · Saint Croix Falls | 8 | Saint Croix Falls | 11:12.3 |
| 17 | Oliver CleminsPlace 17 · Grade 8 · Saint Croix Falls | 8 | Saint Croix Falls | 11:15.5 |
| 18 | Zachary MommsenPlace 18 · Grade 7 · Rice Lake | 7 | Rice Lake | 11:16.0 |
| 19 | Franklin EldredPlace 19 · Grade 8 · Cameron ms | 8 | Cameron ms | 11:18.0 |
| 20 | Miles TemplePlace 20 · Grade 8 · Spooner ms | 8 | Spooner ms | 11:33.8 |
| 21 | Maverick AlhomPlace 21 · Grade 8 · Northwestern MS | 8 | Northwestern MS | 11:40.9 |
| 22 | Trenton GullicksonPlace 22 · Grade 8 · Spooner ms | 8 | Spooner ms | 11:42.2 |
| 23 | Eli MalmPlace 23 · Grade 7 · Saint Croix Falls | 7 | Saint Croix Falls | 11:44.0 |
| 24 | Ben StoufferPlace 24 · Grade 7 · Shell Lake | 7 | Shell Lake | 11:45.3 |
| 25 | Andrew HazelPlace 25 · Grade 7 · Spooner ms | 7 | Spooner ms | 11:47.0 |
| 26 | Jamison BergPlace 26 · Grade 7 · Saint Croix Falls | 7 | Saint Croix Falls | 11:49.9 |
| 27 | Jaxon LaValliePlace 27 · Grade 5 · Cameron ms | 5 | Cameron ms | 11:50.5 |
| 28 | Sawyer WillgerPlace 28 · Grade 5 · Rice Lake | 5 | Rice Lake | 11:50.8 |
| 29 | Conner EricksonPlace 29 · Grade 6 · Cameron ms | 6 | Cameron ms | 11:51.2 |
| 30 | Xander RihnPlace 30 · Grade 8 · Chetek-Weyerhaeuser | 8 | Chetek-Weyerhaeuser | 11:51.2 PR |
| 31 | Brantley KnickerbockerPlace 31 · Grade 6 · Chetek-Weyerhaeuser | 6 | Chetek-Weyerhaeuser | 11:52.9 PR |
| 32 | Lucas HaynesPlace 32 · Grade 6 · Rice Lake | 6 | Rice Lake | 11:53.8 |
| 33 | Parker WohlkPlace 33 · Grade 6 · Chetek-Weyerhaeuser | 6 | Chetek-Weyerhaeuser | 11:55.0 PR |
| 34 | Brodie LamoureauxPlace 34 · Grade 6 · Hayward ms | 6 | Hayward ms | 11:56.2 |
| 35 | Jaymison DepoisterPlace 35 · Grade 7 · Rice Lake | 7 | Rice Lake | 12:01.3 |
| 36 | Nolan ArcandPlace 36 · Grade 8 · Clear Lake | 8 | Clear Lake | 12:02.3 |
| 37 | Luke GothbladPlace 37 · Grade 6 · Spooner ms | 6 | Spooner ms | 12:09.1 PR |
| 38 | Owen BrantnerPlace 38 · Grade 7 · Clear Lake | 7 | Clear Lake | 12:09.9 |
| 39 | Brycen ManeckePlace 39 · Grade 6 · Rice Lake | 6 | Rice Lake | 12:10.8 PR |
| 40 | Trindon OftedahlPlace 40 · Grade 5 · Rice Lake | 5 | Rice Lake | 12:14.5 |
| 41 | Damien FoutsPlace 41 · Grade 8 · Northwestern MS | 8 | Northwestern MS | 12:14.8 |
| 42 | Grady BrobergPlace 42 · Grade 6 · Northwestern MS | 6 | Northwestern MS | 12:15.4 |
| 43 | Daniel JevnePlace 43 · Grade 7 · Rice Lake | 7 | Rice Lake | 12:20.1 PR |
| 44 | Jackson FossumPlace 44 · Grade 8 · Prairie Farm-Clayton | 8 | Prairie Farm-Clayton | 12:20.4 |
| 45 | Marcus LinkPlace 45 · Grade 6 · Barron | 6 | Barron | 12:20.9 PR |
| 46 | Evan LarsonPlace 46 · Grade 7 · Saint Croix Falls | 7 | Saint Croix Falls | 12:22.8 PR |
| 47 | Sven BriggsPlace 47 · Grade 8 · Prairie Farm-Clayton | 8 | Prairie Farm-Clayton | 12:25.6 |
| 48 | Evan HutchisonPlace 48 · Grade 8 · Prairie Farm-Clayton | 8 | Prairie Farm-Clayton | 12:27.5 |
| 49 | Chase KidderPlace 49 · Grade 8 · Shell Lake | 8 | Shell Lake | 12:27.8 PR |
| 50 | Josh PricePlace 50 · Grade 7 · Bruce | 7 | Bruce | 12:28.0 |
| 51 | Lukas MikundaPlace 51 · Grade 7 · Ladysmith | 7 | Ladysmith | 12:28.8 PR |
| 52 | Porter KroezePlace 52 · Grade 5 · Barron | 5 | Barron | 12:29.3 |
| 53 | Levi CerraPlace 53 · Grade 6 · Rice Lake | 6 | Rice Lake | 12:30.3 PR |
| 54 | Jackson WolfPlace 54 · Grade 6 · Hayward ms | 6 | Hayward ms | 12:31.2 |
| 55 | Oliver CorbinPlace 55 · Grade 7 · Rice Lake | 7 | Rice Lake | 12:34.7 PR |
| 56 | Thompson SheehanPlace 56 · Grade 6 · Hayward ms | 6 | Hayward ms | 12:35.2 |
| 57 | Max BartelsPlace 57 · Grade 7 · Barron | 7 | Barron | 12:35.6 |
| 58 | Brian RobertsPlace 58 · Grade 6 · Barron | 6 | Barron | 12:35.8 |
| 59 | Ethan BreedPlace 59 · Grade 7 · Cameron ms | 7 | Cameron ms | 12:36.2 |
| 60 | Drew NeffPlace 60 · Grade 5 · Barron | 5 | Barron | 12:38.2 |
| 61 | Eric JennemanPlace 61 · Grade 6 · Cameron ms | 6 | Cameron ms | 12:41.3 |
| 62 | William DuncanPlace 62 · Grade 5 · Barron | 5 | Barron | 12:43.9 PR |
| 63 | Canaan HersheyPlace 63 · Grade 5 · Shell Lake | 5 | Shell Lake | 12:47.2 |
| 64 | Nolan WillgerPlace 64 · Grade 5 · Rice Lake | 5 | Rice Lake | 12:48.2 PR |
| 65 | Adrian AndersonPlace 65 · Grade 8 · Saint Croix Falls | 8 | Saint Croix Falls | 12:52.7 |
| 66 | Jaxson StanleyPlace 66 · Grade 5 · Rice Lake | 5 | Rice Lake | 12:53.5 PR |
| 67 | Mason ThompsonPlace 67 · Grade 7 · Barron | 7 | Barron | 12:56.9 |
| 68 | Lyle WagnerPlace 68 · Grade 6 · Glenwood City | 6 | Glenwood City | 12:57.9 |
| 69 | Anton OlsonPlace 69 · Grade 6 · Prairie Farm-Clayton | 6 | Prairie Farm-Clayton | 13:07.6 |
| 70 | Damon StoufferPlace 70 · Grade 6 · Shell Lake | 6 | Shell Lake | 13:10.8 PR |
| 71 | Calix CrotteauPlace 71 · Grade 5 · Rice Lake | 5 | Rice Lake | 13:14.8 |
| 72 | Elijah WendtPlace 72 · Grade 6 · Prairie Farm-Clayton | 6 | Prairie Farm-Clayton | 13:21.0 |
| 73 | Noah LaaksonPlace 73 · Grade 6 · Hayward ms | 6 | Hayward ms | 13:21.0 PR |
| 74 | Easton LemkePlace 74 · Grade 6 · Chequamegon | 6 | Chequamegon | 13:24.1 |
| 75 | Ashton BreedPlace 75 · Grade 7 · Cameron ms | 7 | Cameron ms | 13:31.7 |
| 76 | Nathan JondreauPlace 76 · Grade 8 · Rice Lake | 8 | Rice Lake | 13:36.4 |
| 77 | Jonah DyzakPlace 77 · Grade 7 · Saint Croix Falls | 7 | Saint Croix Falls | 13:36.9 |
| 78 | David WoelferPlace 78 · Grade 6 · Ladysmith | 6 | Ladysmith | 13:39.6 |
| 79 | Miles MoreheadPlace 79 · Grade 6 · Chetek-Weyerhaeuser | 6 | Chetek-Weyerhaeuser | 13:40.0 PR |
| 80 | Micaiah KeelerPlace 80 · Grade 6 · Cameron ms | 6 | Cameron ms | 13:44.5 |
| 81 | Cole RichertPlace 81 · Grade 7 · Chetek-Weyerhaeuser | 7 | Chetek-Weyerhaeuser | 13:45.7 |
| 82 | Karson FarkusPlace 82 · Grade 6 · Ladysmith | 6 | Ladysmith | 13:48.6 PR |
| 83 | Cole MeyerPlace 83 · Grade 6 · Spooner ms | 6 | Spooner ms | 13:52.0 |
| 84 | Jackson PoznikowichPlace 84 · Grade 7 · Chetek-Weyerhaeuser | 7 | Chetek-Weyerhaeuser | 13:58.5 |
| 85 | Dexter CorbinPlace 85 · Grade 5 · Rice Lake | 5 | Rice Lake | 13:59.1 |
| 86 | Ezra GagoPlace 86 · Grade 6 · Ladysmith | 6 | Ladysmith | 14:01.5 |
| 87 | August RafkoPlace 87 · Grade 6 · Rice Lake | 6 | Rice Lake | 14:02.5 |
| 88 | Samuel HaryckiPlace 88 · Grade 5 · Rice Lake | 5 | Rice Lake | 14:05.7 PR |
| 89 | Hunter BarylskiPlace 89 · Grade 6 · Chequamegon | 6 | Chequamegon | 14:07.2 |
| 90 | Easton AchtorPlace 90 · Grade 7 · Hayward ms | 7 | Hayward ms | 14:08.6 PR |
| 91 | Preston LessmanPlace 91 · Grade 8 · Saint Croix Falls | 8 | Saint Croix Falls | 14:11.6 |
| 92 | Lucas JondreauPlace 92 · Grade 6 · Rice Lake | 6 | Rice Lake | 14:16.8 |
| 93 | Malachi PerryPlace 93 · Grade 7 · Clear Lake | 7 | Clear Lake | 14:19.6 |
| 94 | Mathias SchillPlace 94 · Grade 6 · Barron | 6 | Barron | 14:21.5 PR |
| 95 | Rockton Randall-HoeftPlace 95 · Grade 6 · Rice Lake | 6 | Rice Lake | 14:30.5 |
| 96 | Axel BeestmanPlace 96 · Grade 7 · Clear Lake | 7 | Clear Lake | 14:33.6 |
| 97 | Mitchell MartinPlace 97 · Grade 7 · Hayward ms | 7 | Hayward ms | 14:33.9 |
| 98 | Kayson ManorPlace 98 · Grade 5 · Cameron ms | 5 | Cameron ms | 14:34.4 |
| 99 | Cameron PetroskiPlace 99 · Grade 6 · Chequamegon | 6 | Chequamegon | 14:35.2 |
| 100 | Cayden NykanenPlace 100 · Grade 5 · Rice Lake | 5 | Rice Lake | 14:36.4 |
| 101 | Zerek NorthPlace 101 · Grade 8 · New Auburn | 8 | New Auburn | 14:37.3 |
| 102 | Tyson YoungPlace 102 · Grade 7 · Cameron ms | 7 | Cameron ms | 14:46.6 |
| 103 | Oliver WoodPlace 103 · Grade 7 · Clear Lake | 7 | Clear Lake | 14:46.7 |
| 104 | Zaiden KeelerPlace 104 · Grade 5 · Cameron ms | 5 | Cameron ms | 14:49.6 |
| 105 | George LorenzPlace 105 · Grade 6 · Glenwood City | 6 | Glenwood City | 14:49.6 PR |
| 106 | Channing LintonPlace 106 · Grade 7 · Shell Lake | 7 | Shell Lake | 14:53.9 |
| 107 | Ethan HirtreiterPlace 107 · Grade 6 · Chequamegon | 6 | Chequamegon | 14:55.3 PR |
| 108 | Winston ApfelPlace 108 · Grade 7 · Northwestern MS | 7 | Northwestern MS | 14:58.4 |
| 109 | Zachary MayerPlace 109 · Grade 6 · Cameron ms | 6 | Cameron ms | 14:59.8 |
| 110 | Jacob GuntherPlace 110 · Grade 5 · Barron | 5 | Barron | 15:07.5 PR |
| 111 | Sam BartonPlace 111 · Grade 6 · Spooner ms | 6 | Spooner ms | 15:13.4 |
| 112 | Dylan Candler-SalasPlace 112 · Grade 6 · Cameron ms | 6 | Cameron ms | 15:19.4 |
| 113 | Ryder LaraPlace 113 · Grade 6 · Northwestern MS | 6 | Northwestern MS | 15:21.6 PR |
| 114 | Ayden RiedellPlace 114 · Grade 7 · Cameron ms | 7 | Cameron ms | 15:23.9 |
| 115 | Collin DrostPlace 115 · Grade 5 · Rice Lake | 5 | Rice Lake | 15:25.2 |
| 116 | Carter OlsonPlace 116 · Grade 5 · Rice Lake | 5 | Rice Lake | 15:29.6 |
| 117 | Ryker HarrisPlace 117 · Grade 6 · Hayward ms | 6 | Hayward ms | 15:51.7 PR |
| 118 | Payton MillerPlace 118 · Grade 8 · Chetek-Weyerhaeuser | 8 | Chetek-Weyerhaeuser | 15:58.2 PR |
| 119 | Jaiden VerdejaPlace 119 · Grade 8 · Glenwood City | 8 | Glenwood City | 16:04.8 |
| 120 | Clayton JorgensenPlace 120 · Grade 5 · Chequamegon | 5 | Chequamegon | 16:12.7 |
| 121 | Henry BeverPlace 121 · Grade 5 · Prairie Farm-Clayton | 5 | Prairie Farm-Clayton | 16:35.0 |
| 122 | Brayden ClaperoPlace 122 · Grade 6 · Hayward ms | 6 | Hayward ms | 16:37.1 PR |
| 123 | Ethan ChristelPlace 123 · Grade 6 · Shell Lake | 6 | Shell Lake | 16:41.8 |
| 124 | Rees WhitmorePlace 124 · Grade 7 · Shell Lake | 7 | Shell Lake | 16:49.0 |
| 125 | Ty SchradlePlace 125 · Grade 6 · Rice Lake | 6 | Rice Lake | 16:58.7 |
| 126 | Gavin GrossPlace 126 · Grade 8 · Glenwood City | 8 | Glenwood City | 17:00.7 |
| 127 | Connor EakinPlace 127 · Grade 5 · Ladysmith | 5 | Ladysmith | 17:16.1 |
| 128 | Pierce GardnerPlace 128 · Grade 7 · Barron | 7 | Barron | 17:20.4 PR |
| 129 | Noah BurlingamePlace 129 · Grade 7 · Clear Lake | 7 | Clear Lake | 17:24.5 PR |
| 130 | Desmond St. GermainePlace 130 · Grade 6 · Hayward ms | 6 | Hayward ms | 17:38.0 PR |
| 131 | Emmitt QueiserPlace 131 · Grade 5 · Barron | 5 | Barron | 17:44.6 |
| 132 | Axton RickPlace 132 · Grade 6 · Barron | 6 | Barron | 18:07.2 |
| 133 | Victor LariosPlace 133 · Grade 6 · Chequamegon | 6 | Chequamegon | 18:10.7 PR |
| 134 | Joel KallbergPlace 134 · Grade 5 · Rice Lake | 5 | Rice Lake | 18:24.8 PR |
| 135 | Rykar ThompsonPlace 135 · Grade 6 · Cameron ms | 6 | Cameron ms | 18:45.2 |
| 136 | Laine ScherzerPlace 136 · Grade 5 · Ladysmith | 5 | Ladysmith | 18:57.0 |
| 137 | Caleb DuncanPlace 137 · Grade 6 · Barron | 6 | Barron | 19:06.0 |
| 138 | Brayden ScottPlace 138 · Grade 7 · Barron | 7 | Barron | 19:26.3 |
| 139 | Alex MorsePlace 139 · Grade 6 · Saint Croix Falls | 6 | Saint Croix Falls | 20:31.2 |
| 140 | Edward KnepperPlace 140 · Grade 7 · Chetek-Weyerhaeuser | 7 | Chetek-Weyerhaeuser | 20:34.7 |
| 141 | Reid HulbackPlace 141 · Grade 8 · Rice Lake | 8 | Rice Lake | 21:07.3 |
| 142 | Brawnze EstreenPlace 142 · Grade 6 · Rice Lake | 6 | Rice Lake | 21:09.5 |
| 143 | Craig JacobsonPlace 143 · Grade 5 · Prairie Farm-Clayton | 5 | Prairie Farm-Clayton | 21:12.7 |
| 144 | Nolan TrippPlace 144 · Grade 5 · Shell Lake | 5 | Shell Lake | 21:47.1 PR |
| 145 | Nashawn AlexanderPlace 145 · Grade 5 · Ladysmith | 5 | Ladysmith | 23:14.9 PR |
| 146 | Owen ThompsonPlace 146 · Grade 6 · Chetek-Weyerhaeuser | 6 | Chetek-Weyerhaeuser | 23:21.6 |
| 147 | Kirk BryanPlace 147 · Grade 6 · Shell Lake | 6 | Shell Lake | 25:09.2 |
| 148 | Blake KraczekPlace 148 · Grade 6 · Chetek-Weyerhaeuser | 6 | Chetek-Weyerhaeuser | 26:40.6 PR |