| 1 | Kevin Matthews | 3:12.14 | 3:20.00 | 3:17.91 3:29.95 3:12.14 — — |
| 2 | Vianne Chang | 4:11.46 | 4:21.73 | 4:13.15 4:40.58 4:11.46 — — |
| 3 | Diego Trujeque | 4:16.14 | 4:27.09 | 4:18.46 4:16.14 4:46.67 — — |
| 4 | Michael Vass | 4:12.73 | 4:31.79 | 4:30.32 4:52.31 4:12.73 — — |
| 5 | Dilshawn Sidhu | 4:30.31 | 4:37.14 | 4:33.54 4:47.58 4:30.31 — — |
| 6 | Abdullah Gulab | 4:27.46 | 4:43.94 | 4:27.46 4:42.61 5:01.74 — — |
| 7 | Allan Wang | 4:35.96 | 4:51.05 | 5:00.89 4:56.30 4:35.96 — — |
| 8 | Edward Zeng | 5:29.48 | 6:06.72 | 6:10.70 5:29.48 6:39.97 — — |
| 9 | Kenny Zhong | 6:06.99 | 6:27.75 | 6:10.18 6:06.99 7:06.09 — — |
| 10 | Isaac Brugge | 6:28.14 | 6:39.21 | 6:34.54 6:54.94 6:28.14 — — |
| 11 | Brendan Chen | 6:31.44 | 6:55.07 | 6:58.68 7:15.10 6:31.44 — — |
| 12 | Lukas Hörbach | 6:48.24 | 7:00.45 | 7:18.14 6:48.24 6:54.98 — — |
| 13 | Chin Lam | 7:18.72 | DNF | 7:18.72 7:44.53 DNF — — |
| 14 | Seamus O'Leary | 8:42.03 | — | 8:42.03 — — — — |
| 15 | Etan Huang | DNF | — | DNF — — — — |