Final Results
| Pos | Bib | Name | Time | ± | Group | Team |
|---|---|---|---|---|---|---|
| 1. | 6881 | Justin Brakob | 00:12:14.2 | 00:00:00.0 | Maple Grove | |
| 2. | 6873 | Trevor Anderson | 00:12:37.9 | 00:00:23.7 | Mora | |
| 3. | 6882 | Jared Wiens | 00:12:45.2 | 00:00:31.0 | Maple Grove | |
| 4. | 6884 | Sawyer French | 00:13:01.4 | 00:00:47.2 | Maple Grove | |
| 5. | 6876 | Wilson Krueger | 00:13:25.2 | 00:01:11.0 | Mora | |
| 6. | 6879 | Noah Weinand | 00:13:38.4 | 00:01:24.2 | Mora | |
| 7. | 2500 | Danny Zamow | 00:14:08.9 | 00:01:54.7 | ||
| 8. | 6923 | Griffin Mccomas | 00:14:16.1 | 00:02:01.9 | Moundsview | |
| 9. | 6885 | Paul Kochenderfer | 00:14:28.5 | 00:02:14.3 | Maple Grove | |
| 10. | 6891 | Garret Grant | 00:15:57.6 | 00:03:43.4 | Winona | |
| 11. | 6894 | Isaac Johnson | 00:16:09.3 | 00:03:55.1 | Coon Rapids | |
| 12. | 6896 | Caleb Chesser | 00:16:15.7 | 00:04:01.5 | Coon Rapids | |
| 13. | 6895 | Jaxon Lahner | 00:16:25.4 | 00:04:11.2 | Coon Rapids | |
| 14. | 6893 | Timothy Zehr | 00:16:27.0 | 00:04:12.8 | Winona | |
| 15. | 6886 | Sam Fjellman | 00:16:57.1 | 00:04:42.9 | Maple Grove | |
| 16. | 6883 | Asher Mersereau | 00:16:57.7 | 00:04:43.5 | Maple Grove | |
| 17. | 6887 | Evan Blesener | 00:17:45.4 | 00:05:31.2 | Maple Grove | |
| 18. | 6890 | Logan Kempen | 00:20:14.9 | 00:08:00.7 | Winona |