In den folgenden Jahren ging es auf und ab zwischen Main Tour und UK Tour. 2000 erreichte er das Halbfinale bei einem UK-Tour-Turnier, in der &lt;a href="Snooker-Saison%202000/01"&gt;Saison 2000/01&lt;/a&gt; spielte er wieder die großen Turniere und verbesserte sein Weltmeisterschaftsergebnis auf die Runde der Letzten 64. Er besiegte unter anderem Martin Dziewialtowski und Matthew Couch, Nummer 57 der Weltrangliste. Aber auch diesmal fehlten weitere Erfolge und er musste wieder in die Challenge-Tour-Qualifikation. Im nächsten Jahr blieb er erfolglos, 2003/04 erreichte er einmal das Finale und zweimal die Runde der Letzten 32. &lt;a href="Snooker-Saison%202003/04"&gt;2003/04&lt;/a&gt; kehrte er wieder auf die Main Tour zurück, aber wieder nur bei der Weltmeisterschaft erreichte er Runde 3. Wieder fiel er von der Profitour, wieder kehrte er über die Challenge Tour zurück, auch ohne herausragendes Turnierergebnis. Mit reduziertem Profifeld und nur noch 6 Profiturnieren hatte er es in der &lt;a href="Snooker-Saison%202005/06"&gt;Saison 2005/06&lt;/a&gt; schwer. Nur zwei Siege, beim Grand Prix gegen Drew Henry und bei den China Open gegen Rod Lawler, beide Male mit 5:4, gelangen ihm. Unter 96 Profis belegte er am Ende Platz 90 und nach 10 Profijahren war erneut Schluss und diesmal endgültig. Er spielte zwar weiter auf der PIOS-Tour, aber erst gewann er bei 8 Turnieren nur eine einzige Partie und im Jahr darauf erreichte er zwar einmal das Viertel- und noch einmal das Achtelfinale, sonst war aber kein punkteträchtiges Ergebnis dabei. Nach drei weiteren erfolglosen PIOS-Turnieren 2008 beendete er seine Profikarriere.