Longa voitti nuorten MM-kisoissa pronssia 5 kilometrin perinteisellä Saalfeldenissä vuonna 1999. Hän oli mukana vuonna 2002 Salt Lake Cityn olympialaisten kuudenneksi sijoittuneessa viestijoukkueessa, 10 kilometrin perinteisellä hän oli kahdeskymmenes. Val di Fiemmen MM-kisoissa 2003 hän oli yhdestoista 15 kilometrin perinteisellä ja Sapporon MM-kilpailuissa 2007 kahdeksas yhdistelmäkilpailussa. Liberecin MM-kilpailuissa 2009 hän saavutti hopeaa 10 kilometrin perinteisen hiihtotavan kilpailussa. Parisprintissä hän sai Arianna Follisin kanssa pronssia. Lisäksi hän oli neljäs yhdistelmäkilpailussa, viides viestissä ja yhdeksäs 30 km:llä. Vancouverin olympialaisissa 2010 hän oli yhdistelmäkilpailussa seitsemäs, 30 kilometrillä kahdestoista ja viestissä neljäs. Oslon MM-kilpailuissa 2011 hän sijoittui viestissä ja parisprintissä neljänneksi, yhdistelmäkilpailussa viidenneksi, 10 kilometrin perinteisen hiihtotavan kilpailussa seitsemänneksi ja 30 kilometrin vapaalla kahdeksanneksi.