rundzie kwalifikacji przegrał z Davidem Gilbertem 2-5.

W kwalifikacjach do UK Championship 2007, odpadł już w pierwszej rundzie kwalifikacji przegrywając z Norwegiem Kurtem Maflinem 8-9. Później, w kwalifikacjach do China Open, ten sam Norweg stał się również pogromcą Xiao. Podobnie swój udział w kwalifikacjach w pierwszej rundzie zakończył w turniejach The Maters i Welsh Open.

W kwalifikacjach do snookerowych mistrzostw świata doszedł do 3. rundy, ulegając w niej Davidowi Roe 5-10.

Sezon 2008/2009 W tym sezonie brał udział w kwalifikacjach do niewielu turniejów. W turnieju Shanghai Masters otrzymał od organizatorów dziką kartę, jednak nie wykorzystał tej szansy przegrywając z Anglikiem Jimmym White’em 2-5.

Za najlepszy dotychczas występ Xiao Guodonga w jego karierze uznaje się udział w turnieju China Open w 2009 roku. Tutaj od organizatorów turnieju otrzymał dziką kartę. Wykorzystał tę szansę, pokonując Michaela Holta 5-3 i otrzymując szansę gry w fazie zasadniczej turnieju. W 1. rundzie turnieju pokonał numer 11. światowego rankingu snookerowego – Ding Junhuia 5-3. W 2. rundzie (1/8 finału) spotkał się z ówczesnym snookerowym Mistrzem świata Ronnie’em O’Sullivanem. Na przerwę zeszli przy stanie 3-1 dla O’Sullivana. Po przerwie spotkanie było już bardziej wyrównane, ale mimo to Xiao nie był w stanie odrobić strat.