Career
He made his debut in Serie A with Reggina in the 2005-2006 season, on 7 May 2006 against Fiorentina. Barilla scored his first goal against then Serie A club Torino in a Serie A match, the game ended (2–2). His second goal came against Juventus on 26 April 2009 where he scored via his head at the near post from an Adejo cross which was delivered from just outside the Penalty area on the top right side.
On 25 March 2009 he made his debut with the Italy U-21 squad in a friendly match against Austria.