| 1. | Isaac NavarroPlace 1. · Grade 11 · Grafton | 11 | Grafton | 50.97a | 10 |
| 2. | Tyler Cree-BeglauPlace 2. · Grade 12 · Nelson County | 12 | Nelson County | 52.25a | 8 |
| 3. | Justin TorrollPlace 3. · Grade 12 · Hillsboro/Central Valley | 12 | Hillsboro/Central Valley | 52.66a PR | 6 |
| 4. | Riley LovePlace 4. · Grade 11 · Hatton-Northwood | 11 | Hatton-Northwood | 53.40a | 5 |
| 5. | Trace SpicklerPlace 5. · Grade 11 · Griggs Midkota | 11 | Griggs Midkota | 54.23a PR | 4 |
| 6. | Tanner McDonaldPlace 6. · Grade 12 · Langdon Area/Munich | 12 | Langdon Area/Munich | 54.47a PR | 3 |
| 7. | Matthew AskelsonPlace 7. · Grade 11 · Thompson | 11 | Thompson | 55.06a | 2 |
| 8. | Drake GirePlace 8. · Grade 12 · Park River/Fordville-Lankin | 12 | Park River/Fordville-Lankin | 55.20a PR | 1 |
| 9. | Grant OdermannPlace 9. · Grade 10 · Larimore | 10 | Larimore | 55.52a | 0 |
| 10. | Benedict BurrellPlace 10. · Grade 9 · Drayton/Valley-Edinburg | 9 | Drayton/Valley-Edinburg | 56.03a PR | 0 |
| 11. | Nolan BawekPlace 11. · Grade 9 · Thompson | 9 | Thompson | 56.60a | 0 |
| 12. | Andre LangPlace 12. · Grade 10 · Larimore | 10 | Larimore | 56.99a PR | 0 |
| 13. | Rhett PhelpsPlace 13. · Grade 8 · Hatton-Northwood | 8 | Hatton-Northwood | 57.80a PR | 0 |
| 14. | Landen SamaniegoPlace 14. · Grade 11 · Grafton | 11 | Grafton | 57.91a PR | 0 |
| 15. | Anthony LopezPlace 15. · Grade 12 · Grafton | 12 | Grafton | 59.54a PR | 0 |
| 16. | Dalton ErdmannPlace 16. · Grade 12 · Hillsboro/Central Valley | 12 | Hillsboro/Central Valley | 59.84a | 0 |
| 17. | Carson GrandalenPlace 17. · Grade 8 · May-Port CG | 8 | May-Port CG | 59.85a PR | 0 |
| 18. | Parker McDonaldPlace 18. · Grade 8 · Langdon Area/Munich | 8 | Langdon Area/Munich | 1:00.32a PR | 0 |
| 19. | Joseph LangerudPlace 19. · Grade 9 · Drayton/Valley-Edinburg | 9 | Drayton/Valley-Edinburg | 1:00.90a | 0 |
| 20. | Kaleb JurgensPlace 20. · Grade 9 · Park River/Fordville-Lankin | 9 | Park River/Fordville-Lankin | 1:00.98a PR | 0 |
| 21. | Dhyren SmithPlace 21. · Grade 9 · Grafton | 9 | Grafton | 1:01.32a PR | 0 |
| 22. | Cody DraxtonPlace 22. · Grade 8 · Hatton-Northwood | 8 | Hatton-Northwood | 1:01.38a PR | 0 |
| 23. | Julian HermansonPlace 23. · Grade 11 · Hatton-Northwood | 11 | Hatton-Northwood | 1:01.98a | 0 |
| 24. | Riley AlmenPlace 24. · Grade 10 · Midway/Minto | 10 | Midway/Minto | 1:02.11a | 0 |
| 25. | Alex BrorbyPlace 25. · Grade 11 · Larimore | 11 | Larimore | 1:02.29a PR | 0 |
| 26. | Caden BrisetteHilarioPlace 26. · Grade 11 · Larimore | 11 | Larimore | 1:02.48a | 0 |
| 27. | Gabe ShirekPlace 27. · Grade 9 · Park River/Fordville-Lankin | 9 | Park River/Fordville-Lankin | 1:02.71a | 0 |
| 28. | Alfred EggermontPlace 28. · Grade 8 · Griggs Midkota | 8 | Griggs Midkota | 1:02.81a PR | 0 |
| 29. | Connor OHaraPlace 29. · Grade 10 · Pembina County North | 10 | Pembina County North | 1:03.36a | 0 |
| 30. | Ben NelsonPlace 30. · Grade 10 · Hillsboro/Central Valley | 10 | Hillsboro/Central Valley | 1:03.90a PR | 0 |
| 31. | Owen HoltePlace 31. · Grade 8 · Hillsboro/Central Valley | 8 | Hillsboro/Central Valley | 1:05.78a PR | 0 |
| 32. | Liam FyfePlace 32. · Grade 10 · Larimore | 10 | Larimore | 1:06.35a | 0 |
| 33. | Zander HovdePlace 33. · Grade 11 · Midway/Minto | 11 | Midway/Minto | 1:06.47a PR | 0 |
| 34. | Jonah KitchenPlace 34. · Grade 8 · May-Port CG | 8 | May-Port CG | 1:06.53a PR | 0 |
| 35. | Graham SorlienPlace 35. · Grade 7 · Nelson County | 7 | Nelson County | 1:06.75a PR | 0 |
| 36. | Billy ThebeauPlace 36. · Grade 9 · Pembina County North | 9 | Pembina County North | 1:11.72a PR | 0 |
| 37. | Sebastian JelinekPlace 37. · Grade 12 · Park River/Fordville-Lankin | 12 | Park River/Fordville-Lankin | 1:15.84a PR | 0 |
| — | Henry ParsonsGrade 12 · Nelson County | 12 | Nelson County | DNS | 0 |
| — | Samuel DahlGrade 8 · Nelson County | 8 | Nelson County | DNS | 0 |
| — | Weston DahlenGrade 9 · Park River/Fordville-Lankin | 9 | Park River/Fordville-Lankin | DNS | 0 |