Xavi Moro spent 12 years at FC Barcelona since U9 to FC Barcelona B and some games with 1st Team, tallying 464 professional games in his 18 year career. He was coached by Johan Cruyff, Bobby Robson and Jose Mourinho and played with the likes of Ronaldo, Guardiola, Bakero, Figo and many more.
Moro retired in 2014 at the age of 39, after two years as player-coach of amateurs UD Vista Alegre. In 2018, he joined Josep Ferré's staff at Bangkok Glass FC.