| 1 | Daniel Partridge | 47.44 | 51.00 | 49.69 1:00.32 47.44 54.42 48.90 |
| 2 | Cham J. Chambers | 47.34 | 54.49 | 47.34 57.82 50.79 58.46 54.85 |
| 3 | Bart Sekulski | 49.40 | 55.21 | 1:02.73 49.40 56.37 55.40 53.85 |
| 4 | Brandon Poulton | 55.29 | 57.15 | 57.62 58.20 1:01.88 55.29 55.64 |
| 5 | Ryan Chan | 52.66 | 1:00.11 | 1:05.12 1:00.95 52.66 1:01.13 58.25 |
| 6 | Naglis Peciulis | 56.44 | 1:01.14 | 57.57 56.44 1:05.38 1:10.97 1:00.46 |
| 7 | Fengyuan Kelvin Lou (楼丰源) | 56.59 | 1:02.64 | 1:00.20 1:05.51 56.59 1:02.73 1:05.00 |
| 8 | Alan Tan | 51.15 | 1:02.70 | 1:03.36 54.17 1:10.58 51.15 1:23.96 |
| 9 | Monty Fox | 1:01.60 | 1:02.79 | 1:01.60 1:01.65 1:03.26 1:03.45 1:09.64 |
| 10 | Noah Calderon-Kamata | 56.63 | 1:02.94 | 1:03.41 1:06.00 56.63 1:09.64 59.41 |
| 11 | Sean Moran | 52.89 | 1:03.97 | 52.89 1:01.39 1:15.11 1:07.19 1:03.32 |
| 12 | Aidan Grainger | 59.02 | 1:04.35 | 1:04.33 1:06.28 1:02.45 59.02 1:06.52 |
| 13 | Murad Asgarov | 1:02.36 | 1:04.35 | 1:13.09 1:02.98 1:04.94 1:05.12 1:02.36 |
| 14 | Ainesh Sevellaraja | 59.45 | 1:04.70 | 1:07.32 59.45 1:03.32 1:14.37 1:03.46 |
| 15 | Fabio Rossi | 58.67 | 1:05.85 | 1:03.64 1:08.51 1:11.06 58.67 1:05.41 |
| 16 | Bochang Lu (卢伯畅) | 53.86 | 1:06.22 | 53.86 1:09.28 1:13.70 1:18.54 55.69 |
| 17 | Felix Hincks | 1:05.03 | 1:07.32 | 1:05.97 1:05.97 1:05.03 1:10.01 1:21.32 |
| 18 | Jason Harley | 1:01.75 | 1:07.43 | 1:07.28 1:08.05 1:06.97 1:01.75 1:08.86 |
| 19 | Samaran Natarajan | 1:01.52 | 1:08.94 | 1:01.52 1:05.48 1:10.32 1:15.08 1:11.01 |
| 20 | James Alonso | 1:06.53 | 1:12.35 | 1:24.99 1:17.60 1:11.36 1:06.53 1:08.10 |
| 21 | Gaojian Pan (潘高健) | 1:08.59 | 1:13.34 | 1:39.76 1:13.06 1:08.59 1:15.30 1:11.66 |
| 22 | Oliver Hutchings | 1:11.29 | 1:16.12 | 1:22.27 1:23.67 1:11.29 1:12.04 1:14.04 |
| 23 | James Golding | 1:09.98 | 1:19.69 | 1:27.16 1:29.55 1:10.21 1:09.98 1:21.69 |
| 24 | Leon Parfitt | 1:15.75 | 1:21.14 | 1:15.75 1:18.46 1:23.52 1:21.43 1:32.65 |
| 25 | Joshua Da Costa | 1:14.13 | 1:21.36 | 1:20.48 1:23.36 1:32.47 1:14.13 1:20.25 |
| 26 | Younus Siddiqui | 1:13.13 | 1:21.83 | 1:26.37 1:18.51 1:13.13 1:39.39 1:20.61 |
| 27 | Jake Craig Watson | 1:19.49 | 1:22.88 | 1:19.49 1:21.44 1:21.26 1:25.94 1:32.01 |
| 28 | Brayden Bushay | 1:21.12 | 1:24.23 | 1:23.61 1:21.12 1:25.04 1:24.03 1:38.79 |
| 29 | Albie Cooper | 1:23.17 | 1:26.28 | 1:28.86 1:23.17 1:29.20 1:25.05 1:24.94 |
| 30 | Blake Scott Bassett | 1:15.35 | 1:26.64 | 1:24.23 1:46.31 1:37.04 1:18.66 1:15.35 |
| 31 | Bertie Longden | 1:20.04 | 1:26.67 | 1:35.64 1:27.67 1:29.80 1:20.04 1:22.55 |
| 32 | Ben Ridley | 1:22.23 | 1:27.21 | 1:22.23 1:36.74 1:26.20 1:24.04 1:31.38 |
| 33 | Harry Allen | 1:24.56 | 1:28.40 | 1:31.38 1:26.56 1:24.56 1:27.27 1:36.53 |
| 34 | Maximilian van der Straten | 1:25.51 | 1:30.03 | DNF 1:31.90 1:25.51 1:29.37 1:28.81 |
| 35 | Benjamin Oates | 1:24.15 | 1:33.16 | 1:35.30 1:42.23 1:33.79 1:24.15 1:30.39 |
| 36 | James Kyoichi Curry (ジェイムス 恭一) | 1:23.36 | 1:35.09 | 1:32.91 1:28.03 1:44.33 1:44.99 1:23.36 |
| 37 | Satya Bhavesh Gala | 1:28.39 | 1:35.17 | 1:31.19 1:45.03 1:28.39 1:29.30 1:46.78 |
| 38 | Axel Morley | 1:25.33 | 1:36.87 | 1:25.33 1:35.57 1:49.31 1:46.11 1:28.93 |
| 39 | Scott Hunter | 1:36.51 | 1:41.82 | 1:53.48 1:38.67 1:36.51 1:50.18 1:36.62 |
| 40 | Rufus Prabhu-Desai | 1:30.30 | 1:41.96 | 1:36.67 1:30.30 1:51.92 1:51.78 1:37.44 |
| 41 | Ryan Jones | 1:15.44 | 1:42.22 | 1:54.23 1:46.32 1:15.44 1:34.08 1:46.25 |
| 42 | Oliver Crook | 1:37.52 | 1:42.77 | 1:37.52 1:47.10 1:40.96 1:40.26 2:05.58 |
| 43 | Edward Hollingdale | 1:28.30 | 1:42.99 | 1:28.30 1:46.91 1:47.73 1:45.87 1:36.18 |
| 44 | Jacob Melotti | 1:39.83 | 1:46.30 | 1:44.59 1:47.61 1:46.71 1:52.57 1:39.83 |
| 45 | Sam Spendla | 1:34.76 | 1:46.87 | 1:54.06 1:45.76 1:34.76 1:40.80 1:54.33 |
| 46 | Elliott Soh | 1:40.15 | 1:47.51 | 1:40.15 1:47.55 1:42.58 1:52.41 2:14.81 |
| 47 | Reuben Zane | 1:49.19 | 1:54.21 | 1:50.28 1:49.19 1:54.30 DNF 1:58.04 |
| 48 | Enzo Saariste | 1:43.08 | 1:54.58 | 1:43.08 1:47.78 1:52.84 2:03.13 2:14.95 |
| 49 | Henry Bennett | 1:43.73 | 1:54.96 | 2:02.13 1:50.94 2:00.59 1:53.36 1:43.73 |
| 50 | William Casey | 1:38.36 | 1:55.58 | 1:38.36 2:01.59 1:52.44 1:58.19 1:56.11 |
| 51 | Jack Fidler | 1:37.21 | 1:55.73 | 1:48.48 1:58.84 1:59.86 1:37.21 2:12.96 |
| 52 | Nathan Morley | 1:46.34 | 1:55.82 | 1:47.30 2:13.44 1:46.72 2:14.69 1:46.34 |
| 53 | Xavier Morgan | 1:46.06 | 2:00.81 | 1:46.06 1:59.33 2:17.17 2:03.51 1:59.59 |
| 54 | Ruben Berkin | 2:02.20 | — | 2:02.20 2:23.24 — — — |
| 55 | Timothy Johnstone | 2:03.20 | — | 2:03.20 2:06.91 — — — |
| 56 | Batu Kirbay | 2:04.24 | — | 2:04.24 2:18.62 — — — |
| 57 | Reuben Ingram | 2:08.19 | — | 2:19.72 2:08.19 — — — |
| 58 | Josiah Glencross | 2:08.65 | — | 2:32.59 2:08.65 — — — |
| 59 | Adam Stringer | 2:08.88 | — | 2:38.12 2:08.88 — — — |
| 60 | Rafe Murray | 2:09.74 | — | 2:09.74 2:11.55 — — — |
| 61 | Nuriel Pinela | 2:12.19 | — | DNF 2:12.19 — — — |
| 62 | Tristan Brown | 2:20.20 | — | 2:20.20 2:43.65 — — — |
| 63 | Eli Clarke | 2:20.47 | — | 2:20.47 2:28.19 — — — |
| 64 | Freddie Stone | 2:23.72 | — | 2:26.65 2:23.72 — — — |
| 65 | Caleb Joshua Thomas | 2:23.90 | — | 3:15.98 2:23.90 — — — |
| 66 | Max Barrow-Williams | 2:27.67 | — | 2:27.67 2:42.39 — — — |
| 67 | Ryan Bjarnram | 2:29.66 | — | 2:37.80 2:29.66 — — — |
| 68 | Daniel Robinson | 2:30.25 | — | 2:30.25 2:54.03 — — — |
| 69 | Isaac Campbell | 2:32.47 | — | 2:49.51 2:32.47 — — — |
| 70 | James Jarrett | 2:37.04 | — | 2:37.04 2:47.46 — — — |
| 71 | Lex Andrew Booth | 2:37.49 | — | 2:37.49 DNF — — — |
| 72 | Ugham Lindsay | 2:39.86 | — | 2:44.10 2:39.86 — — — |
| 73 | Max Tully | 2:46.90 | — | 3:09.14 2:46.90 — — — |
| 74 | Oliver Gorman | 2:47.94 | — | 3:07.23 2:47.94 — — — |
| 75 | Sayed Hajaj | 2:51.71 | — | 2:51.71 3:06.51 — — — |
| 76 | Rocco Ireson | 2:51.84 | — | 3:01.06 2:51.84 — — — |
| 77 | Brandon Tam | 2:58.66 | — | 2:58.66 3:21.52 — — — |
| 78 | Embry Adam Koehler | 3:15.51 | — | 3:29.22 3:15.51 — — — |
| 79 | Thomas Gorman | 3:20.04 | — | 3:20.04 3:20.06 — — — |
| 80 | Ashwin Dev Kumar | DNF | — | DNF DNF — — — |
| 80 | Isaac Huddy | DNF | — | DNF DNF — — — |
| 80 | Youngmin Yoon | DNF | — | DNF DNF — — — |
| 80 | Andrea Javier | DNF | — | DNF DNF — — — |
| 80 | Aiden Beards | DNF | — | DNF DNS — — — |
| 80 | Kaveish Elanko | DNF | — | DNF DNF — — — |
| 80 | Bo Forsell | DNF | — | DNF DNF — — — |