Ähnlich verlief die &lt;a href="Snooker-Saison%201987/88"&gt;Saison 1987/88&lt;/a&gt;: Wieder erreichte sie bei allen Turnieren inklusive der Snookerweltmeisterschaft die Hauptrunde, kam aber bei den Ranglistenturnieren nur beim Classic ins Achtelfinale und unterlag in diesem Terry Griffiths. Lediglich bei der English Professional Championship, einem Turnier ohne Einfluss auf die Weltrangliste, überstand er das Achtelfinale und zog ins Halbfinale ein, verlor in diesem aber nach Siegen über Jimmy White und Mike Hallett gegen Neal Foulds. Auf der Weltrangliste verbesserte er sich auf Rang 26.