In the 2007–08 season he won 7 of his 16 qualifying matches. He won 4 straight matches at the 2007 Grand Prix and finished in the third place of his group, thus not qualifying for the main draw. He won one match at the 2008 Welsh Open and two matches at the 2008 World Championship. After the season, he fell out of the top-64 and remained on the tour only via the one year list.