Írj folytatást erre a bekezdésre - Oliveira utoljára a 2016-os nyári olimpiai játékokon vett részt, ahol a férfiak 4 × 100 méter szabadstílusú sztaféja döntőjére került, és az 5. helyen végzett. A férfi 4 × 200 méteres szabadstílusú sztafet is részt vett, ahol a brazil sztafet 15. helyen végzett, és a férfi 100 méteres szabadstílusú
, a 28. helyen végzett. 29 évesen búcsút mondott a úszásnak három olimpiai játék után (Beijing 2008, London 2012 és Rio 2016), és hat világbajnokság után (Melbourne 2007, Róma 2009, Dubai 2010, Sanghaj 2011, Barcelona 2013 és Kazan 2015).