| 1 | Ben PerryPlace 1 · Grade 8 · RAACHE | 8 | RAACHE | 11:33.1 |
| 2 | Charlie WintersPlace 2 · Grade 8 · RAACHE | 8 | RAACHE | 12:28.6 |
| 3 | Miles HeltonPlace 3 · Grade 8 · RAACHE | 8 | RAACHE | 12:32.2 PR |
| 4 | Bryson KlugPlace 4 · Grade 8 · Rochester Century | 8 | Rochester Century | 12:35.1 |
| 5 | Kipton KirkpatrickPlace 5 · Grade 7 · RAACHE | 7 | RAACHE | 12:46.4 |
| 6 | Anthony SchultzPlace 6 · Grade 9 · Winona | 9 | Winona | 13:16.8 PR |
| 7 | Keller DudenPlace 7 · Grade 7 · Cotter/Hope Lutheran | 7 | Cotter/Hope Lutheran | 13:22.8 |
| 8 | Alexander HoffmanPlace 8 · Grade 7 · Albert Lea | 7 | Albert Lea | 13:29.6 |
| 9 | Unknown UnknownPlace 9 · LA/RP/H | — | LA/RP/H | 13:31.0 PR |
| 10 | Robert SoderbergPlace 10 · Grade 8 · Rochester Century | 8 | Rochester Century | 13:39.8 PR |
| 11 | William RobertsonPlace 11 · Grade 8 · RAACHE | 8 | RAACHE | 13:40.4 |
| 12 | Jackson QuarbergPlace 12 · Grade 7 · Cotter/Hope Lutheran | 7 | Cotter/Hope Lutheran | 13:43.6 PR |
| 13 | TJ VailPlace 13 · Grade 8 · RAACHE | 8 | RAACHE | 13:44.9 |
| 14 | Maverick MeyerPlace 14 · Grade 8 · Rochester Century | 8 | Rochester Century | 13:45.5 PR |
| 15 | Russell O'NeillPlace 15 · Grade 8 · Dover-Eyota | 8 | Dover-Eyota | 14:02.5 |
| 16 | Carson BergPlace 16 · Grade 8 · Rochester John Marshall | 8 | Rochester John Marshall | 14:05.6 PR |
| 17 | Carter SkaerPlace 17 · Grade 8 · Rochester John Marshall | 8 | Rochester John Marshall | 14:11.5 |
| 18 | Henry BrehmerPlace 18 · Grade 7 · Rochester Century | 7 | Rochester Century | 14:16.6 |
| 19 | Easton SpeltzPlace 19 · Grade 7 · LA/RP/H | 7 | LA/RP/H | 14:18.3 |
| 20 | Josiah MironPlace 20 · Grade 8 · Chatfield | 8 | Chatfield | 14:26.6 |
| 21 | Berlin DeissPlace 21 · Grade 7 · Winona | 7 | Winona | 14:38.1 |
| 22 | Taylor SalernoPlace 22 · Grade 8 · Chatfield | 8 | Chatfield | 14:45.9 |
| 23 | Mohamed AliPlace 23 · Grade 9 · Rochester Century | 9 | Rochester Century | 14:53.8 PR |
| 24 | Anfin DruckenmillerPlace 24 · Grade 8 · United South Central/Alden-Conger | 8 | United South Central/Alden-Conger | 14:57.5 PR |
| 25 | Basil KrusePlace 25 · Grade 7 · United South Central/Alden-Conger | 7 | United South Central/Alden-Conger | 15:07.8 |
| 26 | Ian CallahanPlace 26 · Grade 7 · Rochester Century | 7 | Rochester Century | 15:16.8 |
| 27 | Atticus RichardsPlace 27 · Grade 8 · Cotter/Hope Lutheran | 8 | Cotter/Hope Lutheran | 15:24.3 |
| 28 | Landon SturmPlace 28 · Grade 7 · Albert Lea | 7 | Albert Lea | 15:28.4 |
| 29 | Mack McConaghiePlace 29 · Grade 8 · Chatfield | 8 | Chatfield | 15:45.7 |
| 30 | Micah MeyerPlace 30 · Grade 8 · United South Central/Alden-Conger | 8 | United South Central/Alden-Conger | 15:46.7 PR |
| 31 | William HavyerPlace 31 · Grade 7 · RAACHE | 7 | RAACHE | 15:47.3 |
| 32 | Walter ScharfPlace 32 · Grade 8 · Rochester Century | 8 | Rochester Century | 15:48.3 |
| 33 | Ethan SteelePlace 33 · Grade 8 · Rochester John Marshall | 8 | Rochester John Marshall | 15:50.6 PR |
| 34 | Landon YoungsmaPlace 34 · Grade 7 · Wabasha-Kellogg | 7 | Wabasha-Kellogg | 15:51.4 |
| 35 | Logan KringsPlace 35 · Grade 7 · Winona | 7 | Winona | 16:10.6 PR |
| 36 | Oliver DevlinPlace 36 · Grade 8 · RAACHE | 8 | RAACHE | 16:13.9 |
| 37 | Luke HillPlace 37 · Grade 7 · Wabasha-Kellogg | 7 | Wabasha-Kellogg | 16:13.9 |
| 38 | Jason IdePlace 38 · Grade 7 · Red Wing | 7 | Red Wing | 16:17.8 PR |
| 39 | Hudson BakerPlace 39 · Grade 8 · Rochester Century | 8 | Rochester Century | 16:38.3 PR |
| 40 | Rodney DennisPlace 40 · Grade 9 · Rochester Century | 9 | Rochester Century | 16:39.4 PR |
| 41 | Gus EricksonPlace 41 · Grade 8 · Rochester Century | 8 | Rochester Century | 16:42.1 |
| 42 | Owen GoodenPlace 42 · Grade 7 · United South Central/Alden-Conger | 7 | United South Central/Alden-Conger | 16:45.6 |
| 43 | Elias LenzPlace 43 · Grade 7 · United South Central/Alden-Conger | 7 | United South Central/Alden-Conger | 16:46.2 |
| 44 | Micah FranklinPlace 44 · Grade 7 · RAACHE | 7 | RAACHE | 16:46.2 |
| 45 | Isaac FramstedPlace 45 · Grade 8 · Rochester Century | 8 | Rochester Century | 16:47.2 |
| 46 | Abram MetcalfePlace 46 · Grade 8 · Rochester John Marshall | 8 | Rochester John Marshall | 16:48.3 PR |
| 47 | Hayden LinscottPlace 47 · Grade 8 · RAACHE | 8 | RAACHE | 16:49.1 |
| 48 | Atlas AnstinePlace 48 · Grade 9 · Rochester Century | 9 | Rochester Century | 17:38.9 PR |
| 49 | Alex OxnerPlace 49 · Grade 8 · Pacelli | 8 | Pacelli | 17:48.1 |
| 50 | Liam DarstPlace 50 · Grade 9 · Winona | 9 | Winona | 17:48.6 PR |
| 51 | Harry WestcottPlace 51 · Grade 8 · Rochester Century | 8 | Rochester Century | 18:27.9 |
| 52 | Knox CampbellPlace 52 · Grade 8 · Rochester Century | 8 | Rochester Century | 18:28.2 |
| 53 | Beckett RaevskyPlace 53 · Grade 8 · Rochester Century | 8 | Rochester Century | 18:36.8 PR |
| 54 | Tucker WilsonPlace 54 · Grade 7 · Rochester Century | 7 | Rochester Century | 18:55.8 |
| 55 | Lance VadisPlace 55 · Grade 9 · Rochester Century | 9 | Rochester Century | 20:21.7 PR |
| 56 | Titus PohlmanPlace 56 · Grade 8 · RAACHE | 8 | RAACHE | 21:32.5 |
| 57 | Camden OlsenPlace 57 · Grade 8 · Rochester John Marshall | 8 | Rochester John Marshall | 24:36.7 |