Emiliano Ibarra

Transportes Puertas de Cuyo

Nationality Argentina
Born20th January 1982 (39)
UCI 1 Wins

Best results

Pos Race Editions
5th CC Pan-America ITT 18'

Best stage results

Pos - Race
3rd Tour de San Luis