Logan Owen is a 29 year old cyclist from USA (born March 25th 1995). He has won 3 UCI races.
Best results Victories Grand Tours
Pos | Race | Editions |
---|---|---|
1st | Tour of Utah | 1 Stage | |
6th | Volta ao Alentejo | 17' |
1st | LBL Espoirs (U23) | 16' |
1st | Volta ao Alentejo | 1 Stage |