Dos Santos began his career with FC Barcelona B until he was 18 when he moved to the first team, FC Barcelona. He then moved to Tottenham Hotspur in summer 2008. He was then sent on loan to Ipswich Town F.C. in 2009, then to Galatasaray S.K. in 2010, Racing Santander in 2011, R.C.D. Mallorca in 2012, Villarreal in 2014, and LA Galaxy in 2015.