| 1 | Morgan MartensPlace 1 · Grade 11 · Northwestern | 11 | Northwestern | 16:56.8 |
| 2 | Dylan TaggartPlace 2 · Grade 12 · Solon Springs | 12 | Solon Springs | 17:17.8 |
| 3 | Tristan BlancartePlace 3 · Grade 10 · Ashland | 10 | Ashland | 17:36.4 |
| 4 | Andrew ThalerPlace 4 · Grade 12 · McDonell Central | 12 | McDonell Central | 17:59.9 |
| 5 | Dylan BlancartePlace 5 · Grade 10 · Ashland | 10 | Ashland | 18:10.5 |
| 6 | Silas KidderPlace 6 · Grade 11 · Solon Springs | 11 | Solon Springs | 18:11.3 |
| 7 | Lawson BurkhartPlace 7 · Grade 12 · Northwestern | 12 | Northwestern | 18:17.0 |
| 8 | Hael DumsPlace 8 · Grade 9 · Hayward | 9 | Hayward | 18:27.4 |
| 9 | Evan McconnellPlace 9 · Grade 11 · Hayward | 11 | Hayward | 18:34.5 |
| 10 | Ben LairdPlace 10 · Grade 11 · Hayward | 11 | Hayward | 18:39.6 |
| 11 | Joey LauzonPlace 11 · Grade 11 · Ironwood | 11 | Ironwood | 18:43.5 |
| 12 | Jack HansonPlace 12 · Grade 10 · McDonell Central | 10 | McDonell Central | 18:50.2 |
| 13 | Seth BeckerPlace 13 · Grade 12 · Hayward | 12 | Hayward | 18:51.2 |
| 14 | Harrison BullardPlace 14 · Grade 12 · McDonell Central | 12 | McDonell Central | 18:55.2 |
| 15 | Dylan AndersonPlace 15 · Grade 12 · Ashland | 12 | Ashland | 18:56.8 |
| 16 | Ben GiesregenPlace 16 · Grade 9 · Drummond | 9 | Drummond | 19:01.3 |
| 17 | Owen ClarkPlace 17 · Grade 10 · McDonell Central | 10 | McDonell Central | 19:02.9 |
| 18 | Zach SmithPlace 18 · Grade 11 · Ironwood | 11 | Ironwood | 19:11.3 |
| 19 | Ben SiegenthalerPlace 19 · Grade 11 · McDonell Central | 11 | McDonell Central | 19:17.4 |
| 20 | Julian MarynikPlace 20 · Grade 12 · Superior | 12 | Superior | 19:20.8 |
| 21 | Deryck ParduhnPlace 21 · Grade 12 · Ashland | 12 | Ashland | 19:22.9 |
| 22 | Cooper MittermeyerPlace 22 · Grade 11 · McDonell Central | 11 | McDonell Central | 19:31.8 |
| 23 | Isaiah AhlbergPlace 23 · Grade 10 · Solon Springs | 10 | Solon Springs | 19:32.0 |
| 24 | Aiden SusedikPlace 24 · Grade 12 · Hayward | 12 | Hayward | 19:32.3 |
| 25 | Austin EwertPlace 25 · Grade 10 · Hayward | 10 | Hayward | 19:34.8 |
| 26 | Oscar DanzPlace 26 · Grade 11 · Northwestern | 11 | Northwestern | 19:38.2 |
| 27 | Milo GomezPlace 27 · Grade 10 · Ashland | 10 | Ashland | 19:58.9 |
| 28 | Hunter FredricksonPlace 28 · Grade 10 · Northwestern | 10 | Northwestern | 20:10.1 |
| 29 | Christian LarsonPlace 29 · Grade 9 · Hayward | 9 | Hayward | 20:12.0 |
| 30 | Jordan SikoraPlace 30 · Grade 11 · McDonell Central | 11 | McDonell Central | 20:29.1 |
| 31 | Daniel TruchonPlace 31 · Grade 11 · South Shore | 11 | South Shore | 20:30.1 |
| 32 | Jaden KarrenPlace 32 · Grade 12 · Superior | 12 | Superior | 20:31.3 |
| 33 | Michael JarmanPlace 33 · Grade 11 · Northwestern | 11 | Northwestern | 20:44.3 |
| 34 | Blaze KidderPlace 34 · Grade 9 · Solon Springs | 9 | Solon Springs | 20:49.3 |
| 35 | Bradyn KellerPlace 35 · Grade 11 · Hayward | 11 | Hayward | 20:49.4 |
| 36 | Tarver SellwoodPlace 36 · Grade 12 · Solon Springs | 12 | Solon Springs | 21:00.3 |
| 37 | Andy BormannPlace 37 · Grade 12 · McDonell Central | 12 | McDonell Central | 21:00.4 |
| 38 | Max CareyPlace 38 · Grade 10 · Superior | 10 | Superior | 21:02.3 |
| 39 | Cade LissonPlace 39 · Grade 11 · Solon Springs | 11 | Solon Springs | 21:12.4 PR |
| 40 | Payton OrmePlace 40 · Grade 10 · Northwestern | 10 | Northwestern | 21:14.0 |
| 41 | Phoenix JensenPlace 41 · Grade 12 · Washburn | 12 | Washburn | 21:18.4 |
| 42 | Owen SmithPlace 42 · Grade 12 · Solon Springs | 12 | Solon Springs | 21:20.1 |
| 43 | Nathanael PaynePlace 43 · Grade 10 · Superior | 10 | Superior | 21:22.5 |
| 44 | Luis Segura-MartellPlace 44 · Grade 11 · Mercer | 11 | Mercer | 21:23.5 PR |
| 45 | Cade LaurenPlace 45 · Grade 11 · Hurley | 11 | Hurley | 21:25.1 |
| 46 | Quintin BresettePlace 46 · Grade 11 · Bayfield | 11 | Bayfield | 21:28.6 |
| 47 | Caden PhillipsPlace 47 · Grade 9 · Northwestern | 9 | Northwestern | 21:30.5 |
| 48 | Emmett PatelPlace 48 · Grade 10 · Solon Springs | 10 | Solon Springs | 21:50.7 |
| 49 | Cameron McKinneyPlace 49 · Grade 10 · Drummond | 10 | Drummond | 21:53.3 |
| 50 | Cavin ThompsonPlace 50 · Grade 10 · Northwestern | 10 | Northwestern | 21:53.7 |
| 51 | Ethan MondryPlace 51 · Grade 10 · Ashland | 10 | Ashland | 21:56.6 |
| 52 | Ryan O'BeyPlace 52 · Grade 10 · Ashland | 10 | Ashland | 21:58.7 |
| 53 | Brendan FarrellPlace 53 · Grade 10 · Superior | 10 | Superior | 22:00.8 |
| 54 | Jeremiah WallisPlace 54 · Grade 11 · Hurley | 11 | Hurley | 22:10.9 |
| 55 | Brenden AukeePlace 55 · Grade 9 · Hurley | 9 | Hurley | 22:10.9 |
| 56 | Sam RisikPlace 56 · Grade 11 · Mercer | 11 | Mercer | 22:11.8 |
| 57 | Abe AhlbergPlace 57 · Grade 12 · Solon Springs | 12 | Solon Springs | 22:14.9 |
| 58 | Milo PetersonPlace 58 · Grade 10 · Superior | 10 | Superior | 22:15.3 |
| 59 | Sawyer PeckPlace 59 · Grade 9 · Hurley | 9 | Hurley | 22:20.4 |
| 60 | John HerronPlace 60 · Grade 10 · McDonell Central | 10 | McDonell Central | 22:26.4 |
| 61 | Damien OttumPlace 61 · Grade 11 · Barron | 11 | Barron | 22:28.5 |
| 62 | Ben SnyderPlace 62 · Grade 12 · Ashland | 12 | Ashland | 22:33.5 |
| 63 | Mark JaunzemsPlace 63 · Grade 10 · Ironwood | 10 | Ironwood | 22:39.1 |
| 64 | Wyatt WiezorekPlace 64 · Grade 10 · Drummond | 10 | Drummond | 22:45.1 |
| 65 | Christian BesonenPlace 65 · Grade 12 · Ewen-Trout Creek | 12 | Ewen-Trout Creek | 22:50.1 |
| 66 | Dayton SchockPlace 66 · Grade 10 · Mellen | 10 | Mellen | 22:58.2 |
| 67 | Robert WilsonPlace 67 · Grade 9 · Superior | 9 | Superior | 23:01.2 |
| 68 | Nick RoatchPlace 68 · Grade 10 · Solon Springs | 10 | Solon Springs | 23:08.3 |
| 69 | Remy CadottePlace 69 · Grade 11 · Bayfield | 11 | Bayfield | 23:09.8 |
| 70 | Isaiah JordanPlace 70 · Grade 10 · Superior | 10 | Superior | 23:15.9 |
| 71 | Elliot WinterscheidtPlace 71 · Grade 9 · Superior | 9 | Superior | 23:16.9 |
| 72 | Brock TitusPlace 72 · Grade 12 · Hayward | 12 | Hayward | 23:27.9 |
| 73 | Brandt LarsonPlace 73 · Grade 12 · Solon Springs | 12 | Solon Springs | 23:35.5 |
| 74 | Caden MillerPlace 74 · Grade 10 · Northwestern | 10 | Northwestern | 23:35.9 |
| 75 | Deagan GasperPlace 75 · Grade 11 · Hayward | 11 | Hayward | 23:37.9 |
| 76 | Wilson IsaksenPlace 76 · Grade 9 · Northwestern | 9 | Northwestern | 23:49.5 |
| 77 | Aiden GallowayPlace 77 · Grade 9 · Mercer | 9 | Mercer | 23:52.1 |
| 78 | Konnor SeversonPlace 78 · Grade 10 · Barron | 10 | Barron | 23:53.0 |
| 79 | Sam FrommPlace 79 · Grade 10 · Solon Springs | 10 | Solon Springs | 24:07.3 |
| 80 | Thaddeus GuderianPlace 80 · Grade 9 · Northwestern | 9 | Northwestern | 24:07.4 |
| 81 | Gus JosephsonPlace 81 · Grade 11 · Mellen | 11 | Mellen | 24:07.6 |
| 82 | Liam GortPlace 82 · Grade 9 · Northwestern | 9 | Northwestern | 24:09.1 |
| 83 | Devon OttoPlace 83 · Grade 10 · Barron | 10 | Barron | 24:20.7 |
| 84 | Adrian EricksonPlace 84 · Grade 10 · Ashland | 10 | Ashland | 24:31.2 |
| 85 | Nathan JaunzemsPlace 85 · Grade 11 · Ironwood | 11 | Ironwood | 24:31.3 |
| 86 | Kaleb MoenPlace 86 · Grade 9 · Northwestern | 9 | Northwestern | 24:32.2 |
| 87 | Nolan BirdPlace 87 · Grade 11 · Superior | 11 | Superior | 24:39.3 |
| 88 | Nick FranePlace 88 · Grade 9 · Superior | 9 | Superior | 24:43.4 |
| 89 | Daniel TibaldoPlace 89 · Grade 11 · Ironwood | 11 | Ironwood | 24:52.4 |
| 90 | Eli GeidelPlace 90 · Grade 12 · Hayward | 12 | Hayward | 25:01.4 |
| 91 | Logan HolmPlace 91 · Grade 10 · Ironwood | 10 | Ironwood | 25:09.2 |
| 92 | Isaac PoolerPlace 92 · Grade 10 · Northwestern | 10 | Northwestern | 25:09.2 |
| 93 | Brian GeachPlace 93 · Grade 9 · Hurley | 9 | Hurley | 25:18.6 |
| 94 | Carter OlsonPlace 94 · Grade 9 · Northwestern | 9 | Northwestern | 25:25.3 |
| 95 | Elijah WesterlundPlace 95 · Grade 9 · Northwestern | 9 | Northwestern | 25:25.5 |
| 96 | Owen ElstranPlace 96 · Grade 10 · McDonell Central | 10 | McDonell Central | 25:33.1 |
| 97 | Gannon HillPlace 97 · Grade 10 · Northwestern | 10 | Northwestern | 25:33.5 |
| 98 | Maxwell GordonPlace 98 · Grade 10 · Bayfield | 10 | Bayfield | 25:44.7 |
| 99 | Gage RuskPlace 99 · Grade 11 · Superior | 11 | Superior | 25:47.2 |
| 100 | Oso FishPlace 100 · Grade 10 · Superior | 10 | Superior | 26:05.2 |
| 101 | Keagan LundbergPlace 101 · Grade 9 · Superior | 9 | Superior | 26:31.2 |
| 102 | Nolan PatelPlace 102 · Grade 9 · Solon Springs | 9 | Solon Springs | 26:32.3 |
| 103 | Wyld WittkophPlace 103 · Grade 11 · Superior | 11 | Superior | 26:47.7 |
| 104 | Bennett HolmPlace 104 · Grade 10 · Hurley | 10 | Hurley | 26:47.9 |
| 105 | Ryan WagnerPlace 105 · Grade 10 · McDonell Central | 10 | McDonell Central | 26:56.9 |
| 106 | Evan CorulloPlace 106 · Grade 9 · Hurley | 9 | Hurley | 27:05.0 |
| 107 | Bryant TheienPlace 107 · Grade 11 · Northwestern | 11 | Northwestern | 27:05.9 |
| 108 | Cameron KruegerPlace 108 · Grade 11 · Drummond | 11 | Drummond | 27:13.4 |
| 109 | Carsen JohnsonPlace 109 · Grade 10 · Northwestern | 10 | Northwestern | 27:26.4 |
| 110 | Micah GundersonPlace 110 · Grade 9 · Superior | 9 | Superior | 27:29.8 |
| 111 | Noah Krieg-RomigPlace 111 · Grade 11 · Northwestern | 11 | Northwestern | 29:08.3 |
| 112 | Erik MakiPlace 112 · Grade 9 · Washburn | 9 | Washburn | 29:36.3 |
| 113 | Aidan RickPlace 113 · Grade 9 · Barron | 9 | Barron | 29:59.3 |
| 114 | Noah KostacPlace 114 · Grade 11 · Ashland | 11 | Ashland | 30:09.0 |
| 115 | Connor AndersonPlace 115 · Grade 9 · Northwestern | 9 | Northwestern | 30:43.8 |
| 116 | Talon HughesPlace 116 · Grade 10 · Ironwood | 10 | Ironwood | 32:07.4 |
| 117 | Hugo WitkophPlace 117 · Grade 10 · Superior | 10 | Superior | 32:07.6 |
| 118 | Michael ShamlaPlace 118 · Grade 9 · Northwestern | 9 | Northwestern | 33:30.2 |
| 119 | Jackson StrandPlace 119 · Grade 10 · Superior | 10 | Superior | 33:36.6 |
| 120 | Julian BullardPlace 120 · Grade 9 · McDonell Central | 9 | McDonell Central | 34:15.7 |
| 121 | Gavin SeePlace 121 · Grade 9 · Superior | 9 | Superior | 34:52.3 |
| 122 | Gus GregoryPlace 122 · Grade 9 · Hayward | 9 | Hayward | 35:22.3 |
| 123 | Joseph FlintPlace 123 · Grade 9 · Superior | 9 | Superior | 35:41.3 |
| 124 | Logan ThomasPlace 124 · Grade 9 · Superior | 9 | Superior | 35:51.1 |
| 125 | Alex LopezPlace 125 · Grade 11 · Ironwood | 11 | Ironwood | 35:57.4 |
| 126 | Titus SkaggsPlace 126 · Grade 9 · Superior | 9 | Superior | 36:38.1 |
| 127 | Jonathan PetranovichPlace 127 · Grade 11 · McDonell Central | 11 | McDonell Central | 40:58.9 |