| 1 | Kipton KirkpatrickPlace 1 · Grade 8 · RAACHE | 8 | RAACHE | 12:04.9 |
| 2 | Tobias KjosPlace 2 · Grade 8 · RAACHE | 8 | RAACHE | 12:13.0 |
| 3 | Christian LubinskiPlace 3 · Grade 7 · LA/RP/H | 7 | LA/RP/H | 12:31.4 |
| 4 | Gabriel BerndtPlace 4 · Grade 8 · St. Charles | 8 | St. Charles | 12:31.7 |
| 5 | Lucas RasmussenPlace 5 · Grade 8 · LA/RP/H | 8 | LA/RP/H | 12:33.5 |
| 6 | Jadin PeckPlace 6 · Grade 8 · Rochester John Marshall | 8 | Rochester John Marshall | 12:36.9 |
| 7 | Jack SmithPlace 7 · Grade 7 · RAACHE | 7 | RAACHE | 13:05.4 |
| 8 | Henry BrehmerPlace 8 · Grade 8 · Rochester Century | 8 | Rochester Century | 13:06.6 PR |
| 9 | Jefferson MartinPlace 9 · Grade 7 · RAACHE | 7 | RAACHE | 13:08.6 |
| 10 | George LofyPlace 10 · Grade 7 · Cotter/Hope Lutheran | 7 | Cotter/Hope Lutheran | 13:10.9 |
| 11 | Gilbert BurrowPlace 11 · Grade 7 · RAACHE | 7 | RAACHE | 13:16.0 |
| 12 | Basil KrusePlace 12 · Grade 8 · United South Central/Alden-Conger | 8 | United South Central/Alden-Conger | 13:24.9 PR |
| 13 | Landon SturmPlace 13 · Grade 8 · Albert Lea | 8 | Albert Lea | 13:34.4 PR |
| 14 | Ryder HillPlace 14 · Grade 8 · Winona | 8 | Winona | 13:40.9 PR |
| 15 | Ian CallahanPlace 15 · Grade 8 · Rochester Century | 8 | Rochester Century | 13:45.6 PR |
| 16 | Evan BeckerPlace 16 · Grade 7 · Wabasha-Kellogg | 7 | Wabasha-Kellogg | 13:55.0 |
| 17 | Berlin DeissPlace 17 · Grade 8 · Winona | 8 | Winona | 13:55.4 PR |
| 18 | William HavyerPlace 18 · Grade 8 · RAACHE | 8 | RAACHE | 13:57.6 |
| 19 | Finn BerzinskiPlace 19 · Grade 7 · Winona | 7 | Winona | 13:59.4 PR |
| 20 | Landon YoungsmaPlace 20 · Grade 8 · Wabasha-Kellogg | 8 | Wabasha-Kellogg | 14:03.9 |
| 21 | Anthony IhrkePlace 21 · Grade 7 · St. Charles | 7 | St. Charles | 14:12.2 |
| 22 | Luke HillPlace 22 · Grade 8 · Cotter/Hope Lutheran | 8 | Cotter/Hope Lutheran | 14:15.8 PR |
| 23 | Elias LenzPlace 23 · Grade 8 · United South Central/Alden-Conger | 8 | United South Central/Alden-Conger | 14:20.0 PR |
| 24 | Owen RiggsPlace 24 · Grade 7 · Rochester John Marshall | 7 | Rochester John Marshall | 14:23.1 PR |
| 25 | Owen GoodenPlace 25 · Grade 8 · United South Central/Alden-Conger | 8 | United South Central/Alden-Conger | 14:24.0 PR |
| 26 | Hunter RyalsPlace 26 · Grade 8 · Rochester Century | 8 | Rochester Century | 14:34.0 |
| 27 | Luca HubbardPlace 27 · Grade 8 · RAACHE | 8 | RAACHE | 14:36.1 PR |
| 28 | Danny Reyes CruzPlace 28 · Grade 7 · Pacelli | 7 | Pacelli | 14:38.0 |
| 29 | Noah SpraguePlace 29 · Grade 7 · LA/RP/H | 7 | LA/RP/H | 14:38.0 |
| 30 | Gregory RobinsonPlace 30 · Grade 7 · Pacelli | 7 | Pacelli | 14:38.2 |
| 31 | Benjamin ArmentaPlace 31 · Grade 8 · Chatfield | 8 | Chatfield | 14:40.2 |
| 32 | Heath RunkePlace 32 · Grade 7 · Rochester Century | 7 | Rochester Century | 14:42.2 |
| 33 | Heller DurandPlace 33 · Grade 8 · Wabasha-Kellogg | 8 | Wabasha-Kellogg | 14:50.1 |
| 34 | Seth HokansonPlace 34 · Grade 7 · Rochester John Marshall | 7 | Rochester John Marshall | 15:06.2 |
| 35 | Bryce WhitneyPlace 35 · Grade 7 · Rochester Century | 7 | Rochester Century | 15:07.8 |
| 36 | Carter DennisPlace 36 · Grade 8 · Rochester Century | 8 | Rochester Century | 15:19.4 PR |
| 37 | Holden MeyerPlace 37 · Grade 7 · Cotter/Hope Lutheran | 7 | Cotter/Hope Lutheran | 15:19.6 |
| 38 | Tyler VailPlace 38 · Grade 7 · RAACHE | 7 | RAACHE | 15:20.4 |
| 39 | Isaac GoebelPlace 39 · Grade 7 · Pacelli | 7 | Pacelli | 15:43.4 |
| 40 | Josiah AustPlace 40 · Grade 7 · St. Charles | 7 | St. Charles | 16:14.2 |
| 41 | Opie RiskPlace 41 · Grade 8 · United South Central/Alden-Conger | 8 | United South Central/Alden-Conger | 16:25.0 PR |
| 42 | Radek LenzPlace 42 · Grade 12 · Winona | 12 | Winona | 16:45.9 PR |
| 43 | Nolan BushPlace 43 · Grade 8 · Chatfield | 8 | Chatfield | 17:01.2 |
| 44 | Jack RodenburgPlace 44 · Grade 7 · LA/RP/H | 7 | LA/RP/H | 17:10.6 |
| 45 | Alex OxnerPlace 45 · Grade 9 · Pacelli | 9 | Pacelli | 17:11.2 |
| 46 | Chase RedelPlace 46 · Grade 8 · Rochester Century | 8 | Rochester Century | 17:25.8 PR |
| 47 | Tucker WilsonPlace 47 · Grade 8 · Rochester Century | 8 | Rochester Century | 17:42.9 PR |
| 48 | Johah AndersonPlace 48 · Grade 7 · Rochester John Marshall | 7 | Rochester John Marshall | 18:55.3 |
| 49 | Adrian Kian-PaquinPlace 49 · Grade 7 · Rochester Century | 7 | Rochester Century | 19:04.3 |
| 50 | Quinton HancockPlace 50 · Grade 7 · Rochester Century | 7 | Rochester Century | 19:24.9 |
| 51 | Gavin SaukePlace 51 · Grade 7 · United South Central/Alden-Conger | 7 | United South Central/Alden-Conger | 21:32.4 PR |
| 52 | Caden CappPlace 52 · Grade 7 · Pacelli | 7 | Pacelli | 22:23.4 |