| 1 | Louis Truong | 52.23 | 1:04.57 | 1:06.18 1:05.75 1:02.38 52.23 1:05.58 |
| 2 | Elijah Rain Phelps | 59.54 | 1:06.97 | 59.54 1:09.74 1:01.43 1:09.74 1:10.54 |
| 3 | Evan Waters | 59.22 | 1:07.38 | 59.22 1:07.84 1:05.04 1:11.48 1:09.25 |
| 4 | Ethan Qiu | 58.55 | 1:08.78 | 58.55 1:15.40 1:04.09 1:06.84 1:20.40 |
| 5 | Pranav Prabhu | 1:04.32 | 1:09.35 | 1:19.95 1:13.67 1:08.69 1:05.68 1:04.32 |
| 6 | Patrick Strawder | 1:01.59 | 1:10.21 | 1:07.53 1:12.29 1:12.96 1:01.59 1:10.82 |
| 7 | Lê Thành Vinh | 1:05.78 | 1:12.28 | 1:13.43 1:12.46 1:16.49 1:05.78 1:10.94 |
| 8 | Joey Mait | 1:08.34 | 1:12.84 | 1:15.59 1:08.51 1:14.41 1:15.67 1:08.34 |
| 9 | Sean Van Alen | 1:10.07 | 1:18.36 | 1:20.68 1:16.19 1:23.62 1:10.07 1:18.20 |
| 10 | Lauren Phung | 1:10.26 | 1:18.57 | 1:18.74 1:26.33 1:10.96 1:10.26 1:26.02 |
| 11 | Michael Vanner | 1:14.57 | 1:20.19 | 1:20.50 1:23.86 1:14.57 1:17.66 1:22.42 |
| 12 | Makai Guay | 1:18.75 | 1:22.03 | 1:34.08 1:23.88 1:18.75 1:19.82 1:22.40 |
| 13 | Eashan Reddy Goli | 1:21.68 | 1:29.94 | 1:21.68 1:44.76 1:36.44 1:23.42 1:29.97 |
| 14 | Maxwell Beavers | 1:26.02 | 1:31.14 | 1:30.95 1:34.47 1:26.02 1:30.55 1:31.93 |
| 15 | Sebastian Narvaez | 1:32.43 | 1:35.09 | 1:33.07 1:37.12 1:39.81 1:35.07 1:32.43 |
| 16 | Jake Oppedisano | 1:25.81 | 1:35.42 | 1:38.15 1:34.35 1:41.78 1:25.81 1:33.75 |
| 17 | Nicholas D. Burlarley | 1:26.28 | 1:38.42 | 1:33.00 1:58.24 1:37.93 1:26.28 1:44.32 |
| 18 | Ian J. Kim | 1:34.64 | 1:39.23 | 1:43.71 1:35.79 1:34.64 1:41.82 1:40.07 |
| 19 | Evan Roth | 1:21.76 | 1:39.58 | 1:21.76 1:40.96 1:37.16 1:40.63 1:47.44 |
| 20 | Yili Yi | 1:39.65 | 1:44.91 | 1:39.65 2:23.39 1:40.64 1:43.28 1:50.80 |
| 21 | Edgar Miranda | 1:33.83 | 1:48.64 | 1:33.83 1:58.96 1:49.14 1:37.81 DNF |
| 22 | Nathan Kriner | 1:47.45 | — | 1:47.45 1:56.11 — — — |
| 23 | Adelynn Neal | 1:51.18 | — | 1:57.30 1:51.18 — — — |
| 24 | Xavier Head | 1:55.60 | — | 2:02.86 1:55.60 — — — |
| 25 | Joseph Colabufo | 2:04.21 | — | 2:16.80 2:04.21 — — — |
| 26 | Dominik Pasha Fesyuk | 2:13.04 | — | 2:35.79 2:13.04 — — — |
| 27 | Frederick Selig | 2:16.07 | — | 2:19.22 2:16.07 — — — |
| 28 | Oscar Cimmet | 2:20.04 | — | 2:20.04 2:49.39 — — — |
| 29 | Oskar Pfitsch Kawinski | 2:33.30 | — | 2:58.18 2:33.30 — — — |
| 30 | Jayden Zuch | 2:39.87 | — | 3:02.45 2:39.87 — — — |
| 31 | Johann C. Kim | DNF | — | DNF DNF — — — |
| 31 | Aayush Andhare | DNF | — | DNF DNF — — — |