All available race results Imanol Ayestarán Odriozola

No results available in season 1999.

Rider information for 1999

Rank 1215
Score 7
Name Imanol AYESTARÁN ODRIOZOLA
Country
  Spain
Team Individual

No results available in season 2004.

Rider information for 2004