All available race results Thomas Frei

Rider information for 2007

Rank 1016
Score 19
Name Thomas FREI
Country
  Switzerland
Team Astana

Rider information for 2010

Rank 537
Score 75
Name Thomas FREI
Country
  Switzerland
Team BMC Racing Team

No results available in season 2012.

Rider information for 2012

Rank 862
Score 35
Name Thomas FREI
Country
  Switzerland
Team Christina Watches - Onfone