I 2011 spilte Xu for Zhejiang sjakkklubb i China Chess League. Hun har ikke spilt noen FIDE-vurderte spill siden 2011.