In der &lt;a href="Snooker-Saison%201987/88"&gt;Saison 1987/88&lt;/a&gt; konnte Anderson schließlich neben dem Viertelfinale der Australian Professional Championship sowohl bei den International Open 1987 als auch beim Grand Prix die Runde der letzten 96 erreichen, schied aber jeweils aus. In der nächsten Saison konnte er schließlich nur noch bei der Australian Professional Championship ein Spiel gewinnen, bevor er im Anschluss an diese Saison kein einziges Profispiel mehr bestritt. Auf der Weltrangliste rutschte er somit nach und nach ab, sodass er während der &lt;a href="Snooker-Saison%201991/92"&gt;Saison 1991/92&lt;/a&gt; auf Platz 147 geführt wurde. Zum Ende dieser Saison beendete Anderson nach 19 Jahren seine professionelle Karriere. Im Anschluss an diese wurde Anderson Funktionär im Billardsport. So ist er Präsident der World Pool-Billiard Association sowie seit 2017 Präsident der World Confederation of Billiard Sports.