| 1 | Henry Eyles | 1:22.18 | 1:29.79 | 1:30.68 1:36.50 1:22.18 — — |
| 2 | Dwyane Ramos | 1:29.24 | 1:34.19 | 1:31.38 1:41.95 1:29.24 — — |
| 3 | James Dyer | 1:37.96 | 1:44.10 | 1:45.18 1:37.96 1:49.16 — — |
| 4 | Ryan Lau | 1:55.53 | 1:58.40 | 2:04.15 1:55.53 1:55.53 — — |
| 5 | Zayd Chaudhry | 1:57.76 | 2:02.26 | 2:02.24 2:06.77 1:57.76 — — |
| 6 | Connor Johnson | 2:11.74 | 2:25.23 | 2:24.96 2:11.74 2:39.00 — — |
| 7 | Daniel Fraser | 2:18.44 | 2:26.81 | 2:29.55 2:32.44 2:18.44 — — |
| 8 | Alex Asbery | 2:23.02 | 2:31.72 | 2:23.02 2:33.71 2:38.44 — — |
| 9 | Dylan Himmelfarb | 2:23.96 | 2:33.61 | 2:43.48 2:33.39 2:23.96 — — |
| 10 | Eunwoo Ahn (안은우) | 2:44.14 | 2:49.82 | 3:01.02 2:44.14 2:44.30 — — |
| 11 | Aneurin Hunt | 2:53.08 | 3:09.59 | 3:13.88 2:53.08 3:21.82 — — |
| 12 | Jaxson Stove | 3:06.12 | 3:13.15 | 3:06.12 3:12.32 3:21.01 — — |
| 13 | Jack Maddigan | 3:02.86 | 3:13.37 | 3:18.48 3:02.86 3:18.77 — — |
| 14 | Zee Capangpangan | 3:10.26 | 3:21.14 | 3:41.26 3:11.91 3:10.26 — — |
| 15 | Harrison Marsden | 3:57.98 | 4:08.74 | 4:21.02 4:07.21 3:57.98 — — |
| 16 | Bryn Gordon | 4:07.52 | 4:13.67 | 4:07.52 4:18.62 4:14.87 — — |
| 17 | Cooper Jones | 3:59.44 | 4:35.42 | 5:12.69 3:59.44 4:34.12 — — |
| 18 | Beau Brittain-Modesto | 3:51.10 | 4:37.85 | 4:31.86 3:51.10 5:30.59 — — |
| 19 | Jayden Smith | 4:46.74 | 5:02.29 | 5:24.04 4:46.74 4:56.08 — — |
| 20 | Joshua Benjamin | 4:56.40 | 5:14.05 | 5:31.06 4:56.40 5:14.70 — — |
| 21 | Luke Steele | 3:06.26 | DNF | 3:06.26 3:22.07 DNS — — |
| 22 | Gabe Smith | 3:39.59 | DNF | 3:39.59 DNS DNS — — |
| 23 | Joel O'Callaghan | 10:31.00 | DNF | 11:20.00 10:31.00 DNS — — |
| 24 | Greg Longney | 11:18.00 | DNF | 11:18.00 DNS DNS — — |