Having been injured when he signed for the club,[10] he made his debut for Lincoln on 25 March 2023, coming on as a substitute for Danny Mandroiu in the 79th minute of a 2–1 league defeat to Fleetwood Town.[11] He scored his first goal for the Imps away to Wycombe Wanderers on 22 April 2023.[12]
On 27 January 2025, Duffy joined Chesterfield on loan for the remainder of the season.[13][14] On 31 January, after one appearance, the move was made permanent with Duffy signing a two-and-a-half year deal for an undisclosed fee.[15]
On 11 July 2024, it was revealed that Duffy had been charged by the Football Association with multiple alleged breaches of its gambling laws.[18] On 26 September 2024, he was fined £4,000 of which half was suspended for 12 months, having admitted to the charge at the first opportunity and also being fully co-operative throughout the investigation with the Football Association.[19]
Career statistics
As of 2 February 2025
Appearances and goals by club, season and competition