On 28 November 2011, Gómez played his first official game with the main squad – also his La Liga debut – coming on as a substitute for Jonathan de Guzmán in a 2–1 away defeat to Málaga CF.[3] On 25 February of the following year he scored his first goal as a professional, helping to a 2–0 win at CD Guadalajara;[4] both Villarreal teams, however, were relegated at the end of the season – the B's finished in 12th position, but were forced to drop down a level nonetheless.
Gómez contributed 24 matches and one goal[5] in the 2012–13 campaign, as the Yellow Submarine was immediately promoted.[6] He signed a new five-year contract in August 2013,[7] and scored his first goal in the top tier on 13 January of the following year, starting in the 5–1 home victory over Real Sociedad.[8]
On 9 July 2015, Gómez was loaned to fellow league team Getafe CF in a season-long deal.[9] On 5 July of the following year, after suffering relegation, he agreed to a permanent four-year contract with Sporting de Gijón also of the top flight.[10]
Gómez returned to his first club Villarreal on 18 July 2019, signing a four-year contract for a rumoured fee of €1.3 million.[13] His debut came a month later, when he started and scored once in a 4–4 home draw against Granada CF.[14]
On 28 July 2022, Gómez joined CA Osasuna on a five-year deal for €1.8 million; an additional €100,000 bonus was added to this fee, for every season the team remained in the main division.[16]