| 1 | Cameron Soulagnet | 49.31 | 53.88 | 54.12 49.31 53.79 55.96 53.73 |
| 2 | Jonah Crosby | 55.43 | 59.94 | 1:11.78 1:02.30 56.38 55.43 1:01.15 |
| 3 | Derek White | 1:08.16 | 1:11.38 | 1:08.16 1:13.41 1:08.56 1:12.18 1:17.81 |
| 4 | Eben Quenneville | 1:06.99 | 1:13.35 | 1:06.99 1:08.06 1:21.03 1:21.17 1:10.96 |
| 5 | Elijah Rain Phelps | 1:13.30 | 1:18.06 | 1:13.85 1:22.19 1:13.30 1:18.32 1:22.02 |
| 6 | Theo Mayer | 1:09.84 | 1:21.90 | 1:23.87 1:28.42 1:25.34 1:16.50 1:09.84 |
| 7 | Tommy Szeliga | 1:16.74 | 1:22.37 | 1:24.64 1:25.13 1:17.33 1:30.48 1:16.74 |
| 8 | Jesse Mailloux | 1:22.65 | 1:25.15 | 1:22.65 1:25.02 1:32.64 1:23.69 1:26.75 |
| 9 | Tim Reynolds | 1:20.51 | 1:28.94 | 1:31.12 1:20.51 1:30.57 1:28.90 1:27.34 |
| 10 | Aaron Fulling | 1:29.08 | 1:30.56 | 1:34.81 1:29.39 1:29.79 1:29.08 1:32.50 |
| 11 | James Donahue | 1:26.12 | 1:31.63 | 1:34.21 1:34.05 1:29.90 1:30.94 1:26.12 |
| 12 | Nicholas McKee | 1:24.90 | 1:38.04 | 1:35.74 1:24.90 1:34.39 1:54.93 1:43.98 |
| 13 | Jaylen Myles | 1:44.66 | — | 1:50.45 1:44.66 — — — |
| 14 | Ric Donati | 1:53.55 | — | 1:59.26 1:53.55 — — — |
| 15 | Caleb Retik | 1:55.20 | — | 1:59.19 1:55.20 — — — |
| 16 | Michael Ploof | 2:07.66 | — | 2:07.66 2:19.69 — — — |
| 17 | Jonathan Addison Seeley | 2:21.44 | — | 2:28.03 2:21.44 — — — |
| 18 | Josh Sanderson | 2:27.24 | — | 2:35.30 2:27.24 — — — |
| 19 | David Lei | 2:42.89 | — | 2:42.89 2:58.76 — — — |
| 20 | Peter Venne | DNF | — | DNF DNF — — — |
| 20 | Jacob Schwartz | DNF | — | DNF DNF — — — |
| 20 | Thomas Malone | DNF | — | DNF DNF — — — |
| 20 | Samuel Hicking | DNF | — | DNF DNF — — — |