Hän voitti heinäkuussa 2008 Filippiinien mestaruuden. Tämä ei ainoastaan oikeuttanut häntä Filippiinien joukkueeseen, joka kilpaili 38. shakkiolympiassa.
Myöhemmin samana vuonna marraskuussa, mutta ansaitsi myös ensimmäisen GM-norminsa. Olympialaisissa Gomezin tasapeli Tšekin GM Viktor Lázničkan kanssa yhdeksännellä kierroksella riitti ansaitsemaan hänen lopullisen GM-norminsa ja GM-tittelyn, mikä teki hänestä vain kymmenennen filippiiniläinen, joka teki niin. Gomez lopetti olympiadin Filippiinien joukkueen kärkipelaajana. Gomez oli myös Filippiinien joukkueen jäsen 39., 40., 41., 42. ja 43. shakkiolympialaisissa.