Stephen Leech

  • Ireland
  • Born: 1976
Starts
1
Biography

Dad Husband triathlete -

read more

Latest Athlete Results
50
2022 Europe Triathlon Championships Munich
14 Aug, 2022 - 45-49 Male AG Sprint - 01:15:04
view full results
Athlete Fact Sheet
Given Name Stephen
Family Name Leech
Representing IRL
Year of Birth 1976
Place of Birth Kildare
Residence celbridge , Ireland
Coach NTC coaches
Stephen's next event
No upcoming events
Tracker Pixel for Entry