Im Bankdrücken gewann er fünf Weltmeister-, zwei Europameister- und 25 Schweizer Meistertitel sowie drei Bronzemedaillen bei den Sommer-Paralympics Seoul 1988 und in Barcelona 1992. Bei den Weltmeisterschaften in England und Sydney gewann er Gold und Silber. 225 Kilogramm sind seine Höchstleistung und damit übertraf Battistini selbst die besten Nicht-Behinderten in der Schweiz. Vor seinem Leben im Rollstuhl war er zudem Boxer und wurde 1976 Schweizermeister im Halbschwergewicht. Am 26. Dezember 1971 boxte er im Vorkampf von Muhammad Ali und Jürgen Blin im Hallenstadion in Zürich.