Leroy Popowski

  • United States
  • Born: 1974
Starts
3
Latest Athlete Results
22
2005 Barcis ITU Long Distance Duathlon World Championships
29 May, 2005 - Elite Men - 03:58:30
11
2003 Cinncinnati ITU Duathlon World Cup
28 Sep, 2003 - Elite Men - 01:48:27
41
2002 Weyer ITU Long Distance Duathlon World Championships
18 Aug, 2002 - Elite Men - 03:33:06
view full results
Athlete Fact Sheet
Given Name Leroy
Family Name Popowski
Representing USA
Year of Birth 1974
Leroy's next event
No upcoming events
Tracker Pixel for Entry