The 26-year-old forward, who scored from distance in 2018’s Jim Malone Cup defeat to Dundalk, put pen to paper on a new deal with the Boynesiders following an impressive trial period.
Duffy first joined Drogheda in 2015 under Johnny McDonnell and he netted seven times in 25 games despite the Drogs being relegated to the First Division.
The former Shelbourne man then had short spells at Longford Town and Wexford Youths before returning to United Park.
Drogheda United (2015)
Longford Town (2016)
Wexford Youths (2017)
Drogheda United (2018)