 He made his Serie B debut on 30 May 2014 against Trapani.He came in as an 87th-minute substitute for Daniele Corvia in a 0–1 away win.On 31 January 2016, H'Maidat moved to Serie A club Roma for €3.15 million fee (€150,000 cash plus Ndoj and Somma).