In der &lt;a href="Snooker-Saison%201996/97"&gt;Saison 1996/97&lt;/a&gt; setzte sich der Aufwärtstrend nämlich nicht fort, im Gegenteil folgte sein schwächstes Jahr mit nur zwei Siegen und einem Absturz auf Platz 61. Doch er hatte Glück, dass er damit gerade noch für die Main Tour direkt qualifiziert war, die ab 1997 nur noch aus einer begrenzten Zahl von Spielern bestand. Doch es folgte ein weiteres schlechtes Jahr, in dem er nicht über die zweite Runde bei den Profiturnieren hinauskam und bis auf Platz 85 zurückfiel. Danach hatte er schon den Gedanken aufzuhören und hatte sich sogar schon bei der Polizei von Südwales beworben, nahm aber noch einmal einen Anlauf. So spielte er zu Beginn der &lt;a href="Snooker-Saison%201998/99"&gt;Saison 1998/99&lt;/a&gt; das erste Turnier der zweitklassigen UK Tour und erreichte dort das Finale, das er knapp mit 5:6 gegen Alfie Burden verlor. Doch es dauerte bis zum letzten Saisondrittel, bis er wieder zur alten Form fand und erst beim China International und dann bei den British Open die Letzten 32 erreichte. Das setzte er in der nächsten Saison fort. Bei der Benson &amp; Hedges Championship, die allerdings nicht für die Rangliste zählte, kam er ins Achtelfinale und bei den China Open erreichte er unter anderem mit einem Sieg über Top-20-Spieler Tony Drago das Hauptturnier. Beim Thailand Masters rang er in der ersten Hauptrunde die Nummer 8 der Weltrangliste Alan McManus mit 5:4 nieder und schaffte mit dem Achtelfinaleinzug sein zweitbestes Karriereergebnis bei einem Ranglistenturnier. Danach bot er Dominic Dale noch großen Widerstand bei seiner 4:5-Niederlage. Bei der Weltmeisterschaft konnte er die Saison zwar nicht krönen, weil er das Spiel ums Crucible gegen Dave Harold verlor, doch mit Platz 40 in der Weltrangliste hatte er fast wieder sein altes Niveau erreicht.