Career
Adrano
Messina started his career at Adrano. Sampdoria
He joined University College Sampdoria in 2008 from Adrano initially in temporary deal. In 2009 he joined the Genoese club outright, for €40,000 in 4-year contract.
He made his debut for Samp on Union of European Football Associations Europa League match against Debrecen, on 26 January 2011.
Serie C loans
Messina left for Foligno in mid-2011. In January 2012 he was signed by Sambonifacese.
In July 2012 he joined Gavorrano. On 31 January 2013 he was signed by HinterReggio.
Malta
Circa February 2014 Messina joined Maltese club Vittoriosa Stars on free transfer.