 Nyora kupfuurira kweiyi ndima - Puggioni akaberekerwa muSassari, Sardinia, akahwina menduru gumi nerimwe pamakwikwi eInternational athletics, mashanu eaya nechikwata chenyika chema relays. Nguva yake yakanakisisa mumamita 200 ndeye 20.44 seconds, yakawanikwa mu1997 Mediterranean GamesMuBari. Nguva yake yakanakisisa mumamita zana ndeye 10.36 masekondi, yakawanikwa muna Chikunguru 1995 muCesenatico. 