A product of the Club América youth divisions, Gómez debuted for the first division team on May 8, 2005 in a game against Atlas which his club won 5-2. Making his professional debut at the fabled Azteca Stadium in Mexico City, Gómez played a total of 13 minutes, coming on in substitution for Argentine standout Claudio López. After his debut, despite remaining in the first team, Gómez has only appeared in two more games, partly due to the fierce competition he faced from fellow forwards like Kléber Boas, Apertura 2005 goalscoring champion; the aforementioned López [two-time world cup attendee], Club América team captain Cuauhtémoc Blanco [two-time World Cup attendee as well, Aarón Padilla, the team's top sub - and newcomers Vicente Matías Vuoso and Salvador Cabañas. On June 11, 2007, Gómez was drafted in Mexico's soccer draft by San Luis. In December 2008 he signed a contract with Club Necaxa.