| 1 | Mahith Bandi | 52.08 | 59.83 | 1:02.44 59.01 59.36 52.08 1:01.13 |
| 2 | Azhar Virani | 1:06.38 | 1:13.82 | 1:11.52 1:18.36 1:16.32 1:06.38 1:13.62 |
| 3 | Vincent Chen | 1:02.65 | 1:15.28 | DNF 1:14.95 1:10.84 1:02.65 1:20.05 |
| 4 | Graham Siggins | 1:04.65 | 1:16.11 | 1:13.46 1:20.29 1:18.32 1:04.65 1:16.54 |
| 5 | Ryan Pilat | 1:12.34 | 1:19.85 | 1:23.73 1:31.04 1:17.79 1:18.04 1:12.34 |
| 6 | Jimmy Tran | 1:07.45 | 1:21.52 | 1:19.03 1:19.97 1:07.45 1:28.51 1:25.55 |
| 7 | Christopher G. Argueta | 1:12.00 | 1:28.07 | 1:35.84 1:29.88 1:12.00 1:28.33 1:26.00 |
| 8 | Wesley Grady | 1:27.50 | 1:38.55 | 1:27.50 1:34.93 1:45.92 1:34.81 1:59.76 |
| 9 | Denniel Santos | 1:38.21 | 1:43.91 | 1:44.56 2:04.91 1:45.20 1:41.96 1:38.21 |
| 10 | Catherine Connolly | 1:41.62 | 1:45.77 | 1:41.62 1:41.72 1:52.31 1:43.28 2:04.71 |
| 11 | Jeremy Sheng | 1:50.51 | 1:56.32 | 1:56.73 2:02.71 1:50.51 1:59.60 1:52.62 |
| 12 | Ben Erwin | 1:41.45 | 1:57.78 | 1:44.24 2:04.02 2:05.77 2:05.09 1:41.45 |
| 13 | Noah Segal | 1:47.53 | 2:04.98 | 1:47.53 2:08.43 2:19.63 1:58.81 2:07.71 |
| 14 | Fletcher Berry | 2:03.35 | 2:08.10 | 2:15.85 2:25.85 2:03.87 2:04.58 2:03.35 |
| 15 | Sam Zhang | 2:06.48 | 2:14.36 | 2:15.72 2:20.47 2:13.79 2:06.48 2:13.57 |
| 16 | Ashley Guzman | 1:51.99 | 2:14.52 | 2:23.07 2:38.35 2:10.52 1:51.99 2:09.96 |
| 17 | Davis Pogor | 2:06.61 | 2:24.03 | 2:06.61 2:40.06 2:25.75 2:26.37 2:19.97 |
| 18 | Jeremiah Martin | 3:04.32 | — | 3:04.32 3:14.33 — — — |
| 19 | Dev McElroy | 3:24.46 | — | 3:29.03 3:24.46 — — — |
| 20 | William Canole | 3:43.64 | — | DNF 3:43.64 — — — |
| 21 | Andrew Borchetta | DNF | — | DNF DNF — — — |
| 21 | Joshua Stone | DNF | — | DNF DNF — — — |