Career
Livorno
Bardi is a product of Livorno"s youth system. He made his professional and Serie A debut on 16 May 2010, aged 18, starting the home game versus Parma, with the latter coming off 1–4 winners, when Livorno had already been relegated. Inter and loans
In January 2011 he was signed by Internazionale, on loan with an option to purchase half of the registration rights and he played for Inter"s U-20 youth team until the end of the 2010-2011 season.
He replaced injured Raffaele Di Gennaro as first chocie, winning 2011 Torneo di Viareggio.
Inter excised the rights for €1.35 million (with part of transfer cr turned to the purchase of Simone Dell"Agnello for €500,000 and Luca Siligardi for €150,000) but on 3 August 2011 returned Bardi on loan to Livorno for the 2011-2012 season, in order to gain first team experience. In the whole season Bardi was ahead original starter Alfonso De Lucia.
At Novara he was the first choice goalkeeper for the duration of the season and generated significant hype around himself with his good performances, making 35 appearances. After the expiration of the loan, Internazionale again loaned him out, this time back to newly promoted Serie A side Livorno Calcio.
On 27 June 2014, Bardi was loaned out to Serie A side Chievo Verona for the 2014-2015 season.
On 28 January 2016 Bardi returned to Italy for Serie A club Frosinone. With the Italy U17 team he took part, as the backup goalkeeper, at both the 2009 European U17 Championship and the 2009 U17 World Cup. On 24 March 2011 he made his debut with the Italy U21 squad in a friendly game against Sweden.
Bardi finished as the runner-up of 2013 Union of European Football Associations European Under-21 Championship.
The coach also stated that the exclusion of Mattia Perin from the U21 squad was to avoid competition between first choice and backup keeper. Bardi took part, as a starter, also at the 2015 Union of European Football Associations European Under-21 Championship.