| Rank | Name | Team | Total | Back | Team Pts | NCAAQ |
|---|---|---|---|---|---|---|
| 1. | 🥇 Moritz Madlener | DU | 35:22.4 | — | 40 | 40 |
| 2. | 🥈 Kevin Bolger | UU | 36:15.9 | 53.5 | 37 | 37 |
| 3. | 🥉 Arnaud Guyon | UNM | 37:05.8 | 1:43.4 | 34 | 34 |
| 4. | Lars Hannah | DU | 37:19.3 | 1:56.9 | 31 | 31 |
| 5. | Eivind Kvaale | DU | 37:34.6 | 2:12.2 | 29 | 29 |
| 6. | Petter Reistad | CU | 37:51.6 | 2:29.2 | 27 | 27 |
| 7. | Karsten Hokanson | MSU | 37:57.1 | 2:34.7 | 25 | 25 |
| 8. | Max Donaldson | UAF | 38:07.6 | 2:45.2 | 23 | 23 |
| 9. | Oscar Ivars | UU | 38:21.1 | 2:58.7 | 22 | 22 |
| 10. | Toomas Kollo | UAA | 38:23.3 | 3:00.9 | 21 | 21 |
| 11. | Jan Cech | UAF | 38:46.1 | 3:23.7 | 20 | 20 |
| 12. | Jackson Hill | CU | 38:51.6 | 3:29.2 | 19 | 19 |
| 13. | Nick Lovett | UAF | 38:56.2 | 3:33.8 | 18 | 18 |
| 14. | Jacob Enstrom | UU | 39:04.4 | 3:42.0 | 17 | 17 |
| 15. | Simon Zink | DU | 39:04.7 | 3:42.3 | 16 | 16 |
| 16. | Michael Fehrenbach | UAF | 39:09.6 | 3:47.2 | 15 | 15 |
| 17. | Petteri Vaherkoski | UNM | 39:12.1 | 3:49.7 | 14 | 14 |
| 18. | Seiji Takagi | UAF | 39:12.6 | 3:50.2 | 13 | 13 |
| 19. | Logan Diekmann | UU | 39:13.4 | 3:51.0 | 12 | 12 |
| 20. | Pietro Mosconi | UAA | 39:29.2 | 4:06.8 | 11 | 11 |
| 21. | Aljaz Praznik | UNM | 39:35.7 | 4:13.3 | 10 | 10 |
| 22. | Noah Andersen | MSU | 40:19.9 | 4:57.5 | 9 | 9 |
| 23. | Tristian Sayre | UAF | 40:27.4 | 5:05.0 | 8 | 8 |
| 24. | Mason Vincent | WYO | 40:44.6 | 5:22.2 | 7 | 7 |
| 25. | Will Timmons | WYO | 40:44.8 | 5:22.4 | 6 | 6 |
| 26. | Marcus Deuling | UAA | 40:52.9 | 5:30.5 | 5 | 5 |
| 27. | Andrew Potyk | CU | 40:59.7 | 5:37.3 | 4 | 4 |
| 28. | Daniel Serventi | UAF | 41:10.5 | 5:48.1 | 3 | 3 |
| 29. | Niklas Rombock | UNM | 41:21.7 | 5:59.3 | 2 | 2 |
| 30. | Kyle Beling | UNM | 41:22.0 | 5:59.6 | 1 | 1 |
| 31. | Christian Shanley | DU | 41:35.2 | 6:12.8 | 0 | 0 |
| 32. | Alexander Eckert | UAF | 41:49.6 | 6:27.2 | 0 | 0 |
| 33. | Zackarais Torresson | UAA | 42:23.3 | 7:00.9 | 0 | 0 |
| 34. | Sam Wiswell | WYO | 42:45.9 | 7:23.5 | 0 | 0 |
| 35. | Max Scrimgeour | CU | 42:51.0 | 7:28.6 | 0 | 0 |
| 36. | Martin Muan | MSU | 42:54.6 | 7:32.2 | 0 | 0 |
| 37. | Ian Boucher | CU | 43:53.4 | 8:31.0 | 0 | 0 |
| 38. | Trevor Willoughby | WYO | 47:13.7 | 11:51.3 | 0 | 0 |
| 39. | Ben Noren | WYO | 47:45.9 | 12:23.5 | 0 | 0 |