| 1 | Dylan Wang | 33.52 | 37.38 | 36.51 42.41 38.58 37.05 33.52 |
| 2 | Noah Stelting | 32.07 | 38.24 | 47.66 32.07 42.16 37.47 35.10 |
| 3 | Ethan Rusnak | 37.66 | 42.10 | 39.97 42.85 43.48 37.66 46.01 |
| 4 | Reagan Li | 40.10 | 45.27 | 40.10 56.89 47.47 44.10 44.25 |
| 5 | Kyle Van Straaten | 42.42 | 46.32 | 46.89 42.42 44.88 47.20 52.23 |
| 6 | Michele Cavezza | 45.34 | 47.37 | 54.24 49.29 46.59 45.34 46.22 |
| 7 | Luke Jankowiak | 43.24 | 47.49 | 44.05 52.27 43.24 49.04 49.38 |
| 8 | Niall Calvert | 45.04 | 49.77 | 49.31 53.35 45.04 49.26 50.74 |
| 9 | Jakob Sawyer | 47.11 | 49.94 | 48.56 52.46 52.33 48.92 47.11 |
| 10 | Kenny Zhong | 46.88 | 50.06 | 46.88 49.41 52.29 48.49 53.28 |
| 11 | Evan Liu | 48.79 | 50.65 | 51.17 50.32 48.79 50.47 54.09 |
| 12 | Peter Preston | 48.39 | 51.62 | 59.43 55.63 49.84 49.38 48.39 |
| 13 | Vianne Chang | 51.20 | 53.70 | 55.86 51.20 52.35 52.89 59.56 |
| 14 | Cameron Jim | 47.62 | 55.37 | 55.66 55.81 56.25 54.64 47.62 |
| 15 | Jayce Li | 51.88 | 55.60 | DNF 59.40 51.88 52.20 55.20 |
| 16 | Bruce Kong | 51.81 | 56.79 | 58.15 56.88 1:06.24 51.81 55.34 |
| 17 | Aedan Loughran | 46.46 | 57.60 | 1:02.87 57.84 1:00.55 46.46 54.40 |
| 18 | Jose Miguel Rillera | 50.50 | 58.93 | 50.59 55.34 1:16.24 50.50 1:10.86 |
| 19 | Marcus Adrian Moreno | 55.91 | 58.97 | DNF 59.92 58.17 58.82 55.91 |
| 20 | Kevin Matthews | 45.59 | 59.54 | 1:08.06 57.27 56.80 45.59 1:04.56 |
| 21 | Brian Huaxia Zhang | 49.21 | 59.56 | 1:01.13 49.21 55.79 1:01.75 1:06.18 |
| 22 | Jacob Kotai | 59.87 | 1:01.98 | 1:00.12 1:14.94 1:02.53 1:03.30 59.87 |
| 23 | Callum O'Riley | 57.12 | 1:02.94 | 1:03.19 57.12 59.04 1:19.78 1:06.58 |
| 24 | Andrew Wu (吴铭恩) | 56.10 | 1:03.63 | 1:15.27 1:06.04 56.28 56.10 1:08.56 |
| 25 | Yuzhong Luo | 59.75 | 1:03.69 | 1:04.43 1:09.77 1:05.36 59.75 1:01.28 |
| 26 | Chin Lam | 51.23 | 1:06.73 | 1:12.99 51.23 53.64 DNF 1:13.55 |
| 27 | William Liang | 58.86 | 1:09.91 | 1:06.00 1:06.37 1:20.83 58.86 1:17.35 |
| 28 | Ryan Ehrlich | 1:07.45 | 1:11.78 | 1:09.48 1:09.71 1:16.15 1:17.08 1:07.45 |
| 29 | Matthew Dickman | 57.87 | 1:14.41 | 57.87 DNF 1:05.79 1:16.81 1:20.63 |
| 30 | Shawn Yang | 1:02.49 | 1:14.96 | 1:02.49 1:16.49 1:25.50 1:13.71 1:14.69 |
| 31 | Bill Lin | 55.51 | 1:20.52 | 55.51 1:24.47 1:21.82 DNF 1:15.28 |
| 32 | Matthew Deng | 1:19.45 | 1:37.44 | 1:42.14 1:19.45 1:36.12 DNF 1:34.06 |
| 33 | Franklin Chen | 1:22.48 | — | 1:22.48 DNF — — — |
| 34 | Jeremiah Sumalbag | 1:25.48 | — | 1:34.99 1:25.48 — — — |
| 35 | Vince Kevin Ong | 1:28.81 | — | 1:43.18 1:28.81 — — — |
| 36 | Elijah Fong | 1:29.01 | — | 1:41.21 1:29.01 — — — |
| 37 | Ethan Kaiser | 1:29.45 | — | 1:29.45 1:33.35 — — — |
| 38 | Vincent Yim | 1:29.49 | — | 1:29.49 1:29.53 — — — |
| 39 | Wayne Kenneth Ong | 1:33.12 | — | 1:40.70 1:33.12 — — — |
| 40 | Kyle Tam | 1:34.00 | — | 1:37.27 1:34.00 — — — |
| 41 | Milo Ahn | 1:34.51 | — | 1:34.51 2:04.64 — — — |
| 42 | Jordan Jia | 1:38.54 | — | 1:50.80 1:38.54 — — — |
| 43 | Scout Harris | 1:45.59 | — | DNF 1:45.59 — — — |
| 44 | Jordan Leis | 1:54.57 | — | 1:54.57 2:01.11 — — — |
| 45 | Ryan Power | 2:01.95 | — | 2:18.15 2:01.95 — — — |
| 46 | Michael Coulter | 2:20.08 | — | 2:20.08 2:23.61 — — — |
| 47 | Caedmon Haines | 2:21.04 | — | DNF 2:21.04 — — — |
| 48 | David Nguyen | DNF | — | DNF DNF — — — |