Il joue 21 matchs en Serie A avec les clubs de Bologne et de Carpi, inscrivant deux buts[1].
Le , Matteo Mancosu est prêté à l'Impact de Montréal[2]. Doublure de Didier Drogba à son arrivée, il s'impose progressivement à l'avant de l'attaque montréalaise jusqu'à la finale de conférence. Avant le début de la saison 2017, le , l'Impact de Montréal annonce avoir trouvé un terrain d'entente avec Bologne pour le transfert définitif du joueur[3].