| 1 | Bryan Eng | 1:06.48 | 1:09.60 | 1:52.25 1:06.48 1:09.05 1:11.35 1:08.39 |
| 2 | Liam Highducheck | 1:06.43 | 1:12.97 | 1:17.80 1:14.75 1:16.22 1:06.43 1:07.94 |
| 3 | Justin He | 1:15.50 | 1:18.58 | 1:23.96 1:18.61 1:15.50 1:18.18 1:18.96 |
| 4 | Caleb Clark | 1:13.04 | 1:19.08 | 1:31.07 1:17.34 1:21.01 1:18.90 1:13.04 |
| 5 | Matthew Cook | 1:24.51 | 1:26.24 | 1:27.64 1:26.24 1:24.85 1:32.82 1:24.51 |
| 6 | Kent Thomson | 1:17.65 | 1:27.50 | 1:35.00 1:19.21 1:17.65 1:28.29 1:39.11 |
| 7 | Sora Sato | 1:20.41 | 1:27.50 | 1:20.41 1:40.64 1:23.74 1:28.84 1:29.92 |
| 8 | Cass Hopkins | 1:25.38 | 1:27.63 | 1:25.38 1:29.73 1:33.11 1:26.88 1:26.28 |
| 9 | Lazo Jalal | 1:24.81 | 1:30.13 | 1:35.80 1:28.84 1:48.77 1:25.76 1:24.81 |
| 10 | Sam van Vliet | 1:24.02 | 1:31.68 | 1:36.06 1:39.82 1:24.02 1:29.81 1:29.18 |
| 11 | Matthew Karl Reyes | 1:25.53 | 1:32.25 | 1:25.53 1:36.60 1:52.94 1:33.57 1:26.59 |
| 12 | Taine Cassar | 1:28.05 | 1:34.91 | 1:28.05 1:56.64 1:32.00 1:30.86 1:41.87 |
| 13 | Akito Nipatcharoen | 1:33.25 | 1:35.65 | 1:33.25 1:35.68 1:36.53 1:37.26 1:34.74 |
| 14 | Jeff Miao | 1:17.71 | 1:38.21 | 1:44.97 1:31.81 1:17.71 1:37.84 1:49.20 |
| 15 | Jonathan Kaliffe | 1:27.51 | 1:40.68 | 1:36.89 1:49.41 1:56.74 1:35.73 1:27.51 |
| 16 | Kirt Protacio | 1:31.44 | 1:44.92 | 1:38.31 1:31.44 1:58.55 2:08.13 1:37.91 |
| 17 | Edward Hollingdale | 1:41.25 | 1:50.66 | 1:48.23 1:41.25 1:55.45 2:05.59 1:48.29 |
| 18 | Timothy Loh | 1:40.15 | 1:50.82 | 1:55.00 1:54.53 1:40.15 1:42.92 2:00.94 |
| 19 | Dylan Johnston | 1:45.01 | 1:53.09 | 1:45.01 1:48.77 1:57.55 1:54.21 1:56.30 |
| 20 | Peri Le Dain | 1:31.62 | 1:53.42 | 1:31.62 2:00.44 2:03.79 1:55.42 1:44.41 |
| 21 | Brian Nguyen | 1:50.37 | 1:53.79 | 1:58.76 1:54.45 1:51.42 1:55.50 1:50.37 |
| 22 | Jolina Chen | 1:46.29 | 2:00.48 | 1:46.29 2:01.11 1:59.01 2:01.31 2:08.03 |
| 23 | Loic Chiang | 1:44.43 | 2:01.37 | 1:44.43 2:06.10 1:49.52 2:08.48 2:36.62 |
| 24 | Gabriel Ben | 1:49.18 | 2:05.13 | 2:12.08 2:03.91 1:59.40 DNF 1:49.18 |
| 25 | Edward Rust | 1:48.93 | 2:06.25 | 2:01.17 2:15.71 1:48.93 2:08.64 2:08.93 |
| 26 | Jude Symonds | 1:47.42 | 2:07.08 | 2:12.81 2:20.57 1:47.86 1:47.42 2:33.38 |
| 27 | Jayden Lederer | 2:05.54 | 2:17.65 | 2:15.95 2:36.48 2:28.58 2:05.54 2:08.42 |
| 28 | Fiona Wang | 1:59.20 | 2:19.28 | 2:21.68 2:25.90 2:11.11 2:25.06 1:59.20 |
| 29 | Tamara Macadam | 2:10.06 | 2:20.22 | 2:22.78 2:26.00 2:18.72 2:10.06 2:19.15 |
| 30 | Joshua Liang | 2:06.36 | 2:21.36 | 2:06.36 2:23.07 2:33.04 2:23.66 2:17.36 |
| 31 | Mathias Lafaye de Micheaux | 2:14.21 | 2:27.54 | 2:50.69 2:25.09 2:14.21 2:30.08 2:27.44 |
| 32 | Zhaodong Liu | 2:16.89 | 2:28.71 | DNF 2:21.15 2:21.99 2:42.98 2:16.89 |
| 33 | Adrian Tadulan | 2:09.84 | 2:30.79 | 2:12.66 3:24.34 2:09.84 2:22.15 2:57.57 |
| 34 | Harry Loiterton | 2:22.47 | 2:31.66 | 2:22.47 2:32.20 2:55.17 2:37.09 2:25.70 |
| 35 | Oliver Morgan | 2:05.48 | 2:35.43 | 2:37.76 2:05.48 2:32.34 2:36.20 DNF |
| 36 | Samuel Moliver | 2:32.31 | — | 2:32.31 3:02.04 — — — |
| 37 | Dylan Plumridge | 2:53.29 | — | 2:53.29 3:12.23 — — — |
| 38 | Mitchell Healy | 2:55.07 | — | 2:55.07 3:23.56 — — — |
| 39 | Oliver Bauer | 2:58.68 | — | 3:11.05 2:58.68 — — — |
| 40 | Jackson Abbott | 3:11.31 | — | 3:11.31 3:12.53 — — — |
| 41 | Jake Ambler | 3:24.47 | — | 3:24.47 3:52.28 — — — |
| 42 | Joseph Rabinowitz | 3:25.70 | — | 3:25.70 DNF — — — |
| 43 | Theodore Brown | 3:27.81 | — | 3:27.81 3:33.92 — — — |
| 44 | Fletcher Peterson | 3:33.13 | — | DNF 3:33.13 — — — |
| 45 | Jonathan Kingsland | DNF | — | DNF DNF — — — |
| 45 | Anubhav Dhruv Ammangi | DNF | — | DNF DNF — — — |
| 45 | Alexander Ball | DNF | — | DNF DNF — — — |