Alhassan moved to Italy from lower division side Prampram Mighty Royals where he signed for then Serie B side Rimini.
He left after one season to join Genoa, where he is a senior team player but yet to make his Serie A debut.
2012: Genoa to Novara on loan
2013: Bought by Udinese and loaned to Cesena