# First Name Last Name NOC
1 Jelle Geens BEL
2 Alex Yee GBR
3 Vasco Vilaca POR
4 Vincent Luis FRA
5 Lasse Lührs GER
6 Antonio Serrat Seoane ESP
7 Jawad Abdelmoula MAR
8 Csongor Lehmann HUN
9 Bence Bicsák HUN
10 Joao Silva POR
11 Michele Sarzilla ITA
12 Tom Richard FRA
14 Charles Paquet CAN
15 Vetle Bergsvik Thorn NOR
16 Miguel Hidalgo BRA
17 Jonas Schomburg GER
18 Kevin Mcdowell USA
19 Márk Dévay HUN
20 Takumi Hojo JPN
21 Sylvain Fridelance SUI
22 Richard Murray NED
23 Brandon Copeland AUS
24 Roberto Sanchez Mantecon ESP
25 Jamie Riddle RSA
26 Matthew Mcelroy USA
27 Tyler Mislawchuk CAN
28 Jacob Birtwhistle AUS
29 Ren Sato JPN
30 Seth Rider USA
31 Jumpei Furuya JPN
32 Shachar Sagiv ISR
33 Valentin Wernz GER
34 Leon Pauger AUT
35 Joao Pereira POR
36 Alois Knabl AUT
37 Simon Westermann SUI
38 Chase Mcqueen USA
39 Johannes Vogel GER
40 Aoba Yasumatsu JPN
41 Sergio Baxter Cabrera ESP
42 Tjebbe Kaindl AUT
43 Adrien Briffod SUI
44 Bob Haller LUX
45 Grant Sheldon GBR
46 Donald Hillebregt NED
47 Mario Mola ESP
48 Brent Demarest USA
49 Gregor Payet LUX
51 Kristian Blummenfelt NOR
52 Martin Demuth AUT
53 Kyotaro Yoshikawa JPN
54 Gustav Iden NOR
56 Tyler Smith BER
Race conditions:  25.6°C |  23.4°C (wetsuit)
Program notes:

Technical Delegate: Kelly Mahoney/CAN. Head Referee: Vicki Lundine/CAN.
Competition Jury: Kelly Mahoney/CAN, Antonio Fernandez/ESP, Caroline Black/BER.
Distances: SWim 1500 m (2 laps), bike 38.5 km ( 8 laps), run 10 km (4 laps)
Water temperature: 23.4ºC, air temperature 25.6ºC. Wetsuits not allowed.
Athlete #14 Paquet/CAN served 15 seconds penalty in T1.
Athlete #41 Baxter Cabrera/ESP served 15 seconds penalty during the run segment.