# First Name Last Name NOC
1 Mehdi Essadiq MAR
2 Badr Siwane MAR
3 Bob Haller LUX
4 Oliver Gorges LUX
5 Mohamad Alsabbagh SYR
6 Nabil Kouzkouz MAR
7 Sébastien Pascal FRA
8 Timothee Hugnin MRI
9 Alexis Kardes FRA
10 Titouan Scheunemann FRA
11 Zakaria Hssiki MAR
12 Tomas Tolkunov SVK
14 Klemen Bojanc SLO
15 Mohamed Nemsi MAR
16 Dalibor Riska SVK
17 Žiga Hutter SLO
18 Youssef El Moutaouakil MAR
19 Yasser Mahassine MAR
20 Aziz Haddaj MAR
Program notes:

Technical Delegate: Cliff Sanders/RSA head referee: Mohamed Lahfid/MAR. Competition Jury: Cliff Sanders/RSA, Majid Amaroq/MAR, Abdelmajid Jebari/MAR.
Distances: Swim: 750m (1 lap), Bike 20 km (4 laps), Run 5 km (2 laps)
Water temperature 19ºC, air temperature 23.5ºC. Wetsuits allowed