| 1 | Jakin MillerPlace 1 · Grade 8 · Alexandria | 8 | Alexandria | 12:17.41 |
| 2 | Tyler JahnerPlace 2 · Grade 8 · Alexandria | 8 | Alexandria | 12:19.31 |
| 3 | Nate FuglestadPlace 3 · Grade 7 · Alexandria | 7 | Alexandria | 12:39.36 |
| 4 | Luke GayPlace 4 · Grade 7 · Alexandria | 7 | Alexandria | 12:50.61 |
| 5 | Connor ZirbesPlace 5 · Grade 8 · Alexandria | 8 | Alexandria | 13:03.56 |
| 6 | Cohen LussendenPlace 6 · Grade 7 · Alexandria | 7 | Alexandria | 13:26.90 |
| 7 | Dexter FelstulPlace 7 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 13:30.05 |
| 8 | Nate BrightPlace 8 · Grade 8 · Alexandria | 8 | Alexandria | 13:36.46 |
| 9 | Michael ZhangPlace 9 · Grade 7 · Alexandria | 7 | Alexandria | 13:47.58 |
| 10 | Jack HeidPlace 10 · Grade 6 · Alexandria | 6 | Alexandria | 13:54.06 |
| 11 | Keaton KutzerPlace 11 · Grade 8 · Breckenridge/Wahpeton | 8 | Breckenridge/Wahpeton | 13:56.90 |
| 12 | Jace DauerPlace 12 · Grade 7 · Breckenridge/Wahpeton | 7 | Breckenridge/Wahpeton | 13:57.82 |
| 13 | Hayden SamuelsonPlace 13 · Grade 7 · Alexandria | 7 | Alexandria | 14:09.38 |
| 14 | Louis LeonardPlace 14 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 14:13.08 |
| 15 | Isaac JencPlace 15 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 14:14.23 |
| 16 | Easton KrausePlace 16 · Grade 7 · Alexandria | 7 | Alexandria | 14:14.41 |
| 17 | Hayden HeruthPlace 17 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 14:14.96 |
| 18 | Talon HoversonPlace 18 · Grade 8 · Frazee | 8 | Frazee | 14:15.78 |
| 19 | Brayden HaugenPlace 19 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 14:36.47 |
| 20 | Otz McConnPlace 20 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 14:37.08 |
| 21 | Landon NoonPlace 21 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 14:40.89 |
| 22 | Brody NavratilPlace 22 · Grade 6 · Alexandria | 6 | Alexandria | 14:52.06 |
| 23 | Keaton VotavaPlace 23 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 15:08.61 |
| 24 | Griffin JohnsonPlace 24 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 15:19.96 |
| 25 | Tony BerndtPlace 25 · Grade 8 · Breckenridge/Wahpeton | 8 | Breckenridge/Wahpeton | 15:20.59 |
| 26 | Donald LehmannPlace 26 · Grade 7 · Alexandria | 7 | Alexandria | 15:38.79 |
| 27 | Odin CarlsonPlace 27 · Grade 8 · Breckenridge/Wahpeton | 8 | Breckenridge/Wahpeton | 15:40.11 |
| 28 | James KoryntaPlace 28 · Grade 6 · Alexandria | 6 | Alexandria | 15:41.92 |
| 29 | Alex RinkePlace 29 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 15:43.00 |
| 30 | Cayson StensonPlace 30 · Grade 8 · Alexandria | 8 | Alexandria | 15:45.95 |
| 31 | Dane MouserPlace 31 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 16:00.26 |
| 32 | Colten RowlanPlace 32 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 16:24.82 |
| 33 | Nolyn PrellwitzPlace 33 · Grade 7 · Frazee | 7 | Frazee | 16:33.57 |
| 34 | Tristan MaijalaPlace 34 · Grade 8 · Frazee | 8 | Frazee | 16:49.97 |
| 35 | Soren LeePlace 35 · Grade 8 · Fergus Falls | 8 | Fergus Falls | 16:54.14 |
| 36 | Kai EbertPlace 36 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 16:54.69 |
| 37 | Noah BrejchaPlace 37 · Grade 7 · Breckenridge/Wahpeton | 7 | Breckenridge/Wahpeton | 17:11.01 |
| 38 | Christian TrunnellPlace 38 · Grade 8 · Alexandria | 8 | Alexandria | 17:14.18 |
| 39 | Luke HodgesPlace 39 · Grade 7 · Alexandria | 7 | Alexandria | 17:27.57 |
| 40 | Lucas KlimekPlace 40 · Grade 8 · Alexandria | 8 | Alexandria | 17:32.64 |
| 41 | Jacob VossPlace 41 · Grade 7 · Breckenridge/Wahpeton | 7 | Breckenridge/Wahpeton | 17:50.87 |
| 42 | Lennon HighlandPlace 42 · Grade 7 · Fergus Falls | 7 | Fergus Falls | 20:22.13 |
| 43 | Charlie MertesPlace 43 · Grade 7 · Breckenridge/Wahpeton | 7 | Breckenridge/Wahpeton | 20:47.29 |
| 44 | Joey MartingPlace 44 · Grade 11 · Breckenridge/Wahpeton | 11 | Breckenridge/Wahpeton | 21:49.37 |