| 1 | Landon EliasonPlace 1 · Grade 12 · New London-Spicer | 12 | New London-Spicer | 13:47.18 PR |
| 2 | Adam Van BinsbergenPlace 2 · Grade 12 · Montevideo | 12 | Montevideo | 13:56.03 PR |
| 3 | Liam SchlueterPlace 3 · Grade 10 · BOLD/BLH | 10 | BOLD/BLH | 14:38.24 PR |
| 4 | Iver HeinrichPlace 4 · Grade 10 · Montevideo | 10 | Montevideo | 14:48.73 PR |
| 5 | Collin RosendahlPlace 5 · Grade 10 · Lac qui Parle Valley/Dawson-Boyd | 10 | Lac qui Parle Valley/Dawson-Boyd | 14:51.04 PR |
| 6 | Abram HeckPlace 6 · Grade 9 · Ortonville | 9 | Ortonville | 15:02.80 PR |
| 7 | Henry GodfreyPlace 7 · Grade 11 · Montevideo | 11 | Montevideo | 15:08.74 PR |
| 8 | Oliver HelgesonPlace 8 · Grade 9 · New London-Spicer | 9 | New London-Spicer | 15:16.51 PR |
| 9 | Brandyn LandmarkPlace 9 · Grade 11 · Montevideo | 11 | Montevideo | 15:25.93 PR |
| 10 | Wesley RichardsPlace 10 · Grade 12 · Morris Area/Chokio-Alberta | 12 | Morris Area/Chokio-Alberta | 15:26.53 PR |
| 11 | Kevin IsaguirrePlace 11 · Grade 12 · Montevideo | 12 | Montevideo | 15:28.02 PR |
| 12 | Matthew BothunPlace 12 · Grade 10 · Lac qui Parle Valley/Dawson-Boyd | 10 | Lac qui Parle Valley/Dawson-Boyd | 15:32.44 PR |
| 13 | Ben StuevePlace 13 · Grade 12 · New London-Spicer | 12 | New London-Spicer | 15:34.60 PR |
| 14 | Casey RathsPlace 14 · Grade 11 · Morris Area/Chokio-Alberta | 11 | Morris Area/Chokio-Alberta | 15:36.56 PR |
| 15 | James HodenfieldPlace 15 · Grade 11 · Ortonville | 11 | Ortonville | 15:40.58 PR |
| 16 | Seth DaucsavagePlace 16 · Grade 11 · New London-Spicer | 11 | New London-Spicer | 15:42.60 PR |
| 17 | Sonny DahlPlace 17 · Grade 11 · Montevideo | 11 | Montevideo | 15:52.40 PR |
| 18 | Kolden HeineckePlace 18 · Grade 10 · Lac qui Parle Valley/Dawson-Boyd | 10 | Lac qui Parle Valley/Dawson-Boyd | 15:53.36 PR |
| 19 | Isaac KlepelPlace 19 · Grade 10 · Ortonville | 10 | Ortonville | 15:59.00 PR |
| 20 | Sincere ArcherPlace 20 · Grade 8 · MACCRAY/RCW | 8 | MACCRAY/RCW | 15:59.59 PR |
| 21 | Hayden LippertPlace 21 · Grade 11 · MACCRAY/RCW | 11 | MACCRAY/RCW | 16:01.12 PR |
| 22 | Kintaro SarolPlace 22 · Grade 10 · Lac qui Parle Valley/Dawson-Boyd | 10 | Lac qui Parle Valley/Dawson-Boyd | 16:01.53 PR |
| 23 | Charlie OlsonPlace 23 · Grade 9 · Yellow Medicine East | 9 | Yellow Medicine East | 16:08.01 PR |
| 24 | Mario OchoaPlace 24 · Grade 11 · Yellow Medicine East | 11 | Yellow Medicine East | 16:11.38 PR |
| 25 | Aaron WillPlace 25 · Grade 10 · Lac qui Parle Valley/Dawson-Boyd | 10 | Lac qui Parle Valley/Dawson-Boyd | 16:29.12 PR |
| 26 | Wesley OdelloPlace 26 · Grade 10 · Morris Area/Chokio-Alberta | 10 | Morris Area/Chokio-Alberta | 16:50.77 PR |
| 27 | Zachary LaHayePlace 27 · Grade 11 · Montevideo | 11 | Montevideo | 17:17.82 |
| 28 | Jacob SkretvedtPlace 28 · Grade 12 · New London-Spicer | 12 | New London-Spicer | 17:21.46 PR |
| 29 | Connor ElferingPlace 29 · Grade 12 · BOLD/BLH | 12 | BOLD/BLH | 17:23.79 PR |
| 30 | Greyson JostPlace 30 · Grade 10 · Morris Area/Chokio-Alberta | 10 | Morris Area/Chokio-Alberta | 17:25.04 PR |
| 31 | Zachary KleindlPlace 31 · Grade 10 · Morris Area/Chokio-Alberta | 10 | Morris Area/Chokio-Alberta | 17:26.12 PR |
| 32 | Jack PoverudPlace 32 · Grade 11 · New London-Spicer | 11 | New London-Spicer | 17:39.09 PR |
| 33 | Micah DaucsavagePlace 33 · Grade 11 · New London-Spicer | 11 | New London-Spicer | 17:48.89 |
| 34 | Damian GalvezPlace 34 · Grade 10 · Yellow Medicine East | 10 | Yellow Medicine East | 17:50.75 PR |
| 35 | Max GarciaPlace 35 · Grade 12 · MACCRAY/RCW | 12 | MACCRAY/RCW | 18:11.38 PR |
| 36 | Sam EnbergPlace 36 · Grade 9 · Morris Area/Chokio-Alberta | 9 | Morris Area/Chokio-Alberta | 18:13.35 PR |
| 37 | Eddie FeltonPlace 37 · Grade 10 · Lac qui Parle Valley/Dawson-Boyd | 10 | Lac qui Parle Valley/Dawson-Boyd | 18:34.60 |
| 38 | Gideon JohnsonPlace 38 · Grade 11 · MACCRAY/RCW | 11 | MACCRAY/RCW | 19:24.77 PR |
| 39 | Coleman DavisPlace 39 · Grade 12 · New London-Spicer | 12 | New London-Spicer | 19:31.84 |
| 40 | Logan ZavadaPlace 40 · Grade 11 · Morris Area/Chokio-Alberta | 11 | Morris Area/Chokio-Alberta | 21:00.16 PR |
| 41 | Harper HirshmanPlace 41 · Grade 11 · BOLD/BLH | 11 | BOLD/BLH | 21:05.31 |
| 42 | Jameson KlucasPlace 42 · Grade 9 · Benson/KMS | 9 | Benson/KMS | 21:05.31 PR |