| 1 | James DowningPlace 1 · Grade 7 · Grand Rapids | 7 | Grand Rapids | 8:31.72 |
| 2 | Carson GilbertsonPlace 2 · Grade 6 · Stella Maris Academy | 6 | Stella Maris Academy | 8:54.13 |
| 3 | Kai StevensonPlace 3 · Grade 8 · Duluth East | 8 | Duluth East | 8:55.35 |
| 4 | Kam TaylorPlace 4 · Grade 7 · Superior | 7 | Superior | 8:59.18 |
| 5 | Austin NutterPlace 5 · Grade 7 · Superior | 7 | Superior | 9:04.04 |
| 6 | Brodie PuhekPlace 6 · Grade 8 · South Ridge | 8 | South Ridge | 9:08.49 |
| 7 | Silas GundersonPlace 7 · Grade 8 · Grand Rapids | 8 | Grand Rapids | 9:12.12 |
| 8 | Emmett KazmierczakPlace 8 · Grade 8 · Cloquet | 8 | Cloquet | 9:14.79 |
| 9 | Owen NessPlace 9 · Grade 8 · Duluth East | 8 | Duluth East | 9:15.02 |
| 10 | Carter WatkinsPlace 10 · Grade 8 · North Shore | 8 | North Shore | 9:18.15 |
| 11 | Clay KazmierczakPlace 11 · Grade 8 · Cloquet | 8 | Cloquet | 9:18.71 |
| 12 | Dane OttjesPlace 12 · Grade 8 · Lincoln Park | 8 | Lincoln Park | 9:20.62 |
| 13 | Blake LautigarPlace 13 · Grade 8 · Rock Ridge | 8 | Rock Ridge | 9:21.40 |
| 14 | Som IgwePlace 14 · Grade 6 · Ordean | 6 | Ordean | 9:21.40 |
| 15 | Carter JauholaPlace 15 · Grade 7 · Proctor Area | 7 | Proctor Area | 9:22.41 |
| 16 | Brendan ZinterPlace 16 · Grade 8 · Moose Lake/Willow River/Barnum | 8 | Moose Lake/Willow River/Barnum | 9:30.97 |
| 17 | Micah SeelePlace 17 · Grade 8 · Duluth East | 8 | Duluth East | 9:31.95 |
| 18 | Aiden SchlangenPlace 18 · Grade 8 · North Shore | 8 | North Shore | 9:34.95 |
| 19 | Will ArvoldPlace 19 · Grade 8 · Duluth East | 8 | Duluth East | 9:35.65 |
| 20 | Ethan GreenPlace 20 · Grade 7 · Mesabi East | 7 | Mesabi East | 9:39.80 |
| 21 | Titus JohnsonPlace 21 · Grade 8 · Proctor | 8 | Proctor | 9:43.72 |
| 22 | Bodie FelosiPlace 22 · Grade 8 · Grand Rapids | 8 | Grand Rapids | 9:45.42 |
| 23 | Easton GerardPlace 23 · Grade FR · Duluth Denfeld | FR | Duluth Denfeld | 9:46.10 |
| 24 | James JacksonPlace 24 · Grade 8 · Grand Rapids | 8 | Grand Rapids | 9:48.98 |
| 25 | Richard WaschePlace 25 · Grade 8 · Moose Lake/Willow River/Barnum | 8 | Moose Lake/Willow River/Barnum | 9:50.68 |
| 26 | Jackson KetchmarkPlace 26 · Grade 8 · Moose Lake/Willow River/Barnum | 8 | Moose Lake/Willow River/Barnum | 9:50.74 |
| 27 | Alexander EllingPlace 27 · Grade 7 · Ordean | 7 | Ordean | 9:56.01 |
| 28 | Wade MelanderPlace 28 · Grade 8 · North Shore | 8 | North Shore | 10:01.75 |
| 29 | William LaFavePlace 29 · Grade 6 · South Ridge | 6 | South Ridge | 10:02.61 |
| 30 | Leighton FrickPlace 30 · Grade 8 · Hermantown | 8 | Hermantown | 10:03.38 |
| 31 | Hudson WoodmanPlace 31 · Grade 7 · Greenway/Nashwauk/Keewatin | 7 | Greenway/Nashwauk/Keewatin | 10:03.49 |
| 32 | Aidan ChapinPlace 32 · Grade 6 · Hermantown | 6 | Hermantown | 10:04.21 |
| 33 | Marcos Vega CelisPlace 33 · Grade 7 · Duluth Denfeld | 7 | Duluth Denfeld | 10:05.44 |
| 34 | Aidan ScallyPlace 34 · Grade 8 · Grand Rapids | 8 | Grand Rapids | 10:05.80 |
| 35 | Marley WitherspoonPlace 35 · Grade 8 · Lincoln Park | 8 | Lincoln Park | 10:08.29 |
| 36 | Christian SmithPlace 36 · Grade 7 · Superior | 7 | Superior | 10:08.54 |
| 37 | Lucas NiemiPlace 37 · Grade 7 · Mesabi East | 7 | Mesabi East | 10:09.43 |
| 38 | Ryan NielsenPlace 38 · Grade 7 · Greenway/Nashwauk/Keewatin | 7 | Greenway/Nashwauk/Keewatin | 10:11.04 |
| 39 | Ayden KukowskiPlace 39 · Grade 6 · Hermantown | 6 | Hermantown | 10:11.38 |
| 40 | Simon LangerPlace 40 · Grade 8 · Cloquet | 8 | Cloquet | 10:12.26 |
| 41 | Theodore FredericoPlace 41 · Grade 8 · Esko | 8 | Esko | 10:13.54 |
| 42 | Haru ChunPlace 42 · Grade 7 · Ordean | 7 | Ordean | 10:15.86 |
| 43 | Aleksi JanckilaPlace 43 · Mountain Iron-Buhl | — | Mountain Iron-Buhl | 10:18.25 |
| 44 | Easton SmithPlace 44 · Grade 8 · Cloquet | 8 | Cloquet | 10:20.49 |
| 45 | Samuel BottomsPlace 45 · Grade 6 · Hibbing | 6 | Hibbing | 10:20.57 |
| 46 | Andrew FroehlePlace 46 · Grade 7 · Ordean | 7 | Ordean | 10:21.82 |
| 47 | Elijah NielsenPlace 47 · Grade 6 · Lincoln Park | 6 | Lincoln Park | 10:22.24 |
| 48 | Liam JokimakiPlace 48 · Grade 8 · Mcgregor | 8 | Mcgregor | 10:29.21 |
| 49 | Isaiah BigelowPlace 49 · Grade 7 · Hibbing | 7 | Hibbing | 10:29.53 |
| 50 | Kellen WiederinPlace 50 · Grade 7 · Ordean | 7 | Ordean | 10:30.43 |
| 51 | Aiden SchiavonePlace 51 · Grade 7 · Moose Lake/Willow River/Barnum | 7 | Moose Lake/Willow River/Barnum | 10:32.96 |
| 52 | Nolan StillwellPlace 52 · Grade 8 · Cloquet | 8 | Cloquet | 10:34.71 |
| 53 | Isaiah GouletPlace 53 · Grade 7 · Ordean | 7 | Ordean | 10:35.24 |
| 54 | Yates HaruskaPlace 54 · Grade 8 · Superior | 8 | Superior | 10:37.25 |
| 55 | Leo OlsonPlace 55 · Grade 7 · Ordean | 7 | Ordean | 10:42.94 |
| 56 | Owen NixPlace 56 · Grade 7 · North Shore | 7 | North Shore | 10:43.94 |
| 57 | Nolan MetelakPlace 57 · Grade 7 · Grand Rapids | 7 | Grand Rapids | 10:44.82 |
| 58 | Connor AndersonPlace 58 · Mountain Iron-Buhl | — | Mountain Iron-Buhl | 10:46.21 |
| 59 | Radlee CooperPlace 59 · Grade 7 · South Ridge | 7 | South Ridge | 10:47.09 |
| 60 | Rylen WellePlace 60 · Grade 7 · Ordean | 7 | Ordean | 10:47.75 |
| 61 | Elijah JahnPlace 61 · Grade 7 · Proctor Area | 7 | Proctor Area | 10:51.35 |
| 62 | Grady MarynikPlace 62 · Grade 8 · Superior | 8 | Superior | 10:51.57 |
| 63 | Levi BerganPlace 63 · Grade 7 · Hibbing | 7 | Hibbing | 10:51.99 |
| 64 | Mason AndersonPlace 64 · Grade 7 · Hibbing | 7 | Hibbing | 10:52.32 |
| 65 | James McCarterPlace 65 · Grade 7 · Mesabi East | 7 | Mesabi East | 10:52.35 |
| 66 | Lennox HenningsgaardPlace 66 · Grade 8 · Ordean | 8 | Ordean | 10:56.22 |
| 67 | Silas NurmiPlace 67 · Grade 6 · South Ridge/Cherry/North Woods/NE Rang | 6 | South Ridge/Cherry/North Woods/NE Rang | 11:01.76 |
| 68 | Colin LarsenPlace 68 · Grade 7 · Ordean | 7 | Ordean | 11:02.52 |
| 69 | Keaton GundersonPlace 69 · Grade FR · Carlton-Wrenshall | FR | Carlton-Wrenshall | 11:03.64 |
| 70 | Grant HunekePlace 70 · Grade 8 · Stella Maris Academy | 8 | Stella Maris Academy | 11:04.22 |
| 71 | Caleb DownsPlace 71 · Grade 8 · Hermantown | 8 | Hermantown | 11:05.53 |
| 72 | Myles HintzPlace 72 · Grade 7 · Hibbing | 7 | Hibbing | 11:06.15 |
| 73 | Oliver OlsonPlace 73 · Grade 7 · Esko | 7 | Esko | 11:06.51 |
| 74 | Dayne FosterPlace 74 · Grade 8 · Proctor Area | 8 | Proctor Area | 11:09.57 |
| 75 | Jordy JohnsonPlace 75 · Grade 6 · Superior | 6 | Superior | 11:10.22 |
| 76 | Isaac SoinePlace 76 · Grade 7 · Superior | 7 | Superior | 11:10.25 |
| 77 | Nolan HansmeierPlace 77 · Grade 8 · Ordean | 8 | Ordean | 11:10.63 |
| 78 | Mason GuidaPlace 78 · Grade 7 · Mcgregor | 7 | Mcgregor | 11:11.64 |
| 79 | Arden NelsonPlace 79 · Grade 7 · North Shore | 7 | North Shore | 11:11.68 |
| 80 | Kade OttoPlace 80 · Grade FR · Mountain Iron-Buhl | FR | Mountain Iron-Buhl | 11:14.11 |
| 81 | Kaden StanawayPlace 81 · Grade 7 · Mountain Iron-Buhl | 7 | Mountain Iron-Buhl | 11:15.56 |
| 82 | Trey StefanichPlace 82 · Grade 8 · Rock Ridge | 8 | Rock Ridge | 11:16.30 |
| 83 | Gavin McCallPlace 83 · Grade 8 · Moose Lake/Willow River/Barnum | 8 | Moose Lake/Willow River/Barnum | 11:16.73 |
| 84 | Frank MeyerPlace 84 · Grade 7 · Stella Maris Academy | 7 | Stella Maris Academy | 11:17.43 |
| 85 | Hayden BookerPlace 85 · Grade 7 · Superior | 7 | Superior | 11:18.53 |
| 86 | Weston FranePlace 86 · Grade 6 · Superior | 6 | Superior | 11:19.16 |
| 87 | Alex GatschePlace 87 · Grade 7 · Stella Maris Academy | 7 | Stella Maris Academy | 11:23.38 |
| 88 | Jasper StamperPlace 88 · Grade 8 · Carlton-Wrenshall | 8 | Carlton-Wrenshall | 11:25.19 |
| 89 | William RehbeinPlace 89 · Grade 8 · Ordean | 8 | Ordean | 11:27.32 |
| 90 | Erik WhitePlace 90 · Grade 7 · Lincoln Park | 7 | Lincoln Park | 11:29.90 |
| 91 | William RichnerPlace 91 · Grade 8 · North Shore | 8 | North Shore | 11:33.25 |
| 92 | henry HerschbachPlace 92 · Grade 8 · Grand Rapids | 8 | Grand Rapids | 11:35.61 |
| 93 | neil ImholtePlace 93 · Grade 7 · Grand Rapids | 7 | Grand Rapids | 11:35.96 |
| 94 | Henry BeaverPlace 94 · Grade 7 · Stella Maris Academy | 7 | Stella Maris Academy | 11:37.34 |
| 95 | Jaxson SiatsPlace 95 · Grade 7 · Esko | 7 | Esko | 11:43.03 |
| 96 | Lars BettendorfPlace 96 · Grade SO · Proctor | SO | Proctor | 11:46.45 |
| 97 | Bodhi HendricksonPlace 97 · Grade 7 · Hibbing | 7 | Hibbing | 11:47.32 |
| 98 | Oliver SandorPlace 98 · Grade 6 · Superior | 6 | Superior | 11:47.74 |
| 99 | Teagan KrollPlace 99 · Grade 8 · Superior | 8 | Superior | 11:47.83 |
| 100 | Cole SchmidtPlace 100 · Grade FR · Mcgregor | FR | Mcgregor | 11:48.46 |
| 101 | Soren Von GoertzPlace 101 · Grade 7 · North Shore | 7 | North Shore | 11:49.37 |
| 102 | Martin HillPlace 102 · Grade 6 · Ordean | 6 | Ordean | 12:03.48 |
| 103 | Anthony AmendolaPlace 103 · Grade JR · Duluth Denfeld | JR | Duluth Denfeld | 12:05.65 |
| 104 | Fima Krivogasrky-GundtPlace 104 · Grade 8 · Ordean | 8 | Ordean | 12:08.61 |
| 105 | Ajay TurnerPlace 105 · Grade 7 · Ordean | 7 | Ordean | 12:09.00 |
| 106 | Logan WestrichPlace 106 · Grade 7 · Ordean | 7 | Ordean | 12:09.43 |
| 107 | Callen RappPlace 107 · Grade 7 · Ordean | 7 | Ordean | 12:11.12 |
| 108 | Colt Koslucher-LungPlace 108 · Grade 7 · Rock Ridge | 7 | Rock Ridge | 12:18.64 |
| 109 | Ero SunsdahlPlace 109 · Grade 6 · Lincoln Park | 6 | Lincoln Park | 12:19.51 |
| 110 | Oskar MillsPlace 110 · Grade 6 · Ordean | 6 | Ordean | 12:20.37 |
| 111 | Jack DragswiekPlace 111 · Grade 8 · North Shore | 8 | North Shore | 12:22.62 |
| 112 | Finley ErjavecPlace 112 · Grade 7 · Duluth Edison (North Star) | 7 | Duluth Edison (North Star) | 12:28.43 |
| 113 | Colton TimonenPlace 113 · Grade 7 · Moose Lake/Willow River/Barnum | 7 | Moose Lake/Willow River/Barnum | 12:29.43 |
| 114 | Liam CallahanPlace 114 · Grade 7 · Cloquet | 7 | Cloquet | 12:34.66 |
| 115 | Logan SmithPlace 115 · Grade FR · North Shore | FR | North Shore | 12:36.89 |
| 116 | Hunter LamarPlace 116 · Grade 7 · Lincoln Park | 7 | Lincoln Park | 12:39.95 |
| 117 | Callum HammondPlace 117 · Grade 8 · Ordean | 8 | Ordean | 12:41.64 |
| 118 | Ezra ModichPlace 118 · Grade 7 · Esko | 7 | Esko | 12:44.00 |
| 119 | Alex RodriguezPlace 119 · Grade 7 · North Shore | 7 | North Shore | 12:45.48 |
| 120 | Griffin HartangPlace 120 · Grade 8 · Ordean | 8 | Ordean | 12:46.88 |
| 121 | Aurieon WilliamsPlace 121 · Grade 7 · Lincoln Park | 7 | Lincoln Park | 12:54.23 |
| 122 | Jessi WarnerPlace 122 · Grade FR · Mcgregor | FR | Mcgregor | 12:55.71 |
| 123 | Briar NelsonPlace 123 · Grade FR · North Shore | FR | North Shore | 12:56.46 |
| 124 | Morgan HansenPlace 124 · Grade 7 · Lincoln Park | 7 | Lincoln Park | 13:02.04 |
| 125 | Isaac KolodziejczakPlace 125 · Grade 8 · Ordean | 8 | Ordean | 13:07.03 |
| 126 | Andrew ThewisPlace 126 · Grade 7 · North Shore | 7 | North Shore | 13:09.60 |
| 127 | Colter ArvoldPlace 127 · Grade 6 · Ordean | 6 | Ordean | 13:11.41 |
| 128 | Tyler SquibbsPlace 128 · Grade 7 · Rock Ridge | 7 | Rock Ridge | 13:16.71 |
| 129 | Ian WeaverPlace 129 · Grade 8 · Esko | 8 | Esko | 13:17.70 |
| 130 | Carter KorbyPlace 130 · Grade 7 · Lincoln Park | 7 | Lincoln Park | 13:20.86 |
| 131 | Jonah RiedelPlace 131 · Grade 6 · Superior | 6 | Superior | 13:21.33 |
| 132 | Marshall JonesPlace 132 · Grade 8 · Cloquet | 8 | Cloquet | 13:26.34 |
| 133 | Isaiah EllisPlace 133 · Grade 8 · Superior | 8 | Superior | 13:56.62 |
| 134 | John MansellPlace 134 · Grade 7 · Duluth Edison (North Star) | 7 | Duluth Edison (North Star) | 14:25.37 |
| 135 | Sean HollandPlace 135 · Grade 8 · Ordean | 8 | Ordean | 15:18.37 |
| 136 | Zayden ShearsPlace 136 · Grade 6 · Lincoln Park | 6 | Lincoln Park | 15:47.87 |
| 137 | Finley BrimmerPlace 137 · Grade 6 · Superior | 6 | Superior | 15:54.57 |
| 138 | Jordan JelinekPlace 138 · Superior | — | Superior | 16:20.38 |
| 139 | Bryant WilliamsPlace 139 · Grade 6 · Lincoln Park | 6 | Lincoln Park | 16:51.20 |
| 140 | Miles CichPlace 140 · Grade 7 · Ordean | 7 | Ordean | 16:56.40 |
| 141 | Rex Haglund-PagelPlace 141 · Grade 7 · Lincoln Park | 7 | Lincoln Park | 17:13.07 |
| 142 | Ava KoopPlace 142 · Grade 6 · Ordean | 6 | Ordean | 17:18.63 |
| 143 | Miles PoreePlace 143 · Grade 8 · Mcgregor | 8 | Mcgregor | 18:28.80 |
| 144 | Wes PedersonPlace 144 · Grade 6 · Superior | 6 | Superior | 18:46.95 |
| 145 | Grayson EllisPlace 145 · Grade 6 · Superior | 6 | Superior | 18:47.58 |