Todd Leckie
Athlete's Profile
Great Britain
1987
World Triathlon Athlete ID: 11803
Rankings & Stats
Starts 25
Podiums 3
Wins 0
Latest Athlete Results
POS
Date
Event
Program
Time
DNF
2012-05-10
2012 ITU World Triathlon San Diego
Elite Men
DNF
DNF
2012-04-14
2012 Dextro Energy World Triathlon Sydney
Elite Men
DNF
DNF
2012-03-03
2012 Clermont ITU Sprint Triathlon Pan American Cup
Elite Men
DNF
32
2011-09-09
2011 Dextro Energy Triathlon - ITU World Championship Grand Final Beijing
Elite Men
01:50:49
NC
2011-08-21
2011 Lausanne ITU Triathlon Mixed Relay World Championships
Mixed Relay
NC