Gómez returned to his homeland the ensuing winter transfer window, joining Granada CF initially on loan.[5] His first game in La Liga took place on 21 January 2012, when he featured the full 90 minutes in a 3–0 away loss against RCD Espanyol;[6] during his two-year spell at the Nuevo Estadio de Los Cármenes, he made 31 competitive appearances.[7]
On 23 August 2018, Gómez signed with East Bengal FC of the Indian I-League.[11] In January 2020, after spending several months on the sidelines due to injury, he returned home for personal reasons, and eventually asked to be released.[12]