W 2010 roku Gómez odszedł do cypryjskiego Ermis Aradipu, a w styczniu 2011 roku trafił do kolumbijskiego La Equidad występującego w Categoría Primera A. Następnie grał w Indios de Ciudad Juárez, Philadelphia Union, Atlético Junior i San Francisco FC. W 2014 przeszedł do CS Herediano. W 2016 został wypożyczony do CS Cartaginés. W 2017 roku przeniósł się do Atlético Bucaramanga. W klubie spędził 3 lata.
W 2020 roku powrócił do Panamy. Aktualnie gra w San Francisco FC.
Kariera reprezentacyjna W reprezentacji Panamy Gómez zadebiutował 27 czerwca 2003 roku w przegranym 1:2 meczu eliminacji Złotego Pucharu CONCACAF z Salwadorem. W 2005 roku został powołany do kadry na ten Złoty Puchar CONCACAF. Zagrał na nim w pojedynkach z Kolumbią (1:0), Trynidadem i Tobago (2:2), RPA (1:1, 5:3 w rzutach karnych), ponownie z Kolumbią (3:2) oraz Stanami Zjednoczonymi (0:0, 1:3 w rzutach karnych). Tamten turniej Panama zakończyła na 2. miejscu.
17 sierpnia 2006 roku w wygranym 2:0 towarzyskim spotkaniu z Peru strzelił pierwszego gola w drużynie narodowej. W 2007 roku ponownie wziął udział w Złotym Pucharze CONCACAF. Wystąpił na nim w 3 meczach: z Hondurasem (3:2), Kubą (2:2) i Meksykiem (0:1). Z tamtego turnieju Panama odpadła w ćwierćfinale.