| 1 | Kelton KoeppPlace 1 · Grade 12 · Belle Plaine | 12 | Belle Plaine | 16:44.8 |
| 2 | Isaac BemmelsPlace 2 · Grade 12 · Belle Plaine | 12 | Belle Plaine | 17:02.7 |
| 3 | Andrew TschollPlace 3 · Grade 12 · Albert Lea | 12 | Albert Lea | 17:10.2 |
| 4 | Owen RunquistPlace 4 · Grade 12 · Red Wing | 12 | Red Wing | 17:46.4 |
| 5 | Braden BresnahanPlace 5 · Grade 12 · Belle Plaine | 12 | Belle Plaine | 17:50.1 |
| 6 | Benjamin PintPlace 6 · Grade 12 · Belle Plaine | 12 | Belle Plaine | 18:09.2 |
| 7 | Jackson PleinPlace 7 · Grade 12 · Red Wing | 12 | Red Wing | 18:20.8 |
| 8 | Colton MieselerPlace 8 · Grade 9 · Belle Plaine | 9 | Belle Plaine | 18:47.9 |
| 9 | Axel CalderonPlace 9 · Grade 12 · Albert Lea | 12 | Albert Lea | 18:55.9 |
| 10 | Tanner IdePlace 10 · Grade 8 · Red Wing | 8 | Red Wing | 19:00.1 |
| 11 | Zack TschollPlace 11 · Grade 8 · Albert Lea | 8 | Albert Lea | 19:16.8 |
| 12 | Laiken FarrisPlace 12 · Grade 12 · United South Central/Alden-Conger | 12 | United South Central/Alden-Conger | 19:22.0 |
| 13 | Tristan WilczynskaPlace 13 · Grade 10 · Red Wing | 10 | Red Wing | 19:25.8 |
| 14 | Zachary HaefnerPlace 14 · Grade 9 · Belle Plaine | 9 | Belle Plaine | 19:40.0 |
| 15 | Aidric CalderonPlace 15 · Grade 9 · Albert Lea | 9 | Albert Lea | 19:47.5 |
| 16 | Jackson ZiemkePlace 16 · Grade 12 · Belle Plaine | 12 | Belle Plaine | 19:52.7 |
| 17 | Caden HankePlace 17 · Grade 11 · Albert Lea | 11 | Albert Lea | 20:05.7 |
| 18 | Cole TousignantPlace 18 · Grade 12 · Belle Plaine | 12 | Belle Plaine | 20:11.1 |
| 19 | Wyatt HagerPlace 19 · Grade 12 · Waseca | 12 | Waseca | 20:13.9 |
| 20 | Elias NewsonPlace 20 · Grade 10 · Belle Plaine | 10 | Belle Plaine | 20:22.8 |
| 21 | Keenan CollinsPlace 21 · Grade 9 · Waseca | 9 | Waseca | 20:33.1 |
| 22 | Jackson NagelPlace 22 · Grade 11 · Belle Plaine | 11 | Belle Plaine | 20:38.5 |
| 23 | Milo CafourekPlace 23 · Grade 11 · Albert Lea | 11 | Albert Lea | 20:49.6 |
| 24 | Jayden KoonstPlace 24 · Grade 9 · Belle Plaine | 9 | Belle Plaine | 20:55.4 |
| 25 | Yosi KoeppPlace 25 · Grade 9 · Belle Plaine | 9 | Belle Plaine | 21:06.5 |
| 26 | Noah McGaffeyPlace 26 · Grade 12 · Albert Lea | 12 | Albert Lea | 21:09.0 |
| 27 | Christian HansonPlace 27 · Grade 10 · Red Wing | 10 | Red Wing | 21:09.3 |
| 28 | Zachery KorbaPlace 28 · Grade 12 · Belle Plaine | 12 | Belle Plaine | 21:23.8 |
| 29 | Riley KrohnbergPlace 29 · Grade 11 · United South Central/Alden-Conger | 11 | United South Central/Alden-Conger | 21:26.1 |
| 30 | Noah BlairPlace 30 · Grade 8 · Albert Lea | 8 | Albert Lea | 21:26.1 |
| 31 | Jon Merino MartinezPlace 31 · Grade 11 · Albert Lea | 11 | Albert Lea | 21:45.8 |
| 32 | Charlie NelsonPlace 32 · Grade 9 · Albert Lea | 9 | Albert Lea | 21:46.6 |
| 33 | Jarius HurleyPlace 33 · Grade 8 · Albert Lea | 8 | Albert Lea | 21:53.9 |
| 34 | Wyatt FogartyPlace 34 · Grade 10 · Belle Plaine | 10 | Belle Plaine | 22:08.1 |
| 35 | Luke FeldkampPlace 35 · Grade 8 · Waseca | 8 | Waseca | 22:10.2 |
| 36 | Ethan GohamPlace 36 · Grade 11 · Red Wing | 11 | Red Wing | 22:17.2 |
| 37 | Alexis AJ ArguijoPlace 37 · Grade 10 · United South Central/Alden-Conger | 10 | United South Central/Alden-Conger | 22:32.0 |
| 38 | Korbin CollinsPlace 38 · Grade 7 · Waseca | 7 | Waseca | 23:21.1 |
| 39 | Cooper KalalPlace 39 · Grade 9 · Belle Plaine | 9 | Belle Plaine | 23:47.7 |
| 40 | Alec DawsonPlace 40 · Grade 9 · Albert Lea | 9 | Albert Lea | 23:48.1 |
| 41 | Grant StockwellPlace 41 · Grade 10 · Albert Lea | 10 | Albert Lea | 23:58.7 |
| 42 | Gavin GonsalezPlace 42 · Grade 10 · United South Central/Alden-Conger | 10 | United South Central/Alden-Conger | 24:16.2 |
| 43 | Samuel FeldkampPlace 43 · Grade 10 · Waseca | 10 | Waseca | 24:21.7 |
| 44 | Andrew WegnerPlace 44 · Grade 8 · Albert Lea | 8 | Albert Lea | 24:27.9 |
| 45 | Bryce GoebelPlace 45 · Grade 8 · Red Wing | 8 | Red Wing | 25:25.7 |
| 46 | Noah SchonePlace 46 · Grade 9 · Albert Lea | 9 | Albert Lea | 25:28.5 |
| 47 | Chase HolzerPlace 47 · Grade 8 · Red Wing | 8 | Red Wing | 25:35.3 |
| 48 | Charles BensonPlace 48 · Grade 8 · Red Wing | 8 | Red Wing | 26:36.2 |
| 49 | Jack WardlePlace 49 · Grade 9 · Red Wing | 9 | Red Wing | 30:53.8 |
| 50 | Tim TiemanPlace 50 · Grade 10 · Albert Lea | 10 | Albert Lea | 31:21.1 |
| 51 | Norris McCoyPlace 51 · Grade 8 · Red Wing | 8 | Red Wing | 34:52.7 |
| 52 | Avery TeachoutPlace 52 · Grade 8 · Red Wing | 8 | Red Wing | 38:15.8 |