Scrie o continuare pentru acest paragraf - Xu a concurat pentru China la Jocurile Olimpice de Vară din 2012 și a câștigat o medalie de argint la 100 de metri pe spate
la Jocurile Olimpice de Vară din 2016. El a câștigat, de asemenea, o medalie de argint în medaliile mixte 4x100 la Jocurile Olimpice de Vară din 2020.