| 1 | Ray Bai | 34.69 | 38.64 | 34.69 37.44 37.39 41.09 42.00 |
| 2 | Alexander Gager | 39.15 | 42.54 | 46.11 44.49 41.54 41.60 39.15 |
| 3 | Ryan Pilat | 42.92 | 45.94 | 49.07 45.94 47.73 42.92 44.15 |
| 4 | Jadon Castillo | 46.52 | 49.56 | 51.56 50.05 46.52 47.08 53.45 |
| 5 | Jake Maddox | 56.93 | 1:03.41 | 1:03.54 1:06.77 1:08.99 59.92 56.93 |
| 6 | Titus Sutterfield | 56.56 | 1:03.92 | 1:01.56 1:05.02 56.56 1:06.24 1:05.18 |
| 7 | Nicolás Sánchez | 1:02.08 | 1:04.96 | 1:07.84 1:05.43 1:04.10 1:02.08 1:05.35 |
| 8 | Alexander Wheeler | 1:10.02 | 1:15.08 | 1:10.02 1:15.71 1:17.14 1:12.39 DNF |
| 9 | Lydia Workman | 1:12.39 | 1:17.91 | 1:25.19 1:12.39 1:12.52 1:16.02 1:26.46 |
| 10 | James Marzluf | 1:14.37 | 1:22.29 | 1:18.70 1:23.72 1:14.37 1:24.46 1:29.34 |
| 11 | Trenton Cuzick | 1:22.93 | 1:24.51 | 1:22.95 1:30.17 1:23.62 1:22.93 1:26.95 |
| 12 | Samuel Pollom | 1:16.19 | 1:29.39 | DNF 1:29.88 1:16.19 1:41.02 1:17.28 |
| 13 | Casey Ngo | 1:18.37 | 1:29.94 | 1:18.37 1:27.79 1:35.57 1:48.46 1:26.46 |
| 14 | Liam O'Leary | 1:20.71 | 1:36.46 | 1:20.71 1:40.53 1:50.84 1:32.77 1:36.08 |
| 15 | Alex Prohaska | 1:31.49 | 1:38.42 | 1:31.49 1:51.50 1:36.44 1:41.19 1:37.64 |
| 16 | Brody Ewing | 1:44.51 | 1:52.31 | 1:48.72 1:44.51 1:55.03 1:53.19 2:00.63 |
| 17 | Dominic Brungardt | 1:32.53 | 2:06.37 | 2:01.40 2:08.70 1:32.53 2:09.00 DNF |
| 18 | Dylan Buie | 1:58.73 | 2:12.85 | 1:58.73 2:28.10 2:06.71 2:28.54 2:03.73 |
| 19 | Jett F. Knappe | 2:08.15 | 2:39.19 | 2:32.89 2:08.15 2:42.13 3:20.17 2:42.55 |
| 20 | Hayden Cleveland | 2:07.80 | 2:46.54 | 2:58.21 2:07.80 2:34.36 3:36.72 2:47.04 |
| 21 | Lucas Buxton | 2:38.03 | — | 2:52.98 2:38.03 — — — |
| 22 | Owen Suter | 2:45.97 | — | 2:45.97 2:59.43 — — — |
| 23 | Logan Spooner | 2:48.53 | — | 2:48.53 3:33.26 — — — |
| 24 | Wade Buhrman | 2:55.99 | — | 3:21.65 2:55.99 — — — |
| 25 | Noah R. Davis | 3:08.71 | — | 3:15.85 3:08.71 — — — |
| 26 | Mason Vanderhoofven | 3:09.26 | — | 3:09.26 3:11.69 — — — |
| 27 | Carter Buxton | 3:14.15 | — | 3:14.15 3:18.78 — — — |
| 28 | Steven Shi | 3:17.68 | — | 3:29.93 3:17.68 — — — |
| 29 | Caleb Hildebrand | DNF | — | DNF DNF — — — |
| 29 | Dylan Corcoran | DNF | — | DNF DNF — — — |