| 1 | Hunter RademacherPlace 1 · Grade 11 · King’s Academy | 11 | King’s Academy | 17:40.2 |
| 2 | Will VixPlace 2 · Grade 12 · St. John's Prep | 12 | St. John's Prep | 17:42.2 |
| 3 | Lane McIntyrePlace 3 · Grade 12 · St. John's Prep | 12 | St. John's Prep | 18:25.2 |
| 4 | Blake StoeberPlace 4 · Grade 11 · Maple Lake | 11 | Maple Lake | 18:27.2 |
| 5 | Jared TemplinPlace 5 · Grade 11 · Hutchinson | 11 | Hutchinson | 18:29.2 |
| 6 | Elijah BergfalkPlace 6 · Grade 12 · Rush City | 12 | Rush City | 18:33.9 |
| 7 | Ben ZahaskyPlace 7 · Grade 10 · St. John's Prep | 10 | St. John's Prep | 18:35.6 |
| 8 | Chase JohansonPlace 8 · Grade 11 · Osakis | 11 | Osakis | 18:42.2 |
| 9 | Adrian Gallagher-ManciniPlace 9 · Grade 10 · St. John's Prep | 10 | St. John's Prep | 18:47.4 |
| 10 | James MonsonPlace 10 · Grade 12 · Rush City | 12 | Rush City | 19:00.9 |
| 11 | Abram LindnerPlace 11 · Grade 11 · King’s Academy | 11 | King’s Academy | 19:11.2 |
| 12 | Beck StevensPlace 12 · Grade 10 · NLA/LILA | 10 | NLA/LILA | 19:26.1 |
| 13 | Jack MontgomeryPlace 13 · Grade 11 · PACT/Legacy | 11 | PACT/Legacy | 19:30.1 |
| 14 | Weston WittePlace 14 · Grade 10 · Hutchinson | 10 | Hutchinson | 19:30.1 |
| 15 | Ian RatkePlace 15 · Grade 9 · Royalton | 9 | Royalton | 19:30.1 |
| 16 | Cody BieniekPlace 16 · Grade 12 · Royalton | 12 | Royalton | 19:33.4 |
| 17 | Tyler StutsmanPlace 17 · Grade 11 · Watertown-Mayer | 11 | Watertown-Mayer | 19:35.1 |
| 18 | Dallas BerryPlace 18 · Grade 11 · PACT/Legacy | 11 | PACT/Legacy | 19:38.1 |
| 19 | Elijah DorsePlace 19 · Grade 10 · Maple Lake | 10 | Maple Lake | 19:49.2 |
| 20 | Hunter MontgomeryPlace 20 · Grade 9 · PACT/Legacy | 9 | PACT/Legacy | 19:49.7 |
| 21 | Javean CentenoPlace 21 · Grade 11 · Hutchinson | 11 | Hutchinson | 19:57.3 |
| 22 | Isaiah TazelaarPlace 22 · Grade 12 · PACT/Legacy | 12 | PACT/Legacy | 20:01.1 |
| 23 | Nathan BitzPlace 23 · Grade 12 · Long Prairie-Grey Eagle | 12 | Long Prairie-Grey Eagle | 20:23.1 |
| 24 | Corey LorenPlace 24 · Grade 9 · PACT/Legacy | 9 | PACT/Legacy | 20:23.8 |
| 25 | Samuel BuschPlace 25 · Grade 12 · King’s Academy | 12 | King’s Academy | 20:26.1 |
| 26 | Ivan NechalPlace 26 · Grade 11 · Rush City | 11 | Rush City | 20:33.1 |
| 27 | Henry MillerPlace 27 · Grade 9 · Osakis | 9 | Osakis | 20:36.7 |
| 28 | David Van GorpPlace 28 · Grade 11 · PACT/Legacy | 11 | PACT/Legacy | 20:37.8 |
| 29 | Henry JennissenPlace 29 · Grade 11 · Hutchinson | 11 | Hutchinson | 20:39.2 |
| 30 | Cash RiekenPlace 30 · Grade 10 · Hinckley-Finlayson | 10 | Hinckley-Finlayson | 20:41.2 |
| 31 | Taylor GleisnerPlace 31 · Grade 10 · Royalton | 10 | Royalton | 20:47.2 |
| 32 | Jack WeberPlace 32 · Grade 10 · Rush City | 10 | Rush City | 20:55.2 |
| 33 | Braxton BoydPlace 33 · Grade 9 · Royalton | 9 | Royalton | 20:56.1 |
| 34 | Isaac BergesPlace 34 · Grade 10 · King’s Academy | 10 | King’s Academy | 21:00.2 |
| 35 | Levi HartmanPlace 35 · Grade 10 · Hutchinson | 10 | Hutchinson | 21:01.1 |
| 36 | Trace RatkePlace 36 · Grade 11 · Royalton | 11 | Royalton | 21:02.2 |
| 37 | Garrett MalikPlace 37 · Grade 11 · PACT/Legacy | 11 | PACT/Legacy | 21:05.2 |
| 38 | Garrett TschidaPlace 38 · Grade 11 · Albany | 11 | Albany | 21:09.2 |
| 39 | Kevin SchwalbePlace 39 · Grade 8 · Albany | 8 | Albany | 21:10.6 |
| 40 | Jack HemmeschPlace 40 · Grade 9 · Albany | 9 | Albany | 21:12.1 |
| 41 | Jaxon ChristnerPlace 41 · Grade 11 · Osakis | 11 | Osakis | 21:12.1 |
| 42 | Leo WeberPlace 42 · Grade 11 · Hutchinson | 11 | Hutchinson | 21:13.2 |
| 43 | Wesley BialkaPlace 43 · Grade 9 · Rush City | 9 | Rush City | 21:14.6 |
| 44 | Gavin EggertPlace 44 · Grade 10 · Hutchinson | 10 | Hutchinson | 21:18.9 |
| 45 | John Paul BuntjerPlace 45 · Grade 10 · Long Prairie-Grey Eagle | 10 | Long Prairie-Grey Eagle | 21:24.1 |
| 46 | Charlie PetersonPlace 46 · Grade 11 · Maple Lake | 11 | Maple Lake | 21:29.1 |
| 47 | Grady BieniekPlace 47 · Grade 10 · Royalton | 10 | Royalton | 21:29.4 |
| 48 | Million JurrensPlace 48 · Grade 10 · King’s Academy | 10 | King’s Academy | 21:31.1 |
| 49 | Oliver HawkinsonPlace 49 · Grade 9 · Maple Lake | 9 | Maple Lake | 21:32.7 |
| 50 | Eli BrophyPlace 50 · Grade 10 · King’s Academy | 10 | King’s Academy | 21:35.1 |
| 51 | Griffin ReynoldsPlace 51 · Grade 11 · Rush City | 11 | Rush City | 21:41.2 |
| 52 | Eli GeigerPlace 52 · Grade 10 · Hinckley-Finlayson | 10 | Hinckley-Finlayson | 21:43.1 |
| 53 | Jayme O'BrienPlace 53 · Grade 12 · Parkers Prairie | 12 | Parkers Prairie | 21:49.2 |
| 54 | Hayden DircksPlace 54 · Grade 12 · Maple Lake | 12 | Maple Lake | 21:51.2 |
| 55 | Pierson WeeresPlace 55 · Grade 10 · Royalton | 10 | Royalton | 21:52.1 |
| 56 | Jonah ZahaskiPlace 56 · Grade 7 · St. John's Prep | 7 | St. John's Prep | 22:08.1 |
| 57 | Trentin SoennekerPlace 57 · Grade 9 · Albany | 9 | Albany | 22:12.1 |
| 58 | Aaden WeihmannPlace 58 · Grade 9 · Rush City | 9 | Rush City | 22:12.9 |
| 59 | Carter ErtelPlace 59 · Grade 11 · Maple Lake | 11 | Maple Lake | 22:20.1 |
| 60 | Isaac ChalmersPlace 60 · Grade 10 · Watertown-Mayer | 10 | Watertown-Mayer | 22:21.1 |
| 61 | Jude JarretPlace 61 · Grade 7 · St. John's Prep | 7 | St. John's Prep | 22:34.2 |
| 62 | Oliver ClavinPlace 62 · Grade 10 · King’s Academy | 10 | King’s Academy | 22:55.1 |
| 63 | Levi HansonPlace 63 · Grade 9 · Osakis | 9 | Osakis | 22:57.1 |
| 64 | Gideon BitzPlace 64 · Grade 10 · Long Prairie-Grey Eagle | 10 | Long Prairie-Grey Eagle | 23:02.3 |
| 65 | Aksel NewmanPlace 65 · Grade 11 · St. John's Prep | 11 | St. John's Prep | 23:10.9 |
| 66 | William GoebelPlace 66 · Grade 7 · Albany | 7 | Albany | 23:11.8 |
| 67 | Colton JohnsonPlace 67 · Grade 8 · NLA/LILA | 8 | NLA/LILA | 23:16.1 |
| 68 | Brayden LarsonPlace 68 · Grade 10 · Long Prairie-Grey Eagle | 10 | Long Prairie-Grey Eagle | 24:03.2 |
| 69 | Zachary KozlakPlace 69 · Grade 8 · Albany | 8 | Albany | 24:04.6 |
| 70 | Landon HermansonPlace 70 · Grade 10 · Parkers Prairie | 10 | Parkers Prairie | 24:09.6 |
| 71 | Casey GohmanPlace 71 · Grade 11 · Long Prairie-Grey Eagle | 11 | Long Prairie-Grey Eagle | 24:21.7 |
| 72 | Joey GohmanPlace 72 · Grade 9 · Long Prairie-Grey Eagle | 9 | Long Prairie-Grey Eagle | 24:26.6 |
| 73 | Clark HawkinsonPlace 73 · Grade 9 · Maple Lake | 9 | Maple Lake | 24:28.1 |
| 74 | Dirk FellbaumPlace 74 · Grade 11 · Long Prairie-Grey Eagle | 11 | Long Prairie-Grey Eagle | 24:28.4 |
| 75 | Aras SatkeviciusPlace 75 · Grade 10 · NLA/LILA | 10 | NLA/LILA | 25:05.2 |
| 76 | Emmet ThompsonPlace 76 · Grade 9 · Osakis | 9 | Osakis | 25:44.9 |
| 77 | Jack BeaudinPlace 77 · Grade 10 · NLA/LILA | 10 | NLA/LILA | 26:38.5 |
| 78 | Lucas HimslPlace 78 · Grade 9 · Albany | 9 | Albany | 26:51.1 |
| 79 | Sawyer BrandelPlace 79 · Grade 10 · NLA/LILA | 10 | NLA/LILA | 27:03.2 |
| 80 | Azuolas SatkeviciusPlace 80 · Grade 8 · NLA/LILA | 8 | NLA/LILA | 27:26.2 |
| 81 | Royce LongPlace 81 · Grade 9 · NLA/LILA | 9 | NLA/LILA | 30:19.1 |
| 82 | Aaron ChoPlace 82 · Grade 10 · Hinckley-Finlayson | 10 | Hinckley-Finlayson | 33:08.2 |
| 83 | Aaron BreiterPlace 83 · Grade 11 · Osakis | 11 | Osakis | 33:59.5 |