| Rank | Name | Team | Total | Back | Team Pts | NCAAQ |
|---|---|---|---|---|---|---|
| 1. | 🥇 Andreas Kirkeng | DU | 19:09.9 | — | 40 | 40 |
| 2. | 🥈 Florian Knopf | DU | 19:17.7 | 7.8 | 37 | 37 |
| 3. | 🥉 Joe Davies | UU | 19:21.7 | 11.8 | 34 | 34 |
| 4. | Brian Bushey | UU | 19:40.3 | 30.4 | 31 | 31 |
| 5. | Will Koch | CU | 19:41.9 | 32.0 | 29 | 29 |
| 6. | Derek Dueling | UAA | 19:53.8 | 43.9 | 27 | 27 |
| 7. | Elijah Weenig | DU | 19:56.3 | 46.4 | 25 | 25 |
| 8. | Erling Bjoernstad | UAA | 20:10.6 | 1:00.7 | 23 | 23 |
| 9. | Krystof Zatloukal | DU | 20:11.5 | 1:01.6 | 0 | 22 |
| 10. | Corbin Carpenter | UAA | 20:12.7 | 1:02.8 | 22 | 21 |
| 11. | Zachary Jayne | UU | 20:14.7 | 1:04.8 | 21 | 20 |
| 12. | Carl Rune | UU | 20:19.1 | 1:09.2 | 0 | 19 |
| 13. | Johannes Flaaten | CU | 20:21.0 | 1:11.1 | 20 | 18 |
| 14. | Luka Riley | CU | 20:27.0 | 1:17.1 | 19 | 17 |
| 15. | Eemil Juntunen | CU | 20:33.8 | 1:23.9 | 0 | 16 |
| 16. | Gabriele Riguado | UAF | 20:35.9 | 1:26.0 | 18 | 15 |
| 17. | Micah Steinberg | DU | 20:43.9 | 1:34.0 | 0 | 14 |
| 18. | *Peter Hinds | UAA | 20:44.2 | 1:34.3 | 0 | 13 |
| 19. | Garrett Siever | UAA | 20:48.0 | 1:38.1 | 0 | 12 |
| 20. | Philipp Moosmayer | UAF | 20:49.0 | 1:39.1 | 17 | 11 |
| 21. | Alexander Maurer | CU | 20:49.9 | 1:40.0 | 0 | 10 |
| 22. | Ben Dohlby | UAF | 20:56.6 | 1:46.7 | 16 | 9 |
| 23. | Landon Wyatt | DU | 21:03.2 | 1:53.3 | 0 | 8 |
| 24. | Gavin Galyardt | MSU | 21:04.3 | 1:54.4 | 15 | 7 |
| 25. | Aidan Hay | UAF | 21:04.6 | 1:54.7 | 0 | 6 |
| 26. | Matt Seline | UAA | 21:06.6 | 1:56.7 | 0 | 5 |
| 27. | Phineas Fischer | MSU | 21:17.5 | 2:07.6 | 14 | 4 |
| 28. | Joel Power | MSU | 21:28.2 | 2:18.3 | 13 | 3 |
| 29. | Josh Baurick | UAF | 21:52.8 | 2:42.9 | 0 | 2 |
| 30. | Blake Hanley | UAF | 22:08.9 | 2:59.0 | 0 | 1 |
| 31. | Jack Conde | MSU | 22:28.6 | 3:18.7 | 0 | 0 |
| 32. | Parke Chapin | UAA | 23:35.8 | 4:25.9 | 0 | 0 |