2022
Zimowe Mistrzostwa Polski Juniorów 15-letnich 9-11.12.2022 Gliwice
- złoty medal 1500 m. st. dowolnym
- srebrny medal 400 m. st. dowolnym
- brązowy medal 200 m. st. dowolnym
- srebrny medal w sztafecie 4 x 200 m. st. dowolnym
2023
Multinations Youth Swimming Meet 1-2.04.2023 Belgrad
- 3 miejsce 1500 m. st. dowolnym
- 4 miejsce 4 x 200 m. st. dowolnym
V4 OLIMPIC HOPES MEETING 20-21.05.2023 r. Gliwice
- 1 miejsce 400 m. st. dowolnym
- 1 miejsce 1500 m. st. dowolnym
- 2 miejsce 4 x 200 m. st. dowolnym
Ogólnopolska Olimpiada Młodzieży 13 – 16.07.2022 Gliwice
- złoty medal 400 m. st. dowolnym
- złoty medal 800 m. st. dowolnym
- złoty medal 1500 m. st. dowolnym
- srebrny medal 200 m. st. dowolnym
EYOF 24-28.07.2023 Maribor
- 2 miejsce 1500 m. st. dowolnym
- 4 miejsce 400 m. st. dowolnym
Zimowe Mistrzostwa Polski Juniorów 16 – letnich 15 – 17.12.2023 Bydgoszcz
- złoty medal 400 m. st. dowolnym
- złoty medal 1500 m. st. dowolnym
2024
Multinatation Youth Swimming Meet 6 – 7.04.2024 Graz
- 2 miejsce 1500 m. st. dowolnym
- 3 miejsce 400 m. st. dowolnym
Mistrzostwa Europy Juniorów 3 -7.07.2024 Wilno
- 8 miejsce 800 m. st. dowolnym
- 14 miejsce 1500 m. st. dowolnym
Mistrzostwa Polski Juniorów 17 i 18 – letnich 12 – 14.07.2024 Olsztyn
- złoty medal 800 m. st. dowolnym
- złoty medal 1500 m. st. dowolnym
- srebrny medal 400 m. st. dowolnym