| 1 | Anders EricksonPlace 1 · Grade 10 · Carlton-Wrenshall | 10 | Carlton-Wrenshall | 16:26.0 PR |
| 2 | Garrett GuidaPlace 2 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 16:32.5 |
| 3 | Brayden NielsenPlace 3 · Grade 12 · Greenway/Nashwauk-Keewatin | 12 | Greenway/Nashwauk-Keewatin | 16:43.4 |
| 4 | Bryce NielsenPlace 4 · Grade 12 · Greenway/Nashwauk-Keewatin | 12 | Greenway/Nashwauk-Keewatin | 17:00.8 |
| 5 | Jorge GaticaPlace 5 · Grade 11 · Cromwell-Wright | 11 | Cromwell-Wright | 17:01.3 |
| 6 | Sam SwartzPlace 6 · Grade 8 · North Shore | 8 | North Shore | 17:03.1 |
| 7 | Nick SwartzPlace 7 · Grade 12 · North Shore | 12 | North Shore | 17:06.6 |
| 8 | Aiden CernohousPlace 8 · Grade 8 · Stella Maris Academy | 8 | Stella Maris Academy | 17:08.2 |
| 9 | Kahlil Lightfeather-SpearsPlace 9 · Grade 9 · South Ridge | 9 | South Ridge | 17:14.5 PR |
| 10 | Leif LindstromPlace 10 · Grade 9 · North Shore | 9 | North Shore | 17:16.5 PR |
| 11 | Peter BartelsPlace 11 · Grade 9 · Crosby-Ironton | 9 | Crosby-Ironton | 17:18.3 |
| 12 | Isaac DanielsonPlace 12 · Grade 11 · Greenway/Nashwauk-Keewatin | 11 | Greenway/Nashwauk-Keewatin | 17:22.9 |
| 13 | Owen SpenderPlace 13 · Grade 10 · Carlton-Wrenshall | 10 | Carlton-Wrenshall | 17:24.7 PR |
| 14 | Brady ForsbergPlace 14 · Grade 10 · Mesabi East | 10 | Mesabi East | 17:25.5 |
| 15 | Caleb GilbertsonPlace 15 · Grade 9 · Stella Maris Academy | 9 | Stella Maris Academy | 17:29.5 |
| 16 | Eli BergerPlace 16 · Grade 11 · Moose Lake/Willow River/Barnum | 11 | Moose Lake/Willow River/Barnum | 17:41.1 |
| 17 | Brendan HendricksPlace 17 · Grade 9 · Greenway/Nashwauk-Keewatin | 9 | Greenway/Nashwauk-Keewatin | 17:42.1 |
| 18 | Lincoln AntikainenPlace 18 · Grade 12 · South Ridge | 12 | South Ridge | 17:45.2 PR |
| 19 | William BeisangPlace 19 · Grade 9 · Esko | 9 | Esko | 17:45.6 |
| 20 | Bodyn GundersonPlace 20 · Grade 12 · Carlton-Wrenshall | 12 | Carlton-Wrenshall | 17:56.3 |
| 21 | Phoenix AndersonPlace 21 · Grade 12 · Cromwell-Wright | 12 | Cromwell-Wright | 17:56.7 |
| 22 | Blake HoudePlace 22 · Grade 10 · Ely | 10 | Ely | 17:56.8 |
| 23 | Luke PricePlace 23 · Grade 11 · South Ridge | 11 | South Ridge | 18:01.3 PR |
| 24 | Atley BeckstrandPlace 24 · Grade 9 · North Shore | 9 | North Shore | 18:02.1 |
| 25 | Carson GilbertsonPlace 25 · Grade 7 · Stella Maris Academy | 7 | Stella Maris Academy | 18:04.7 |
| 26 | Trenton JanckilaPlace 26 · Grade 10 · Mountain Iron-Buhl | 10 | Mountain Iron-Buhl | 18:21.6 |
| 27 | Karl TuttlePlace 27 · Grade 12 · Carlton-Wrenshall | 12 | Carlton-Wrenshall | 18:23.6 |
| 28 | Justin ReiszPlace 28 · Grade 10 · Crosby-Ironton | 10 | Crosby-Ironton | 18:23.9 |
| 29 | Otto DevinePlace 29 · Grade 12 · Ely | 12 | Ely | 18:24.9 |
| 30 | Oliver HohensteinPlace 30 · Grade 11 · Ely | 11 | Ely | 18:25.9 |
| 31 | Ethan FishPlace 31 · Grade 11 · North Shore | 11 | North Shore | 18:27.1 |
| 32 | Gradyn SwensonPlace 32 · Grade 11 · East Central | 11 | East Central | 18:29.1 |
| 33 | Lenny HughesPlace 33 · Grade 11 · McGregor-Aitkin | 11 | McGregor-Aitkin | 18:29.8 |
| 34 | Cole SwaggerPlace 34 · Grade 9 · Mountain Iron-Buhl | 9 | Mountain Iron-Buhl | 18:29.9 |
| 35 | Chance JacobsenPlace 35 · Grade 10 · North Shore | 10 | North Shore | 18:37.3 |
| 36 | Logan HunstadPlace 36 · Grade 11 · South Ridge | 11 | South Ridge | 18:39.3 |
| 37 | Blake GranholmPlace 37 · Grade 10 · Cromwell-Wright | 10 | Cromwell-Wright | 18:40.6 |
| 38 | Carter HautajarviPlace 38 · Grade 12 · Moose Lake/Willow River/Barnum | 12 | Moose Lake/Willow River/Barnum | 18:41.1 PR |
| 39 | Preston TroumblyPlace 39 · Grade 12 · Greenway/Nashwauk-Keewatin | 12 | Greenway/Nashwauk-Keewatin | 18:41.8 |
| 40 | Camden DeedrickPlace 40 · Grade 12 · International Falls | 12 | International Falls | 18:48.5 |
| 41 | Michael GoggleyePlace 41 · Grade 10 · Mountain Iron-Buhl | 10 | Mountain Iron-Buhl | 18:49.1 |
| 42 | Jayce ComptonPlace 42 · Grade 10 · Pine River-Backus | 10 | Pine River-Backus | 18:49.4 |
| 43 | David CornellPlace 43 · Grade 12 · Esko | 12 | Esko | 18:52.6 |
| 44 | Dylan O'brienPlace 44 · Grade 11 · North Shore | 11 | North Shore | 18:54.6 |
| 45 | Willard WaschePlace 45 · Grade 10 · Moose Lake/Willow River/Barnum | 10 | Moose Lake/Willow River/Barnum | 18:55.9 |
| 46 | Mason KurnavaPlace 46 · Grade 11 · Ely | 11 | Ely | 18:56.1 |
| 47 | Elliot ZigichPlace 47 · Grade 10 · Esko | 10 | Esko | 18:56.9 |
| 48 | Ryan NielsenPlace 48 · Grade 8 · Greenway/Nashwauk-Keewatin | 8 | Greenway/Nashwauk-Keewatin | 18:58.4 |
| 49 | Weston DavidsonPlace 49 · Grade 9 · Moose Lake/Willow River/Barnum | 9 | Moose Lake/Willow River/Barnum | 19:00.6 |
| 50 | Carter PenderPlace 50 · Grade 11 · Chisholm | 11 | Chisholm | 19:00.9 PR |
| 51 | Drew JohnsonPlace 51 · Grade 12 · Ely | 12 | Ely | 19:02.8 |
| 52 | Brooks BrennyPlace 52 · Grade 11 · Ely | 11 | Ely | 19:14.4 |
| 53 | Timothy GreenPlace 53 · Grade 12 · Mesabi East | 12 | Mesabi East | 19:18.4 |
| 54 | Christopher GaticaPlace 54 · Grade 8 · Cromwell-Wright | 8 | Cromwell-Wright | 19:19.3 |
| 55 | Isaias PadillaPlace 55 · Grade 12 · Carlton-Wrenshall | 12 | Carlton-Wrenshall | 19:22.6 PR |
| 56 | Jackson KetchmarkPlace 56 · Grade 9 · Moose Lake/Willow River/Barnum | 9 | Moose Lake/Willow River/Barnum | 19:22.8 |
| 57 | Moses JurekPlace 57 · Grade 9 · Moose Lake/Willow River/Barnum | 9 | Moose Lake/Willow River/Barnum | 19:23.5 |
| 58 | Lee MorrisPlace 58 · Grade 11 · South Ridge | 11 | South Ridge | 19:24.3 PR |
| 59 | Zach ConradPlace 59 · Grade 9 · Greenway/Nashwauk-Keewatin | 9 | Greenway/Nashwauk-Keewatin | 19:24.4 |
| 60 | Mateo WatsonPlace 60 · Grade 9 · Stella Maris Academy | 9 | Stella Maris Academy | 19:26.3 |
| 61 | Noah HughesPlace 61 · Grade 9 · McGregor-Aitkin | 9 | McGregor-Aitkin | 19:27.1 |
| 62 | Blaike Skalko-OlesiakPlace 62 · Grade 9 · Moose Lake/Willow River/Barnum | 9 | Moose Lake/Willow River/Barnum | 19:27.3 |
| 63 | Peter GerardPlace 63 · Grade 9 · Stella Maris Academy | 9 | Stella Maris Academy | 19:41.3 |
| 64 | Andrew DalePlace 64 · Grade 11 · International Falls | 11 | International Falls | 19:43.4 PR |
| 65 | Coltyn HarceyPlace 65 · Grade 11 · DR/N/HC | 11 | DR/N/HC | 19:46.6 |
| 66 | Levi TurnerPlace 66 · Grade 10 · Crosby-Ironton | 10 | Crosby-Ironton | 19:47.1 |
| 67 | William AdamsPlace 67 · Grade 11 · Pine River-Backus | 11 | Pine River-Backus | 19:47.1 |
| 68 | Noah MossPlace 68 · Grade 11 · McGregor-Aitkin | 11 | McGregor-Aitkin | 19:48.5 |
| 69 | Sean BrubacherPlace 69 · Grade 12 · International Falls | 12 | International Falls | 19:48.6 PR |
| 70 | Brodie PuhekPlace 70 · Grade 9 · South Ridge | 9 | South Ridge | 19:50.1 |
| 71 | Lucas BerndtPlace 71 · Grade 10 · Mesabi East | 10 | Mesabi East | 19:51.6 |
| 72 | Kaden WardPlace 72 · Grade 10 · Carlton-Wrenshall | 10 | Carlton-Wrenshall | 19:51.8 |
| 73 | Chase WalzPlace 73 · Grade 12 · Esko | 12 | Esko | 19:53.7 |
| 74 | Max OlsonPlace 74 · Grade 10 · Esko | 10 | Esko | 19:58.9 |
| 75 | Kole NixonPlace 75 · Grade 9 · Crosby-Ironton | 9 | Crosby-Ironton | 20:00.4 |
| 76 | Joseph SullivanPlace 76 · Grade 11 · International Falls | 11 | International Falls | 20:02.6 |
| 77 | Mason EngPlace 77 · Grade 12 · Esko | 12 | Esko | 20:03.9 |
| 78 | Jonah SandstromPlace 78 · Grade 9 · Carlton-Wrenshall | 9 | Carlton-Wrenshall | 20:07.3 |
| 79 | James Skalko-OlesiakPlace 79 · Grade 12 · Cromwell-Wright | 12 | Cromwell-Wright | 20:07.4 PR |
| 80 | Ezra RudePlace 80 · Grade 12 · Marshall (Duluth) | 12 | Marshall (Duluth) | 20:12.2 |
| 81 | Andrew HudrlikPlace 81 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 20:16.9 PR |
| 82 | Charlie PearsonPlace 82 · Grade 11 · Chisholm | 11 | Chisholm | 20:25.4 |
| 83 | James RautellPlace 83 · Grade 12 · Esko | 12 | Esko | 20:26.2 |
| 84 | Benjamin HartmanPlace 84 · Grade 9 · Stella Maris Academy | 9 | Stella Maris Academy | 20:34.2 |
| 85 | Teddy ShervheimPlace 85 · Grade 12 · East Central | 12 | East Central | 20:34.8 |
| 86 | Dean WynnPlace 86 · Grade 10 · Pine River-Backus | 10 | Pine River-Backus | 20:36.3 |
| 87 | Jaxon MontgomeryPlace 87 · Grade 8 · Stella Maris Academy | 8 | Stella Maris Academy | 20:50.4 |
| 88 | Immanuel BurchPlace 88 · Grade 9 · East Central | 9 | East Central | 20:50.6 |
| 89 | Benson SatherPlace 89 · Grade 11 · International Falls | 11 | International Falls | 20:51.6 |
| 90 | Shaw YoungbergPlace 90 · Grade 9 · East Central | 9 | East Central | 20:52.4 |
| 91 | Cadence CaseyPlace 91 · Grade 10 · Cromwell-Wright | 10 | Cromwell-Wright | 21:16.6 |
| 92 | Reece TrumblePlace 92 · Grade 12 · Pine River-Backus | 12 | Pine River-Backus | 21:24.6 |
| 93 | Jasper HelanderPlace 93 · Grade 12 · Mountain Iron-Buhl | 12 | Mountain Iron-Buhl | 21:25.5 |
| 94 | Isaac AsmusPlace 94 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 21:35.1 |
| 95 | Jack WhitePlace 95 · Grade 12 · Mountain Iron-Buhl | 12 | Mountain Iron-Buhl | 21:36.3 |
| 96 | Parker FeldtPlace 96 · Grade 9 · Mesabi East | 9 | Mesabi East | 21:39.3 PR |
| 97 | Jasper VerantPlace 97 · Grade 9 · Chisholm | 9 | Chisholm | 21:50.4 |
| 98 | Ethan MoodyPlace 98 · Grade 9 · Chisholm | 9 | Chisholm | 22:06.5 |
| 99 | Dennis RahmPlace 99 · Grade 12 · Pine River-Backus | 12 | Pine River-Backus | 22:09.6 |
| 100 | Kaden StanawayPlace 100 · Grade 8 · Mountain Iron-Buhl | 8 | Mountain Iron-Buhl | 22:11.5 PR |
| 101 | Alex KubatPlace 101 · Grade 11 · South Ridge | 11 | South Ridge | 22:21.5 |
| 102 | George BoePlace 102 · Grade 8 · International Falls | 8 | International Falls | 22:29.1 |
| 103 | Ashton EdensPlace 103 · Grade 8 · International Falls | 8 | International Falls | 22:40.7 |
| 104 | Kade OttoPlace 104 · Grade 10 · Mountain Iron-Buhl | 10 | Mountain Iron-Buhl | 23:05.5 |
| 105 | Wahseyahnakwud JenkinsPlace 105 · Grade 9 · Mesabi East | 9 | Mesabi East | 23:06.4 PR |
| 106 | Jonny PlesePlace 106 · Grade 11 · Mesabi East | 11 | Mesabi East | 24:16.4 |
| 107 | Cole SchmidtPlace 107 · Grade 10 · McGregor-Aitkin | 10 | McGregor-Aitkin | 24:32.4 PR |
| 108 | Wyatt WinterPlace 108 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 24:43.6 |
| 109 | Cam StockwellPlace 109 · Grade 10 · DR/N/HC | 10 | DR/N/HC | 25:22.1 |
| 110 | Jessi WarnerPlace 110 · Grade 10 · McGregor-Aitkin | 10 | McGregor-Aitkin | 25:36.4 |
| 111 | Mac KilmerPlace 111 · Grade 9 · Crosby-Ironton | 9 | Crosby-Ironton | 40:53 PR |