| 1 | Kane WaddingtonPlace 1 · Grade 9 · Luverne | 9 | Luverne | 14:45.3 PR |
| 2 | Braxton LyonsPlace 2 · Grade 11 · Luverne | 11 | Luverne | 14:57.7 PR |
| 3 | Charlie StainbrookPlace 3 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 15:32.5 PR |
| 4 | August DanielsonPlace 4 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 15:38.9 PR |
| 5 | Thomas ChristensenPlace 5 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 15:44.5 |
| 6 | Joshua LaHayePlace 6 · Grade 9 · Montevideo | 9 | Montevideo | 15:46.0 PR |
| 7 | Eli GauthierPlace 7 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 15:53.7 |
| 8 | Emmett WoodleyPlace 8 · Grade 9 · Luverne | 9 | Luverne | 16:04.5 PR |
| 9 | Luciano BarbaraPlace 9 · Grade 8 · Dell Rapids | 8 | Dell Rapids | 16:06.5 PR |
| 10 | Josue Mejia SosaPlace 10 · Grade 10 · Montevideo | 10 | Montevideo | 16:08.0 PR |
| 11 | Devon AndersenPlace 11 · Grade 8 · Dell Rapids | 8 | Dell Rapids | 16:09.8 |
| 12 | Patrick BaukolPlace 12 · Grade 12 · Montevideo | 12 | Montevideo | 16:13.4 PR |
| 13 | Parker SprayPlace 13 · Grade 11 · Montevideo | 11 | Montevideo | 16:17.4 PR |
| 14 | Kaden HicksPlace 14 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 16:17.8 PR |
| 15 | Alonzo CoudronPlace 15 · Grade 10 · Montevideo | 10 | Montevideo | 16:18.3 PR |
| 16 | Andrew WienekePlace 16 · Grade 9 · Luverne | 9 | Luverne | 16:18.7 PR |
| 17 | Evan ThomesPlace 17 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 16:37.3 |
| 18 | Malcolm PulscherPlace 18 · Grade 10 · Dell Rapids | 10 | Dell Rapids | 16:41.4 |
| 19 | Alex SweetmanPlace 19 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 16:42.7 PR |
| 20 | Christopher DiazPlace 20 · Grade 12 · Montevideo | 12 | Montevideo | 16:53.0 PR |
| 21 | William WagenerPlace 21 · Grade 10 · Montevideo | 10 | Montevideo | 16:55.8 PR |
| 22 | Matthew KadenPlace 22 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 16:57.5 PR |
| 23 | Tate VeltkampPlace 23 · Grade 8 · Dell Rapids | 8 | Dell Rapids | 16:57.9 |
| 24 | Mason SnydersPlace 24 · Grade 9 · Garretson | 9 | Garretson | 17:15.3 PR |
| 25 | Talon McDonaldPlace 25 · Grade 9 · Jackson County Central | 9 | Jackson County Central | 17:17.9 PR |
| 26 | Miles NormanPlace 26 · Grade 12 · Montevideo | 12 | Montevideo | 17:21.9 PR |
| 27 | Miles CarstensenPlace 27 · Grade 7 · Dell Rapids | 7 | Dell Rapids | 17:22.1 |
| 28 | Blake BensonPlace 28 · Grade 11 · Garretson | 11 | Garretson | 17:25.0 |
| 29 | Quinton KiblerPlace 29 · Grade 9 · Montevideo | 9 | Montevideo | 17:30.1 PR |
| 30 | Ty KlingenbergPlace 30 · Grade 9 · Adrian/Ellsworth | 9 | Adrian/Ellsworth | 17:33.6 PR |
| 31 | Layne RogersPlace 31 · Grade 11 · Garretson | 11 | Garretson | 17:33.7 |
| 32 | Beckett WhitePlace 32 · Grade 9 · MCW/BO | 9 | MCW/BO | 17:41.4 PR |
| 33 | Mark NgisaPlace 33 · Grade 9 · Windom Area | 9 | Windom Area | 17:58.9 |
| 34 | Chase HoldenPlace 34 · Grade 10 · Heron Lake-Okabena | 10 | Heron Lake-Okabena | 18:00.1 PR |
| 35 | Marcos Merlo TorresPlace 35 · Grade 10 · Montevideo | 10 | Montevideo | 18:04.5 PR |
| 36 | Behr PeckenpaughPlace 36 · Grade 12 · Dell Rapids | 12 | Dell Rapids | 18:05.1 |
| 37 | Jared MalecekPlace 37 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 18:07.3 PR |
| 38 | Oliver CarbonneauPlace 38 · Grade 9 · Luverne | 9 | Luverne | 18:10.1 PR |
| 39 | Bergen LudwigPlace 39 · Grade 11 · Montevideo | 11 | Montevideo | 18:11.2 PR |
| 40 | Callix BuchholzPlace 40 · Grade 8 · Garretson | 8 | Garretson | 18:13.7 |
| 41 | James EggebrechtPlace 41 · Grade 9 · Luverne | 9 | Luverne | 18:14.1 PR |
| 42 | Eliot HolmbergPlace 42 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 18:14.4 |
| 43 | Brandon TrainerPlace 43 · Grade 10 · Jackson County Central | 10 | Jackson County Central | 18:21.7 PR |
| 44 | Ross StanleyPlace 44 · Grade 11 · Montevideo | 11 | Montevideo | 18:39.8 PR |
| 45 | Landon EriksenPlace 45 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 18:46.3 PR |
| 46 | Emmanuel MartinezPlace 46 · Grade 10 · Montevideo | 10 | Montevideo | 19:16.2 PR |
| 47 | Aydon MausPlace 47 · Grade 12 · Montevideo | 12 | Montevideo | 19:21.4 |
| 48 | Isaiah CoburnPlace 48 · Grade 12 · Garretson | 12 | Garretson | 19:25.3 |
| 49 | Henry KleinPlace 49 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 19:25.7 PR |
| 50 | Finn JacobsonPlace 50 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 19:47.4 |
| 51 | Tharen DavisPlace 51 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 20:07.9 |
| 52 | Logan KrinkePlace 52 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 20:22.9 |
| 53 | Jack LoehrPlace 53 · Grade 10 · Montevideo | 10 | Montevideo | 20:26.5 PR |
| 54 | Nathaniel EasterlingPlace 54 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 20:30.6 PR |
| 55 | Oakley NorthPlace 55 · Grade 9 · MCW/BO | 9 | MCW/BO | 20:39.6 PR |
| 56 | Micah BullermanPlace 56 · Grade 10 · Adrian/Ellsworth | 10 | Adrian/Ellsworth | 21:06.2 |
| 57 | Blake HoldenPlace 57 · Grade 12 · Heron Lake-Okabena | 12 | Heron Lake-Okabena | 21:29.9 |
| 58 | Carter ColePlace 58 · Grade 11 · MCW/BO | 11 | MCW/BO | 21:35.0 PR |
| 59 | Keenan FoleyPlace 59 · Grade 11 · Montevideo | 11 | Montevideo | 23:16.6 PR |
| 60 | Diego Rivera TorresPlace 60 · Grade 12 · Montevideo | 12 | Montevideo | 23:43.9 PR |
| 61 | Quentin DownwindPlace 61 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 24:15.8 |