| 1 | Mahith Bandi | 53.87 | 58.01 | 56.37 57.71 59.94 1:02.14 53.87 |
| 2 | Zachary White | 57.08 | 1:04.62 | 1:07.87 57.08 1:05.23 1:11.09 1:00.77 |
| 3 | Jason Lee | 1:00.60 | 1:10.22 | 1:05.12 1:18.60 1:13.70 1:11.83 1:00.60 |
| 4 | Dylan Miller | 1:01.47 | 1:11.76 | 1:10.10 1:10.77 1:15.13 1:01.47 1:14.42 |
| 5 | Erik Cheng (鄭聿軒) | 1:08.87 | 1:16.85 | 1:08.87 1:47.83 1:21.00 1:10.14 1:19.40 |
| 6 | Renzo Rodriguez Moreno | 1:13.44 | 1:17.16 | 1:20.57 1:13.44 1:14.01 1:17.03 1:20.43 |
| 7 | Riley Norrid | 1:18.19 | 1:21.33 | 1:18.70 1:21.35 1:23.94 1:18.19 1:26.94 |
| 8 | Om Joshi | 1:10.97 | 1:22.22 | 1:29.21 1:10.97 1:20.21 1:25.64 1:20.82 |
| 9 | Shonathon Collins | 1:16.71 | 1:24.99 | 1:35.10 1:16.71 1:23.45 1:26.11 1:25.41 |
| 10 | Christopher G. Argueta | 1:30.18 | 1:34.78 | 1:34.82 1:40.38 1:31.81 1:37.71 1:30.18 |
| 11 | Sawyer Norton | 1:29.68 | 1:36.42 | 1:37.05 1:36.70 1:35.51 1:29.68 1:41.68 |
| 12 | Justin Zhou | 1:32.74 | 1:38.49 | 1:39.02 1:41.04 1:45.18 1:35.42 1:32.74 |
| 13 | Eduardo Mazuera | 1:30.74 | 1:39.05 | 1:40.77 1:33.03 1:46.12 1:30.74 1:43.34 |
| 14 | Caleb Tate | 1:39.43 | 1:43.45 | 1:43.00 1:44.83 1:39.43 1:46.62 1:42.52 |
| 15 | Catherine Connolly | 1:41.74 | 1:45.73 | 1:45.38 1:56.96 1:44.35 1:47.46 1:41.74 |
| 16 | Jade Breitstein | 1:44.08 | 1:51.94 | 1:58.59 1:51.78 1:44.08 2:03.97 1:45.45 |
| 17 | Gabriel Sanchez | 1:43.73 | 1:57.81 | 2:14.35 1:43.73 1:50.75 1:58.59 2:04.10 |
| 18 | Brian Tran | 1:36.33 | 1:57.85 | 1:36.33 2:00.60 2:17.99 1:59.52 1:53.43 |
| 19 | Steven Chau | 1:53.50 | 1:59.64 | 1:54.73 1:53.50 2:08.90 1:57.17 2:07.01 |
| 20 | Akshay Padmakumar | 1:52.10 | 2:01.79 | 2:03.86 1:52.10 1:57.78 2:14.33 2:03.72 |
| 21 | Jacob Nguyen | 1:49.00 | 2:04.91 | 1:49.00 1:59.02 2:07.78 2:07.94 2:11.80 |
| 22 | Cameron Burke | 2:02.24 | 2:09.97 | DNF 2:10.48 2:07.11 2:02.24 2:12.31 |
| 23 | Matthew Malinak | 2:05.82 | 2:12.75 | 2:11.06 2:45.41 2:05.82 2:15.52 2:11.66 |
| 24 | Jacob Stover | 2:06.66 | 2:21.88 | 2:06.66 2:12.25 2:39.77 2:28.58 2:24.82 |
| 25 | Hutch Martinez-Self | 2:20.61 | — | 2:20.61 2:22.53 — — — |
| 26 | Sam Zhang | 2:28.91 | — | 2:42.62 2:28.91 — — — |
| 27 | Ruben da Costa | 2:30.83 | — | 2:45.80 2:30.83 — — — |
| 28 | Cameron Pack | 2:45.90 | — | 2:45.90 3:46.70 — — — |
| 29 | Diego Arturo Reyes | 3:14.83 | — | DNF 3:14.83 — — — |
| 30 | Davis Pogor | 3:28.21 | — | 3:28.21 3:36.12 — — — |
| 31 | Luke Scarborough | 3:31.05 | — | 3:31.05 3:37.88 — — — |
| 32 | Aryan Singh | 3:35.65 | — | 3:35.65 3:50.77 — — — |