| 1 | Luke Jankowiak | 27.87 | 30.84 | 32.02 31.56 27.87 34.12 28.95 |
| 2 | Ethan Rusnak | 30.18 | 36.86 | 37.23 30.18 32.40 47.88 40.96 |
| 3 | Noah Stelting | 33.40 | 37.77 | 37.60 42.56 38.49 33.40 37.22 |
| 4 | Kenny Zhong | 36.43 | 41.49 | DNF 37.75 38.00 36.43 48.73 |
| 5 | Brian Kan | 37.23 | 42.22 | 42.56 41.38 37.23 47.36 42.72 |
| 6 | Jacob Kotai | 45.50 | 49.29 | 46.08 45.50 DNF 47.50 54.30 |
| 7 | Dilshawn Sidhu | 47.48 | 51.06 | 53.63 51.03 48.52 47.48 54.08 |
| 8 | Samuel Li | 47.34 | 51.18 | 47.80 52.92 52.82 47.34 1:00.21 |
| 9 | Kevin Matthews | 43.15 | 52.08 | 52.89 1:02.73 48.33 43.15 55.03 |
| 10 | Vianne Chang | 44.55 | 52.73 | 44.55 52.58 50.19 55.41 1:03.04 |
| 11 | Justin Hong | 49.54 | 54.02 | 55.03 52.14 54.89 1:07.04 49.54 |
| 12 | Ethan Chen | 54.31 | 55.71 | 55.62 54.31 55.49 56.02 1:07.61 |
| 13 | Karsen Oun | 48.75 | 55.82 | 53.84 1:09.19 48.75 49.58 1:04.04 |
| 14 | Hao Cui | 54.90 | 56.87 | 58.91 54.90 55.90 1:09.72 55.79 |
| 15 | Rian Popat | 56.93 | 59.27 | 57.45 DNF 56.93 59.39 1:00.97 |
| 16 | Sean Yen | 52.11 | 1:00.89 | 52.11 1:03.24 1:02.72 58.70 1:01.24 |
| 17 | Adam Graybill | 56.15 | 1:02.77 | 1:06.65 57.75 1:03.90 56.15 1:59.70 |
| 18 | Leo Hougaard | 1:05.64 | 1:13.18 | 1:05.64 1:30.59 1:13.68 1:17.72 1:08.13 |
| 19 | Chin Lam | 1:07.57 | 1:18.27 | 1:08.54 1:26.25 DNF 1:20.03 1:07.57 |
| 20 | Daniel Zhang | 58.80 | 1:18.87 | 1:21.63 1:05.19 58.80 1:29.80 1:59.32 |
| 21 | Liam Yu | 1:11.15 | 1:19.80 | 1:29.04 1:11.15 1:16.36 1:22.74 1:20.30 |
| 22 | Lucas Strelau | 1:11.92 | 1:23.93 | 1:38.89 1:11.92 1:26.90 1:23.04 1:21.85 |
| 23 | Owen Zheng | 1:13.44 | 1:25.01 | 1:13.44 1:17.47 1:35.78 1:34.36 1:23.20 |
| 24 | Jayden Kuei | 1:18.51 | 1:26.02 | 1:27.96 1:18.51 1:26.36 1:23.75 1:32.34 |
| 25 | Zaylan Spalek | 1:21.20 | — | 1:21.20 1:51.38 — — — |
| 26 | Silvia Zheng | 1:33.01 | — | 1:33.01 1:52.96 — — — |
| 27 | Matthew Ma | 1:36.19 | — | 2:02.29 1:36.19 — — — |
| 28 | Jude Kosa | 1:37.01 | — | 1:37.01 1:54.52 — — — |
| 29 | Arjun Batra | 1:46.09 | — | 1:53.38 1:46.09 — — — |
| 30 | Bill Lin | 1:46.59 | — | 2:24.51 1:46.59 — — — |
| 31 | Keagan Chow | 2:09.91 | — | 2:50.21 2:09.91 — — — |
| 32 | Bradley W. Lim | 2:11.40 | — | 2:11.40 2:23.48 — — — |
| 33 | Mostafa Mahran | 2:21.59 | — | 2:23.23 2:21.59 — — — |
| 34 | Kelton Todhunter | 2:23.50 | — | 2:23.50 DNF — — — |
| 35 | Naitik Kaushal | 2:48.16 | — | 2:48.16 2:51.36 — — — |