Steve Ritchie

  • Malta
  • Born: 1989
Rankings
World Triathlon Rankings 1091
Continental Ranking 492
Starts
3
Podiums
1
Full Athlete Results
Date Pos Event Time
07 May
2023
16

2023 World Triathlon Long Distance Championships Ibiza

30-34 Male AG
06:58:58
26 Nov
2022
22

2022 World Triathlon Age-Group Championships Abu Dhabi

30-34 Male AG
02:10:47
09 Oct
2022
2

2022 MLT Triathlon National Championships

Elite Men
02:13:14