Leccardi, der für die Gardes Frontières startete, nahm von 2000 bis 2019 an Wettbewerben der Fédération Internationale de Ski teil. Bei den Junioren-Weltmeisterschaften 2002 wurde er 64. im Sprint und 65. über 10 Kilometer in der freien Technik. Im Folgejahr verbesserte er sich bei den Junioren-Weltmeisterschaften im schwedischen Sollefteå im Sprint auf den 22. und über die 10 Kilometer, die diesmal in der klassischen Technik ausgetragen wurden, auf den 40. Platz. Bei seinen letzten Junioren-Weltmeisterschaften 2004 im norwegischen Stryn erreichte er mit Platz zwölf über 30 Kilometer in der klassischen Technik sein bestes Einzelergebnis bei Junioren-Weltmeisterschaften. Nachdem er über 10 Kilometer in der freien Technik und im Sprint jeweils 28. geworden war, wurde er auch in der Schweizer 4-x-10-Kilometer-Staffel eingesetzt, mit der Achter wurde. Sein erstes Weltcuprennen lief er im Oktober 2006 in Düsseldorf, welches er auf den 63. Platz im Sprint beendete. Im Februar 2008 holte er in Otepää mit dem 21. Platz im Sprint seine ersten Weltcuppunkte. Bei den nordischen Skiweltmeisterschaften 2009 in Liberec belegte er den 31. Platz im Sprint und den 16. Rang zusammen mit Christoph Eigenmann im Teamsprint. Im Februar 2010 erreichte er in Canmore mit dem 15. Platz im Sprint sein bestes Einzelresultat im Weltcup. Im selben Monat kam er bei den Olympischen Winterspielen 2010 in Vancouver auf den 38. Platz im Sprint. Bei den nordischen Skiweltmeisterschaften 2013 im Val di Fiemme errang er den 37. Platz im Sprint. Seit 2009 nimmt er ebenfalls an Wettbewerben des &lt;a href="Skilanglauf-Australia/New-Zealand-Cup"&gt;Australia/New-Zealand-Cups&lt;/a&gt; teil. Dabei belegte er 2014 den ersten Platz in der Gesamtwertung. 2010, 2014, 2015, 2018 und 2019 siegte er beim Kangaroo Hoppet, dessen Rekordsieger er damit ist. Ebenfalls gewann er 2014 und 2015 den Gommerlauf über 42 km.