Marshalls erste Profisaison, die &lt;a href="Snooker-Saison%201987/88"&gt;Spielzeit 1987/88&lt;/a&gt;, verlief insbesondere bei den Turnieren mit Einfluss auf die Snookerweltrangliste miserabel für Marshall; lediglich beim Non-ranking-Turnier English Professional Championship erreichte er mit der Runde der letzten 32 die Hauptrunde. Platziert auf Platz 119 der Weltrangliste, musste er an den Professional Play-offs 1988 teilnehmen, wo er seinen Herausforderer Darren Clarke allerdings deutlich besiegen konnte. Dadurch konnte er auch an der nächsten Saison teilnehmen, bei der er zwar auch bei einigen Non-ranking-Turnieren, aber vor allem bei den Ranglistenturnieren Classic und British Open die Hauptrunde erreichen konnte; bei den British Open war sogar erst in der Runde der letzten 32 Schluss. Folglich konnte er sich auf der Weltrangliste deutlich verbessern und belegte nun Rang 70.