Skriv en fortsættelse til dette afsnit - Oliveira deltog for sidste gang ved Sommer-OL 2016, hvor han gik til mændenes 4 × 100 meter freestyle stafettfinale og sluttede på 5. plads. Han deltog også i mændenes 4 × 200 meter freestyle stafette, hvor den brasilianske stafette sluttede på 15. plads, og i mændenes 100 meter freestyle.
, afslutter 28. Som 29-årig sagde han farvel til svømning efter tre OL (Beijing 2008, London 2012 og Rio 2016) og seks verdensmesterskaber (Melbourne 2007, Rom 2009, Dubai 2010, Shanghai 2011, Barcelona 2013 og Kazan 2015).