# First Name Last Name NOC
1 Ruben Ruzafa ESP
2 Brice Daubord FRA
3 Arthur Forissier FRA
4 Francisco Serrano Plowell MEX
5 Ben Allen AUS
6 Theo Dupras FRA
7 Chris Fischer DEN
8 Arthur Serrieres FRA
9 Dominik Wychera AUT
10 Filippo Rinaldi ITA
11 Xavier Dafflon SUI
12 Doug Hall GBR
14 Emil Stoynev BUL
15 Gaetan Vivien FRA
16 Ole Hemme Hansen DEN
17 Joep Staps NED
18 Ted Eliazar Mwatha Ng'Ang'A KEN
19 Camilo Puertas Fernandez ESP
20 Rom Akerson CRC
21 Abdalla Mansour KEN
22 Josiah Middaugh USA
23 Jens Roth GER
24 Francois Carloni FRA
25 Karsten Madsen CAN
26 Maximilian Saßerath GER
27 Lukas Kocar CZE
28 Branden Rakita USA
29 Rui Dolores POR
30 Tim Van Hemel BEL
31 Tiago Maia POR
32 Andreas Silberbauer AUT
33 Will Kelsay USA
34 Kevin Tarek Viñuela Gonzalez ESP
38 Maxim Chane FRA
39 Michael Ferreira RSA
40 Cameron Macnair RSA
41 Adriaan Myburgh RSA
42 Samuel Courts RSA
43 Victor Goené NED
44 Alex Kling NED
45 Mathurin Boutte FRA
46 Alberto Castiñeira ESP
47 Tommaso Gatti ITA
49 Lucas Van Deynze BEL
50 Jens Emil Sloth Nielsen DEN
51 Ivan Bravo Vivas ESP
52 Corentin Duclos FRA
53 Ruan Van Zyl RSA
54 David Sher RSA
55 Will Crudgington GBR
56 Alberto Roldan Lopez ESP