At the 2017 World Championships, Liu won the bronze medal on rings behind Eleftherios Petrounias and Denis Ablyazin.