Johanna debütierte bei den Jugend-Weltmeisterschaften 2020 in Lenzerheide international und war Teil der Bronzestaffel.
Im von der Corona-Pandemie überschatteten Winter 2020/21 ging sie erneut bei den Jugend-Weltmeisterschaften im österreichischen Obertilliach an den Start und verpasste mit Rang 4 mit der Staffel eine weitere Teammedaille nur knapp. Mit Rang 12 in der Verfolgung und Platz 15 im Einzel schaffte sie in den Einzel-Wettkämpfen zwei starke Top-15-Ergebnisse.
In der Saison 2021/22 debütierte Johanna im IBU-Juniorcup und schaffte dort einen Einzel-Sieg (Super-Sprint in Martell) und einen Staffelsieg (ebenfalls Martell). Bei der Junioren-EM in Pokljuka gewann sie an der Seite von Darius Lodl die Goldmedaille in der Single-Mixed-Staffel. Im Einzel verpasste sie als Viertplatzierte eine weitere Medaille nur knapp. Kurz darauf ging sie bei den Junioren-Weltmeisterschaften in Soldier Hollow an den Start. Im US-Bundesstaat Utah gewann sie eine weitere Teammedaille: JWM-Silber.
Im Winter 2022/23 erweiterte Johanna ihre Medaillensammlung um drei weitere Exemplare. Bei der Junioren-EM in Madona gab es Silber in der Mixed-Staffel, bei der anschließenden JWM im kasachischen Schtschutschinsk gleich zweimal Gold - in der Mixed-Staffel und in der Staffel.
Gleich zu Beginn der Saison 2023/24 gab Johanna ihr Debüt im IBU-Cup und lief in Kontiolahti auf Anhieb auf Rang 6. Nachdem sie kurz darauf in Idre Fjaell ihren ersten Sieg verbuchen konnte, wurde die Oberbayerin für den Weltcup in Lenzerheide nominiert. Auch in Antholz, Oslo, Soldier Hollow und Canmore gehörte sie zum Weltcup-Team.
Die Saison 2024/25 startete für Johanna vielversprechend: Bei den Europameisterschaften 2025 in Martell krönte sie sich zur zweifachen Europameisterin, indem sie sowohl im Einzel als auch mit der Staffel die Goldmedaille gewann. Trotz ihres WM-Debüts in Lenzerheide im Februar 2025 wurde sie nach internen Ausscheidungsrennen in Ruhpolding im November 2025, bei denen sie im Sprint den 14. Platz belegte, nicht für den Weltcupkader berücksichtigt und startete stattdessen im IBU-Cup. Ein dramatischer Rückschlag ereignete sich im Dezember 2025, als Johanna beim IBU-Cup in Obertilliach während der Verfolgung kollabierte und ins Krankenhaus gebracht werden musste.
Die Saison 2025/26 war für Johanna von gesundheitlichen Problemen geprägt. Nach dem Zusammenbruch im Dezember 2025 wurde bei ihr eine Herzmuskelentzündung diagnostiziert, die eine monatelange Zwangspause und das vorzeitige Saisonende bedeutete. Die Deutschen Meisterschaften im September 2025 hatte sie krankheitsbedingt bereits verpasst. Im April 2026 begann sie schließlich langsam wieder mit dem Training, um nach dieser schwierigen Zeit Vertrauen in ihren Körper zurückzugewinnen.
Erste Weltcup-Platzierung: 2023 Lenzerheide 61. Sprint
Erste IBU-Cup-Platzierung: 2023 Kontiolahti 6. Einzel
Erster IBU-Cup-Sieg: 2023 Idre Fjaell 1. Sprint
Weltcup-Gesamtwertung:
2024: 53.
IBU-Cup-Gesamtwertung:
2024: 15.
IBU-Juniorcup-Gesamtwertung:
2023: 2.
2022: 1.
Sponsoren:
Handwert, St.Leonhard, JOKA
Ski: Fischer Schuhe: Fischer Stöcke: Swix Brille: Oakley Handschuhe: Roeckl