Mazzoni a evoluat în cea mai mare parte a carierei la Livorno, club aflat acum în partea inferioară a clasamentului ligii secunde italiene (locul 16 din 19 echipe). În actuala ediţie de Serie B, Mazzoni a jucat 16 partide pentru Livorno, fiind unul dintre stâlpii echipei, primind doar patru goluri în ultima lună.
Mazzoni a mai jucat în cariera sa la Pavia, Arezzo, Padova şi Ternana.