| 1 | Aiden AppelPlace 1 · Grade 11 · Murray County Central / Fulda | 11 | Murray County Central / Fulda | 17:22.93 |
| 1 | Aiden AppelPlace 1 · Grade 11 · Murray County Central / Fulda | 11 | Murray County Central / Fulda | 17:23.0 |
| 2 | Charles Mueller-ThompsonPlace 2 · Grade 10 · Marshall | 10 | Marshall | 17:33.08 |
| 2 | Charles Mueller-ThompsonPlace 2 · Grade 10 · Marshall | 10 | Marshall | 17:33.1 |
| 3 | Bryce GreenPlace 3 · Grade 12 · Windom Area | 12 | Windom Area | 17:48.89 |
| 3 | Bryce GreenPlace 3 · Grade 12 · Windom Area | 12 | Windom Area | 17:48.9 |
| 4 | Noland MunsonPlace 4 · Grade 9 · Marshall | 9 | Marshall | 18:00.1 |
| 4 | Noland MunsonPlace 4 · Grade 9 · Marshall | 9 | Marshall | 18:00.09 |
| 5 | Max FischerPlace 5 · Grade 10 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 10 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 18:00.3 |
| 5 | Max FischerPlace 5 · Grade 10 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 10 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 18:00.22 |
| 6 | Nolan TjentlandPlace 6 · Grade 10 · Windom Area | 10 | Windom Area | 18:05.1 |
| 6 | Nolan TjentlandPlace 6 · Grade 10 · Windom Area | 10 | Windom Area | 18:05.02 |
| 7 | Micah JanssenPlace 7 · Grade 10 · Murray County Central / Fulda | 10 | Murray County Central / Fulda | 18:14.6 |
| 7 | Micah JanssenPlace 7 · Grade 10 · Murray County Central / Fulda | 10 | Murray County Central / Fulda | 18:14.54 |
| 8 | Isaac BordewykPlace 8 · Grade 12 · Windom Area | 12 | Windom Area | 18:19.77 |
| 8 | Isaac BordewykPlace 8 · Grade 12 · Windom Area | 12 | Windom Area | 18:19.8 |
| 9 | Corbin LeibfriedPlace 9 · Grade 12 · Marshall | 12 | Marshall | 18:30.91 |
| 9 | Corbin LeibfriedPlace 9 · Grade 12 · Marshall | 12 | Marshall | 18:31.0 |
| 10 | Titus Van BeekPlace 10 · Grade 10 · Central Minnesota Christian | 10 | Central Minnesota Christian | 18:33.63 |
| 10 | Titus Van BeekPlace 10 · Grade 10 · Central Minnesota Christian | 10 | Central Minnesota Christian | 18:33.7 |
| 11 | Tallen MerrittPlace 11 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 18:37.8 |
| 11 | Tallen MerrittPlace 11 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 18:37.76 |
| 12 | Alexander BetzPlace 12 · Grade 12 · Murray County Central / Fulda | 12 | Murray County Central / Fulda | 18:39.5 |
| 12 | Alexander BetzPlace 12 · Grade 12 · Murray County Central / Fulda | 12 | Murray County Central / Fulda | 18:39.44 |
| 13 | Isaac LeibfriedPlace 13 · Grade 8 · Marshall | 8 | Marshall | 18:40.37 |
| 13 | Isaac LeibfriedPlace 13 · Grade 8 · Marshall | 8 | Marshall | 18:40.4 |
| 14 | Griffin LeibfriedPlace 14 · Grade 9 · Marshall | 9 | Marshall | 18:42.1 |
| 14 | Griffin LeibfriedPlace 14 · Grade 9 · Marshall | 9 | Marshall | 18:42.07 |
| 15 | William DeutzPlace 15 · Grade 9 · Marshall | 9 | Marshall | 18:57.81 |
| 15 | William DeutzPlace 15 · Grade 9 · Marshall | 9 | Marshall | 18:57.9 |
| 16 | Christian DeGrootPlace 16 · Grade 8 · Marshall | 8 | Marshall | 18:58.7 |
| 16 | Christian DeGrootPlace 16 · Grade 8 · Marshall | 8 | Marshall | 18:58.63 |
| 17 | Asrat BonnettPlace 17 · Grade 12 · Worthington | 12 | Worthington | 19:06.32 |
| 17 | Asrat BonnettPlace 17 · Grade 12 · Worthington | 12 | Worthington | 19:06.4 |
| 18 | Evan MeyerPlace 18 · Grade 9 · Worthington | 9 | Worthington | 19:20.8 |
| 18 | Evan MeyerPlace 18 · Grade 9 · Worthington | 9 | Worthington | 19:20.71 |
| 19 | Seth PaluchPlace 19 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 19:38.55 |
| 19 | Seth PaluchPlace 19 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 19:38.6 |
| 20 | Kendon KnutsonPlace 20 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 19:41.3 |
| 20 | Kendon KnutsonPlace 20 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 19:41.25 |
| 21 | Gunnar RuudPlace 21 · Grade 11 · Marshall | 11 | Marshall | 19:43.39 |
| 21 | Gunnar RuudPlace 21 · Grade 11 · Marshall | 11 | Marshall | 19:43.4 |
| 22 | Taylor SquiresPlace 22 · Grade 12 · TMB/WWG | 12 | TMB/WWG | 19:45.1 |
| 22 | Taylor SquiresPlace 22 · Grade 12 · TMB/WWG | 12 | TMB/WWG | 19:45.03 |
| 23 | Kieran AndersonPlace 23 · Grade 11 · Windom Area | 11 | Windom Area | 19:51.8 |
| 23 | Kieran AndersonPlace 23 · Grade 11 · Windom Area | 11 | Windom Area | 19:51.75 |
| 24 | Weston MartenPlace 24 · Grade 12 · TMB/WWG | 12 | TMB/WWG | 19:52.68 |
| 24 | Weston MartenPlace 24 · Grade 12 · TMB/WWG | 12 | TMB/WWG | 19:52.7 |
| 25 | Josh ZuppPlace 25 · Grade 11 · Pipestone Area | 11 | Pipestone Area | 19:56.74 |
| 25 | Josh ZuppPlace 25 · Grade 11 · Pipestone Area | 11 | Pipestone Area | 19:56.8 |
| 26 | Toby WambekePlace 26 · Grade 12 · Marshall | 12 | Marshall | 19:58.7 |
| 26 | Toby WambekePlace 26 · Grade 12 · Marshall | 12 | Marshall | 19:58.65 |
| 27 | Xavier RabaeyPlace 27 · Grade 12 · Marshall | 12 | Marshall | 19:59.29 |
| 27 | Xavier RabaeyPlace 27 · Grade 12 · Marshall | 12 | Marshall | 19:59.3 |
| 28 | Braylen LyonsPlace 28 · Grade 12 · Windom Area | 12 | Windom Area | 19:59.94 |
| 28 | Braylen LyonsPlace 28 · Grade 12 · Windom Area | 12 | Windom Area | 20:00.0 |
| 29 | Sincere ArcherPlace 29 · Grade 8 · MACCRAY/RCW | 8 | MACCRAY/RCW | 20:00.1 |
| 29 | Sincere ArcherPlace 29 · Grade 8 · MACCRAY/RCW | 8 | MACCRAY/RCW | 20:00.08 |
| 30 | Hayden LippertPlace 30 · Grade 11 · MACCRAY/RCW | 11 | MACCRAY/RCW | 20:00.60 |
| 30 | Hayden LippertPlace 30 · Grade 11 · MACCRAY/RCW | 11 | MACCRAY/RCW | 20:00.6 |
| 31 | Owen BeierPlace 31 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 20:06.6 |
| 31 | Owen BeierPlace 31 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 20:06.59 |
| 32 | Conner PieskePlace 32 · Grade 9 · Murray County Central / Fulda | 9 | Murray County Central / Fulda | 20:21.03 |
| 32 | Conner PieskePlace 32 · Grade 9 · Murray County Central / Fulda | 9 | Murray County Central / Fulda | 20:21.1 |
| 33 | Oziel LozanoPlace 33 · Grade 10 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 10 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 20:25.3 |
| 33 | Oziel LozanoPlace 33 · Grade 10 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 10 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 20:25.27 |
| 34 | Noah SchmidtPlace 34 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 20:30.2 |
| 34 | Noah SchmidtPlace 34 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 20:30.12 |
| 35 | Carter LarsonPlace 35 · Grade 9 · Murray County Central / Fulda | 9 | Murray County Central / Fulda | 20:30.2 |
| 35 | Carter LarsonPlace 35 · Grade 9 · Murray County Central / Fulda | 9 | Murray County Central / Fulda | 20:30.13 |
| 36 | Henry VidoloffPlace 36 · Grade 10 · Canby/Minneota | 10 | Canby/Minneota | 20:33.79 |
| 36 | Henry VidoloffPlace 36 · Grade 10 · Canby/Minneota | 10 | Canby/Minneota | 20:33.8 |
| 37 | Jackson MarcusPlace 37 · Grade 11 · Central Minnesota Christian | 11 | Central Minnesota Christian | 20:37.43 |
| 37 | Jackson MarcusPlace 37 · Grade 11 · Central Minnesota Christian | 11 | Central Minnesota Christian | 20:37.5 |
| 38 | Jaxon RuetherPlace 38 · Grade 10 · Canby/Minneota | 10 | Canby/Minneota | 20:37.8 |
| 38 | Jaxon RuetherPlace 38 · Grade 10 · Canby/Minneota | 10 | Canby/Minneota | 20:37.79 |
| 39 | Jacob NillesPlace 39 · Grade 11 · Russell-Tyler-Ruthton | 11 | Russell-Tyler-Ruthton | 20:42.9 |
| 39 | Jacob NillesPlace 39 · Grade 11 · Russell-Tyler-Ruthton | 11 | Russell-Tyler-Ruthton | 20:42.84 |
| 40 | Graham MillerPlace 40 · Grade 10 · Windom Area | 10 | Windom Area | 21:02.3 |
| 40 | Graham MillerPlace 40 · Grade 10 · Windom Area | 10 | Windom Area | 21:02.24 |
| 41 | Jackson JennigesPlace 41 · Grade 12 · TMB/WWG | 12 | TMB/WWG | 21:03.09 |
| 41 | Jackson JennigesPlace 41 · Grade 12 · TMB/WWG | 12 | TMB/WWG | 21:03.1 |
| 42 | Braddock MarquardtPlace 42 · Grade 10 · Worthington | 10 | Worthington | 21:06.17 |
| 42 | Braddock MarquardtPlace 42 · Grade 10 · Worthington | 10 | Worthington | 21:06.2 |
| 43 | Tate FrazeurPlace 43 · Grade 9 · Canby/Minneota | 9 | Canby/Minneota | 21:10.66 |
| 43 | Tate FrazeurPlace 43 · Grade 9 · Canby/Minneota | 9 | Canby/Minneota | 21:10.7 |
| 44 | Beckett StelterPlace 44 · Grade 12 · Murray County Central / Fulda | 12 | Murray County Central / Fulda | 21:17.3 |
| 44 | Beckett StelterPlace 44 · Grade 12 · Murray County Central / Fulda | 12 | Murray County Central / Fulda | 21:17.23 |
| 45 | Jasper PochardtPlace 45 · Grade 9 · Canby/Minneota | 9 | Canby/Minneota | 21:17.8 |
| 45 | Jasper PochardtPlace 45 · Grade 9 · Canby/Minneota | 9 | Canby/Minneota | 21:17.76 |
| 46 | Zeyan AndersonPlace 46 · Grade 9 · Canby/Minneota | 9 | Canby/Minneota | 21:18.34 |
| 46 | Zeyan AndersonPlace 46 · Grade 9 · Canby/Minneota | 9 | Canby/Minneota | 21:18.4 |
| 47 | Collin SchulzePlace 47 · Grade 10 · Russell-Tyler-Ruthton | 10 | Russell-Tyler-Ruthton | 21:23.49 |
| 47 | Collin SchulzePlace 47 · Grade 10 · Russell-Tyler-Ruthton | 10 | Russell-Tyler-Ruthton | 21:23.5 |
| 48 | Tyler ReithPlace 48 · Grade 11 · Murray County Central / Fulda | 11 | Murray County Central / Fulda | 21:26.77 |
| 48 | Tyler ReithPlace 48 · Grade 11 · Murray County Central / Fulda | 11 | Murray County Central / Fulda | 21:26.8 |
| 49 | Wesley HausePlace 49 · Grade 12 · Murray County Central / Fulda | 12 | Murray County Central / Fulda | 21:31.5 |
| 49 | Wesley HausePlace 49 · Grade 12 · Murray County Central / Fulda | 12 | Murray County Central / Fulda | 21:31.47 |
| 50 | Nolan VanKeulenPlace 50 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 21:32.0 |
| 50 | Nolan VanKeulenPlace 50 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 21:32.00 |
| 51 | Bo DuininckPlace 51 · Grade 11 · Central Minnesota Christian | 11 | Central Minnesota Christian | 21:44.9 |
| 51 | Bo DuininckPlace 51 · Grade 11 · Central Minnesota Christian | 11 | Central Minnesota Christian | 21:44.87 |
| 52 | Liam CarrollPlace 52 · Grade 11 · Windom Area | 11 | Windom Area | 22:00.61 |
| 52 | Liam CarrollPlace 52 · Grade 11 · Windom Area | 11 | Windom Area | 22:00.7 |
| 53 | Zach JonesPlace 53 · Grade 10 · TMB/WWG | 10 | TMB/WWG | 22:22.9 |
| 53 | Zach JonesPlace 53 · Grade 10 · TMB/WWG | 10 | TMB/WWG | 22:22.85 |
| 54 | Ben PottsPlace 54 · Grade 10 · Worthington | 10 | Worthington | 22:23.00 |
| 54 | Ben PottsPlace 54 · Grade 10 · Worthington | 10 | Worthington | 22:23.0 |
| 55 | Eli PyanPlace 55 · Grade 10 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 10 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 22:26.32 |
| 55 | Eli PyanPlace 55 · Grade 10 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 10 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 22:26.4 |
| 56 | Ryan PhelpsPlace 56 · Grade 12 · Worthington | 12 | Worthington | 22:27.6 |
| 56 | Ryan PhelpsPlace 56 · Grade 12 · Worthington | 12 | Worthington | 22:27.58 |
| 57 | Caden BolkemaPlace 57 · Grade 10 · Central Minnesota Christian | 10 | Central Minnesota Christian | 22:27.62 |
| 57 | Caden BolkemaPlace 57 · Grade 10 · Central Minnesota Christian | 10 | Central Minnesota Christian | 22:27.7 |
| 58 | Anthony ColumbosPlace 58 · Grade 12 · Worthington | 12 | Worthington | 22:35.60 |
| 58 | Anthony ColumbosPlace 58 · Grade 12 · Worthington | 12 | Worthington | 22:35.6 |
| 59 | Camden NovakPlace 59 · Grade 11 · Wabasso | 11 | Wabasso | 23:07.5 |
| 59 | Camden NovakPlace 59 · Grade 11 · Wabasso | 11 | Wabasso | 23:07.50 |
| 60 | Josemaria MartinezPlace 60 · Grade 10 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 10 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 23:09.2 |
| 60 | Josemaria MartinezPlace 60 · Grade 10 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 10 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 23:09.14 |
| 61 | Max GarciaPlace 61 · Grade 12 · MACCRAY/RCW | 12 | MACCRAY/RCW | 23:13.71 |
| 61 | Max GarciaPlace 61 · Grade 12 · MACCRAY/RCW | 12 | MACCRAY/RCW | 23:13.8 |
| 62 | Weston VanDykePlace 62 · Grade 8 · Russell-Tyler-Ruthton | 8 | Russell-Tyler-Ruthton | 23:15.0 |
| 62 | Weston VanDykePlace 62 · Grade 8 · Russell-Tyler-Ruthton | 8 | Russell-Tyler-Ruthton | 23:14.96 |
| 63 | Tristan RalstonPlace 63 · Grade 10 · Windom Area | 10 | Windom Area | 23:22.0 |
| 63 | Tristan RalstonPlace 63 · Grade 10 · Windom Area | 10 | Windom Area | 23:21.92 |
| 64 | Jamie SoderholmPlace 64 · Grade 10 · Russell-Tyler-Ruthton | 10 | Russell-Tyler-Ruthton | 23:30.39 |
| 64 | Jamie SoderholmPlace 64 · Grade 10 · Russell-Tyler-Ruthton | 10 | Russell-Tyler-Ruthton | 23:30.4 |
| 65 | Sam WiborgPlace 65 · Grade 9 · TMB/WWG | 9 | TMB/WWG | 23:32.44 |
| 65 | Sam WiborgPlace 65 · Grade 9 · TMB/WWG | 9 | TMB/WWG | 23:32.5 |
| 66 | Tyson PetersonPlace 66 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 23:40.4 |
| 66 | Tyson PetersonPlace 66 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 23:40.33 |
| 67 | Nathan KretschPlace 67 · Grade 9 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 9 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 24:00.2 |
| 67 | Nathan KretschPlace 67 · Grade 9 · Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 9 | Sleepy Eye St.Marys-Sleepy Eye Public-New Ulm Cath | 24:00.13 |
| 68 | Jaxter PfarrPlace 68 · Grade 10 · TMB/WWG | 10 | TMB/WWG | 24:08.11 |
| 68 | Jaxter PfarrPlace 68 · Grade 10 · TMB/WWG | 10 | TMB/WWG | 24:08.2 |
| 69 | Kade PlacePlace 69 · Grade 9 · Worthington | 9 | Worthington | 24:11.4 |
| 69 | Kade PlacePlace 69 · Grade 9 · Worthington | 9 | Worthington | 24:11.37 |
| 70 | Gatlin StruchenPlace 70 · Grade 8 · TMB/WWG | 8 | TMB/WWG | 25:11.0 |
| 70 | Gatlin StruchenPlace 70 · Grade 8 · TMB/WWG | 8 | TMB/WWG | 25:10.95 |
| 71 | Giani MoralesPlace 71 · Grade 11 · Worthington | 11 | Worthington | 25:53.90 |
| 71 | Giani MoralesPlace 71 · Grade 11 · Worthington | 11 | Worthington | 25:53.9 |
| 72 | Karson SchneiderPlace 72 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 26:25.68 |
| 72 | Karson SchneiderPlace 72 · Grade 11 · TMB/WWG | 11 | TMB/WWG | 26:25.7 |
| 73 | Avery OstremPlace 73 · Grade 10 · Worthington | 10 | Worthington | 28:44.3 |
| 73 | Avery OstremPlace 73 · Grade 10 · Worthington | 10 | Worthington | 28:44.29 |