年7月26日，在布达佩斯进行的第17届世界游泳锦标赛上以52秒44夺得男子100米仰泳决赛冠军，这是中国选手首次在男子仰泳项目上获得世界大赛（奥运会和世界锦标赛）冠军。2018年第18届亚运会，徐嘉余夺得50-200米男子仰泳的金牌。在2019年世界游泳锦标赛100米仰泳半决赛上，徐嘉余以52秒17的成绩刷新世界游泳锦标赛赛会纪录。2020年10月1日，在2020年全国游泳冠军赛暨东京奥运达标赛上，由徐嘉余、闫子贝、张雨霏、杨浚瑄组成的苏鄂浙鲁联队游出3分38秒41的成绩，打破美国队2017年创