在2016年夏季奥运会上,奥利维拉最后一次参加比赛,他在男子4×100米自由式接力决赛中获得第5名. 他还参加了男子4 × 200米自由式接力赛,巴西接力赛获得第15名,以及男子100米自由式
排名第28位 在29岁时,他在三届奥运会 (北京2008,伦敦2012和里约2016),六届世界锦标赛 (墨尔本2007,罗马2009,迪拜2010,上海2011,巴塞罗那2013和喀山2015) 之后告别了游泳.