| 1 | Timothy PattersonPlace 1 · Grade 8 · Unity | 8 | Unity | 12:26.1 |
| 2 | Weston HamiltonPlace 2 · Grade 7 · Spooner ms | 7 | Spooner ms | 12:46.3 |
| 3 | Myles SchultPlace 3 · Grade 8 · Rice Lake | 8 | Rice Lake | 12:46.4 |
| 4 | Vance ArnalPlace 4 · Grade 8 · Webster | 8 | Webster | 13:07.2 PR |
| 5 | Abel BisonettePlace 5 · Grade 8 · Rice Lake | 8 | Rice Lake | 13:10.2 |
| 6 | Lane RosePlace 6 · Grade 7 · Saint Croix Falls | 7 | Saint Croix Falls | 13:13.3 PR |
| 7 | Dalton WebsterPlace 7 · Grade 7 · Cameron ms | 7 | Cameron ms | 13:21.1 |
| 8 | Jaxon LaValliePlace 8 · Grade 8 · Cameron ms | 8 | Cameron ms | 13:27.4 PR |
| 9 | Clyde ScorePlace 9 · Grade 8 · Boyceville | 8 | Boyceville | 13:28.5 |
| 10 | Louis ClarkPlace 10 · Grade 6 · Unity | 6 | Unity | 13:28.5 PR |
| 11 | Raphael AlbanoPlace 11 · Grade 8 · Turtle Lake | 8 | Turtle Lake | 13:32.7 |
| 12 | Caleb MrduttPlace 12 · Grade 8 · Boyceville | 8 | Boyceville | 13:45.6 |
| 13 | Odin CleminsPlace 13 · Grade 7 · Saint Croix Falls | 7 | Saint Croix Falls | 13:47.6 PR |
| 14 | Canaan HersheyPlace 14 · Grade 8 · Shell Lake | 8 | Shell Lake | 13:49.3 PR |
| 15 | Greyden OstrumPlace 15 · Grade 8 · Cumberland | 8 | Cumberland | 14:01.6 PR |
| 16 | Jordy CasselliusPlace 16 · Grade 6 · Boyceville | 6 | Boyceville | 14:05.9 PR |
| 17 | Wesley RedlichPlace 17 · Grade 6 · Rice Lake | 6 | Rice Lake | 14:09.6 |
| 18 | James PerryPlace 18 · Grade 5 · Cameron ms | 5 | Cameron ms | 14:18.7 PR |
| 19 | Caleb CerraPlace 19 · Grade 5 · Rice Lake | 5 | Rice Lake | 14:20.7 |
| 20 | Jaxon StriddePlace 20 · Grade 6 · Saint Croix Falls | 6 | Saint Croix Falls | 14:29.6 PR |
| 21 | Tobe PardunPlace 21 · Grade 8 · Webster | 8 | Webster | 14:34.1 PR |
| 22 | Easton SeamanPlace 22 · Grade 6 · Webster | 6 | Webster | 14:35.0 PR |
| 23 | Grady FredriksonPlace 23 · Grade 7 · Chetek-Weyerhaeuser | 7 | Chetek-Weyerhaeuser | 14:39.0 |
| 24 | Sterling PrevostPlace 24 · Grade 6 · Rice Lake | 6 | Rice Lake | 14:48.3 |
| 25 | Elijah WilsonPlace 25 · Grade 8 · Unity | 8 | Unity | 14:52.5 PR |
| 26 | Isaac HendricksPlace 26 · Grade 6 · Rice Lake | 6 | Rice Lake | 14:58.6 |
| 27 | Jackson DePattoPlace 27 · Grade 7 · Cumberland | 7 | Cumberland | 15:00.7 PR |
| 28 | Jack BirkenmeierPlace 28 · Grade 7 · Cameron ms | 7 | Cameron ms | 15:09.2 |
| 29 | Cayden NykanenPlace 29 · Grade 8 · Rice Lake | 8 | Rice Lake | 15:12.9 |
| 30 | Oliver CalabriaPlace 30 · Grade 6 · Unity | 6 | Unity | 15:19.6 PR |
| 31 | Lincoln SetterPlace 31 · Grade 6 · Amery | 6 | Amery | 15:21.0 PR |
| 32 | Karson LuellPlace 32 · Grade 5 · Cameron ms | 5 | Cameron ms | 15:21.6 PR |
| 33 | Evan PetersonPlace 33 · Grade 6 · Rice Lake | 6 | Rice Lake | 15:21.7 |
| 34 | Noah FreemanPlace 34 · Grade 7 · Spooner ms | 7 | Spooner ms | 15:26.5 PR |
| 35 | Rowan KrisikPlace 35 · Grade 6 · Cameron ms | 6 | Cameron ms | 15:27.9 PR |
| 36 | Eric PabstPlace 36 · Grade 6 · Rice Lake | 6 | Rice Lake | 15:30.5 |
| 37 | Emmet BergPlace 37 · Grade 6 · Saint Croix Falls | 6 | Saint Croix Falls | 15:33.6 PR |
| 38 | Olen ChellPlace 38 · Grade 6 · Grantsburg | 6 | Grantsburg | 15:36.5 PR |
| 39 | Archer KressinPlace 39 · Grade 8 · Boyceville | 8 | Boyceville | 15:38.9 PR |
| 40 | Sigve HalvorsonPlace 40 · Grade 8 · Spooner ms | 8 | Spooner ms | 15:40.5 PR |
| 41 | Dominic MakowskyPlace 41 · Grade 7 · Rice Lake | 7 | Rice Lake | 15:42.5 |
| 42 | Dominik LarsonPlace 42 · Grade 8 · Spooner ms | 8 | Spooner ms | 15:44.8 PR |
| 43 | Henry TillerPlace 43 · Grade 7 · Bloomer | 7 | Bloomer | 15:47.9 PR |
| 44 | Eli FreemanPlace 44 · Grade 5 · Spooner ms | 5 | Spooner ms | 15:48.8 PR |
| 45 | Liam FredericksonPlace 45 · Grade 7 · Saint Croix Falls | 7 | Saint Croix Falls | 15:48.9 PR |
| 46 | Owen StofferPlace 46 · Grade 7 · Shell Lake | 7 | Shell Lake | 15:49.9 PR |
| 47 | Isaac HagenPlace 47 · Grade 6 · Amery | 6 | Amery | 15:56.0 PR |
| 48 | Colin KressinPlace 48 · Grade 8 · Boyceville | 8 | Boyceville | 15:57.3 PR |
| 49 | Michael OddenPlace 49 · Grade 7 · Cumberland | 7 | Cumberland | 16:01.1 PR |
| 50 | Jamison Maki-FoustPlace 50 · Grade 6 · Cameron ms | 6 | Cameron ms | 16:03.3 |
| 51 | Cal StoykovichPlace 51 · Grade 6 · Rice Lake | 6 | Rice Lake | 16:03.9 |
| 52 | Mason LancasterPlace 52 · Grade 6 · Cameron ms | 6 | Cameron ms | 16:07.1 PR |
| 53 | Bradley RitterPlace 53 · Grade 7 · Bloomer | 7 | Bloomer | 16:10.1 PR |
| 54 | Charles TurnerPlace 54 · Grade 5 · Unity | 5 | Unity | 16:10.3 PR |
| 55 | Parker KongshaugPlace 55 · Grade 6 · Birchwood ms | 6 | Birchwood ms | 16:12.3 PR |
| 56 | Jack ChutePlace 56 · Grade 5 · Grantsburg | 5 | Grantsburg | 16:15.1 PR |
| 57 | Eli MosesPlace 57 · Grade 6 · Cameron ms | 6 | Cameron ms | 16:23.0 PR |
| 58 | Cole RurupPlace 58 · Grade 4 · Birchwood ms | 4 | Birchwood ms | 16:25.9 PR |
| 59 | Kolten MeadorPlace 59 · Grade 8 · Saint Croix Falls | 8 | Saint Croix Falls | 16:28.7 PR |
| 60 | Findley ReedPlace 60 · Grade 6 · Unity | 6 | Unity | 16:33.5 PR |
| 61 | Hyatt OttoPlace 61 · Grade 6 · Bloomer | 6 | Bloomer | 16:35.3 PR |
| 62 | Mason StriddePlace 62 · Grade 6 · Saint Croix Falls | 6 | Saint Croix Falls | 16:40.9 PR |
| 63 | Case HansonPlace 63 · Grade 8 · Saint Croix Falls | 8 | Saint Croix Falls | 16:43.6 PR |
| 64 | Kayden HudsonPlace 64 · Grade 7 · Saint Croix Falls | 7 | Saint Croix Falls | 16:54.1 PR |
| 65 | Connor SchlichtPlace 65 · Grade 7 · Saint Croix Falls | 7 | Saint Croix Falls | 16:55.9 PR |
| 66 | Caden PattersonPlace 66 · Grade 5 · Unity | 5 | Unity | 16:58.5 |
| 67 | Jameson SelanderPlace 67 · Grade 5 · Unity | 5 | Unity | 17:01.4 PR |
| 68 | Logan AaronPlace 68 · Grade 8 · Saint Croix Falls | 8 | Saint Croix Falls | 17:03.9 PR |
| 69 | Cooper HallPlace 69 · Grade 8 · Saint Croix Falls | 8 | Saint Croix Falls | 17:04.1 PR |
| 70 | Calvin MitchellPlace 70 · Grade 7 · Saint Croix Falls | 7 | Saint Croix Falls | 17:07.4 PR |
| 71 | Sullivan SinclairPlace 71 · Grade 6 · Hayward ms | 6 | Hayward ms | 17:18.0 PR |
| 72 | Otto FerrisPlace 72 · Grade 8 · Saint Croix Falls | 8 | Saint Croix Falls | 17:19.5 PR |
| 73 | Mikah BahrPlace 73 · Grade 8 · Cameron ms | 8 | Cameron ms | 17:22.0 |
| 74 | Zander GardnerPlace 74 · Grade 5 · Webster | 5 | Webster | 17:23.8 PR |
| 75 | Cade PoirierPlace 75 · Grade 7 · Bloomer | 7 | Bloomer | 17:24.2 PR |
| 76 | Mason FeketePlace 76 · Grade 6 · Cameron ms | 6 | Cameron ms | 17:25.9 PR |
| 77 | Landyn JonesPlace 77 · Grade 7 · Unity | 7 | Unity | 17:27.4 PR |
| 78 | Jackoby WoodPlace 78 · Grade 7 · Cameron ms | 7 | Cameron ms | 17:39.1 |
| 79 | Sterling HoffmanPlace 79 · Grade 7 · Shell Lake | 7 | Shell Lake | 17:39.2 PR |
| 80 | Cooper HauckPlace 80 · Grade 6 · Cameron ms | 6 | Cameron ms | 17:40.1 PR |
| 81 | Skyler PostaPlace 81 · Grade 7 · Rice Lake | 7 | Rice Lake | 17:42.6 |
| 82 | Macen GruePlace 82 · Grade 5 · Webster | 5 | Webster | 17:46.0 PR |
| 83 | Damon KowalikPlace 83 · Grade 8 · Saint Croix Falls | 8 | Saint Croix Falls | 17:48.0 PR |
| 84 | Ryder SchultPlace 84 · Grade 6 · Rice Lake | 6 | Rice Lake | 17:48.3 |
| 85 | Mitchell DravesPlace 85 · Grade 6 · Shell Lake | 6 | Shell Lake | 17:52.3 PR |
| 86 | Azeekyal VanekPlace 86 · Grade 8 · Unity | 8 | Unity | 17:52.7 PR |
| 87 | Oakley FiskPlace 87 · Grade 6 · Unity | 6 | Unity | 17:52.9 PR |
| 88 | Carsen NorthPlace 88 · Grade 8 · Bloomer | 8 | Bloomer | 18:02.5 PR |
| 89 | Cooper JobePlace 89 · Grade 8 · Cumberland | 8 | Cumberland | 18:06.8 PR |
| 90 | Ryder OlsonPlace 90 · Grade 6 · Cameron ms | 6 | Cameron ms | 18:07.3 PR |
| 91 | Tallen HumphreyPlace 91 · Grade 6 · Cameron ms | 6 | Cameron ms | 18:14.4 PR |
| 92 | Paul JohnsonPlace 92 · Grade 8 · Amery | 8 | Amery | 18:18.6 PR |
| 93 | Oliver GregoryPlace 93 · Grade 7 · Hayward ms | 7 | Hayward ms | 18:19.8 PR |
| 94 | Duke RouzerPlace 94 · Grade 7 · Cumberland | 7 | Cumberland | 18:21.1 PR |
| 95 | Lincoln HaringsPlace 95 · Grade 7 · Shell Lake | 7 | Shell Lake | 18:22.3 PR |
| 96 | Walter CorbinPlace 96 · Grade 5 · Rice Lake | 5 | Rice Lake | 18:29.1 |
| 97 | Brecken CampeauPlace 97 · Grade 5 · Unity | 5 | Unity | 18:35.9 PR |
| 98 | Everett MillerPlace 98 · Grade 5 · Cumberland | 5 | Cumberland | 18:41.4 PR |
| 99 | Benjamin BriggsPlace 99 · Grade 6 · Amery | 6 | Amery | 19:01.1 PR |
| 100 | Ezra NelsonPlace 100 · Grade 6 · Grantsburg | 6 | Grantsburg | 19:02.6 PR |