Historic Overview Logan Owen

Rider

Overall Rank8686
NameLogan OWEN
Country
  United States
Date of birth25-Mar-1995 - Bremerton (Washington)
ContemporiesView Contemporary Ranking

Biography

Logan Owen

Logan Owen (born March 25, 1995) is an American professional racing cyclist, who currently rides for UCI WorldTeam EF Education First Pro Cycling. He won 10 consecutive national championships in cyclocross and a stage of the 2015 Larry H. Miller Tour of Utah on the road.

source - Wikipedia

Seasons

Logan Owen - Scores by Season