Wie auch schon in der Spielzeit 1986/87 nahm Johnson während der &lt;a href="Snooker-Saison%201987/88"&gt;Saison 1987/88&lt;/a&gt; an mehreren Einladungsturnieren teil. Diesmal erreichte er zwei Endspiele, auch wenn er nur beim Scottish Masters siegreich war. Bei zwei weiteren Turnieren ohne Weltranglisteneinfluss erreichte er zudem das Halbfinale. Bei Ranglistenturnieren hatte er hingegen nur wenig Erfolg. Immerhin zog er bei der UK Championship ins Halbfinale ein, verlor dort aber gegen Jimmy White. Auf der Weltrangliste rutschte er auf Rang 11 ab.