Im Rahmen der &lt;a href="Snooker-Saison%201986/87"&gt;Saison 1986/87&lt;/a&gt; schied Edmonds bei je drei Turnieren in der für ihn ersten beziehungsweise zweiten Runde aus. Lediglich bei der Snookerweltmeisterschaft erreichte er mit Siegen über Steve James und Eddie Sinclair die für ihn dritte Runde, die Runde der letzten 48, in der er gegen Murdo MacLeod ausschied. Auf der Weltrangliste verlor er dreizehn Plätze. In der nächsten Saison verlor er vier Auftaktspiele, schied beim Classic in der Runde der letzten, aber auch beim Grand Prix und bei der UK Championship in der Runde der letzten 32 aus. Dadurch konnte er sich auf der Weltrangliste um fünf Plätze verbessern.