| 1 | Tyler RobinsonPlace 1 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 16:38 |
| 2 | Andrew MorinPlace 2 · Grade 12 · Wabasso | 12 | Wabasso | 16:55 |
| 3 | Dylan AndersonPlace 3 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 17:00 |
| 4 | Aidan SchuermanPlace 4 · Grade 12 · Marshall | 12 | Marshall | 17:01 PR |
| 5 | Jonah UilkPlace 5 · Grade 12 · SW MN Christian / Edgerton | 12 | SW MN Christian / Edgerton | 17:04 |
| 6 | Bryce GreenPlace 6 · Grade 11 · Windom Area | 11 | Windom Area | 17:10 |
| 7 | Zach MalecekPlace 7 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 17:13 |
| 8 | Charles Mueller-ThompsonPlace 8 · Grade 9 · Marshall | 9 | Marshall | 17:23 |
| 9 | Ben JorgensonPlace 9 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 17:25 |
| 10 | Nolan TjentlandPlace 10 · Grade 9 · Windom Area | 9 | Windom Area | 17:25.20 |
| 11 | Braylen LyonsPlace 11 · Grade 11 · Windom Area | 11 | Windom Area | 17:31 |
| 12 | Nolan OuradaPlace 12 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 17:32 |
| 13 | Jaxon BergPlace 13 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 17:40 |
| 14 | Isaac BordewykPlace 14 · Grade 11 · Windom Area | 11 | Windom Area | 17:42 |
| 15 | Titus KohlsPlace 15 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 17:44 |
| 16 | Caelen RalstonPlace 16 · Grade 11 · Windom Area | 11 | Windom Area | 17:45 |
| 17 | Jeremy FeistnerPlace 17 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 17:49 |
| 18 | Noland MunsonPlace 18 · Grade 8 · Marshall | 8 | Marshall | 17:53 |
| 19 | Isaac LeibfriedPlace 19 · Grade 7 · Marshall | 7 | Marshall | 17:54 |
| 20 | Joe GerkePlace 20 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 17:55 PR |
| 21 | Cooper OversonPlace 21 · Grade 10 · Atwater-Cosmos-Grove City | 10 | Atwater-Cosmos-Grove City | 18:00 |
| 22 | Liam SchlueterPlace 22 · Grade 9 · BOLD/BLH | 9 | BOLD/BLH | 18:10 |
| 23 | Wyatt LienPlace 23 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 18:19 |
| 24 | Juan Sunun-PerezPlace 24 · Grade 10 · G-F-W | 10 | G-F-W | 18:24 |
| 25 | Corbin LeibfriedPlace 25 · Grade 11 · Marshall | 11 | Marshall | 18:28 |
| 26 | Lane BreitkreutzPlace 26 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 18:45 |
| 27 | Rick Green IIIPlace 27 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 18:52 |
| 28 | Griffin LeibfriedPlace 28 · Grade 8 · Marshall | 8 | Marshall | 18:59 |
| 29 | Chase WilsonPlace 29 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 19:02 |
| 30 | Toby WambekePlace 30 · Grade 11 · Marshall | 11 | Marshall | 19:14 |
| 31 | Tucker KohlsPlace 31 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 19:17 |
| 32 | Solomon StoeringPlace 32 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 19:18 |
| 33 | William DeutzPlace 33 · Grade 8 · Marshall | 8 | Marshall | 19:19 |
| 34 | August DanielsonPlace 34 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 19:23 |
| 35 | Kieran AndersonPlace 35 · Grade 10 · Windom Area | 10 | Windom Area | 19:28 |
| 36 | Elliot LangPlace 36 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 19:31 |
| 37 | Christian DeGrootPlace 37 · Grade 7 · Marshall | 7 | Marshall | 19:39 |
| 38 | Aiden WeisenselPlace 38 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 19:41 |
| 39 | Jaxter PfarrPlace 39 · Grade 9 · TMB/WWG | 9 | TMB/WWG | 19:43 PR |
| 40 | Weston MartenPlace 40 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 19:54 |
| 41 | Will KerkowPlace 41 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 19:55 |
| 42 | Jamis MartensPlace 42 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 19:57 |
| 43 | Connor ElferingPlace 43 · Grade 11 · BOLD/BLH | 11 | BOLD/BLH | 19:59 |
| 44 | Isaiah FeyPlace 44 · Grade 10 · SW MN Christian / Edgerton | 10 | SW MN Christian / Edgerton | 20:04 |
| 45 | Derrick BahlPlace 45 · Grade 12 · BOLD/BLH | 12 | BOLD/BLH | 20:10 PR |
| 46 | Xavier RabaeyPlace 46 · Grade 11 · Marshall | 11 | Marshall | 20:14 |
| 47 | Taylor SquiresPlace 47 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 20:15 |
| 48 | Dale SmithPlace 48 · Grade 9 · Marshall | 9 | Marshall | 20:15.20 |
| 49 | Isaac BeckendorfPlace 49 · Grade 10 · G-F-W | 10 | G-F-W | 20:15.70 |
| 50 | Evan ThomesPlace 50 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 20:15.80 |
| 51 | Ezra SpikePlace 51 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 20:23 |
| 52 | Gunnar RuudPlace 52 · Grade 10 · Marshall | 10 | Marshall | 20:27 |
| 53 | Jacob LondgrenPlace 53 · Grade 9 · Minnesota Valley Lutheran | 9 | Minnesota Valley Lutheran | 20:31 |
| 54 | Henry ManthePlace 54 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 20:33 |
| 55 | Kenzo OkinsPlace 55 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 20:34 PR |
| 56 | Seth CarlsonPlace 56 · Grade 12 · Atwater-Cosmos-Grove City | 12 | Atwater-Cosmos-Grove City | 20:45 |
| 57 | AJ MillerPlace 57 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 20:45.20 PR |
| 58 | Jackson JennigesPlace 58 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 20:53 |
| 59 | Graham MillerPlace 59 · Grade 9 · Windom Area | 9 | Windom Area | 20:57 |
| 60 | Micah MorrisonPlace 60 · Grade 12 · Atwater-Cosmos-Grove City | 12 | Atwater-Cosmos-Grove City | 20:58 |
| 61 | Abraham SelveyPlace 61 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 21:00 |
| 62 | Matthew KadenPlace 62 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 21:01 |
| 63 | Brody BecklerPlace 63 · Grade 12 · BOLD/BLH | 12 | BOLD/BLH | 21:09 |
| 64 | Liam CarrollPlace 64 · Grade 10 · Windom Area | 10 | Windom Area | 21:10 |
| 65 | Jackson BawdenPlace 65 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 21:16 |
| 66 | Foster MoorePlace 66 · Grade 11 · Marshall | 11 | Marshall | 21:21 |
| 67 | Caden DegnerPlace 67 · Grade 10 · Atwater-Cosmos-Grove City | 10 | Atwater-Cosmos-Grove City | 21:26 |
| 68 | Myles SwalboskiPlace 68 · Grade 9 · Marshall | 9 | Marshall | 21:33 |
| 69 | Logan PetersenPlace 69 · Grade 12 · TMB/WWG | 12 | TMB/WWG | 21:40 |
| 70 | Owen BeierPlace 70 · Grade 10 · TMB/WWG | 10 | TMB/WWG | 21:43 |
| 71 | Alex SweetmanPlace 71 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 21:43.20 |
| 72 | Peter FoxPlace 72 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 21:47 |
| 73 | Nathaniel CarlovskyPlace 73 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 21:49 |
| 74 | Dyllan MichnowskiPlace 74 · Grade 12 · Atwater-Cosmos-Grove City | 12 | Atwater-Cosmos-Grove City | 21:54 |
| 75 | Harper HirshmanPlace 75 · Grade 10 · BOLD/BLH | 10 | BOLD/BLH | 21:57 |
| 76 | Rylan DresselPlace 76 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 22:04 |
| 77 | Elliott VliegerPlace 77 · Grade 9 · Minnesota Valley Lutheran | 9 | Minnesota Valley Lutheran | 22:11 |
| 78 | Noah SchmidtPlace 78 · Grade 10 · TMB/WWG | 10 | TMB/WWG | 22:14 |
| 79 | Anthony SoupirPlace 79 · Grade 9 · Marshall | 9 | Marshall | 22:15 |
| 80 | Matthias AmenPlace 80 · Grade 9 · SW MN Christian / Edgerton | 9 | SW MN Christian / Edgerton | 22:18 |
| 81 | Samuel Lopez ChilelPlace 81 · Grade 12 · Windom Area | 12 | Windom Area | 22:19 |
| 82 | Gavin GarciaPlace 82 · Grade 12 · Atwater-Cosmos-Grove City | 12 | Atwater-Cosmos-Grove City | 22:32 |
| 83 | Oliver NelsonPlace 83 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 22:35 |
| 84 | Will StrattonPlace 84 · Grade 10 · BOLD/BLH | 10 | BOLD/BLH | 22:49 |
| 85 | Valentin GonzalezPlace 85 · Grade 10 · Marshall | 10 | Marshall | 22:52 |
| 86 | David LanouePlace 86 · Grade 11 · Marshall | 11 | Marshall | 22:58 |
| 87 | Drew StadlerPlace 87 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 23:01 |
| 88 | Jacob Meno-NietoPlace 88 · Grade 12 · Atwater-Cosmos-Grove City | 12 | Atwater-Cosmos-Grove City | 23:03 PR |
| 89 | Camden NovakPlace 89 · Grade 10 · Wabasso | 10 | Wabasso | 23:07 |
| 90 | Dylan SerbusPlace 90 · Grade 12 · Atwater-Cosmos-Grove City | 12 | Atwater-Cosmos-Grove City | 23:14 PR |
| 91 | Landryk TietzPlace 91 · Grade 10 · Wabasso | 10 | Wabasso | 23:16 |
| 92 | Martin KadenPlace 92 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 23:28 |
| 93 | Jonah HermansonPlace 93 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 23:38 |
| 94 | Aric EwaldPlace 94 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 23:47 |
| 95 | Nolan DeutzPlace 95 · Grade 9 · Marshall | 9 | Marshall | 23:53 |
| 96 | Judah GuentherPlace 96 · Grade 10 · Minnesota Valley Lutheran | 10 | Minnesota Valley Lutheran | 23:54 |
| 97 | Sam WiborgPlace 97 · Grade 8 · TMB/WWG | 8 | TMB/WWG | 24:03 |
| 98 | Tristan RalstonPlace 98 · Grade 9 · Windom Area | 9 | Windom Area | 24:26 |
| 99 | Tyson PetersonPlace 99 · Grade 10 · TMB/WWG | 10 | TMB/WWG | 24:29 |
| 100 | Henry KleinPlace 100 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 24:30 |
| 101 | Logan KrinkePlace 101 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 24:31 |
| 102 | Owen MaguirePlace 102 · Grade 10 · TMB/WWG | 10 | TMB/WWG | 24:41 |
| 103 | Caiden MahnPlace 103 · Grade 10 · Atwater-Cosmos-Grove City | 10 | Atwater-Cosmos-Grove City | 25:22 PR |
| 104 | Kenny JohnsonPlace 104 · Grade 9 · Atwater-Cosmos-Grove City | 9 | Atwater-Cosmos-Grove City | 25:25 PR |
| 105 | Gatlin StruchenPlace 105 · Grade 7 · TMB/WWG | 7 | TMB/WWG | 25:27 |
| 106 | Taylor LaGrowPlace 106 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 26:40 |
| 107 | Sawyer BresnahanPlace 107 · Grade 9 · Marshall | 9 | Marshall | 26:56 |
| 108 | Finn JacobsonPlace 108 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 27:01 |
| 109 | Landon EriksenPlace 109 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 27:04 |
| 110 | Landon AmbergPlace 110 · Grade 10 · BOLD/BLH | 10 | BOLD/BLH | 29:00 |
| 111 | Quentin DownwindPlace 111 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 29:12 |
| 112 | Hunter JohnsonPlace 112 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 31:32 |
| 113 | Adam HippePlace 113 · Grade 12 · TMB/WWG | 12 | TMB/WWG | 32:05 |