ostatecznie do transferu jednak nie doszło. Zamiast tego zdecydował się na wyjazd do Afryki, podpisując umowę z marokańskim Raja Casablanca, gdzie bez poważniejszych sukcesów spędził rok. W późniejszym czasie zasilił czołowy syryjski klub – Al-Ittihad SC z siedzibą w Aleppo. Jego barwy reprezentował jako kluczowy zawodnik przez półtora roku, w 2008 roku dochodząc do finału Pucharu Syrii.
Wiosną 2009 Gómez powrócił do ojczyzny, zasilając krajowego giganta – stołeczny Caracas FC. Tam z miejsca został czołowym rozgrywającym drużyny i już w pierwszym sezonie – 2008/2009 – wywalczył z drużyną prowadzoną przez Noela Sanvicente tytuł mistrza Wenezueli, a także dotarł do ćwierćfinału kontynentalnych rozgrywek Copa Libertadores (Caracas został wówczas pierwszą w historii wenezuelską drużyną, która zdołała tego dokonać). W tym samym roku wygrał również puchar Wenezueli – Copa Venezuela, zaś w sezonie 2009/2010 po raz drugi z rzędu zdobył mistrzostwo Wenezueli. Sam został natomiast wybrany w oficjalnym plebiscycie organizowanym przez Wenezuelski Związek Piłki Nożnej najlepszym piłkarzem ligi. Ogółem w Caracas występował przez obfite w sukcesy dwa lata.