An unsuccessful graduate from Real Madrid's youth system, he made his professional debut with another team in the community, AD Alcorcón, going on to spend three full seasons in the Segunda División B.
On 2 March 2011, after having played all the minutes in his 11 league appearances – mainly due to Iván Amaya's injury, however, as he was never part of manager José Ramón Sandoval's plans (a claim which the latter denied)[2][3]– he signed a three-year contract with Ukrainian Premier League side FC Karpaty Lviv.
[4] 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.
[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.