Leonardi hat sich auf die beiden kurzen Kraulstrecken spezialisiert. Bei den Europameisterschaften 2014 in Berlin gewann er mit seinen Kollegen Luca Dotto, Erika Ferraioli und Giada Galizi den Titel über 4×100 m Freistil in der Mixed-Staffel in der Europarekordzeit von 3:25,02 min. vor Russland (3:25,60 min) mit Andrei Gretschin und Wladimir Morosow.