[2] Xiao won gold medals on the pommel horse and the horizontal bar at the 2015 São Paulo World Cup.
[5] He was then selected to compete at the World Championships in Glasgow alongside Deng Shudi, Lin Chaopan, Liu Yang, You Hao, and Zhang Chenglong.
The team won the bronze medal behind Japan and Great Britain after Xiao fell off the pommel horse.
[13] He became the first Chinese gymnast to win a major all-around title since Yang Wei won at the 2008 Summer Olympics.
[15] Xiao won a silver medal on the parallel bars at the Doha World Cup behind teammate Zou Jingyuan.
[17] He represented China at the 2018 Asian Games alongside Zou, Sun, Deng Shudi, and Lin Chaopan, and they won the team title.
The team finished second to Russia in the qualification round due to multiple falls on the pommel horse, and Xiao qualified in first place for the all-around final.
[26] He then competed at the World Championships in Stuttgart alongside Deng Shudi, Lin Chaopan, Sun Wei, and Zou Jingyuan.
The team trailed Russia in the qualification round, and Xiao qualified third into the all-around final behind Russians Nikita Nagornyy and Artur Dalaloyan.
[33] Xiao won the all-around title at the Chinese Championships, and he placed seventh on the floor exercise and fourth on the pommel horse.
[36] He was selected to represent China at the 2020 Summer Olympics alongside Lin Chaopan, Sun Wei, and Zou Jingyuan.
[46] Xiao competed on the floor exercise and horizontal bar at the Doha World Cup but did not qualify for either event final.
[48] He then competed at the Asian Games in Hangzhou alongside Lan Xingyu, Zou Jingyuan, Lin Chaopan, and Zhang Boheng, and they won the team title ahead of Japan.
[53] He was selected to compete at the China at the 2024 Summer Olympics alongside Liu Yang, Su Weide, Zhang Boheng, and Zou Jingyuan.