| 1 | Sebastian Weyer | 19.74 | 22.89 | 25.36 23.93 20.06 24.67 19.74 |
| 2 | Ciarán Beahan | 24.31 | 27.14 | 25.17 29.85 24.31 26.39 30.28 |
| 3 | Philipp Weyer | 29.06 | 30.93 | 30.03 29.40 33.35 29.06 34.03 |
| 4 | Martin Vædele Egdal | 27.80 | 31.56 | 31.74 34.27 27.80 30.20 32.73 |
| 5 | Robert Yau | 28.99 | 33.00 | 32.02 33.77 39.58 33.22 28.99 |
| 6 | Matthew Lowe | 33.44 | 36.97 | 33.44 40.62 33.71 47.34 36.58 |
| 7 | Daniel Sheppard | 33.87 | 37.72 | 43.24 33.87 DNF 35.18 34.74 |
| 8 | Callum Hales-Jepp | 32.72 | 38.08 | 37.68 32.72 39.42 37.67 38.88 |
| 9 | Fabio Schwandt | 36.12 | 38.28 | 51.88 36.12 39.32 37.06 38.46 |
| 10 | Christopher Morris | 35.51 | 38.57 | 43.27 35.51 36.54 35.91 1:05.18 |
| 11 | Finn Ickler | 35.96 | 38.69 | 37.76 38.49 47.24 35.96 39.81 |
| 12 | Eli Jay | 33.59 | 38.99 | 36.46 33.59 37.32 44.00 43.18 |
| 13 | Erik Akkersdijk | 34.25 | 38.99 | 36.18 1:20.75 34.25 40.94 39.85 |
| 14 | Harry Savage | 34.38 | 39.17 | 35.39 43.19 38.92 34.38 DNF |
| 15 | Daniel Vædele Egdal | 35.33 | 40.36 | 35.33 44.82 38.26 41.08 41.74 |
| 16 | George Scholey | 36.66 | 40.73 | 47.15 36.66 37.12 45.87 39.21 |
| 17 | James Molloy | 34.82 | 41.88 | 48.89 38.18 34.82 40.53 46.94 |
| 18 | Sean Moran | 41.26 | 45.01 | 44.15 50.97 41.26 45.11 45.77 |
| 19 | Joey Gouly | 43.04 | 45.42 | 46.26 46.00 45.34 44.92 43.04 |
| 20 | Karam Al-Robaie | 42.92 | 45.57 | 45.23 44.18 51.34 47.29 42.92 |
| 21 | Vi Dinh | 37.36 | 46.06 | 50.51 37.36 48.98 40.01 49.18 |
| 22 | Charlie Stark | 40.11 | 46.28 | 40.11 44.50 1:00.52 49.98 44.37 |
| 23 | Nevins Chan Pak Hoong (陈百鸿) | 44.56 | 46.98 | 47.14 44.56 45.74 50.86 48.05 |
| 24 | Max Day | 44.91 | 47.59 | 45.42 44.91 47.85 49.50 49.75 |
| 25 | Sergio Yagüe Carpio | 45.61 | 48.22 | 45.76 46.99 1:04.44 45.61 51.91 |
| 26 | Thom Barlow | 47.57 | 49.00 | 55.92 49.93 49.48 47.57 47.58 |
| 27 | Tom Savage | 36.72 | 49.28 | 48.27 36.72 55.59 DNF 43.97 |
| 28 | Ethan Horspool | 41.62 | 49.78 | 52.75 DNF 41.62 49.99 46.59 |
| 29 | Theo Lyholm | 46.15 | 49.86 | 55.34 48.00 52.49 49.08 46.15 |
| 30 | Filippo Brancaleoni | 48.97 | 50.37 | 49.33 48.97 1:01.01 51.52 50.26 |
| 31 | Louis Robinson | 47.73 | 50.58 | 47.73 52.82 50.13 56.48 48.79 |
| 32 | Bertie Longden | 43.64 | 51.30 | 55.51 53.65 43.64 48.46 51.79 |
| 33 | Laurence Livsey | 42.90 | 51.95 | 51.54 51.62 52.70 56.54 42.90 |
| 34 | Oscar Jones | 48.10 | 53.22 | 56.69 54.56 48.10 1:05.91 48.42 |
| 35 | Billie Hammill | 45.49 | 54.35 | 52.90 52.53 45.49 57.61 1:18.68 |
| 36 | Maximilian Deimel | 45.44 | 54.81 | 50.27 45.44 59.35 54.82 1:25.43 |
| 37 | Ben Ridley | 51.69 | 55.40 | 51.69 1:01.44 53.94 54.65 57.62 |
| 38 | Adam Greenwood | 54.36 | 55.88 | 55.54 56.92 58.20 54.36 55.17 |
| 39 | Charlie Harrison | 54.82 | 56.51 | DNF 59.08 55.51 54.82 54.93 |
| 40 | Harry Taylor | 53.33 | 57.97 | 55.39 59.82 1:06.40 58.70 53.33 |
| 41 | Thomas Connor | 53.11 | 59.30 | 53.11 1:01.00 56.79 1:00.10 1:01.30 |
| 42 | Matt Prestwich | 53.83 | 59.77 | 58.20 1:02.74 1:08.26 53.83 58.36 |
| 43 | Daniel Tidsey | 53.46 | 1:00.46 | DNF 1:07.48 56.46 53.46 57.43 |
| 44 | Fred Lang | 54.02 | 1:00.93 | 1:02.93 DNF 54.02 58.34 1:01.51 |
| 45 | Sam Spendla | 51.70 | 1:01.48 | 1:01.59 51.70 57.92 1:30.81 1:04.93 |
| 46 | Stephen Waller | 55.44 | 1:01.75 | 55.47 DNF 1:04.39 55.44 1:05.38 |
| 47 | Katie Moughan | 47.33 | 1:01.87 | 47.33 56.87 1:04.34 1:06.07 1:04.41 |
| 48 | Andréa Di Maria | 53.13 | 1:01.91 | 1:04.84 53.13 55.13 1:15.43 1:05.77 |
| 49 | Edward Nutter | 57.51 | 1:03.60 | 57.51 1:05.30 1:05.95 1:05.43 1:00.06 |
| 50 | Robert Clarke | 52.38 | 1:04.53 | 57.12 52.38 1:27.18 57.51 1:18.95 |
| 51 | Scott Robinson | 55.83 | 1:05.38 | 57.18 55.83 1:05.19 1:25.09 1:13.77 |
| 52 | James Mitchell | 52.94 | 1:06.13 | 52.94 1:03.54 1:25.91 1:08.58 1:06.27 |
| 53 | James Golding | 54.31 | 1:06.29 | 2:07.20 1:10.11 1:01.82 1:06.94 54.31 |
| 54 | Cham J. Chambers | 1:01.85 | 1:06.53 | 1:03.69 1:06.90 1:01.85 1:12.08 1:08.99 |
| 55 | Leo Durnion | 59.46 | 1:06.72 | 1:01.07 1:19.86 59.46 1:10.11 1:08.97 |
| 56 | Mengfei Shen (沈梦非) | 1:00.98 | 1:09.35 | 1:16.40 1:10.05 1:00.98 1:08.23 1:09.78 |
| 57 | Finn Rowles-Bennett | 1:07.64 | 1:11.17 | 1:15.84 1:13.68 1:11.72 1:08.10 1:07.64 |
| 58 | Anonymous | 1:05.49 | 1:12.45 | 1:11.68 1:17.80 1:05.49 1:07.86 1:19.23 |
| 59 | Satesh Kumar | 1:05.00 | 1:13.17 | 1:10.25 1:25.01 1:05.00 1:10.03 1:19.23 |
| 60 | Parameth Yingchankul | 1:04.88 | 1:14.03 | 1:09.16 1:11.41 1:27.09 1:04.88 1:21.53 |
| 61 | Owen Sage | 1:03.16 | 1:14.40 | 1:33.24 1:22.76 1:03.20 1:17.23 1:03.16 |
| 62 | Aidan McMillan | 1:11.63 | 1:14.59 | 1:18.76 1:16.29 1:12.36 1:11.63 1:15.13 |
| 63 | David Jackson | 1:05.28 | 1:14.77 | 1:08.11 1:19.51 1:05.28 1:16.68 DNF |
| 64 | George Austin | 1:08.27 | 1:15.22 | 1:08.86 1:18.52 1:18.28 1:26.21 1:08.27 |
| 65 | Henry Asker | 1:12.07 | 1:15.53 | 1:30.13 1:12.07 1:18.41 1:16.10 1:12.09 |
| 66 | Jacob Dunn | 54.65 | 1:17.33 | 1:23.08 DNF 1:13.90 1:15.02 54.65 |
| 67 | Benjamin Grzesiak | 1:11.90 | 1:17.87 | 1:18.32 1:15.94 1:19.36 1:42.85 1:11.90 |
| 68 | Lewis Byng | 57.42 | 1:18.47 | 1:27.58 57.42 1:22.21 1:15.14 1:18.07 |
| 69 | AJ Nicholls | 1:10.21 | 1:21.47 | 1:29.15 1:17.49 DNF 1:10.21 1:17.77 |
| 70 | Jason Bird | 1:18.18 | 1:22.30 | 1:26.70 1:21.55 1:18.18 1:18.64 1:31.85 |
| 71 | Tim Vergeer | 1:12.10 | 1:23.78 | 1:12.10 1:42.52 DNF 1:14.85 1:13.97 |
| 72 | Oliver Castledine | 1:22.17 | 1:25.54 | 1:25.72 1:23.06 1:22.17 1:27.83 1:39.72 |
| 73 | Ethan Rainey | 1:17.75 | 1:26.96 | 1:53.90 1:29.03 1:17.75 1:32.58 1:19.27 |
| 74 | Aayaan Patel | 1:17.75 | 1:27.98 | 1:32.45 1:25.30 1:17.75 1:26.20 1:34.20 |
| 75 | Lewis Patterson | 1:27.71 | 1:33.84 | 1:36.67 1:27.71 1:27.80 1:45.09 1:37.06 |
| 76 | Oaken Travis | 1:25.66 | DNF | DNF 1:25.66 1:38.93 1:41.34 DNF |
| 77 | Zak Spencer | 1:29.49 | DNF | 1:31.97 1:29.49 DNF 1:53.79 DNF |
| 78 | Daniel Knaggs | 1:30.06 | — | 1:34.73 1:30.06 — — — |
| 79 | Reuben Potter | 1:32.15 | — | 1:32.15 1:35.60 — — — |
| 80 | Sam Shaw | 1:39.81 | — | 1:48.01 1:39.81 — — — |
| 81 | Albie Gray | 1:41.60 | — | 1:41.60 2:06.65 — — — |
| 82 | Ilia Ahmadi-Shooli | 1:43.86 | — | 1:43.86 2:36.26 — — — |
| 83 | George Donne | 1:43.91 | — | 1:43.91 1:54.80 — — — |
| 84 | Joseph Cooper | 1:44.16 | — | DNF 1:44.16 — — — |
| 85 | Benjamin Hayfield | 1:52.49 | — | 1:52.49 2:15.34 — — — |
| 86 | Mark Adams | 1:55.03 | — | 1:55.03 2:42.68 — — — |
| 87 | Haaris Aslam | 2:05.12 | — | 2:33.01 2:05.12 — — — |
| 88 | Ben Liversage | 2:15.39 | — | DNF 2:15.39 — — — |
| 89 | Jirat Nithimapinan | 2:15.62 | — | 2:47.20 2:15.62 — — — |
| 90 | Richard Taylor | 2:17.86 | — | 2:19.52 2:17.86 — — — |
| 91 | Skye Diggle | 2:42.13 | — | DNF 2:42.13 — — — |
| 92 | Hao Sheng Ng | DNF | — | DNF DNF — — — |
| 92 | Hayden Beckett | DNF | — | DNF DNF — — — |