Jawad Abdelmoula
Athlete's Profile
Morocco
1994
World Triathlon Athlete ID: 155563
Rankings & Stats
World Ranking 160World Triathlon Championship Series 115Individual Olympic Qualification 40Continental 5 Starts 39
Podiums 13
Wins 8
Latest Athlete Results
POS
Date
Event
Program
Time
Represented