 After impressing on loan at Újpest, on 6 February 2016, Diagne transferred to Chinese Super League side Tianjin TEDA from Juventus on a permanent transfer, signing a two-year deal.He scored 16 goals in 44 league matches during his time at the club.On 17 January 2018, Diagne joined Turkish Süper Lig side Kasımpaşa from Tianjin TEDA.