北京时间2016年8月7日,第31届夏季奥运会男子400米自由泳决赛在里约热内卢巴哈赛区奥林匹克水上中心进行。最终,中国选手孙杨以3分41秒68获得银牌,澳大利亚选手霍顿以3分41秒55获得金牌,意大利的德蒂获得铜牌。