Historic Overview Leigh Howard

Rider

Overall Rank2826
NameLeigh HOWARD
Country
  Australia
Date of birth18-Oct-1989 - Geelong (Victoria)
ContemporiesView Contemporary Ranking

Leigh Howard - Scores by Season


Biography

Leigh Howard (born 18 October 1989) is an Australian professional racing cyclist for UCI ProTour team Aqua Blue Sport.

source - Wikipedia