Duffy entered all the European Tour events during the season, and thanks to his high Q School ranking he was able to enter a number of ranking tournaments as well. At the Paul Hunter Classic, Duffy overcame Ryan Day and Gerard Greene both 4–3, before losing 4–0 to Fergal O'Brien in the last 32. He qualified for the Indian Open by beating Jack Lisowski 4–2 and then edged out Gary Wilson 4–3 to play Judd Trump in the second round.&lt;ref name="2014/15"&gt;&lt;/ref&gt; Duffy came from 3–1 down to level at 3–3, but would lose the deciding frame to the world number six in a three-hour match. However, the display seemed to give him confidence heading into the World Championship as he defeated Martin Gould 10–6 and won seven of the last eight frames to beat Sam Baird 10–7. Duffy played Jamie Jones in an attempt to become the first player from Sheffield to play at the Crucible, but was narrowly beaten 10–8. Duffy felt he had run out of steam during the match against an opponent who had been playing in tournaments all year, while Duffy had his playing opportunities limited due to his amateur status. In the first event of Q School, Duffy reached the final round and made breaks of 107, 93 and 70 against Eden Sharav but lost 4–3.