In der &lt;a href="Snooker-Saison%202008/09"&gt;Saison 2008/09&lt;/a&gt; schaffte er es in allen Ranglistenturnieren mindestens in Runde 2 und zweimal sogar in Runde 3. Das reichte exakt für Platz 64 der Weltrangliste und damit ganz knapp für den Tourverbleib. Daneben war er auch auf der Pro-Am-Serie von Pontins im walisischen Prestatyn sehr erfolgreich und gewann 3 von 6 der Turniere mit Amateurbeteiligung. Der Aufwärtstrend setzte sich im folgenden Jahr fort. Bei der UK Championship 2009 besiegte er in Runde 3 Nigel Bond und anschließend den Weltranglistenachten Marco Fu. Im Achtelfinale kämpfte er Mark Williams mit 9:8 auf die letzte schwarze Kugel nieder und stellte mit dem Viertelfinaleinzug sein bestes Turnierergebnis ein. Obwohl er danach in der Saison nicht mehr nachlegen konnte, stieg er doch wieder auf Platz 50.