| 1 | Tyler RobinsonPlace 1 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 16:44.8 |
| 2 | Clayton SalmonPlace 2 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 16:45.6 |
| 3 | Tate RemigerPlace 3 · Grade 12 · Lakeview | 12 | Lakeview | 17:05.9 |
| 4 | Zach MalecekPlace 4 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 17:07.4 |
| 5 | Jaxon BergPlace 5 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 17:42.9 |
| 6 | Nolan OuradaPlace 6 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 17:47.7 |
| 7 | Tallen MerrittPlace 7 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 18:39.5 |
| 8 | Titus Van BeekPlace 8 · Grade 10 · Central Minnesota Christian | 10 | Central Minnesota Christian | 18:59.0 |
| 9 | August DanielsonPlace 9 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 19:07.6 |
| 10 | Rick Green IIIPlace 10 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 19:17.1 |
| 11 | Thane MatthysPlace 11 · Grade 12 · Lakeview | 12 | Lakeview | 19:20.1 |
| 12 | Chase WilsonPlace 12 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 19:21.4 |
| 13 | Kendon KnutsonPlace 13 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 19:26.8 |
| 14 | Charlie OlsonPlace 14 · Grade 9 · Yellow Medicine East | 9 | Yellow Medicine East | 19:46.0 |
| 15 | Seth PaluchPlace 15 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 20:00.8 |
| 16 | Mario OchoaPlace 16 · Grade 11 · Yellow Medicine East | 11 | Yellow Medicine East | 20:02.7 |
| 17 | Noah SchmidtPlace 17 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 20:03.7 |
| 18 | Owen BeierPlace 18 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 20:06.4 |
| 19 | Jackson MarcusPlace 19 · Grade 11 · Central Minnesota Christian | 11 | Central Minnesota Christian | 20:10.7 |
| 20 | Jacob NillesPlace 20 · Grade 11 · Russell-Tyler-Ruthton | 11 | Russell-Tyler-Ruthton | 20:12.0 |
| 21 | Weston MartenPlace 21 · Grade 12 · TMB/WWG | 12 | TMB/WWG | 20:35.1 |
| 22 | Henry VidoloffPlace 22 · Grade 10 · Canby/Minneota | 10 | Canby/Minneota | 20:38.8 |
| 23 | Taylor SquiresPlace 23 · Grade 12 · TMB/WWG | 12 | TMB/WWG | 20:46.8 |
| 24 | Zeyan AndersonPlace 24 · Grade 9 · Canby/Minneota | 9 | Canby/Minneota | 21:07.0 |
| 25 | Tate FrazeurPlace 25 · Grade 9 · Canby/Minneota | 9 | Canby/Minneota | 21:09.1 |
| 26 | Jackson ForslundPlace 26 · Grade 10 · Lakeview | 10 | Lakeview | 21:09.6 |
| 27 | Kaden HicksPlace 27 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 21:25.3 |
| 28 | Damian GalvezPlace 28 · Grade 10 · Yellow Medicine East | 10 | Yellow Medicine East | 21:31.4 |
| 29 | Jasper PochardtPlace 29 · Grade 9 · Canby/Minneota | 9 | Canby/Minneota | 21:43.2 |
| 30 | Matthew KadenPlace 30 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 21:43.6 |
| 31 | Ledgen JavensPlace 31 · Grade 9 · Lakeview | 9 | Lakeview | 21:44.9 |
| 32 | Alex SweetmanPlace 32 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 21:51.9 |
| 33 | Bo DuininckPlace 33 · Grade 11 · Central Minnesota Christian | 11 | Central Minnesota Christian | 22:25.2 |
| 34 | Zach JonesPlace 34 · Grade 10 · TMB/WWG | 10 | TMB/WWG | 22:55.2 |
| 35 | Sylas DetermanPlace 35 · Grade 8 · Russell-Tyler-Ruthton | 8 | Russell-Tyler-Ruthton | 22:56.8 |
| 36 | Mike Ramirez-YanezPlace 36 · Grade 12 · Lakeview | 12 | Lakeview | 22:57.2 |
| 37 | Easton VancePlace 37 · Grade 9 · Lakeview | 9 | Lakeview | 23:12.0 |
| 38 | Jackson JennigesPlace 38 · Grade 12 · TMB/WWG | 12 | TMB/WWG | 23:13.3 |
| 39 | Caden BolkemaPlace 39 · Grade 10 · Central Minnesota Christian | 10 | Central Minnesota Christian | 23:13.4 |
| 40 | Evan ThomesPlace 40 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 23:19.4 |
| 41 | Fletcher LeachPlace 41 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 23:24.9 |
| 42 | Jamie SoderholmPlace 42 · Grade 10 · Russell-Tyler-Ruthton | 10 | Russell-Tyler-Ruthton | 23:25.7 |
| 43 | Finn JacobsonPlace 43 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 23:26.2 |
| 44 | Jared MalecekPlace 44 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 23:27.0 |
| 45 | Collin SchulzePlace 45 · Grade 10 · Russell-Tyler-Ruthton | 10 | Russell-Tyler-Ruthton | 24:05.4 |
| 46 | Sam WiborgPlace 46 · Grade 9 · TMB/WWG | 9 | TMB/WWG | 24:22.2 |
| 47 | AJ MillerPlace 47 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 24:57.9 |
| 48 | Tyson PetersonPlace 48 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 25:09.4 |
| 49 | Abel JohnsonPlace 49 · Grade 10 · Lakeview | 10 | Lakeview | 25:12.4 |
| 50 | Jaxon RuetherPlace 50 · Grade 10 · Canby/Minneota | 10 | Canby/Minneota | 25:46.8 |
| 51 | Ben LaBrunePlace 51 · Grade 9 · Russell-Tyler-Ruthton | 9 | Russell-Tyler-Ruthton | 25:59.0 |
| 52 | Karson SchneiderPlace 52 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 26:13.2 |
| 53 | Nathaniel EasterlingPlace 53 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 26:18.8 |
| 54 | Landon EriksenPlace 54 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 26:36.4 |
| 55 | Leonard RosenauPlace 55 · Grade 10 · Yellow Medicine East | 10 | Yellow Medicine East | 26:51.1 |
| 56 | Arlyn ShemonPlace 56 · Grade 11 · Lakeview | 11 | Lakeview | 26:53.6 |
| 57 | Logan KrinkePlace 57 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 27:23.1 |
| 58 | Gatlin StruchenPlace 58 · Grade 8 · TMB/WWG | 8 | TMB/WWG | 27:25.8 |
| 59 | Archer BedowPlace 59 · Grade 8 · Russell-Tyler-Ruthton | 8 | Russell-Tyler-Ruthton | 27:27.7 PR |
| 60 | Yerik Ramirez-YanezPlace 60 · Grade 9 · Lakeview | 9 | Lakeview | 28:43.1 |
| 61 | Jaxter PfarrPlace 61 · Grade 10 · TMB/WWG | 10 | TMB/WWG | 29:00.2 |
| 62 | Henry KleinPlace 62 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 29:30.7 |