# First Name Last Name NOC
1 Alex Yee GBR
2 Hayden Wilde NZL
3 Vasco Vilaca POR
4 Léo Bergere FRA
5 Dorian Coninx FRA
6 Matthew Hauser AUS
7 Kristian Blummenfelt NOR
8 Pierre Le Corre FRA
9 Csongor Lehmann HUN
10 Tim Hellwig GER
11 Miguel Hidalgo BRA
12 Roberto Sanchez Mantecon ESP
14 Jelle Geens BEL
15 Kenji Nener JPN
16 Marten Van Riel BEL
17 Manoel Messias BRA
19 Tyler Mislawchuk CAN
20 Jonas Schomburg GER
21 Henri Schoeman RSA
22 Antonio Serrat Seoane ESP
23 Bence Bicsák HUN
24 Valentin Wernz GER
25 Barclay Izzard GBR
26 Lasse Lührs GER
27 Dylan McCullough NZL
28 Tayler Reid NZL
29 Tom Richard FRA
30 Matthew McElroy USA
31 Richard Murray NED
32 Seth Rider USA
33 Gábor Faldum HUN
34 Vetle Bergsvik Thorn NOR
35 Michele Sarzilla ITA
36 Morgan Pearson USA
37 Charles Paquet CAN
38 Emil Holm DEN
39 Jonathan Brownlee GBR
40 Jacob Birtwhistle AUS
41 David Castro Fajardo ESP
42 Takumi Hojo JPN
43 Sylvain Fridelance SUI
44 Sergio Baxter Cabrera ESP
45 Ricardo Batista POR
46 Márk Dévay HUN
47 Gianluca Pozzatti ITA
48 Brock Hoel CAN
49 Luke Willian AUS
50 Lasse Nygaard Priester GER
51 Makoto Odakura JPN
52 Simon Westermann SUI
53 Brandon Copeland AUS
54 Aram Michell Peñaflor Moysen MEX
55 Genis Grau ESP
56 Ren Sato JPN
57 Alois Knabl AUT
58 Tjebbe Kaindl AUT
59 Shachar Sagiv ISR
60 Gaspar Riveros CHI
61 Rostislav Pevtsov AZE
62 Callum McClusky AUS
63 Darr Smith USA
64 Max Stapley GBR
65 Aoba Yasumatsu JPN
67 Arnaud Mengal BEL
68 Itamar Eshed ISR
Race conditions:  29.5°C |  21.3°C
Wetsuits: forbidden
Program notes:

Technical Delegates: Thanos Nikopoulos/GRE, Bex Stubbings/GBR, Sandrine Crosnier/FRA, Carmen Gomez/ESP, Jan Philip Krawczyk/GER.
Athletes #2 Wilde/NZL, #60 Riveros/CHI and #62 McClusky/AUS served 15 seconds penalties during the run segment.
Athlete #11 Hidalgo/BRA was reinstated in the results by the Competition Jury after being disqualified.