Spain
30th August 1974
WorldTour: 1 Wins
UCI: 4 Wins
Javier Otxoa is a cyclist from Spain (born August 30th 1974). He has won 4 UCI races.
2000 1999 1998 1997 1996