| 1 | Roy Lee | 47.01 | 49.15 | 52.06 47.62 51.21 47.01 48.61 |
| 2 | Hunter Mackler | 49.01 | 56.38 | 1:00.38 49.01 1:00.53 52.15 56.61 |
| 3 | Evan Brown | 1:06.25 | 1:11.84 | 1:12.32 1:13.06 1:06.25 1:10.14 1:15.38 |
| 4 | Ben Saperstein | 1:07.84 | 1:12.83 | 1:12.14 1:15.80 1:10.55 1:16.88 1:07.84 |
| 5 | Justin Sui | 1:12.04 | 1:22.11 | 1:12.71 1:12.04 1:42.14 1:26.42 1:27.20 |
| 6 | Zachary Giesken | 1:20.74 | 1:23.34 | 1:24.59 1:22.75 1:23.37 1:23.89 1:20.74 |
| 7 | James Hildreth | 1:16.36 | 1:32.57 | 1:50.43 1:36.91 1:16.36 1:30.96 1:29.84 |
| 8 | Yuxuan Chen | 1:30.02 | 1:39.14 | 1:50.65 1:33.60 1:41.01 1:30.02 1:42.80 |
| 9 | John Eppley | 1:36.35 | 1:44.15 | 1:43.29 1:44.74 1:36.35 DNF 1:44.41 |
| 10 | Ethan Wolf | 1:31.19 | 1:44.36 | 1:31.19 2:04.66 1:43.44 1:50.67 1:38.98 |
| 11 | Tyler Rose | 1:27.06 | 1:51.17 | 1:56.09 1:57.71 1:39.70 2:14.06 1:27.06 |
| 12 | Ben Zoller | 1:52.00 | 2:22.73 | 2:42.52 2:08.00 2:26.35 2:33.84 1:52.00 |
| 13 | Luke Pearson | 2:31.50 | 2:41.07 | 2:55.25 2:31.50 2:48.28 2:38.47 2:36.46 |
| 14 | Doug Li | 2:30.94 | 2:59.97 | 2:30.94 2:50.78 3:17.08 2:59.61 3:09.51 |
| 15 | Ben Scheck | 2:50.10 | 3:20.31 | 2:50.10 3:19.88 3:01.16 DNF 3:39.88 |
| 16 | Owen Wallenwine | 2:58.80 | 3:38.10 | DNF 3:28.07 2:58.80 3:40.02 3:46.21 |