Nel 2005-2006 ha raggiunto il 16º posto della classifica e nella stessa stagione ha raggiunto per quattro volte in quarti di finale. Al Mondiale 2006 ha combattuto fino ai quarti di finale contro il prevedibile vincitore Graeme Dott, ma ha perso il frame finale perché per caso ha imbucato una bilia rosa, della quale aveva bisogno per ottenere uno snooker e bloccare i movimenti del suo rivale scozzese. Grazie alla vittoria nel Welsh Open del 2007 ha raggiunto la settima posizione nella classifica provvisoria.