Leonhard stand bereits im jungen Alter von drei Jahren auf Langlaufskiern. Bereits früh begann er mit dem Training im Skiclub Bad Tölz. Zunächst als Langläufer. Mit 15 Jahren wechselte Leonhard schließlich zum Biathlon, da ihn die Kombination aus dynamischem Laufen und der Konzentration am Schießstand faszinierte. Aufgrund starker Leistungen im Deutschlandpokal wurde der Bayer im Winter 2021/22 in den Nachwuchskader des DSV aufgenommen. Leonhard trainiert überwiegend am Bundesstützpunkt in seiner Wahlheimat Ruhpolding.
Im März 2022 debütierte Leonhard erstmals international als er beim European Youth Olympic Festival in Vuokatti an den Start ging. Mit Rang 6 im Einzel lief er in Finnland in die Top-Ten.
Im Dezember 2023 gab der Bayer auf der Pokljuka sein Debüt im IBU-Juniorcup. Bereits eine Woche später stand er in der Nachwuchs-Rennserie der IBU ganz oben auf dem Podest. Daraufhin durfte Leonhard im Januar 2024 erstmals im IBU-Cup an den Start gehen. Mit Rang 12 im verkürzten Einzel von Martell verpasste er die Top-Ten nur knapp. Im gleichen Monat startete der Landespolizist erstmals bei Europameisterschaften. Die ganz großen Erfolge folgten jedoch wenig später bei den Junioren-Weltmeisterschaften 2024 in Otepää: In Estland gewann Leonhard Gold im Einzel und Silber mit der Mixed-Staffel! Mit Rang 4 mit der Staffel verpasste er weiteres Edelmetall nur knapp.
In der Saison 2024/25 setzte Leonhard seine Entwicklung im IBU-Cup fort und sammelte dort weitere wertvolle Erfahrungen. Im Dezember 2024 belegte er beim IBU-Cup in Obertilliach den 17. Platz im Massenstart. Neben seinen IBU-Cup-Einsätzen durfte er auch im Weltcup starten und sammelte dort erste Erfahrungen auf der großen Bühne. Ein besonderes Highlight war die Teilnahme an der Single-Mixed-Staffel mit Marlene Fichtner, die jedoch aufgrund eines Verstoßes gegen die Gewehrtransportvorschriften disqualifiziert wurde – ein bitteres Ergebnis, das jedoch wertvolle Erfahrungen mit sich brachte.
In der Saison 2025/26 etablierte sich Leonhard zunehmend als feste Größe auf internationalem Parkett. Bei den Europameisterschaften in Sjusjøen zeigte er seine bisher stärksten Leistungen bei einem internationalen Großereignis: Im Einzel belegte er den siebten Platz (2 Fehler), im Sprint den sechsten Platz (1 Fehler) und in der Verfolgung den hervorragenden zweiten Platz (1 Fehler) – seine erste internationale Einzelmedaille. Mit der Staffel gewann er ebenfalls die Silbermedaille. Im IBU-Cup überzeugte er in Sjusjøen zusätzlich mit einem Sieg in der Verfolgung (1 Fehler) sowie einem neunten Platz im Sprint. Im Weltcup sammelte Leonhard bei vier Stationen weitere Erfahrungen: In Nové Město na Moravě lief er im Kurz-Einzel auf Rang 13 und im Massenstart auf Rang 15 – seine besten Weltcup-Einzelergebnisse. In Kontiolahti belegte er den 29. Platz im Einzel und lief mit der Staffel auf Rang 6. Beim Saisonfinale in Otepää erreichte er im Sprint Rang 34 und in der Verfolgung Rang 26. Die Saison beendete Leonhard auf dem 88. Gesamtrang im Weltcup sowie dem 49. Platz in der IBU-Cup-Gesamtwertung – Ergebnisse, die seinen stetigen Fortschritt auf dem Weg in die Weltspitze unterstreichen
Erste IBU-Cup-Platzierung: 2024 Martell 12. verkürzter Einzel
Gesamtwertung IBU-Juniorcup:
2024: 6.
Sponsoren:
Ferd. Tausendpfund GmbH, Bioteqaue, Newkee
Ski: Rossignol Schuhe: Rossignol Stöcke: Swix Brille: adidas Handschuhe: Roeckl