| 1 | Mark Ostrom | 2:36.40 | 2:38.98 | 2:41.87 2:38.68 2:36.40 — — |
| 2 | Daniel Evans | 2:41.39 | 2:48.99 | 2:57.04 2:48.55 2:41.39 — — |
| 3 | Daniel Partridge | 2:48.16 | 2:51.93 | 2:48.16 2:53.22 2:54.40 — — |
| 4 | Jason Harley | 2:50.95 | 2:55.61 | 3:02.29 2:50.95 2:53.60 — — |
| 5 | Sean Moran | 2:47.97 | 2:59.37 | 2:47.97 3:12.14 2:58.01 — — |
| 6 | Ainesh Sevellaraja | 3:03.91 | 3:12.29 | 3:24.69 3:03.91 3:08.27 — — |
| 7 | Oliver Richards | 3:19.34 | 3:25.20 | 3:27.34 3:19.34 3:28.92 — — |
| 8 | Aidan Grainger | 3:48.31 | 3:52.69 | 3:48.31 3:50.57 3:59.20 — — |
| 9 | Oliver Wheat | 5:00.02 | 5:19.29 | 5:00.02 5:22.28 5:35.56 — — |
| 10 | Eleanor Sinnott | 5:16.29 | — | 5:16.29 — — — — |
| 11 | Chris Wright | 5:22.88 | — | 5:22.88 — — — — |
| 12 | Will Lambert | 5:38.86 | — | 5:38.86 — — — — |
| 13 | Miles Huxley | 5:47.23 | — | 5:47.23 — — — — |
| 14 | Ng Tsz Hei (吳紫熙) | 5:47.77 | — | 5:47.77 — — — — |
| 15 | Ashley Hatch | 6:14.23 | — | 6:14.23 — — — — |
| 16 | Leila England | 6:17.84 | — | 6:17.84 — — — — |
| 17 | Chris Bonnello | 6:32.35 | — | 6:32.35 — — — — |
| 18 | Louis Robinson | 6:38.76 | — | 6:38.76 — — — — |
| 19 | Rosie Fullam | 7:05.71 | — | 7:05.71 — — — — |
| 20 | Florine Zuur | 7:24.76 | — | 7:24.76 — — — — |
| 21 | Reece Morrison | DNF | — | DNF — — — — |
| 21 | Fin Carlyon | DNF | — | DNF — — — — |