Gomes deltok ved Parapanamerikanske leker 2011 i Mexico, men fikk ingen medaljer der. Han deltok ved Paralympiske sommerleker 2012 i London, sammen sin ledsager Leonardo Souza Lopes. På 100 meter fikk han bronse, bak Lei Xue og Lucas Prado. I semifinalen der løp han på ny personlig rekord, med 11,20. På 200 meter fikk han gull, også her satte han ny personlig rekord i semifinalen, med 22,97 sekunder. Året etter deltok han i Para-VM i friidrett 2013, og fikk der sølv på 100 meter i klassen T11, bak Lucas Prado. Han satte mesterskapsrekord i forsøksheatet, med 11,34 sekunder. På 200 meter ble han slått ut i semifinalen, der han løp på 23,44 sekunder. Han deltok igjen under Para-VM i friidrett 2015, og fikk der gull på 200 meter og sølv på 100 meter, bak David Brown fra USA. Under Parapanamerikanske leker 2015, og han fikk der gull på 400 meter og på 4 x 100 meter stafett. I tillegg fikk han sølv på 200 meter, bak David Brown.