Ayden Toovey

Information
Nationality Australia
Born8th November 1995 (26)
UCI 1 Wins

Best results Victories

Best results

Pos Race Editions
4th Delta Road Race 16'

Best stage results

Pos - Race
1st Tour of Japan