Leroy Popowski

  • United States
  • Born: 1974
Starts
3
Full Athlete Results
Date Pos Event Time
29 May
2005
22

2005 Barcis ITU Long Distance Duathlon World Championships

Elite Men
03:58:30
28 Sep
2003
11

2003 Cinncinnati ITU Duathlon World Cup

Elite Men
01:48:27
18 Aug
2002
41

2002 Weyer ITU Long Distance Duathlon World Championships

Elite Men
03:33:06