| 1 | Feliks Zemdegs | 1:25.08 | 1:48.93 | 1:34.83 2:26.87 1:25.08 — — |
| 2 | Jayden McNeill | 1:51.00 | 2:05.36 | 2:06.50 2:18.58 1:51.00 — — |
| 3 | William Tao | 2:09.94 | 2:11.24 | 2:11.28 2:12.51 2:09.94 — — |
| 4 | Bryan Eng | 2:11.42 | 2:22.18 | 2:26.80 2:11.42 2:28.31 — — |
| 5 | Justin He | 2:34.14 | 2:45.98 | 2:43.24 3:00.55 2:34.14 — — |
| 6 | Caleb Clark | 2:51.30 | 2:55.46 | 2:51.30 3:01.25 2:53.82 — — |
| 7 | Matthew Cook | 2:44.18 | 3:10.29 | 3:11.27 3:35.42 2:44.18 — — |
| 8 | Timothy Loh | 3:14.88 | 3:24.81 | 3:26.33 3:14.88 3:33.21 — — |
| 9 | Nicholas Fogo | 3:13.75 | 3:26.30 | 3:43.09 3:13.75 3:22.05 — — |
| 10 | Kirt Protacio | 3:33.54 | 3:39.74 | 3:33.54 3:34.82 3:50.86 — — |
| 11 | Edward Hollingdale | 3:26.45 | 3:43.94 | 3:58.54 3:26.45 3:46.84 — — |
| 12 | Sam van Vliet | 3:28.37 | 3:45.67 | 3:59.89 3:28.37 3:48.74 — — |
| 13 | Akito Nipatcharoen | 3:40.84 | 3:47.53 | 3:40.96 4:00.79 3:40.84 — — |
| 14 | Sarah Budiman | 3:28.05 | 3:51.97 | 3:28.05 3:56.23 4:11.64 — — |
| 15 | Cass Hopkins | 3:38.62 | 3:55.12 | 3:59.42 4:07.32 3:38.62 — — |
| 16 | Edbert Sim | 3:49.51 | 3:58.32 | 4:01.79 3:49.51 4:03.65 — — |
| 17 | Sora Sato | 4:01.40 | 4:22.97 | 4:09.20 4:58.30 4:01.40 — — |
| 18 | Zuhayr Muhammad Haq | 4:15.01 | 4:37.01 | 4:15.01 5:17.46 4:18.56 — — |
| 19 | Xander McSherry | 3:34.63 | DNF | 3:42.44 3:34.63 DNF — — |
| 20 | Kent Thomson | 4:31.25 | — | 4:31.25 — — — — |
| 21 | Ethan Druery | 4:47.23 | — | 4:47.23 — — — — |
| 22 | Jack Cai | 5:04.40 | — | 5:04.40 — — — — |
| 23 | Brian Nguyen | 5:54.14 | — | 5:54.14 — — — — |
| 24 | Fiona Wang | 5:59.15 | — | 5:59.15 — — — — |
| 25 | David McLeish | DNF | — | DNF — — — — |
| 25 | Jolina Chen | DNF | — | DNF — — — — |
| 25 | Enoch Hong Bo Chong | DNF | — | DNF — — — — |