他也参加2015年世界游泳锦标赛并获得50米蛙泳、100米蛙泳和4×100米混合泳接力赛三枚金牌。2016年8月7日，他在2016年夏季奥林匹克运动会男子100公尺蛙式比赛中，以57.13秒赢得冠军并打破世界纪录。2017年7月25日，他在2017年世界游泳锦标赛男子50公尺蛙式比赛中，以25.95秒打破世界纪录。2019年7月21日，他在2019年世界游泳锦标赛男子100公尺蛙式比赛准决赛中，以56.88秒再打破世界纪录。