In seiner dritten Profi-&lt;a href="Snooker-Saison%202005/06"&gt;Saison 2005/06&lt;/a&gt; waren wieder die beiden Turniere herausragend, in denen er bis dahin besonders erfolgreich gewesen war. Beim Masters Qualifying Event, dem ehemaligen Benson-&amp;-Hedges-Turnier, kam er ins Achtelfinale. Bei der Weltmeisterschaft 2006 verlor er in der Runde der Letzten 48 mit 9:10 und 46:56 im Entscheidungsframe gegen John Parrott und verpasste ganz knapp die Hauptrunde im Crucible Theatre. In der Saison darauf erreichte er bei den China Open ebenfalls die Runde der Letzten 48. Am Ende der &lt;a href="Snooker-Saison%202006/07"&gt;Saison 2006/07&lt;/a&gt; stieß er damit bis auf Platz 65 der Weltrangliste vor.