31 lipca 2016 r. został powołany do kadry Brazylii na Letnie Igrzyska Olimpijskie 2016 w zastępstwie Fernando Prassa, który nie mógł pojechać na turniej z powodu kontuzji. W meczu finałowym Weverton w serii rzutów karnych obronił decydujący strzał Nilsa Petersena w piątej serii, co dało Brazylii pierwszy w historii złoty medal olimpijski w piłce nożnej mężczyzn.