A 35 éves sportoló 2005-ben és 2007-ben megnyerte a 100 méteres gyorsúszást a vb-n, pályafutása során pedig összesen 54 érmet gyűjtött világversenyeken. A 2004-es athéni olimpián tagja volt a harmadik helyen végző 4x200-as olasz váltónak.
Magnini szombaton jelentette be a visszavonulását egy riccionei versenyen, amelyen harmadik lett.