马乔在维琴察开始自己的职业生涯,2000年10月1日,维琴察0-2输给AC米兰是马乔参加的首场意甲联赛。在维琴察的三个赛季,马乔共出场38次,攻入1球,但随着维琴察降入乙级,马乔也不得不寻求转会。

  2003年,马乔加盟佛罗伦萨,首个赛季他在意乙出战40场,攻入一球,随后佛罗伦萨升入意甲,马乔在意甲中出场13场,但在05-06赛季中,马乔遭遇严重膝伤,而等到他伤愈复出,已经丧失了在紫百合的主力位置,随后被租借到特雷维索。

  2006年7月,马乔加盟桑普多利亚,两个赛季共出场60场,攻入了11个进球。2008年,那不勒斯出资800万欧元将马乔招致帐下,他也遇到了自己在维琴察时的恩师雷亚,也是凭借在那不勒斯的优异表现,马乔也得以入选意大利国家队。