Scrivi una continuazione per questo paragrafo - Oliveira ha gareggiato per l'ultima volta alle Olimpiadi estive del 2016, dove è andato alla finale di staffetta maschile 4 × 100 metri stile libero, terminando al 5 ° posto. Ha anche gareggiato nella staffetta maschile 4 × 200 metri stile libero, dove la staffetta brasiliana ha finito al 15 ° posto, e nella staffetta maschile 100 metri stile libero.
, finendo 28esimo. A 29 anni, ha detto addio al nuoto dopo tre Giochi olimpici (Pechino 2008, Londra 2012 e Rio 2016), e sei Campionati del Mondo (Melbourne 2007, Roma 2009, Dubai 2010, Shanghai 2011, Barcellona 2013 e Kazan 2015).