# First Name Last Name NOC
1 Trent Dodds NZL
2 Ben Dijkstra GBR
3 Darr Smith USA
4 Vasco Vilaca POR
6 Callum McClusky AUS
7 Yoav Avigdor ISR
8 Tyler Smith BER
9 Simon Westermann SUI
10 Maxime Fluri SUI
11 Philip Pertl AUT
12 Leon Pauger AUT
14 Ricardo Batista POR
16 Felix Forissier FRA
17 Sasha Caterina SUI
18 Joris Basslé BEL
19 Federico Spinazzé ITA
20 Max Stapley FRA
21 José Vieira POR
22 Matthew Willis GBR
23 Rik Malcorps BEL
24 Florent Lefebvre FRA
25 Arthur Berland FRA
26 Michael Ziegler SUI
27 Jan Skrjanc SLO
28 Johannes Sikk EST
29 Loïc Prince SUI
30 Barclay Izzard GBR
31 Tiago Pinto POR
32 Marchelo Kunzelmann GER
33 Jakob Fink AUT
34 Antonin Salamin SUI
36 Scott Mcclymont GER
37 Ludovic Séchaud SUI
38 Valentin Morlec FRA
39 Vincent Fazari FRA
40 Antoon Houben BEL
42 Tomas Plojhar CZE
43 Sergio Baxter Cabrera ESP
44 Kaarel Trepp EST
46 Will Crudgington GBR
47 Nathan Smith GBR
48 Thomas Ott GER
50 Oliver Gorges LUX
51 David Martin CZE
52 Domen Obreza SLO
53 Lars Holenweger SUI
54 Liam Sproule AUS
55 Vince Van De Poel BEL
56 Jan Franek CZE
57 Paulin Philippe FRA
58 Frederick Webb GBR
59 Felix Schwarz GER
60 Christophe Logelin LUX
61 Felix Studer SUI
62 Dylan Gomesse FRA
63 James Chantler-Mayne GBR
64 Jeremias Siehr GER
65 Fabian Meeusen SUI
67 Sam Hart GBR
68 Chris Ziehmer GER
69 Thibaud Decurnex SUI
70 Boris Pierre FRA
71 Edward Beecher GBR
72 Fabian Kraft GER
73 Manuel Dal Ben SUI
74 Loic Cebelieu FRA
75 Freddie Staal SUI
76 Samuel Noce SUI
77 Alexandre Ribeiro POR
Program notes:

Technical Delegate: Thomas Mantelli/FRA. Race Referee: Stefane Mauris/SUI. Competition Jury: Thomas Mantelli/FRA, Martin Breedijk/NED, Oliver Imfeld/SUI. Distances: Swim 750 m (1 lap), Bike 20 km (4 laps), Run 5 km (3 laps). Water temperature 22.2ºC. Air Temperature 23.5ºC. Wetsuits not allowed. Athletes #53 Holenweger/SUI and #69 Decurnex served a 10 seconds penalty during the run segment.