Curci then impressed in the Tuscan Derby against Fiorentina, performing 3 incredible reaction saves to help Siena win 1–0.
Curci played for Sampdoria in a match for qualification to the Champions League, against Werder Bremen, but his team lost.
[7] On 22 April 2012, Curci made a substitute appearance in a Serie A match against Juventus after Roma's starting goalkeeper Maarten Stekelenburg received a red card.
[12] On 15 August 2015, Curci was signed by Bundesliga side Mainz on a two-year contract as a free agent.
[16] He kept 18 clean sheets in 27 league appearances, a new club record, as Eskilstuna won a promotion to Allsvenskan through qualifiers.
[17] Curci terminated his contract with AFC by mutual consent on 21 January 2019, with the club citing "personal reasons" for his departure.
[19] On 24 January 2019, Curci signed a six-month contract with fellow Swedish club Hammarby IF, replacing the injured starting goalkeeper Johan Wiland, with an extension option of a further one-and-a-half year.