Xu lần đầu tiên đại diện cho đất nước mình tại Thế vận hội Paralympic năm 2008 tại Bắc Kinh, tham gia sự kiện ném súng F37/38. Vòng ném tốt nhất của cô là 10,21 đã khiến cô đứng ở vị trí thứ sáu, ngoài các huy chương. Cô đã trải qua thành công lớn hơn tại Thế vận hội Paralympics mùa hè 2012 ở London, nơi cô giành được hai huy chương; cả hai bằng bạc trong đĩa F37 và bắn súng. Cũng như thành công Paralympic của mình, Xu đã giành được huy chương tại Giải vô địch thế giới, giành được một huy chương bạc và đồng tại Thế vận hội năm 2011 tại Christchurch.
.