 Nyora kupfuurira kweiyi ndima - Xu akamiririra nyika yake kumakwikwi epasi rose. Somwana muduku akapinda mu1995 World Junior Speed Skating Championships. Pamwero wepamusoro akakwikwidza mu1996 Asian Winter Gamesuye 1997 Asian Speed Skating Championships. Iye akahwina pa2001 Asian Speed Skating Championships menduru yebronze mumamita 1500 uye zvakare menduru yebronze mumamita 3000. Yang akahwinawo menduru pa1997 Winter Universiade nemenduru imwe yesirivha uye mbiri dzebronze. Haana kumbowana menduru kumakwikwi emunyika, achipedza ari wechina pa2001 Chinese Single Distance Championships mumutambo wemamita 3000. 