Duffy siirtyi elokuussa 2016 Brighton & Hove Albioniin, jossa hän ensimmäisellä kaudella pelasi mestaruussarjassa 31 ottelua ja teki kaksi maalia. Keväällä 2017 Brighton nousi Valioliigaan. Duffy pelasi kaudella 2017–2018 Valioliigassa 37 ottelua. Kaudella 2018–2019 hän pelasi Valioliigassa 35 ottelua ja teki niissä viisi maalia. Kaudella 2019–2020 hän pelasi Valioliigassa 19 ottelua ja teki niissä yhden maalin. Kauden 2020–2021 hän pelasi lainasopimuksella skotlantilaisseura Celticissä, jossa hän esiintyi 18 kertaa Skotlannin Valioliigassa ja teki kolme maalia. Hän pelasi Eurooppa-liigassa neljä ottelua, ensimmäisensä sitten kauden 2009–2010. Kaudella 2021–2022 Duffy pelasi Brightonissa 18 valioliigaottelua ja teki niissä yhden maalin. Kaudeksi 2022–2023 hän siirtyi Fulhamiin, aluksi lainasopimuksella. Hän pelasi kauden aikana viidessä ottelussa muutamia minuutteja otteluiden lopussa. Kesällä 2023 hän siirtyi sarjatasoa alempana pelaavaan Norwich Cityyn.[1]
Duffy pelasi sekä Pohjois-Irlannin että Irlannin nuorisomaajoukkueissa. Aikuisten tasolla hän on edustanut Irlannin maajoukkuetta ja pelannut kesäkuun 2023 loppuun mennessä 55 maaottelua, joista ensimmäisen kesäkuussa 2014. Hän on tehnyt maalin syyskuussa 2017 MM-karsintaottelussa Georgiaa vastaan, marraskuussa 2017 MM-jatkokarsinnassa Tanskaa vastaan, kesäkuussa 2019 EM-karsintaottelussa jälleen Tanskaa vastaan, syyskuussa 2020 Kansojen liigan ottelussa Bulgariaa vastaan, syyskuussa 2021 MM-karsintaottelussa Azerbaidžania vastaan, lokakuussa 2021 ystävyysottelussa Qataria vastaan ja marraskuussa 2021 MM-karsintaottelussa Luxemburgia vastaan.[1]