 Arroyo's biggest win to date was Stage 19 of the 2008 Vuelta a España.Prior to that, his only victories came at the 2004 Volta a Portugal, where he won two stages, the mountains competition and the young riders competition.In the 2010 Giro d'Italia, Arroyo wore the pink jersey as race leader for five days.