[3] He also reached the last 16 of Event 2 of the minor-ranking Players Tour Championship series, which included a 4–0 victory over world number one Mark Selby.
[7][8] In his opening match, Duffy defeated Tony Drago 5–2 to qualify for the 2013 Wuxi Classic in China, but lost 5–3 to Lu Ning in the wildcard round.
At the UK Championship Duffy beat Barry Pinches in a deciding frame to face reigning world champion Ronnie O'Sullivan in the second round.
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.
[13] 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.
[17] In the first round of the 2015 UK Championship, Duffy pulled off a huge shock by eliminating world number nine and two-time winner of the event Ding Junhui 6–2.
Duffy lost in the second round of both the Paul Hunter Classic and Northern Ireland Open 4–1 to Lee Walker and 4–3 to Peter Ebdon respectively.