| 1 | Giovanni Contardi | 40.25 | 46.01 | 49.08 45.40 47.27 40.25 45.36 |
| 2 | Breandan Vallance | 46.09 | 47.47 | 56.33 46.09 46.11 48.27 48.02 |
| 3 | Julien Rochette | 41.58 | 48.28 | 48.25 41.58 47.93 48.66 DNF |
| 4 | Bence Barát | 48.31 | 50.39 | 50.96 51.09 49.13 53.58 48.31 |
| 5 | Milán Baticz | 40.84 | 50.45 | 40.84 54.44 48.84 1:02.24 48.08 |
| 6 | Oskar Åsbrink | 45.55 | 50.53 | 46.63 53.19 45.55 1:03.58 51.78 |
| 7 | Erik Akkersdijk | 44.96 | 51.38 | 55.09 50.52 55.77 48.52 44.96 |
| 8 | Cornelius Dieckmann | 45.69 | 51.52 | 45.69 55.50 1:02.52 49.65 49.41 |
| 9 | Simon Westlund | 48.11 | 51.79 | 51.34 54.77 58.76 49.25 48.11 |
| 10 | Maarten Smit | 46.58 | 53.59 | 55.83 47.12 57.81 46.58 59.75 |
| 11 | Mats Valk | 43.13 | 53.94 | 43.13 51.33 1:10.66 53.52 56.96 |
| 12 | Paolo Moriello | 50.58 | 54.89 | 1:09.58 53.72 50.58 57.15 53.81 |
| 13 | Ville Seppänen | 50.83 | 55.03 | 50.83 54.19 58.38 1:08.69 52.53 |
| 14 | Michał Halczuk | 44.84 | 55.08 | 1:22.53 1:07.83 50.77 44.84 46.63 |
| 15 | Gunnar Krig | 53.06 | 55.17 | 54.91 57.27 53.06 53.80 56.81 |
| 16 | Bertalan Bodor | 47.72 | 56.39 | 56.80 1:02.71 49.65 47.72 DNF |
| 17 | Balázs Bernát | 51.80 | 56.42 | 1:00.80 59.40 56.85 53.00 51.80 |
| 18 | Kamil Zieliński | 53.68 | 56.61 | 59.44 1:03.69 53.68 54.96 55.43 |
| 19 | Jakub Cabaj | 52.90 | 56.75 | 52.90 55.16 53.39 1:01.69 1:03.05 |
| 20 | Dániel Varga | 51.97 | 57.73 | 1:19.17 51.97 57.09 55.41 1:00.68 |
| 21 | Benjamin Sintes | 51.41 | 57.79 | 1:02.72 51.41 1:02.03 54.31 57.03 |
| 22 | Joey Gouly | 51.56 | 57.92 | 51.56 58.52 1:05.08 58.05 57.19 |
| 23 | Tomasz Kaczorowski | 52.80 | 57.98 | 58.05 58.80 1:01.86 57.09 52.80 |
| 24 | Ron van Bruchem | 50.03 | 58.29 | 1:04.19 1:12.18 50.03 58.86 51.81 |
| 25 | Norbert Héjja | 56.59 | 58.39 | DNF 59.31 57.06 58.81 56.59 |
| 26 | Moritz Karl | 48.11 | 58.42 | 1:04.75 53.05 1:05.30 57.46 48.11 |
| 27 | Philippe Virouleau | 52.83 | 58.67 | 1:02.24 1:00.74 52.83 1:07.28 53.02 |
| 28 | Bálint Bodor | 53.90 | 59.59 | 1:01.50 53.90 59.83 59.25 59.69 |
| 29 | Massimiliano Iovane | 55.61 | 59.83 | 1:05.80 1:05.44 56.55 57.50 55.61 |
| 30 | Pierre Lemerle | 53.52 | 1:00.70 | 53.52 1:01.64 1:03.86 56.61 DNF |
| 31 | Holger Stadel Borum | 53.53 | 1:01.24 | 1:04.86 1:03.43 1:00.93 53.53 59.36 |
| 32 | Michał Pleskowicz | 56.41 | 1:01.37 | 57.97 1:03.38 1:06.05 1:02.75 56.41 |
| 33 | Lorenzo Vigani Poli | 58.42 | 1:01.56 | 59.27 58.42 1:05.55 1:02.46 1:02.96 |
| 34 | Marek Wójtowicz | 52.63 | 1:01.57 | 56.25 1:04.75 1:09.55 52.63 1:03.72 |
| 35 | Márk Vecsernyés | 56.83 | 1:02.08 | 1:06.19 56.83 1:02.20 1:00.17 1:03.88 |
| 36 | Jascha Bakarinow | 1:00.00 | 1:02.78 | 1:00.00 1:01.77 1:02.25 1:08.80 1:04.33 |
| 37 | Amos Tay Swee Hui | 57.83 | 1:02.85 | 1:02.66 57.83 1:01.50 1:06.90 1:04.40 |
| 38 | Rudolf Wehofer | 55.46 | 1:03.62 | 1:08.00 1:11.33 55.46 1:03.71 59.16 |
| 39 | Anatoly Kim | 55.25 | 1:04.10 | 1:28.25 1:04.18 55.25 1:08.97 59.16 |
| 40 | Hilmar Magnusson | 55.96 | 1:04.72 | 1:08.55 1:02.58 1:03.02 1:11.03 55.96 |
| 41 | Filippo Brancaleoni | 57.41 | 1:04.80 | 1:08.93 57.41 59.86 1:13.69 1:05.61 |
| 42 | Péter Trombitás | 56.18 | 1:05.13 | 1:06.81 59.31 1:09.28 56.18 1:17.19 |
| 43 | Máté Horváth | 54.75 | 1:05.20 | 1:27.22 1:00.56 1:14.96 54.75 1:00.09 |
| 44 | Ting Sheng Bao Yang | 1:00.81 | 1:06.24 | 1:01.91 1:04.52 1:00.81 1:19.11 1:12.28 |
| 45 | Lucas Garron | 58.41 | 1:06.60 | 1:10.36 58.41 1:08.06 1:08.86 1:02.88 |
| 46 | Riccardo Simone | 1:01.44 | 1:07.34 | 1:06.96 1:01.44 1:15.61 1:09.00 1:06.05 |
| 47 | Michael Röhrer | 1:02.99 | 1:07.57 | 1:21.28 1:06.58 1:06.68 1:02.99 1:09.46 |
| 48 | Daniel Lundwall | 59.69 | 1:07.68 | 1:07.29 1:06.31 59.69 1:09.93 1:09.44 |
| 49 | András Bényi | 1:08.33 | 1:08.51 | 1:08.33 1:08.77 1:08.56 1:08.33 1:08.65 |
| 50 | Guillain Potron | 58.68 | 1:09.47 | 1:16.80 1:30.40 1:00.22 58.68 1:11.40 |
| 51 | Guillermo Conde Gil | 1:01.59 | 1:09.50 | 1:10.65 1:11.11 1:06.75 1:21.75 1:01.59 |
| 52 | Daniel Sheppard | 59.43 | 1:10.14 | 1:10.05 1:09.30 59.43 1:11.06 1:13.13 |
| 53 | Kanneti Sae Han (คันธ์เนตี แซ่ห่าน) | 1:02.94 | 1:10.46 | 1:15.84 1:10.21 1:02.94 1:23.88 1:05.34 |
| 54 | Henrik Buus Aagaard | 58.19 | 1:10.67 | 1:15.43 1:14.68 58.19 1:05.66 1:11.66 |
| 55 | Grzegorz Dzikiewicz | 1:01.01 | 1:10.90 | 1:14.82 1:01.01 1:04.66 1:13.22 1:23.40 |
| 56 | Péter Pozsgai | 56.65 | 1:12.10 | 1:21.91 1:02.19 1:29.63 1:12.21 56.65 |
| 57 | Gábor Róka | 1:11.90 | 1:13.29 | 1:11.90 1:29.78 1:11.90 1:15.77 1:12.21 |
| 58 | Lars Vandenbergh | 1:06.00 | 1:13.43 | 1:19.63 1:06.00 1:13.25 1:24.30 1:07.41 |
| 59 | Anton Rostovikov | 1:00.11 | 1:13.48 | 1:07.34 1:18.34 1:17.29 1:15.81 1:00.11 |
| 60 | Marco Levrero | 1:08.33 | 1:13.72 | DNF 1:12.38 1:14.21 1:08.33 1:14.56 |
| 61 | Nora Christ | 1:08.86 | 1:14.04 | 1:14.18 1:27.58 1:08.86 1:17.08 1:10.86 |
| 62 | Bence Irsik | 1:10.77 | 1:14.16 | 1:11.18 DNF 1:16.50 1:10.77 1:14.80 |
| 63 | Dávid Balog | 1:05.09 | 1:14.46 | 1:09.00 1:05.09 1:20.21 1:14.18 1:30.02 |
| 64 | Zalán Mihály | 1:06.56 | 1:14.48 | 1:06.56 1:07.17 1:31.06 1:18.21 1:18.05 |
| 65 | Dave Campbell | 1:02.83 | 1:14.59 | 1:18.52 1:25.36 1:02.83 1:13.83 1:11.41 |
| 66 | Łukasz Cichecki | 59.40 | 1:14.87 | 59.40 1:14.82 1:18.28 1:11.52 1:20.31 |
| 67 | Tamás Kelemen | 1:11.36 | 1:14.98 | 1:11.36 1:17.50 1:21.88 1:13.58 1:13.86 |
| 68 | Lars Vennike Nielsson | 1:10.72 | 1:15.10 | 1:17.59 1:12.16 1:15.56 1:21.13 1:10.72 |
| 69 | Joar Mellström | 1:06.36 | 1:15.15 | 1:19.08 1:11.25 1:24.38 1:06.36 1:15.11 |
| 70 | Olivér Perge | 1:01.77 | 1:15.51 | 1:16.28 1:01.77 1:18.43 1:16.61 1:13.63 |
| 71 | Balázs Kuthi | 1:03.31 | 1:15.53 | 1:29.63 1:11.94 1:03.31 1:22.34 1:12.31 |
| 72 | Szabolcs Balázsi | 1:03.68 | 1:15.83 | 1:11.18 1:13.80 1:03.68 1:22.52 DNF |
| 73 | Lila Guéret | 1:06.83 | 1:15.88 | 1:21.65 1:16.31 1:14.69 1:16.65 1:06.83 |
| 74 | Sergey Ryabko | 53.25 | 1:16.25 | 1:22.50 1:28.86 1:14.40 1:11.86 53.25 |
| 75 | Barnabás Turi | 1:08.68 | 1:17.97 | 1:08.68 1:24.18 1:13.75 1:16.83 1:23.33 |
| 76 | Simone Ciancotti | 1:12.08 | 1:18.73 | 1:30.11 1:12.08 1:17.55 1:25.30 1:13.33 |
| 77 | Gábor Schmíz | 1:09.38 | 1:18.75 | 1:18.84 1:18.05 1:19.86 1:09.38 1:19.37 |
| 78 | David Gugl | 1:08.36 | 1:19.98 | 1:24.43 1:17.47 1:08.36 1:18.05 DNF |
| 79 | Ton Dennenbroek | 1:13.83 | 1:20.52 | 1:19.22 1:35.90 1:13.83 1:22.94 1:19.41 |
| 80 | Nico Kupfer | 1:04.96 | 1:20.95 | 1:12.33 1:04.96 1:32.81 1:32.91 1:17.71 |
| 81 | Ivan Smirnov | 1:18.75 | 1:22.26 | 1:19.91 1:50.96 1:21.47 1:25.41 1:18.75 |
| 82 | Charlie Cooper | 1:13.41 | 1:22.27 | 1:13.41 1:39.90 1:30.31 1:22.47 1:14.02 |
| 83 | Pau Vela García | 1:13.47 | 1:24.75 | 1:13.47 1:38.41 1:24.96 1:23.56 1:25.73 |
| 84 | Clément Gallet | 1:08.86 | 1:25.83 | 1:08.86 1:30.13 1:26.21 1:28.58 1:22.71 |
| 85 | Nicolò Simone | 1:05.81 | 1:26.48 | DNF 1:42.30 1:17.71 1:05.81 1:19.43 |
| 86 | Teemu Tiinanen | 1:14.08 | 1:27.47 | 1:35.46 1:23.28 1:29.69 1:29.43 1:14.08 |
| 87 | Máté Tóth | 1:40.88 | 1:44.80 | 1:43.50 1:40.88 1:46.81 1:44.08 2:59.88 |
| 88 | Mariano D'Imperio | 1:02.85 | DNF | 1:09.82 DNF 1:02.85 DNF DNF |
| 89 | Brúnó Bereczki | 1:11.30 | DNF | 1:11.30 DNF 1:12.09 DNF DNS |
| 90 | Aksel Stadel Borum | 1:24.38 | DNF | 1:24.38 DNF 1:41.55 1:30.53 DNF |