| 1 | Isaac ClarkPlace 1 · Grade SR · Duluth East | SR | Duluth East | 18:00.9 |
| 2 | Nathaniel PrzybylPlace 2 · Grade SO · Duluth East | SO | Duluth East | 18:15.5 |
| 3 | Benjamin ThorsonPlace 3 · Grade SR · Duluth East | SR | Duluth East | 18:21.0 |
| 4 | Zachary RadosevichPlace 4 · Grade JR · Duluth East | JR | Duluth East | 18:37.2 |
| 5 | August CappsPlace 5 · Grade SR · Duluth East | SR | Duluth East | 18:37.6 |
| 6 | Max FisherPlace 6 · Grade SR · Duluth East | SR | Duluth East | 19:06.9 |
| 7 | Keegan PersonsPlace 7 · Grade SR · Duluth East | SR | Duluth East | 19:10.1 |
| 8 | Chance JacobsenPlace 8 · Grade SO · North Shore | SO | North Shore | 19:30.3 |
| 9 | Erik GischiaPlace 9 · Grade JR · North Shore | JR | North Shore | 19:33.8 |
| 10 | Kai StevensonPlace 10 · Grade FR · Duluth East | FR | Duluth East | 19:35.5 |
| 11 | Aiden SchlangenPlace 11 · Grade FR · North Shore | FR | North Shore | 19:37.4 |
| 12 | Maxwell TaylorPlace 12 · Grade SO · North Shore | SO | North Shore | 19:37.6 |
| 13 | Sam BirdPlace 13 · Grade SR · Duluth East | SR | Duluth East | 19:41.1 |
| 14 | Owen NessPlace 14 · Grade FR · Duluth East | FR | Duluth East | 19:49.3 |
| 15 | Camden ThygesonPlace 15 · Grade JR · Duluth East | JR | Duluth East | 19:57.0 |
| 16 | Ethan PedersenPlace 16 · Grade SO · Duluth East | SO | Duluth East | 19:58.4 |
| 17 | Brendan FarrellPlace 17 · Grade SR · Superior | SR | Superior | 20:05.3 |
| 18 | Micah SeelePlace 18 · Grade FR · Duluth East | FR | Duluth East | 20:10.9 |
| 19 | Grant ObergPlace 19 · Grade JR · North Shore | JR | North Shore | 20:27.7 |
| 20 | Cody RobertsPlace 20 · Grade SR · Superior | SR | Superior | 20:28.2 |
| 21 | Eli ThewisPlace 21 · Grade SO · North Shore | SO | North Shore | 20:37.0 |
| 22 | Micah GundersonPlace 22 · Grade JR · Superior | JR | Superior | 20:39.5 |
| 23 | Copper SuttonPlace 23 · Grade JR · Ashland | JR | Ashland | 20:41.4 |
| 24 | Kaden JordanPlace 24 · Grade SO · Superior | SO | Superior | 20:43.1 |
| 25 | August QsonPlace 25 · Grade SR · Duluth East | SR | Duluth East | 20:43.2 |
| 26 | Simon LiddlePlace 26 · Grade FR · Duluth East | FR | Duluth East | 20:44.1 |
| 27 | Eero MoodyPlace 27 · Grade JR · North Shore | JR | North Shore | 20:46.6 |
| 28 | Caden PhillipsPlace 28 · Grade JR · Northwestern | JR | Northwestern | 20:47.2 |
| 29 | Payton OrmePlace 29 · Grade SR · Northwestern | SR | Northwestern | 20:49.9 |
| 30 | Elliot WinterscheidtPlace 30 · Grade JR · Superior | JR | Superior | 20:54.9 |
| 31 | Milo PetersonPlace 31 · Grade SR · Superior | SR | Superior | 20:56.4 |
| 32 | Elias PszwaroPlace 32 · Grade JR · North Shore | JR | North Shore | 20:58.4 |
| 33 | Max OlsonPlace 33 · Grade SO · Esko | SO | Esko | 21:01.2 |
| 34 | Sam HoffmanPlace 34 · Grade FR · Superior | FR | Superior | 21:14.2 |
| 35 | Everett HammondPlace 35 · Grade JR · Duluth East | JR | Duluth East | 21:14.9 |
| 36 | Aiden TingumPlace 36 · Grade JR · Esko | JR | Esko | 21:17.7 |
| 37 | General HigginsPlace 37 · Grade JR · North Shore | JR | North Shore | 21:17.7 |
| 38 | Manandro CareyPlace 38 · Grade FR · Superior | FR | Superior | 21:18.4 |
| 39 | Yates HruskaPlace 39 · Grade FR · Superior | FR | Superior | 21:28.3 |
| 40 | Adrian ChaneyPlace 40 · Grade JR · Northwestern | JR | Northwestern | 21:31.3 |
| 41 | Jackson KetchmarkPlace 41 · Grade FR · Moose Lake/Willow River/Barnum | FR | Moose Lake/Willow River/Barnum | 21:39.1 |
| 42 | Zane HruskaPlace 42 · Grade JR · Superior | JR | Superior | 21:44.4 |
| 43 | Alex TeeterPlace 43 · Grade SO · North Shore | SO | North Shore | 21:46.6 |
| 44 | Brendan ZinterPlace 44 · Grade FR · Moose Lake/Willow River/Barnum | FR | Moose Lake/Willow River/Barnum | 21:46.8 |
| 45 | Grady MarynikPlace 45 · Grade FR · Superior | FR | Superior | 21:47.7 |
| 46 | Wilson IsaksenPlace 46 · Grade JR · Northwestern | JR | Northwestern | 21:49.6 |
| 47 | David ChaneyPlace 47 · Grade SO · Northwestern | SO | Northwestern | 21:50.6 |
| 48 | Nolan ThwaitsPlace 48 · Grade JR · Esko | JR | Esko | 21:51.0 |
| 49 | Wade MelanderPlace 49 · Grade FR · North Shore | FR | North Shore | 21:53.1 |
| 50 | Vincent GermanoPlace 50 · Grade JR · Northwestern | JR | Northwestern | 21:55.8 |
| 51 | Teagan KrollPlace 51 · Grade FR · Superior | FR | Superior | 21:59.2 |
| 52 | Thomas CarlsonPlace 52 · Grade JR · Carlton-Wrenshall | JR | Carlton-Wrenshall | 22:01.3 |
| 53 | Liam DavisPlace 53 · Grade FR · Superior | FR | Superior | 22:02.9 |
| 54 | Daniel LarsonPlace 54 · Grade FR · Superior | FR | Superior | 22:03.3 |
| 55 | Elijah WesterlundPlace 55 · Grade JR · Northwestern | JR | Northwestern | 22:11.8 |
| 56 | Lucas ObergPlace 56 · Grade FR · North Shore | FR | North Shore | 22:26.1 |
| 57 | Asher HarknessPlace 57 · Grade SO · Duluth East | SO | Duluth East | 22:37.3 |
| 58 | Raven PagsisihanPlace 58 · Grade JR · Superior | JR | Superior | 22:38.8 |
| 59 | Aiden LoganPlace 59 · Grade JR · Duluth East | JR | Duluth East | 22:40.6 |
| 60 | Oso FishPlace 60 · Grade SR · Superior | SR | Superior | 22:43.1 |
| 61 | Noah NielsonPlace 61 · Grade SO · Duluth Denfeld | SO | Duluth Denfeld | 22:45.9 |
| 62 | Steel YeatonPlace 62 · Grade SO · Duluth Denfeld | SO | Duluth Denfeld | 22:46.2 |
| 63 | Connor NilssenPlace 63 · Grade SR · Duluth East | SR | Duluth East | 22:53.6 |
| 64 | Robert WilsonPlace 64 · Grade JR · Superior | JR | Superior | 22:55.8 |
| 65 | Liam RichardsonPlace 65 · Grade JR · Duluth East | JR | Duluth East | 22:55.9 |
| 66 | Eli RoufsPlace 66 · Grade SO · Duluth Denfeld | SO | Duluth Denfeld | 23:01.2 |
| 67 | Aurele ViellardPlace 67 · Grade JR · Esko | JR | Esko | 23:05.4 |
| 68 | Noah GreggPlace 68 · Grade JR · North Shore | JR | North Shore | 23:07.7 |
| 69 | David PencePlace 69 · Grade JR · Duluth East | JR | Duluth East | 23:08.0 |
| 70 | Sidney LitterstPlace 70 · Grade JR · North Shore | JR | North Shore | 23:10.0 |
| 71 | Oscar ThompsonPlace 71 · Grade SO · Duluth East | SO | Duluth East | 23:11.4 |
| 72 | Eli LaVoie-GuitePlace 72 · Grade FR · Stella Maris Academy | FR | Stella Maris Academy | 23:16.5 |
| 73 | Aiden SawyerPlace 73 · Grade SO · Esko | SO | Esko | 23:16.8 |
| 74 | Stanley JanettePlace 74 · Grade SR · Duluth East | SR | Duluth East | 23:17.9 |
| 75 | Lennox HenningsgaardPlace 75 · Grade FR · Duluth East | FR | Duluth East | 23:18.7 |
| 76 | Keaton GundersonPlace 76 · Grade SO · Carlton-Wrenshall | SO | Carlton-Wrenshall | 23:22.4 |
| 77 | Gavin McCallPlace 77 · Grade FR · Moose Lake/Willow River/Barnum | FR | Moose Lake/Willow River/Barnum | 23:24.0 |
| 78 | Isaac PoolerPlace 78 · Grade SR · Northwestern | SR | Northwestern | 23:26.2 |
| 79 | Grant ByerPlace 79 · Grade SR · Stella Maris Academy | SR | Stella Maris Academy | 23:26.4 |
| 80 | Jasper StamperPlace 80 · Grade FR · Carlton-Wrenshall | FR | Carlton-Wrenshall | 23:30.5 |
| 81 | Carter WatkinsPlace 81 · Grade FR · North Shore | FR | North Shore | 23:44.3 |
| 82 | Rowan WallacePlace 82 · Grade SO · Moose Lake/Willow River/Barnum | SO | Moose Lake/Willow River/Barnum | 23:46.0 |
| 83 | Jace EiagerPlace 83 · Grade FR · Duluth East | FR | Duluth East | 23:47.8 |
| 84 | Alex KetolaPlace 84 · Grade SO · Northwestern | SO | Northwestern | 23:51.3 |
| 85 | Scion JordanPlace 85 · Grade SO · Duluth East | SO | Duluth East | 24:07.9 |
| 86 | Weston BrownPlace 86 · Grade SO · Duluth East | SO | Duluth East | 24:16.3 |
| 87 | William RichnerPlace 87 · Grade FR · North Shore | FR | North Shore | 24:31.3 |
| 88 | Clayton JohnsonPlace 88 · Grade SO · Solon Springs | SO | Solon Springs | 24:32.2 |
| 89 | Elliot SlatteryPlace 89 · Grade SO · Duluth East | SO | Duluth East | 24:41.5 |
| 90 | William RhebeinPlace 90 · Grade FR · Duluth East | FR | Duluth East | 24:46.5 |
| 91 | Noah SandersPlace 91 · Grade FR · Northwestern | FR | Northwestern | 24:56.3 |
| 92 | Reece RisleyPlace 92 · Grade FR · Northwestern | FR | Northwestern | 24:59.9 |
| 93 | Connor AndersonPlace 93 · Grade JR · Northwestern | JR | Northwestern | 25:00.8 |
| 94 | Braydann WinterPlace 94 · Grade FR · Duluth East | FR | Duluth East | 25:13.4 |
| 95 | Lleyton KrollPlace 95 · Grade FR · Superior | FR | Superior | 25:16.3 |
| 96 | Hugo WitkophPlace 96 · Grade SR · Superior | SR | Superior | 25:17.1 |
| 97 | Joseph FlintPlace 97 · Grade JR · Superior | JR | Superior | 25:17.2 |
| 98 | Adam DahnPlace 98 · Grade FR · Superior | FR | Superior | 25:44.5 |
| 99 | Hayden PalkiePlace 99 · Grade SO · Moose Lake/Willow River/Barnum | SO | Moose Lake/Willow River/Barnum | 25:51.3 |
| 100 | Gabe CassPlace 100 · Grade FR · Carlton-Wrenshall | FR | Carlton-Wrenshall | 25:55.7 |
| 101 | Adam ObergPlace 101 · Grade JR · North Shore | JR | North Shore | 26:17.6 |
| 102 | Jack DragswiekPlace 102 · Grade FR · North Shore | FR | North Shore | 26:17.6 |
| 103 | Oliver DeleganPlace 103 · Grade SO · Superior | SO | Superior | 26:20.9 |
| 104 | Carter OlsonPlace 104 · Grade JR · Northwestern | JR | Northwestern | 26:25.6 |
| 105 | Grady ConlanPlace 105 · Grade SR · Superior | SR | Superior | 26:28.9 |
| 106 | Hayden AustinPlace 106 · Grade SO · Duluth East | SO | Duluth East | 26:36.2 |
| 107 | Mike RoatchPlace 107 · Grade FR · Solon Springs | FR | Solon Springs | 26:38.9 |
| 108 | Reece LongPlace 108 · Grade FR · Solon Springs | FR | Solon Springs | 26:39.3 |
| 109 | Logan FilipiakPlace 109 · Grade FR · Esko | FR | Esko | 26:44.2 |
| 110 | Kyler BergquistPlace 110 · Grade SO · Superior | SO | Superior | 27:06.3 |
| 111 | Nelson ReisPlace 111 · Grade FR · Superior | FR | Superior | 27:16.2 |
| 112 | Kory DanielsonPlace 112 · Grade SO · Solon Springs | SO | Solon Springs | 27:18.2 |
| 113 | Dexter Peterson SandokPlace 113 · Grade FR · Superior | FR | Superior | 27:22.4 |
| 114 | Adryen CasinoPlace 114 · Grade JR · Ashland | JR | Ashland | 27:41.1 |
| 115 | Briar NelsonPlace 115 · Grade SO · North Shore | SO | North Shore | 28:44.3 |
| 116 | Logan SmithPlace 116 · Grade SO · North Shore | SO | North Shore | 28:44.3 |
| 117 | Boomi WittkopfPlace 117 · Grade SO · Superior | SO | Superior | 30:14.9 |
| 118 | Braden BarkerPlace 118 · Grade FR · Superior | FR | Superior | 31:17.7 |
| 119 | Connor FerrinPlace 119 · Grade JR · Moose Lake/Willow River/Barnum | JR | Moose Lake/Willow River/Barnum | 31:46.9 |
| 120 | Kurt RiedellPlace 120 · Grade SO · Solon Springs | SO | Solon Springs | 34:17.1 |
| 121 | Ollie BraunPlace 121 · Grade JR · North Shore | JR | North Shore | 34:20.6 |
| 122 | Brant BergPlace 122 · Grade JR · Moose Lake/Willow River/Barnum | JR | Moose Lake/Willow River/Barnum | 35:36.0 |
| 123 | Milo BallardPlace 123 · Grade FR · Duluth East | FR | Duluth East | 38:12.4 |
| 124 | James BoorsmaPlace 124 · Grade FR · Superior | FR | Superior | 41:55.1 |