2021
Zimowe Mistrzostwa Polski Seniorów, Młodzieżowców i Juniorów 17-18-letnich
1-5.12.2021 Bydgoszcz
- srebrny medal w kategorii senior 1500 m. st. dowolnym
- srebrny medal w kategorii senior 800 m. st. dowolnym
- brązowy medal w kategorii senior 400 m. st. dowolnym
- srebrny medal w kategorii junior 1500 m. st. dowolnym
- srebrny medal w kategorii junior 800 m. st. dowolnym
- brązowy medal w kategorii junior 400 m. st. dowolnym
- brązowy medal w kategorii senior sztafeta 4 x 200 m. st. dowolnym
- srebrny medal w kategorii junior sztafeta 4 x 200 m. st. dowolnym
2022
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 31.05 – 4.06.2021 Lublin
- złoty medal 800 m. st. dowolnym
Ogólnopolska Olimpiada Młodzieży 19.07.2022 Oświęcim
- złoty medal 400 m. st. dowolnym
- złoty medal 800 m. st. dowolnym
- złoty medal 1500 m. st. dowolnym
- złoty medal w sztafecie 4 x 200 m. st. dowolnym
- srebrny medal 200 m. st. dowolnym
Zimowe Mistrzostwa Polski Seniorów, młodzieżowców i Juniorów 17-18-letnich 30.11-4.12.2022 Bydgoszcz
- brązowy medal 800 m. st. dowolnym
- zloty medal 800 m. st. dowolnym w kategorii młodzieżowiec
2023
Mistrzostwa Polski Seniorów i Młodzieżowców 26 – 29.04.2023 Olsztyn
- złoty medal 800 m. st. dowolnym
- srebrny medal 1500 m. st. dowolnym
- brązowy medal 200 m. st. dowolnym
- brązowy medal 400 m. st. dowolnym
- złoty medal 800 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 1500 m. st. dowolnym w kategorii młodzieżowiec
- brązowy medal 200 m. st. dowolnym w kategorii młodzieżowiec
- brązowy medal 400 m. st. dowolnym w kategorii młodzieżowiec
Mistrzostwa Europy U-23 w pływaniu 11 – 13.08. 2023 Dublin
- 5 miejsce 400 m. st. dowolnym
- 6 miejsce 1500 m. st. dowolnym
- 5 miejsce 800 m. st. dowolnym
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 23 – 26.11.2023 Poznań
- złoty medal 800 m. st. dowolnym 8;48,29 sek.
- złoty medal 1500 m. st. dowolnym 16;54,57 sek.
- srebrny medal 400 m. st. dowolnym 4;15,91 sek.
- złoty medal 800 m. st. dowolnym 8;48,29 sek. w kategorii młodzieżowiec
- złoty medal 1500 m. st. dowolnym 16;54,57 sek. w kategorii młodzieżowiec
- srebrny medal 400 m. st. dowolnym 4;15,91 sek. w kategorii młodzieżowiec
- brązowy medal 200 m. st. dowolnym 2;02,67 sek. w kategorii młodzieżowiec