Born in Viterbo, Lazio region, Cori started his career at Umbrian team Ternana.
[3] He graduated from the under-20 youth team in 2008 and loaned to Lega Pro Seconda Divisione and Lazio side Isola Liri, scored 3 league goals.
On 1 February 2010 he was loaned to Lega Pro second division side Sangiovannese, which he was linked to the club since the opening of the transfer window.
[4] He played the first two rounds of 2010–11 Lega Pro Prima Divisione and one of the two matches of 2010–11 Coppa Italia for Ternana,[5] but was signed by Serie A team Cesena for free[6] along with Luis Jiménez (loan for €1M[6]) on 31 August.
He scored 10 league goals as team second scorer (behind Lega Pro Second Division regular season top-scorer, team-mate Antonio Gaeta), winning the promotion playoffs.