Moreno Costanzo commence sa jeune carrière au FC Saint-Gall et impressionne par son impact offensif. Par la suite, Costanzo signe au BSC Young Boys, ce qui est perçu en Suisse comme un très bon transfert réalisé par le club bernois[1].
Moreno Costanzo joue au BSC Young Boys depuis 2010, où il est titulaire sous les ordres de Vladimir Petković. Lors de la saison 2011-2012, le club bernois engage un nouveau coach en la personne de Christian Gross. Gross espère voir Costanzo devenir un élément plus important dans le jeu d'YB[2].
Costanzo marque son premier but de la saison 2011-2012 lors de la cinquième journée de championnat sur coup franc avant de se blesser et d'être indisponible pour quatre semaines[3].
Il est prêté le au club du FC Aarau ou il jouera 15 matchs pour deux buts sous le maillot noirs et blancs mais il ne pourra pas empêcher le club d'être relégué en Challenge League (D2 suisse).
Ne faisant pas partie des plans d'Uli Forte et des Young Boys en vue de la saison 2015-2016, Costanzo est prêté au FC Vaduz[4].
Il compte aussi des sélections avec l'équipe de Suisse A et marque son premier but contre l'équipe d'Autriche. Lors de sa première sélection, il entre en jeu en cours de match et marque seulement trois minutes après ses débuts sous le maillot rouge à croix blanche en donnant ainsi la victoire à ses couleurs[6].
Statistiques
Statistiques de Moreno Costanzo par saison au 12 juillet 2019[7],[5]