Auch in der &lt;a href="Snooker-Saison%201987/88"&gt;Saison 1987/88&lt;/a&gt; verlor Roscoe zwei Auftaktspiele, erneut bei der Welsh Professional Championship sowie bei der UK Championship. Zudem schied er beim Grand Prix und erneut in der Qualifikation für die Snookerweltmeisterschaft in der Runde er letzten 96 sowie bei den International Open als auch bei den British Open in der Runde der letzten 64 aus. Beim Classic erreichte er mithilfe von Siegen über Paul Watchorn, Wayne Jones und Eddie Charlton die Runde der letzten 32 und unterlag dort dem Engländer Tony Knowles. Dies reichte in Hinsicht auf die Weltrangliste für eine Verbesserung auf Rang 67, wodurch er nur knapp den Wiedereinstieg in die besten 64 Ränge verpasste.