| Rank | Name | Team | Total | Back | Team Pts | NCAAQ |
|---|---|---|---|---|---|---|
| 1. | 🥇 Remi Drolet | HAR | 54:54.6 | — | 40 | 0 |
| 2. | 🥈 John Hagenbuch | DAR | 54:59.3 | 4.7 | 37 | 0 |
| 3. | 🥉 Jacob Nystedt | UVM | 55:17.4 | 22.8 | 34 | 0 |
| 4. | Samuel Hendry | UU | 55:43.0 | 48.4 | 31 | 0 |
| 5. | Magnus Boee | CU | 55:46.1 | 51.5 | 29 | 0 |
| 6. | Joe Davies | UAF | 55:48.3 | 53.7 | 27 | 0 |
| 7. | Mike Ophoff | UAF | 56:13.7 | 1:19.1 | 25 | 0 |
| 8. | Bernhard Flaschberger | DU | 56:22.8 | 1:28.2 | 23 | 0 |
| 9. | Jack Lange | DAR | 56:30.1 | 1:35.5 | 22 | 0 |
| 10. | Will Koch | CU | 56:34.0 | 1:39.4 | 21 | 0 |
| 11. | Luke Jager | UU | 57:01.7 | 2:07.1 | 20 | 0 |
| 12. | Christopher Kalev | UAF | 57:42.9 | 2:48.3 | 19 | 0 |
| 13. | Luke Allan | DAR | 57:47.8 | 2:53.2 | 18 | 0 |
| 14. | Logan Moore | MID | 58:18.8 | 3:24.2 | 17 | 0 |
| 15. | Wilson Moore | MID | 58:30.4 | 3:35.8 | 16 | 0 |
| 16. | Andreas Kirkeng | DU | 58:42.6 | 3:48.0 | 15 | 0 |
| 17. | Walker Hall | UU | 58:43.0 | 3:48.4 | 14 | 0 |
| 18. | Peter Hinds | UAA | 58:46.3 | 3:51.7 | 13 | 0 |
| 19. | Zachary Nemeth | CBC | 58:52.9 | 3:58.3 | 12 | 0 |
| 20. | Scott Schulz | UNH | 59:17.8 | 4:23.2 | 11 | 0 |
| 21. | Greg Burt | UVM | 59:31.7 | 4:37.1 | 10 | 0 |
| 22. | Reed Godfrey | MSU | 59:33.1 | 4:38.5 | 9 | 0 |
| 23. | Finn Sweet | UVM | 1:00:04.1 | 5:09.5 | 8 | 0 |
| 24. | Elijah Weenig | DU | 1:00:05.9 | 5:11.3 | 7 | 0 |
| 25. | Oyvind Haugan | CU | 1:00:30.1 | 5:35.5 | 6 | 0 |
| 26. | Florian Winker | MSU | 1:00:46.1 | 5:51.5 | 5 | 0 |
| 27. | Jack Christner | MID | 1:01:16.6 | 6:22.0 | 4 | 0 |
| 28. | Skylar Patten | MTU | 1:01:35.1 | 6:40.5 | 3 | 0 |
| 29. | Magnus Noroey | UAA | 1:01:49.6 | 6:55.0 | 2 | 0 |
| 30. | Ari Endestad | UAA | 1:02:02.9 | 7:08.3 | 1 | 0 |
| 31. | Colin Freed | MTU | 1:02:17.5 | 7:22.9 | 0 | 0 |
| 32. | Zachary Jayne | CSS | 1:02:35.6 | 7:41.0 | 0 | 0 |
| 33. | Luke Fricker | NMU | 1:02:36.8 | 7:42.2 | 0 | 0 |
| 34. | Everett Sapp | HAR | 1:03:07.9 | 8:13.3 | 0 | 0 |
| 35. | Jack Young | CBC | 1:03:30.6 | 8:36.0 | 0 | 0 |
| 36. | Keelan Durham | WIL | 1:04:22.0 | 9:27.4 | 0 | 0 |
| 37. | Joseph Lynch | CSS | 1:04:53.6 | 9:59.0 | 0 | 0 |
| 38. | Kristoffer Karsrud | NMU | 1:05:31.9 | 10:37.3 | 0 | 0 |
| 39. | John Schwinghamer | CSS | 1:06:03.1 | 11:08.5 | 0 | 0 |
| 40. | Adam Witkowski | MTU | 1:07:47.6 | 12:53.0 | 0 | 0 |