| 1 | Dwyane Ramos | 2:36.20 | 2:43.21 | 2:50.96 2:42.46 2:36.20 — — |
| 2 | Finn Trass | 3:02.32 | 3:09.27 | 3:02.32 3:02.36 3:23.12 — — |
| 3 | Jasper Murray | 2:55.26 | 3:14.70 | 3:06.73 2:55.26 3:42.10 — — |
| 4 | Richard Yiheng Tao | 3:07.46 | 3:30.37 | 3:59.99 3:07.46 3:23.65 — — |
| 5 | Elyas Eyou | 3:38.52 | 3:51.17 | 4:03.09 3:51.89 3:38.52 — — |
| 6 | Daniel Fraser | 3:44.57 | 3:58.69 | 4:10.76 3:44.57 4:00.74 — — |
| 7 | Luke Heath-Edwards | 4:36.74 | 4:40.51 | 4:36.74 4:45.54 4:39.25 — — |
| 8 | Aneurin Hunt | 4:17.75 | 4:44.50 | 5:11.44 4:17.75 4:44.30 — — |
| 9 | Tom Nelson | 5:01.68 | 5:06.82 | 5:05.58 5:13.21 5:01.68 — — |
| 10 | Oscar Childs | 4:37.28 | 5:16.67 | 5:36.17 5:36.57 4:37.28 — — |
| 11 | Franklin Y. Yuan | 4:58.41 | 5:19.16 | 5:31.30 4:58.41 5:27.78 — — |
| 12 | Mitchell Anderson | 5:29.11 | 5:42.04 | 5:29.11 5:51.20 5:45.82 — — |
| 13 | Jack Maddigan | 6:04.64 | — | 6:04.64 — — — — |
| 14 | Numair Malik | 6:15.78 | — | 6:15.78 — — — — |
| 15 | Jules Graham | 6:29.87 | — | 6:29.87 — — — — |
| 16 | Zee Capangpangan | 6:48.73 | — | 6:48.73 — — — — |
| 17 | Bilal Ahmad | 7:46.73 | — | 7:46.73 — — — — |