Ravaglia made his debut in Serie A on 10 September 2011, against Napoli.[5] After the club relegated in 2012, he was the first choice in the first three rounds of 2012–13 Serie B, as well as five games before the winter break; since the arrival of Andrea Campagnolo, Ravaglia was the understudy. Ravaglia wore no.1 shirt for Cesena in 2012–13 season,[6] but given to another youth product Andrea Rossini in 2013–14 season.[7][8] (His new number 34 was taken by Cascione in mid-season)
Vicenza (loan)
On 23 August 2013, Ravaglia was signed by the third division club Vicenza Calcio, with Achille Coser moved to opposite direction.[9] Vicenza had loaned out their goalkeepers Marcone and Pinsoglio to Serie B clubs. Ravaglia was the first choice for the Veneto club, despite in the promotion playoffs Enrico Alfonso was the first choice.[10]
Parma
On 30 June 2014, Ravaglia (for €2.5 million), Lolli (for €1.5M) and Turchetta (for €1M) were signed by Parma for a total of €5 million, with Cascione (for €2.5M), Traoré (for €1.5M) and Crialese (for €1M) moved to opposite direction also for €5 million.[11] On 8 July 2014, Ravaglia returned to the third division again, for Cosenza.[12] On 25 June 2015, Ravaglia and fellow Cesena and Parma teammate Rossini became free agents after the bankruptcy of Parma.