Da zur &lt;a href="Snooker-Saison%201997/98"&gt;Saison 1997/98&lt;/a&gt; das Spielerfeld in eine Main Tour und eine zweitklassige UK Tour aufgeteilt wurde, musste er in die Qualifikation. Bei den 4 Turnieren der WPBSA Qualifying School genügten insgesamt 4 Siege nicht und er musste auf der UK Tour spielen. Immerhin gelang ihm 1998 die Rückkehr auf die Main Tour. Dort hatte er gleich zu Beginn beim Grand Prix das Hauptturnier erreichte. Beim Thailand Masters erreichte er in der zweiten Saisonhälfte noch ein weiteres Mal die Runde der Letzten 64. Die anderen Ergebnisse waren durchwachsen, aber unter den Top 128 war er wieder nach seiner Rückkehr. 1999/2000 war die Runde der Letzten 128 bei der Weltmeisterschaft sein bestes Ergebnis und in der ersten Hälfte der &lt;a href="Snooker-Saison%202000/01"&gt;Saison 2000/01&lt;/a&gt; folgten Zweit- und Drittrundenergebnisse. Bei den Scottish Open 2001 gelang ihm schließlich sein bestes Karriereergebnis. Er kam mit dem Sieg über den Weltranglisten-30. Terry Murphy ins Hauptturnier, wo er gegen die Nummer 5 der Welt Stephen Lee mit 5:4 gewann und ins Achtelfinale einzog. Dort war aber Paul Hunter zu stark für ihn. Er war wieder nahe an den Top 100 aber sofort folgte wieder eine schwache Saison mit nur 4 Erstrundensiegen. Und der Rückschritt bedeutete auch zum zweiten Mal den Verlust des Profistatus.