Your Triathlon Home
Login to your account
Christopher Deegan
Christopher
Deegan
Australia
Personal details
Country
Australia
Birth Place
Adelaide, Australia
Standings
World Triathlon Series
#70
Daily Tri Short Course Rankings
Swim
#34
Bike
#239
Run
#59
Overall
#74
Earnings
Fantasy
© The Daily Tri 2024
Privacy Policy