| 1 | Brandon MaloPlace 1 · Grade 10 · Alexandria | 10 | Alexandria | 17:41.61 |
| 2 | Kyle JahnerPlace 2 · Grade 12 · Alexandria | 12 | Alexandria | 18:12.90 |
| 3 | Donovan RousuPlace 3 · Grade 12 · Alexandria | 12 | Alexandria | 18:30.13 |
| 4 | Josiah DobbelmannPlace 4 · Grade 10 · Alexandria | 10 | Alexandria | 18:35.31 |
| 5 | Connor ZirbesPlace 5 · Grade 11 · Alexandria | 11 | Alexandria | 18:39.52 |
| 6 | Hayden SamuelsonPlace 6 · Grade 10 · Alexandria | 10 | Alexandria | 18:51.30 |
| 7 | Keaton DummerPlace 7 · Grade 12 · Alexandria | 12 | Alexandria | 18:51.91 |
| 8 | Nate FuglestadPlace 8 · Grade 10 · Alexandria | 10 | Alexandria | 18:51.99 |
| 9 | Donald LehmannPlace 9 · Grade 10 · Alexandria | 10 | Alexandria | 18:55.85 PR |
| 10 | Teagan DoeringPlace 10 · Grade 12 · Alexandria | 12 | Alexandria | 19:06.10 |
| 11 | Isaac JencPlace 11 · Grade 10 · Fergus Falls | 10 | Fergus Falls | 19:14.61 |
| 12 | Beau SchlosserPlace 12 · Grade 10 · Fergus Falls | 10 | Fergus Falls | 19:17.43 |
| 13 | Liam WallacePlace 13 · Grade 9 · Fergus Falls | 9 | Fergus Falls | 19:27.58 |
| 14 | Brock ManderschiedPlace 14 · Grade 10 · Alexandria | 10 | Alexandria | 19:34.10 |
| 15 | Jack HeidPlace 15 · Grade 9 · Alexandria | 9 | Alexandria | 19:44.22 |
| 16 | Jonah MonettePlace 16 · Grade 10 · Alexandria | 10 | Alexandria | 19:44.31 PR |
| 17 | Thomas DutcherPlace 17 · Grade 12 · Alexandria | 12 | Alexandria | 19:44.89 |
| 18 | Teddy DavisPlace 18 · Grade 9 · Detroit Lakes | 9 | Detroit Lakes | 19:58.66 |
| 19 | Michael ZhangPlace 19 · Grade 10 · Alexandria | 10 | Alexandria | 20:05.82 |
| 20 | Eian BieniesPlace 20 · Grade 10 · Alexandria | 10 | Alexandria | 20:19.59 |
| 21 | Dane MouserPlace 21 · Grade 10 · Fergus Falls | 10 | Fergus Falls | 20:22.27 |
| 22 | Zander IsaksonPlace 22 · Grade 10 · Detroit Lakes | 10 | Detroit Lakes | 20:24.50 |
| 23 | Lucas KlimekPlace 23 · Grade 11 · Alexandria | 11 | Alexandria | 20:30.91 |
| 24 | Briggs HochhalterPlace 24 · Grade 11 · Alexandria | 11 | Alexandria | 20:45.57 |
| 25 | Andrew LeePlace 25 · Grade 9 · Fergus Falls | 9 | Fergus Falls | 20:50.75 |
| 26 | Jaden KwapinskiPlace 26 · Grade 12 · Fergus Falls | 12 | Fergus Falls | 20:58.00 |
| 27 | Carson HamannPlace 27 · Grade 10 · Alexandria | 10 | Alexandria | 21:00.46 |
| 28 | Crosby EckmanPlace 28 · Grade 10 · Detroit Lakes | 10 | Detroit Lakes | 21:02.85 |
| 29 | George HexumPlace 29 · Grade 9 · Fergus Falls | 9 | Fergus Falls | 21:03.49 PR |
| 30 | Ethan StrandePlace 30 · Grade 12 · Fergus Falls | 12 | Fergus Falls | 21:08.54 |
| 31 | Trygvie RonnevikPlace 31 · Grade 12 · Fergus Falls | 12 | Fergus Falls | 21:12.98 |
| 32 | Anders TrosvigPlace 32 · Grade 11 · Fergus Falls | 11 | Fergus Falls | 21:15.93 |
| 33 | Caden ThompsonPlace 33 · Grade 9 · Fergus Falls | 9 | Fergus Falls | 21:53.31 |
| 34 | Quinnten AschenewitzPlace 34 · Grade 9 · West Central Area | 9 | West Central Area | 21:56.10 |
| 35 | Charlie BuehringPlace 35 · Grade 9 · West Central Area | 9 | West Central Area | 21:59.30 |
| 36 | Levi HoggarthPlace 36 · Grade 11 · Detroit Lakes | 11 | Detroit Lakes | 22:17.96 |
| 37 | Carter StraussPlace 37 · Grade 10 · Alexandria | 10 | Alexandria | 22:23.14 |
| 38 | Keaton VotavaPlace 38 · Grade 11 · Fergus Falls | 11 | Fergus Falls | 22:31.91 |
| 39 | AJ LindbladPlace 39 · Grade 10 · Breckenridge/Wahpeton | 10 | Breckenridge/Wahpeton | 22:44.67 |
| 40 | Kai EbertPlace 40 · Grade 10 · Fergus Falls | 10 | Fergus Falls | 22:46.14 |
| 41 | Sawyer HolmesPlace 41 · Grade 8 · Crosby-Ironton | 8 | Crosby-Ironton | 22:51.67 |
| 42 | Owen FortPlace 42 · Grade 8 · Crosby-Ironton | 8 | Crosby-Ironton | 22:55.49 |
| 43 | Jordan McLeodPlace 43 · Grade 11 · Detroit Lakes | 11 | Detroit Lakes | 22:56.72 |
| 44 | Josiah OkesonPlace 44 · Grade 10 · Detroit Lakes | 10 | Detroit Lakes | 23:23.51 |
| 45 | Alex RinkePlace 45 · Grade 11 · Fergus Falls | 11 | Fergus Falls | 23:42.85 |
| 46 | Charlie MertesPlace 46 · Grade 10 · Breckenridge/Wahpeton | 10 | Breckenridge/Wahpeton | 23:52.21 |
| 47 | Soren LeePlace 47 · Grade 11 · Fergus Falls | 11 | Fergus Falls | 24:09.41 |
| 48 | Elijah TurnerPlace 48 · Grade 9 · Crosby-Ironton | 9 | Crosby-Ironton | 24:15.31 |
| 49 | Tyler LongfieldPlace 49 · Grade 11 · Detroit Lakes | 11 | Detroit Lakes | 25:05.76 |
| 50 | Isaiah IbarraPlace 50 · Grade 12 · Fergus Falls | 12 | Fergus Falls | 25:18.85 |
| 51 | Wyatt PerpichPlace 51 · Grade 11 · Crosby-Ironton | 11 | Crosby-Ironton | 28:47.74 |
| 52 | Mac KilmerPlace 52 · Grade 10 · Crosby-Ironton | 10 | Crosby-Ironton | 47:50.90 |