Beijing Enterprises
In February 2015, Xu transferred to China League One side Beijing Enterprises. In February 2018, Xu transferred to Heilongjiang Lava Spring.