Career
He has played over 200 games in Italy"s Serie B.
A youth product of hometown club Cesena, he helped them through the 2004 Serie C1 playoffs, getting them promoted to Serie B.
In summer 2006, he joined A.C. (before Christ) Mantova in a joint-ownership bid for €1.7 million. After the arrival of Denis Godeas in January 2007 and Giorgio Corona in July 2007, he was out-favoured by Mantova and was sold to Ascoli, on 31 July 2007, for €1.55 million (€150,000 went to Cesena and €14 million to Mantova). Cesena still retained 50% registration rights.
He successively spent loan periods back at Ascoli, and a one-month stay at Torino F.C. as part of a loan exchange with Matteo Rubin.
On 26 August 2010 it was revealed that Bernacci had unilaterally rescinded his contract due to depression and quit football altogether on a temporary basis. Barnacci later returned to football and was loaned once again by Bologna to Modena for the 2011-2012 Serie B season.
He was released in July 2012. On 31 August 2012 he was signed by Bellaria of the fourth division.
In July 2013 he moved to Forlì in 2-year contract, another Lega Pro Seconda Divisione club
On 9 July 2014 the contract was terminated from mutual consent. Bernacci then moved back to Bellaria on 22 July. Almost a year after Bernacci"s return to Bellaria on 1 July 2015, he joined Ribelle for free.