Grigoris Skoularikis
Athlete's Profile
1981
World Triathlon Athlete ID: 42637
Rankings & Stats
Starts 25
Podiums 9
Wins 5
Latest Athlete Results
POS
Date
Event
Program
Time
Represented
14
2019-09-08
Elite Men
07:26:53
Athlete's Profile