В «Барселону» пришёл в 2005 году из барселонского клуба «Европа». В сезоне 2006-07 за «Барселону-С» сыграл 36 матчей, забил 7 голов. В сезоне 2007/2008 Санчес выступал за «Барселону-Б», которую тренировал Хосеп Гвардиола, благодаря своей универсальности (Санчес в течение сезона играл на всех позициях в поле) был одним из ведущих игроков команды, сыграл 29 матчей, забил 2 гола. Вместе с партнёрами он помог команде выйти в Сегунду Б (третий дивизион чемпионата Испании). В том же сезоне Санчес дебютировал в основном составе «Барселоны» (в Кубке Испании 2 января 2008 и в Примере 18 марта 2008).
Перед началом сезона 2008/2009 «Барселону» возглавил Гвардиола, который стал давать Санчесу и другим игрокам из молодёжной команды регулярно играть за основной состав. В том сезоне Санчес провёл свой первый матч в Лиге чемпионов УЕФА.
Сезон 2009/10 Санчес провёл в аренде в «Хересе». Забил 2 гола в 25 матчах. Голы забил в ворота Вальядолида и Расинга.