| 1 | William AhrensPlace 1 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 15:56.84 |
| 2 | Kilen CilekPlace 2 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 16:16.78 |
| 3 | Clayton SalmonPlace 3 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 17:28.30 |
| 4 | Mason AndersonPlace 4 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 17:37.59 |
| 5 | Cole RemigerPlace 5 · Grade 12 · Lakeview | 12 | Lakeview | 17:53.26 |
| 6 | Tyler RobinsonPlace 6 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 17:57.50 |
| 7 | Tate RemigerPlace 7 · Grade 10 · Lakeview | 10 | Lakeview | 18:23.78 |
| 8 | Ben JorgensonPlace 8 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 18:26.47 |
| 9 | Tallen MerrittPlace 9 · Grade 10 · Canby/Minneota | 10 | Canby/Minneota | 18:49.49 |
| 10 | Evan ThomesPlace 10 · Grade 8 · Redwood Valley | 8 | Redwood Valley | 19:05.04 |
| 11 | Lane BreitkreutzPlace 11 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 19:10.69 |
| 12 | Hunter DanielsonPlace 12 · Grade 11 · Canby/Minneota | 11 | Canby/Minneota | 19:17.31 |
| 13 | Elway BergPlace 13 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 19:26.72 |
| 14 | Blake GiesePlace 14 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 19:30.87 |
| 15 | Kendon KnutsonPlace 15 · Grade 10 · Canby/Minneota | 10 | Canby/Minneota | 20:06.23 |
| 16 | Joe GerkePlace 16 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 20:09.99 |
| 17 | Jackson MarcusPlace 17 · Grade 9 · Central Minnesota Christian | 9 | Central Minnesota Christian | 20:11.16 |
| 18 | Thane MatthysPlace 18 · Grade 10 · Lakeview | 10 | Lakeview | 20:27.94 |
| 19 | Thomas GerkePlace 19 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 20:30.20 |
| 20 | Gideon BaselPlace 20 · Grade 11 · Lakeview | 11 | Lakeview | 20:31.77 |
| 21 | Brett StoksPlace 21 · Grade 10 · Canby/Minneota | 10 | Canby/Minneota | 20:34.11 |
| 22 | Cheng LinPlace 22 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 20:35.01 |
| 23 | Kaiden RuisPlace 23 · Grade 11 · Central Minnesota Christian | 11 | Central Minnesota Christian | 20:52.60 |
| 24 | Jackson BawdenPlace 24 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 21:03.95 |
| 25 | Shaun MatthewsPlace 25 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 21:04.38 |
| 26 | James KamrathPlace 26 · Grade 11 · Canby/Minneota | 11 | Canby/Minneota | 21:05.96 |
| 27 | Seth PaluchPlace 27 · Grade 10 · Canby/Minneota | 10 | Canby/Minneota | 21:12.46 |
| 28 | Conner OlsonPlace 28 · Grade 11 · Yellow Medicine East | 11 | Yellow Medicine East | 21:24.21 |
| 29 | Rick Green IIIPlace 29 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 21:31.93 |
| 30 | Owen HorejsiPlace 30 · Grade 12 · Redwood Valley | 12 | Redwood Valley | 21:41.52 |
| 31 | Elliot LangPlace 31 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 21:49.34 |
| 32 | Selby AndersonPlace 32 · Grade 11 · Lakeview | 11 | Lakeview | 22:10.58 |
| 33 | Teddy BonnemaPlace 33 · Grade 9 · Central Minnesota Christian | 9 | Central Minnesota Christian | 22:19.70 |
| 34 | Carson BeckerPlace 34 · Grade 11 · Canby/Minneota | 11 | Canby/Minneota | 22:23.91 |
| 35 | Jacob NillesPlace 35 · Grade 10 · Russell-Tyler-Ruthton | 10 | Russell-Tyler-Ruthton | 22:26.74 |
| 36 | Tyler ArnoldPlace 36 · Grade 11 · Tracy-Milroy-Balaton | 11 | Tracy-Milroy-Balaton | 22:36.90 |
| 37 | Hank PetersonPlace 37 · Grade 12 · Tracy-Milroy-Balaton | 12 | Tracy-Milroy-Balaton | 22:53.32 |
| 38 | Noah HarmsPlace 38 · Grade 11 · Canby/Minneota | 11 | Canby/Minneota | 22:53.61 |
| 39 | Brandon DanielsonPlace 39 · Grade 12 · Canby/Minneota | 12 | Canby/Minneota | 23:01.22 |
| 40 | Bo DuininckPlace 40 · Grade 9 · Central Minnesota Christian | 9 | Central Minnesota Christian | 23:08.52 |
| 41 | Peter FoxPlace 41 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 23:21.54 |
| 42 | Fletcher LeachPlace 42 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 23:31.03 |
| 43 | Kaden HicksPlace 43 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 23:39.36 |
| 44 | Matthew KadenPlace 44 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 23:50.59 |
| 45 | Kenzo OkinsPlace 45 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 24:28.72 |
| 46 | Jackson JennigesPlace 46 · Grade 10 · Tracy-Milroy-Balaton | 10 | Tracy-Milroy-Balaton | 24:43.50 |
| 47 | Jesse BengtsonPlace 47 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 25:04.35 |
| 48 | Jonah NorgaardPlace 48 · Grade 11 · Russell-Tyler-Ruthton | 11 | Russell-Tyler-Ruthton | 25:09.44 |
| 49 | Mario OchoaPlace 49 · Grade 8 · Yellow Medicine East | 8 | Yellow Medicine East | 25:31.97 |
| 50 | Ashton DanielsPlace 50 · Grade 12 · Tracy-Milroy-Balaton | 12 | Tracy-Milroy-Balaton | 25:46.48 |
| 51 | Aric EwaldPlace 51 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 25:56.99 |
| 52 | Max BentsonPlace 52 · Grade 10 · Redwood Valley | 10 | Redwood Valley | 25:59.86 |
| 53 | Martin KadenPlace 53 · Grade 11 · Redwood Valley | 11 | Redwood Valley | 26:01.21 |
| 54 | Hudsen JennigesPlace 54 · Grade 12 · Tracy-Milroy-Balaton | 12 | Tracy-Milroy-Balaton | 27:10.38 |
| 55 | Talmage HadfieldPlace 55 · Grade 9 · Yellow Medicine East | 9 | Yellow Medicine East | 27:12.67 |
| 56 | Weston MartenPlace 56 · Grade 10 · Tracy-Milroy-Balaton | 10 | Tracy-Milroy-Balaton | 27:24.35 |
| 57 | Locklin MatznerPlace 57 · Grade 9 · Russell-Tyler-Ruthton | 9 | Russell-Tyler-Ruthton | 27:40.02 |
| 58 | Noah SchmidtPlace 58 · Grade 9 · Tracy-Milroy-Balaton | 9 | Tracy-Milroy-Balaton | 28:03.04 |
| 59 | Cade WeetsPlace 59 · Grade 11 · Russell-Tyler-Ruthton | 11 | Russell-Tyler-Ruthton | 28:19.42 |
| 60 | Nathaniel EasterlingPlace 60 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 30:06.31 |
| 61 | Liam KnightPlace 61 · Grade 9 · Central Minnesota Christian | 9 | Central Minnesota Christian | 30:15.16 |
| 62 | Xander BrinkleyPlace 62 · Grade 9 · Tracy-Milroy-Balaton | 9 | Tracy-Milroy-Balaton | 33:01.09 |
| 63 | Jace BaumgardPlace 63 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 35:36.42 |
| 64 | Quentin DownwindPlace 64 · Grade 9 · Redwood Valley | 9 | Redwood Valley | 40:50.38 |