| 1 | Carter Bitz | 1:38.55 | 1:42.41 | 1:40.55 1:38.55 1:48.12 — — |
| 2 | Zeke Mackay | 1:36.00 | 1:49.09 | 2:01.58 1:49.70 1:36.00 — — |
| 3 | Tyler Johnson | 1:46.90 | 1:52.28 | 1:52.41 1:46.90 1:57.53 — — |
| 4 | Brian Johnson | 1:46.85 | 1:56.69 | 1:54.05 2:09.17 1:46.85 — — |
| 5 | Carter Kucala | 1:53.49 | 1:58.71 | 2:08.68 1:53.49 1:53.95 — — |
| 6 | Brody Lassner | 2:13.26 | 2:16.88 | 2:18.17 2:19.21 2:13.26 — — |
| 7 | Chris Van Der Brink | 2:15.73 | 2:21.31 | 2:17.70 2:30.49 2:15.73 — — |
| 8 | Ben Tibbetts | 2:23.81 | 2:31.41 | 2:27.96 2:42.47 2:23.81 — — |
| 9 | James Ekins | 2:22.26 | 2:32.77 | 2:40.71 2:35.35 2:22.26 — — |
| 10 | Joseph Ong | 2:26.66 | 2:33.28 | 2:43.84 2:29.35 2:26.66 — — |
| 11 | Nathan Rahn | 2:48.99 | 3:04.07 | 2:48.99 3:17.26 3:05.96 — — |
| 12 | Ryan Schock | 2:59.16 | 3:08.36 | 3:18.04 2:59.16 3:07.89 — — |
| 13 | Shain Papalotl Longbehn | 2:59.43 | 3:20.38 | 3:28.98 2:59.43 3:32.73 — — |
| 14 | Matvii Pais | 3:12.22 | 3:41.87 | 3:12.22 4:16.53 3:36.86 — — |
| 15 | Coleton Pleiss | 3:24.87 | DNF | 3:48.05 3:24.87 DNF — — |
| 16 | Levi Wallace | 4:50.16 | — | 4:50.16 — — — — |
| 17 | Alex Berge | 5:01.35 | — | 5:01.35 — — — — |
| 18 | Isaac Peterson | 5:11.03 | — | 5:11.03 — — — — |
| 19 | Simon Kellum | DNF | — | DNF — — — — |
| 19 | Liam Sheldon | DNF | — | DNF — — — — |
| 19 | Fletcher Perry | DNF | — | DNF — — — — |
| 19 | Devyn Mattingly | DNF | — | DNF — — — — |
| 19 | Brody Meschke | DNF | — | DNF — — — — |
| 19 | Cayle Jacobson | DNF | — | DNF — — — — |