تنافس أوليفيرا للمرة الأخيرة في دورة الألعاب الأولمبية الصيفية لعام 2016 ، حيث ذهب إلى نهائي التتابع الحر للرجال 4 × 100 متر ، حيث أنهى في المركز الخامس. كما تنافس في سباق التتابع الحر للرجال 4 × 200 متر ، حيث انتهى التتابع البرازيلي في المركز الخامس عشر ، وفي سباق التتابع الحر للرجال 100 متر.
، بيكمل في المرتبة 28. في عمر 29 سنة ، قال وداع للسباحة بعد ثلاثة ألعاب أولمبية (بكين 2008 ، لندن 2012 وريو 2016) ، وست بطولات عالمية (ميلبورن 2007 ، روما 2009 ، دبي 2010 ، شنغهاي 2011 ، برشلونة 2013 وكازان 2015).