| 1 | Feliks Zemdegs | 2:02.60 | 2:08.84 | 2:03.00 2:20.93 2:02.60 — — |
| 2 | Jayden McNeill | 3:23.48 | 3:34.59 | 3:50.08 3:23.48 3:30.21 — — |
| 3 | Bryan Eng | 3:37.47 | 3:51.25 | 3:37.47 4:06.73 3:49.56 — — |
| 4 | William Tao | 3:53.16 | 3:57.19 | 3:53.16 4:02.74 3:55.67 — — |
| 5 | Rhys Lloyd | 4:10.71 | 4:27.84 | 4:28.46 4:44.34 4:10.71 — — |
| 6 | Justin He | 4:54.27 | 5:01.16 | 4:54.27 5:05.97 5:03.25 — — |
| 7 | Caleb Clark | 4:54.58 | 5:05.89 | 4:58.54 4:54.58 5:24.55 — — |
| 8 | Ethan Pride | 5:12.36 | 5:16.64 | 5:16.29 5:21.26 5:12.36 — — |
| 9 | Edward Hollingdale | 5:42.08 | 5:54.91 | 5:42.08 5:55.99 6:06.66 — — |
| 10 | Cameron Aume | 6:00.30 | 6:10.31 | 6:00.30 6:18.12 6:12.51 — — |
| 11 | Nicholas Fogo | 6:07.29 | 6:20.26 | 6:16.38 6:07.29 6:37.10 — — |
| 12 | Kent Thomson | 6:00.59 | 6:21.65 | 6:00.59 6:14.27 6:50.10 — — |
| 13 | Kirt Protacio | 6:13.57 | 6:32.77 | 6:27.64 6:13.57 6:57.11 — — |
| 14 | Edbert Sim | 6:25.02 | 6:32.77 | 6:43.41 6:25.02 6:29.89 — — |
| 15 | Andrew Pines | 6:18.66 | 6:34.39 | 6:58.73 6:25.78 6:18.66 — — |
| 16 | Fiona Wang | 6:14.55 | 6:43.23 | 6:14.55 6:17.58 7:37.56 — — |
| 17 | Akito Nipatcharoen | 6:03.39 | 6:48.29 | 6:03.39 7:17.71 7:03.77 — — |
| 18 | Brandon Yan | 6:35.33 | 6:59.89 | 6:46.68 6:35.33 7:37.66 — — |
| 19 | Nathan Seeto | 7:15.81 | — | 7:15.81 — — — — |
| 20 | Zuhayr Muhammad Haq | 8:02.19 | — | 8:02.19 — — — — |
| 21 | Jack Cai | 8:12.83 | — | 8:12.83 — — — — |
| 22 | Dominic Allas | 8:18.44 | — | 8:18.44 — — — — |
| 23 | Tamara Macadam | 8:38.91 | — | 8:38.91 — — — — |
| 24 | David McLeish | 9:13.63 | — | 9:13.63 — — — — |
| 25 | Angus Cosgrove | DNF | — | DNF — — — — |
| 25 | Sam van Vliet | DNF | — | DNF — — — — |