Gómez played for several teams during his career, starting with local Coquimbo Unido.
[2] The following year he went abroad to Canada to play with Brantford Galaxy of the Canadian Soccer League.
He would conclude his professional career with Curicó Unido, and Lota Schwager in the Primera B.
He gained one cap for Chile, on 14 November 2001, playing 65 minutes against Ecuador for the 2002 FIFA World Cup qualifiers.
[4] In addition, he made an appearance for Chile B in the friendly match against Catalonia on 28 December 2001.