Bagnoli on sündinud Milani Bovisa piirkonnas ning alustas oma karjääri keskpanga mängijana oma kodulinnas asuvas Milanos 1955. aastal. Kuigi tal oli raskusi algajate hulka sisenemisega, sai ta esimese hooaja jooksul teha oma debüüdi klubis ja võitis hiljem nii Serie A tiitli kui ka Ladina karika 1956.-1957. aasta hooaja jooksul. Hiljem liitus ta Veronaga 1957. aastal, kus ta sai klubi oluliseks figuuriks. Oma esimesel hooajal
Ta tegi 23 mängus 3 väravat, kuid ei suutnud vältida klubi langemist Serie B-sse. Järgnevatel kolmel hooajal oli ta siiski suurepärane, saades 25 väravat 74 mängus Serie B-s. Hiljem oli tal kaks eraldi hooaega Udinese'ga, mida eraldasid kaks kolme hooaega Catanzaro's ja SPALis. Ta lõpetas oma karjääri 1973. aastal Serie C klubis Verbania.