| 1 | Ryan Pilat | 46.16 | 53.23 | 47.54 58.67 54.53 46.16 57.63 |
| 2 | William Henry Ruppert V | 52.39 | 58.07 | 58.10 1:17.01 52.39 58.01 58.11 |
| 3 | George Fan | 53.91 | 1:03.26 | 53.91 1:03.78 1:10.52 1:09.05 56.96 |
| 4 | Om Joshi | 54.69 | 1:11.38 | 54.69 1:23.21 1:07.98 1:07.93 1:18.24 |
| 5 | Ryan Wang | 1:12.98 | 1:18.47 | 1:27.13 1:17.88 1:22.47 1:15.07 1:12.98 |
| 6 | Adam Tran | 1:18.45 | 1:27.90 | 1:25.58 1:18.45 1:29.37 1:28.74 1:44.65 |
| 7 | Kevin Chang | 1:22.42 | 1:34.18 | 1:39.00 1:29.97 1:34.36 1:22.42 1:38.22 |
| 8 | Kevin Yu | 1:27.01 | 1:36.16 | 2:02.27 1:42.25 1:34.57 1:31.67 1:27.01 |
| 9 | Tej Aliota | 1:33.11 | 1:38.80 | 1:36.61 1:50.56 1:33.11 1:40.33 1:39.47 |
| 10 | Dylan Pollard | 1:33.53 | 1:44.78 | 1:44.48 1:45.10 1:33.53 1:44.75 1:50.54 |
| 11 | Levi Sylvester James | 1:35.49 | 2:00.21 | 1:51.60 2:04.27 2:08.74 1:35.49 2:04.75 |
| 12 | Eduardo Zamorano | 1:56.55 | 2:01.07 | 2:03.21 2:11.03 2:01.41 1:58.60 1:56.55 |
| 13 | Jude Langhout | 1:57.94 | 2:11.83 | 2:16.45 1:57.94 2:12.68 2:06.36 2:30.06 |
| 14 | Steven Chau | 1:57.89 | 2:14.07 | 2:12.78 2:16.40 1:57.89 2:19.28 2:13.04 |
| 15 | Manuel Minisini | 2:04.29 | 2:21.42 | 2:38.24 2:20.76 2:04.29 2:32.42 2:11.09 |
| 16 | Hlib Antykhovych | 2:12.15 | 2:23.74 | 2:24.31 2:30.75 2:36.65 2:16.16 2:12.15 |
| 17 | Tristan Caltagirone | 2:13.85 | 2:24.08 | 2:15.52 2:13.86 2:42.85 2:13.85 3:00.00 |
| 18 | Frank Garcia | 2:18.50 | 2:25.25 | 2:21.94 2:34.48 2:19.33 2:39.12 2:18.50 |
| 19 | Owen Klawer | 2:25.17 | 2:35.42 | 2:33.09 2:25.17 2:46.41 2:48.23 2:26.75 |
| 20 | Joseph Chii | 2:12.89 | 2:37.39 | 2:34.08 2:12.89 2:48.04 2:30.05 2:55.44 |
| 21 | Anish Anandkumar | 2:54.44 | — | DNF 2:54.44 — — — |
| 22 | An Vo | 2:55.17 | — | 2:55.17 3:19.41 — — — |
| 23 | Kaden Womack | 3:26.92 | — | 3:26.92 DNF — — — |
| 24 | Siwoo Kim | DNF | — | DNF DNF — — — |
| 24 | James Leo Charbonneau | DNF | — | DNF DNF — — — |
| 24 | Sebastian Huertas | DNF | — | DNF DNF — — — |