Er wurde, obwohl nicht für die &lt;a href="Snooker-Saison%202014/15"&gt;Saison 2014/15&lt;/a&gt; qualifiziert, zur Qualifikation in einigen Weltranglistenturnieren eingeladen. Bei den Indian Open 2015 überstand er Qualifikation und die Wildcard-Runde und erreichte die zweite Runde des Turniers. Bei der Qualifikation für die Snookerweltmeisterschaft 2015 war Duffy der einzige von 25 Amateurspielern, der die dritte und letzte Qualifikationsrunde erreichte. In dieser unterlag er Jamie Jones mit 8:10. Neben den Weltranglistenturnieren spielte er in allen Turnieren der European Tour. In fünf der sechs Turniere erreichte er die Hauptrunde. Das beste Resultat erzielte er dabei beim Paul Hunter Classic 2014, als er die Runde der letzten 32 erreichte. Beim zweiten Turnier der European Tour in Deutschland, den Ruhr Open 2014, noch die zweite Hauptrunde.