Er versuchte die unmittelbare Rückkehr über die Challenge Tour, doch 2004/05 gewann er nur ein einziges Match bei vier Turnieren. Im Jahr darauf wurde die Pontin’s International Open Series (PIOS) mit acht Qualifikationsturnieren eingeführt, aber nach zwei Turnieren ohne Durchbruch gab er sie auf und trat auch im nächsten Jahr nicht an. 2007/08 versuchte er es noch einmal und erreichte immerhin bei einem Turnier das Achtelfinale, er spielte aber nur fünf Turniere und schied zudem zweimal auch in der ersten Runde aus, so dass er in der Tourwertung mit Platz 62 chancenlos war. Im selben Jahr spielte er auch bei der Europameisterschaft und erreichte dort das Achtelfinale. Nach einer längeren Pause schaffte er beim Rileys-Club-Turnier in Glasgow 2010 die Qualifikation für die World Open. Schon im ersten Spiel scheiterte er aber gegen Lasse Münstermann. Dasselbe Schicksal ereilte ihn bei zwei Turnieren der neu eingeführten Players Tour Championship (PTC), an denen er anschließend noch teilnahm. Erneut vergingen einige Jahre, in denen er nur im Amateurbereich spielte. 2014 kam er ein weiteres Mal ins Finale der schottischen Meisterschaft und vergab gegen Robert Carlisle zum dritten Mal die Titelchance. In den folgenden Jahren versuchte er noch zweimal erfolglos die Main-Tour-Qualifikation über die Q School, spielte bei einigen PTC-Turnieren und nahm an der Amateurweltmeisterschaft teil. 2015 kam er dort bis ins Achtelfinale.