Die 1,66 m große Xu Yan siegte 2002 bei den Weltmeisterschaften der Studierenden. 2003 belegte sie den siebten Platz bei den Weltmeisterschaften in Osaka. Im gleichen Jahr war sie Fünfte der Asienmeisterschaften.