As a junior Battisti became 11 times junior national champion and participated at 2003, 2004, 2005, 2006 and 2007 World Junior Speed Skating Championships. At elite level Battisti represented Italy at the 2005 World Single Distance Speed Skating Championships as part of the Italian team in the team pursuit event finishing 5th. She also competed at other international competitions, including at ISU Speed Skating World Cups.