2017年游泳世锦赛7月25日继续在布达佩斯进行,孙杨以1分44秒39的成绩夺得200米自由泳冠军,并打破亚洲纪录。这是他本届世锦赛上获得第二枚金牌,同时也是他首次获得世锦赛200米自由泳冠军。
男子100米仰泳决赛中,徐嘉余以52秒44获得冠军,这是中国选手首次在男子仰泳项目上获得世界大赛(奥运会和世锦赛)冠军。美国选手格雷维斯以52秒48获得亚军。
23日,孙杨在400米自由泳上轻松卫冕,展示了好状态。不过孙杨还参加了800米自由泳预赛,这对他的体力是一个考验。200米自由泳决赛,孙杨始终按照自己的节奏游,前半程处于落后,但他在后半程开始发力,并在150米处确立了第一的位置,最后50米,他继续扩大优势,最终以1分44秒39的成绩夺冠。