Maurizio commence sa carrière à la Sampdoria de Gênes en 1985. À Parme, en 1989-1990, il aidera le club à monter en Serie A. Dès lors, il changera de club de nombreuses fois. Il deviendra un buteur redouté lorsqu'il connaîtra sa période la plus faste en jouant successivement pour les deux rivaux milanais, l'Inter (de 1995 à 1997), puis le Milan AC (de 1997 à 2001). Lors de la saison 1996-1997, en 1/2 finale aller de la Coupe de l'UEFA, il inscrit un doublé contre l'AS Monaco. Après une pige en Suisse à Lugano, il termine sa carrière au Pro Vercelli.
En 1993, il a été appelé deux fois en équipe nationale, mais n'est pas rentré en jeu. Il joue un match pour l'équipe de Padanie, où il marque un hat-trick. Il aura marqué 204 buts en 469 rencontres durant sa carrière.
Il a un fils, Simone Andrea Ganz qui joue actuellement dans les équipes de jeunes du Milan AC.