| 1 | Nico Harper (李有為) | 48.48 | 51.49 | 51.84 50.81 48.48 52.57 51.81 |
| 2 | Richard Jay S. Apagar | 48.26 | 52.74 | 48.26 50.67 55.80 1:00.28 51.75 |
| 3 | Nolan Yiu | 53.49 | 1:00.69 | 53.49 1:04.41 1:06.49 56.82 1:00.83 |
| 4 | Silas Emerian | 58.20 | 1:06.61 | 58.20 1:15.28 1:08.72 1:04.65 1:06.47 |
| 5 | Cary Huang | 1:01.86 | 1:10.23 | 1:17.18 1:12.76 1:06.90 1:11.04 1:01.86 |
| 6 | Evan Chin | 1:12.33 | 1:22.81 | 1:12.33 1:27.06 1:26.29 1:15.09 1:27.20 |
| 7 | Guy Taragano | 1:21.32 | 1:27.28 | 1:26.20 1:37.54 1:31.70 1:23.95 1:21.32 |
| 8 | Hailey Pezzoni | 1:44.77 | 1:51.49 | 1:47.17 1:59.60 1:47.69 2:07.22 1:44.77 |
| 9 | Dev Shah | 1:45.03 | 1:53.02 | 1:52.50 1:45.03 2:05.73 1:59.25 1:47.31 |
| 10 | Varenya Jyotiraditya | 1:49.40 | 2:01.69 | 2:07.11 1:51.67 2:06.28 2:08.09 1:49.40 |
| 11 | Evan Feldman | 1:59.22 | 2:03.09 | 2:05.10 2:03.44 2:00.72 2:09.67 1:59.22 |
| 12 | Siddhant Swaminathan | 2:25.85 | — | 2:25.85 2:54.31 — — — |
| 13 | Ethan Seitz | 2:40.70 | — | 3:09.33 2:40.70 — — — |
| 14 | Adrian Bekker | 2:41.26 | — | 4:00.44 2:41.26 — — — |
| 15 | Robert J. Trejo | 3:00.54 | — | 3:00.54 3:21.28 — — — |
| 16 | Marcus Jin | 3:04.90 | — | 4:06.99 3:04.90 — — — |
| 17 | Niklas Hsu-Storaker | 3:16.39 | — | 3:50.80 3:16.39 — — — |
| 18 | Logan Zangaro | 3:49.49 | — | 4:28.13 3:49.49 — — — |
| 19 | Somil Sarode | 3:55.20 | — | 3:55.20 4:21.92 — — — |
| 20 | Evan Vincent | 4:14.72 | — | 4:14.72 4:46.82 — — — |
| 21 | Eli Zeitlin | 4:29.24 | — | 4:45.30 4:29.24 — — — |
| 22 | Mason Wong | 4:32.93 | — | 4:53.35 4:32.93 — — — |
| 23 | Russell Sundar | 4:58.98 | — | DNF 4:58.98 — — — |
| 24 | Gabe Grant | DNF | — | DNF DNF — — — |