| 1 | Ádám Barta | 21.10 | DNF | 21.10 DNF 29.51 — — |
| 2 | Grzegorz Jałocha | 21.45 | DNF | 21.45 DNF 26.63 — — |
| 3 | Gianfranco Huanqui | 22.43 | DNF | 22.43 25.87 DNF — — |
| 4 | Jack Cai | 23.44 | DNF | 23.44 DNF 25.66 — — |
| 5 | Antoine Cantin | 24.04 | DNF | 24.04 DNF DNF — — |
| 6 | Ishaan Agrawal | 25.16 | DNF | DNF 25.16 DNF — — |
| 6 | Mark Boyanowski | 25.16 | DNF | 25.16 36.29 DNF — — |
| 8 | Oleksandr Ivanchak (Олександр Іванчак) | 25.52 | DNF | 25.52 DNF 34.42 — — |
| 9 | Sebastiano Tronto | 25.71 | DNF | 25.85 25.71 DNF — — |
| 10 | Shivam Bansal | 26.87 | DNF | 26.87 DNF 39.63 — — |
| 11 | Bill Wang | 27.02 | DNF | 27.02 DNF 41.05 — — |
| 12 | Marcin Kowalczyk | 27.44 | DNF | DNF 27.44 27.67 — — |
| 13 | Arthur Garcin | 27.95 | 31.14 | 27.95 32.23 33.25 — — |
| 14 | Ainesh Sevellaraja | 28.13 | DNF | 28.13 DNF 52.49 — — |
| 15 | Berta García Parra | 28.27 | DNF | DNF 28.27 DNF — — |
| 16 | Tom Nelson | 29.68 | DNF | 29.68 DNF DNF — — |
| 17 | Diego Meneghetti | 30.00 | DNF | 50.70 DNF 30.00 — — |
| 18 | Kamil Przybylski | 30.15 | DNF | 45.41 30.15 DNF — — |
| 19 | Gregor Billing | 30.66 | 40.63 | 48.33 30.66 42.89 — — |
| 20 | Stanley Chapel | 30.82 | DNF | 30.82 DNF DNF — — |
| 21 | Ramses Amaya | 31.06 | DNF | 31.06 35.01 DNF — — |
| 22 | Yucheng Chen (陈裕铖) | 31.40 | 32.95 | 31.40 34.31 33.15 — — |
| 23 | Henri Gerber | 33.65 | DNF | 33.65 DNF DNF — — |
| 24 | Roman Strakhov | 34.88 | DNF | DNF DNF 34.88 — — |
| 25 | Olli Vikstedt | 36.03 | 41.75 | 36.03 43.90 45.32 — — |
| 26 | Eric Limeback | 36.24 | 53.09 | 1:10.03 36.24 53.01 — — |
| 27 | Monty Wain | 36.43 | 50.75 | 51.90 36.43 1:03.93 — — |
| 28 | Sebastian Werb | 36.50 | DNF | 36.50 DNF DNF — — |
| 29 | Oleg Gritsenko | 39.33 | DNF | DNF 39.86 39.33 — — |
| 30 | Antonio López | 39.71 | 56.81 | 39.71 56.51 1:14.21 — — |
| 31 | Bence Barát | 42.31 | DNF | 42.31 DNF 1:03.80 — — |
| 32 | Jayden McNeill | 43.04 | DNF | 43.04 46.79 DNF — — |
| 33 | Oliver Frost | 43.62 | DNF | DNF 43.62 DNF — — |
| 34 | Yuhei Takagi (高木佑平) | 43.90 | DNF | 43.90 DNF 1:02.28 — — |
| 35 | Matthew Sheerin | 45.37 | DNF | 45.37 DNF DNF — — |
| 36 | Tomas Kristiansson | 45.88 | 51.17 | 45.88 51.53 56.11 — — |
| 37 | Andreas Pohl | 48.46 | DNF | 52.70 48.46 DNF — — |
| 38 | Evan Liu | 50.01 | DNF | DNF 50.01 58.77 — — |
| 39 | Feliks Zemdegs | 51.75 | DNF | DNF 51.75 56.46 — — |
| 40 | Maxime Clapié | 51.84 | DNF | DNF 1:19.19 51.84 — — |
| 41 | Callum Hales-Jepp | 53.25 | DNF | 1:05.54 53.25 DNF — — |
| 42 | Daniel Wallin | 53.35 | DNF | DNF 1:13.37 53.35 — — |
| 43 | István Kocza | 54.09 | DNF | DNF 1:05.55 54.09 — — |
| 44 | Micki Kanaiya Harning | 54.39 | DNF | 54.39 DNF DNF — — |
| 45 | Thomas Lehéricy | 56.25 | DNF | DNF 57.43 56.25 — — |
| 46 | Tomoya Firman | 56.36 | DNF | DNF DNF 56.36 — — |
| 47 | Oliver Wheat | 57.23 | 1:18.59 | 57.23 1:44.32 1:14.22 — — |
| 48 | Jérôme Carlier | 58.57 | DNF | 58.57 DNF 1:04.91 — — |
| 49 | Kamil Michalak | 1:00.24 | DNF | DNF 1:05.23 1:00.24 — — |
| 50 | Martin Vædele Egdal | 1:00.31 | 1:13.46 | 1:00.31 1:06.53 1:33.54 — — |
| 51 | Ben Ridley | 1:00.43 | DNF | DNF 1:00.53 1:00.43 — — |
| 52 | Tao Yu (喻韬) | 1:01.04 | DNF | DNF DNF 1:01.04 — — |
| 53 | Mark Rivers | 1:01.84 | DNF | DNF DNF 1:01.84 — — |
| 54 | William Phommaha | 1:02.27 | 1:14.05 | 1:36.44 1:03.43 1:02.27 — — |
| 55 | Matteo Chancerel | 1:02.28 | 1:06.45 | 1:14.30 1:02.78 1:02.28 — — |
| 56 | Manu Vereecken | 1:02.68 | 1:05.95 | 1:02.68 1:11.36 1:03.81 — — |
| 57 | Maxim Chechnev | 1:03.63 | 1:10.37 | 1:03.63 1:19.40 1:08.09 — — |
| 58 | Tobias Peter | 1:04.45 | DNF | DNF DNF 1:04.45 — — |
| 59 | Ciarán Beahan | 1:05.15 | DNF | 1:05.15 1:34.29 DNF — — |
| 60 | Dieter Amberger | 1:05.41 | DNF | DNF 1:19.34 1:05.41 — — |
| 61 | Martial Bonarek | 1:05.75 | DNF | 1:05.75 DNF 1:11.69 — — |
| 62 | Patrick Ponce | 1:05.93 | DNF | DNF DNF 1:05.93 — — |
| 63 | Jan Bentlage | 1:06.92 | 1:29.29 | 1:50.93 1:06.92 1:30.02 — — |
| 64 | Chris Chi | 1:06.98 | DNF | 1:06.98 1:50.20 DNF — — |
| 65 | Martin Brath | 1:08.46 | 1:43.16 | 2:18.97 1:08.46 1:42.05 — — |
| 66 | Pierre Desmet | 1:10.87 | DNF | DNF DNF 1:10.87 — — |
| 67 | Alexander Olleta del Molino | 1:11.02 | 1:11.38 | 1:11.35 1:11.02 1:11.77 — — |
| 68 | Fabrizio Cirnigliaro | 1:11.54 | 1:16.21 | 1:11.54 1:12.58 1:24.52 — — |
| 69 | Tomohiro Kobayashi (小林知広) | 1:12.75 | DNF | DNF 1:12.75 DNF — — |
| 70 | Mircea Simionica | 1:13.39 | DNF | DNF 1:13.39 DNF — — |
| 71 | Alexis Fedeler | 1:14.32 | 1:41.46 | 2:13.46 1:14.32 1:36.61 — — |
| 72 | Harry Savage | 1:15.23 | DNF | DNF DNF 1:15.23 — — |
| 73 | Rami Sbahi | 1:15.99 | DNF | 1:15.99 DNF DNF — — |
| 74 | Walker Welch | 1:17.03 | DNF | DNF 1:17.03 DNF — — |
| 75 | Jules Desjardin | 1:19.03 | 1:57.00 | 1:19.03 2:00.92 2:31.06 — — |
| 76 | Daniel Rose-Levine | 1:19.57 | 1:49.40 | 1:44.33 2:24.29 1:19.57 — — |
| 77 | Kit Clement | 1:22.57 | DNF | DNF 1:22.57 DNF — — |
| 78 | Tim Reynolds | 1:23.13 | DNF | 1:23.13 1:43.15 DNF — — |
| 79 | Bertie Longden | 1:23.33 | 1:28.28 | 1:23.33 1:30.43 1:31.07 — — |
| 80 | Callum James Goodyear | 1:24.15 | DNF | DNF 1:25.94 1:24.15 — — |
| 81 | Bruno Vervoort | 1:26.51 | DNF | DNF 1:26.51 DNF — — |
| 81 | Kou Oobatake (大畠功) | 1:26.51 | DNF | DNF DNF 1:26.51 — — |
| 83 | Wojciech Szatanowski | 1:29.02 | DNF | 1:29.02 DNF DNF — — |
| 84 | Oliver Fritz | 1:30.29 | DNF | DNF 1:30.29 DNF — — |
| 85 | Kim Jokinen | 1:30.39 | DNF | DNF 1:47.55 1:30.39 — — |
| 86 | Nikhil Mande | 1:31.40 | DNF | 1:31.40 DNF DNF — — |
| 87 | Clément Cherblanc | 1:32.03 | DNF | DNF 1:50.62 1:32.03 — — |
| 88 | Stephen Adhisaputra | 1:33.43 | DNF | DNF 1:33.43 DNF — — |
| 89 | Marcel Peters | 1:33.93 | DNF | DNF 1:33.93 1:44.41 — — |
| 90 | Daniel Gracia Ortiz | 1:35.13 | DNF | DNF DNF 1:35.13 — — |
| 91 | Joris Mühlsteff | 1:35.86 | DNF | 1:35.86 DNF DNF — — |
| 92 | Bhargav Narasimhan | 1:36.47 | DNF | DNF DNF 1:36.47 — — |
| 93 | Luchen Zhang (张录辰) | 1:37.33 | DNF | DNF 1:37.33 2:11.08 — — |
| 94 | Etienne Parent | 1:37.84 | DNF | 1:37.84 DNF DNF — — |
| 95 | Jonathan Tan Wei Xiat | 1:39.74 | DNF | 1:39.74 1:51.80 DNF — — |
| 96 | James Molloy | 1:41.35 | DNF | 1:41.35 DNF DNF — — |
| 97 | Yunqi Ouyang (欧阳韵奇) | 1:41.63 | 1:56.03 | 1:46.18 1:41.63 2:20.29 — — |
| 98 | Joey Gouly | 1:42.34 | DNF | 1:42.34 DNF DNF — — |
| 99 | Jan Staubach | 1:42.57 | DNF | DNF 1:42.57 1:53.75 — — |
| 100 | Robert Paus | 1:43.19 | DNF | 2:04.11 1:43.19 DNF — — |
| 101 | Lucas Garron | 1:44.72 | DNF | DNF 1:44.72 2:14.62 — — |
| 102 | Dániel Varga | 1:44.74 | DNF | DNF 1:44.74 DNF — — |
| 103 | Rémi Esturoune | 1:45.44 | DNF | DNF 1:45.44 DNF — — |
| 104 | Javier Hernandez Requena | 1:45.68 | DNF | DNF DNF 1:45.68 — — |
| 105 | Emanuel Rheinert | 1:46.94 | 2:42.27 | 1:46.94 3:11.81 3:08.06 — — |
| 106 | Sergi Sabat | 1:47.43 | DNF | DNF 1:47.43 DNF — — |
| 107 | Anders Berggren | 1:48.03 | DNF | 1:48.03 DNF DNF — — |
| 108 | Chris Hardwick | 1:48.17 | 2:12.97 | 2:11.41 2:39.34 1:48.17 — — |
| 109 | Christian König | 1:50.85 | 2:14.80 | 2:33.90 2:19.65 1:50.85 — — |
| 110 | Yuji Suse (巣瀬雄史) | 1:51.08 | DNF | DNF DNF 1:51.08 — — |
| 111 | Alban Reynaud | 1:51.98 | DNF | DNF 1:51.98 DNF — — |
| 112 | Michael Young | 1:52.97 | DNF | DNF DNF 1:52.97 — — |
| 113 | Louis de Mendonça | 1:54.31 | DNF | DNF 1:54.31 DNF — — |
| 114 | Joel Ulin | 1:54.82 | DNF | 1:54.82 DNF DNF — — |
| 115 | Leo Guernion | 1:56.04 | DNF | DNF DNF 1:56.04 — — |
| 116 | Taha Ben Salah | 2:00.41 | DNF | 2:00.41 2:01.92 DNF — — |
| 117 | Theodore Chow | 2:01.53 | DNF | 2:01.53 DNF DNF — — |
| 118 | Kuo-Hau Wu (吳國豪) | 2:01.62 | DNF | 2:01.62 DNF DNF — — |
| 118 | Miriana Cecchi | 2:01.62 | DNF | DNF 2:01.62 DNF — — |
| 120 | Choi Goho (최고호) | 2:03.06 | DNF | DNF 2:03.06 DNF — — |
| 121 | Peter Åberg | 2:03.20 | DNF | DNF 2:03.20 DNF — — |
| 122 | Eli Jay | 2:03.86 | DNF | DNF DNF 2:03.86 — — |
| 123 | Eva Kato | 2:04.73 | DNF | 2:04.73 2:23.53 DNF — — |
| 124 | Fabio Schwandt | 2:07.87 | DNF | DNF 2:07.87 3:09.88 — — |
| 125 | Raúl Morales Hidalgo | 2:09.94 | DNF | 2:52.53 DNF 2:09.94 — — |
| 126 | Billie Hammill | 2:10.30 | DNF | 2:14.86 DNF 2:10.30 — — |
| 127 | Manuel Prieto de Antón | 2:10.39 | DNF | DNF 2:39.07 2:10.39 — — |
| 128 | Lev Golub (Лев Голуб) | 2:10.44 | DNF | 2:10.44 DNF DNF — — |
| 129 | David Serban Enescu | 2:13.85 | DNF | 2:13.85 DNF DNF — — |
| 130 | Shelley Chang | 2:14.29 | DNF | DNF 2:14.29 2:29.22 — — |
| 131 | Nicolas Lizarazo | 2:15.37 | DNF | DNF DNF 2:15.37 — — |
| 132 | Ole Nikolai Gjerset | 2:15.55 | DNF | 4:08.77 DNF 2:15.55 — — |
| 133 | Paul Taylor | 2:16.07 | 2:21.96 | 2:21.95 2:16.07 2:27.87 — — |
| 134 | Weston Mizumoto | 2:18.24 | DNF | DNF DNF 2:18.24 — — |
| 135 | Ting Sheng Bao Yang | 2:23.62 | DNF | 2:23.62 DNF DNF — — |
| 136 | Yuchao Yi (易宇超) | 2:24.34 | DNF | DNF 2:24.34 DNF — — |
| 137 | Ernesto Cabrera | 2:26.93 | DNF | DNF 2:26.93 DNF — — |
| 138 | Hippolyte Moreau | 2:28.34 | DNF | DNF DNF 2:28.34 — — |
| 139 | Rafael Rodriguez Santana | 2:29.26 | DNF | DNF DNF 2:29.26 — — |
| 140 | Bartosz Bździel | 2:30.73 | DNF | 2:30.73 DNF DNF — — |
| 140 | Luca Rizzi | 2:30.73 | DNF | DNF DNF 2:30.73 — — |
| 142 | David Ruscalleda Gómez | 2:31.03 | DNF | DNF 2:31.03 DNF — — |
| 143 | Simone Santarsiero | 2:31.06 | DNF | 2:58.67 2:31.06 DNF — — |
| 144 | Daniel Hermansson | 2:33.70 | DNF | 2:59.75 2:33.70 DNF — — |
| 145 | Antti Vikstedt | 2:34.32 | DNF | DNF 2:34.32 DNF — — |
| 146 | Grzegorz Łuczyna | 2:34.96 | DNF | DNF 2:34.96 DNF — — |
| 147 | Manuel Bühler | 2:37.53 | 2:43.40 | 2:37.53 2:50.35 2:42.32 — — |
| 148 | István Szepesi-Nagy | 2:38.36 | DNF | DNF 2:55.50 2:38.36 — — |
| 149 | Billy Jeffs | 2:41.21 | DNF | 3:37.85 2:41.21 DNF — — |
| 150 | Jiayu Wang (王佳宇) | 2:44.22 | DNF | DNF 2:44.22 DNF — — |
| 151 | Brandon Delacruz | 2:47.91 | DNF | DNF DNF 2:47.91 — — |
| 152 | Matic Omulec | 2:57.68 | DNF | DNF DNF 2:57.68 — — |
| 153 | Daniel Vædele Egdal | 3:06.46 | DNF | 3:06.46 DNF 3:18.43 — — |
| 154 | Ihor Bilchenko (Ігор Більченко) | 3:07.06 | DNF | DNF DNF 3:07.06 — — |
| 155 | James Macdiarmid | 3:12.22 | DNF | DNF DNF 3:12.22 — — |
| 156 | Kevin Guillaumond | 3:21.31 | DNF | 3:21.31 DNF DNF — — |
| 157 | Harris Chan | 3:26.79 | 3:41.91 | 3:26.79 3:38.30 4:00.63 — — |
| 158 | Julien Wachter | 3:42.76 | DNF | DNF 3:42.76 DNF — — |
| 159 | Antonie Paterakis | 3:47.19 | DNF | 3:47.19 DNF DNF — — |
| 160 | Max Day | 3:48.42 | DNF | 3:48.42 DNF DNF — — |
| 161 | Adrián Martínez Macías | DNF | DNF | DNF DNF DNF — — |
| 161 | Alberto Masó Molina | DNF | DNF | DNF DNF DNF — — |
| 161 | Alejandro Isaza | DNF | DNF | DNF DNF DNF — — |
| 161 | Alex Mutch | DNF | DNF | DNF DNF DNF — — |
| 161 | Alexandre Carlier | DNF | DNF | DNF DNF DNF — — |
| 161 | Andy Smith | DNF | DNF | DNF DNF DNF — — |
| 161 | Anthony Brooks | DNF | DNF | DNF DNF DNF — — |
| 161 | Bernhard Brodowsky | DNF | DNF | DNF DNF DNF — — |
| 161 | Charlie Stark | DNF | DNF | DNF DNF DNF — — |
| 161 | Cornelius Dieckmann | DNF | DNF | DNF DNF DNF — — |
| 161 | Darja Makurina | DNF | DNF | DNF DNF DNF — — |
| 161 | Deni Mintsaev | DNF | DNF | DNF DNF DNF — — |
| 161 | Eddy Deturche | DNF | DNF | DNF DNF DNF — — |
| 161 | Elian Beguec | DNF | DNF | DNF DNF DNF — — |
| 161 | Erelkhegbaatar Lkhagva | DNF | DNF | DNF DNF DNF — — |
| 161 | Federico Ortu | DNF | DNF | DNF DNF DNF — — |
| 161 | Henrik Buus Aagaard | DNF | DNF | DNF DNF DNF — — |
| 161 | Javier Tirado Ortiz | DNF | DNF | DNF DNF DNF — — |
| 161 | Jingyuan Chen (陈静远) | DNF | DNF | DNF DNF DNF — — |
| 161 | Jonathan Esparaz | DNF | DNF | DNF DNF DNF — — |
| 161 | José Garrido | DNF | DNF | DNF DNS DNS — — |
| 161 | Jr-Wei Jang (張智瑋) | DNF | DNF | DNF DNF DNF — — |
| 161 | Julian Höfler | DNF | DNF | DNF DNF DNF — — |
| 161 | Keaton Ellis | DNF | DNF | DNF DNF DNF — — |
| 161 | Kevin Gerhardt | DNF | DNF | DNF DNF DNF — — |
| 161 | Konstantin Jaehne | DNF | DNF | DNF DNF DNF — — |
| 161 | Luigi Soriano | DNF | DNF | DNF DNF DNF — — |
| 161 | Mark Adams | DNF | DNF | DNF DNF DNF — — |
| 161 | Max Hahnbück | DNF | DNF | DNF DNF DNF — — |
| 161 | Maxime Josse | DNF | DNF | DNF DNF DNF — — |
| 161 | Michał Pleskowicz | DNF | DNF | DNF DNF DNF — — |
| 161 | Michel Ye | DNF | DNF | DNF DNF DNF — — |
| 161 | Paul Luciw | DNF | DNF | DNF DNF DNF — — |
| 161 | Paul Mahvi | DNF | DNF | DNF DNF DNF — — |
| 161 | Peng Cao (曹鹏) | DNF | DNF | DNF DNF DNF — — |
| 161 | Thierry Boisivon | DNF | DNF | DNF DNF DNF — — |
| 161 | Wilhelm Kilders | DNF | DNF | DNF DNF DNF — — |