Ihm gelang seitdem bei weiteren Ranglistenturniere die Qualifikation, zunächst 2007 bei den Welsh Open, ein Jahr später beim Royal London Watches Grand Prix sowie 2009 ein weiteres Mal für die Welsh Open. Bei letzteren konnte er, nachdem er in der Qualifikation Ex-Weltmeister Mark Williams überraschend mit 5:1 besiegt hatte, gegen Joe Perry erstmals auch sein Auftaktspiel bei einer Endrunde gewinnen. Im Achtelfinale unterlag er allerdings Mark Selby.