Hoàn thành câu sau
Australia Goldfields Open và German Masters trong mùa giải 2012-13, thua ở vòng đầu tiên trong cả hai lần lượt với Barry Hawkins và Kurt Maflin. Ông đã tận dụng lợi thế của các sự kiện Giải vô địch Asian Players Tour mới bằng cách tham gia cả ba trong số họ. Ông đã có kết quả tốt nhất của mình trong sự kiện thứ hai bằng cách đánh bại những người như Marco Fu và Barry Hawkins để lọt vào bán kết, nơi ông thua 2 × 4 trước Stephen Lee. Các màn trình diễn của anh đã giúp anh đứng thứ tám trên Bảng danh dự PTC châu Á, đủ cao để đủ điều kiện tham dự Vòng chung kết. Ở đó, Xiao đã lọt vào tứ kết năm thứ hai liên tiếp với những chiến thắng trước Graeme Dott và Alfie Burden, trước khi thua 1-4 trước Neil Robertson. Mùa giải của Xiao đã kết thúc khi anh thua 4/10 trước Jimmy White trong vòng loại World Championship thứ ba, nhưng anh kết thúc năm với vị trí số 37 thế giới, tại thời điểm đó là vị trí cao nhất của anh.