Letnie Mistrzostwa Polski Juniorów 16-letnich 09-11.07.2010 Gorzów Wielkopolski
• złoty medal 400 m. st. dowolnym
• złoty medal 400 m. st. zmiennym
• srebrny medal 1500 m. st. dowolnym
2011
Zimowe Mistrzostwa Polski Juniorów 17 i 18-letnich 18 – 20 marca 2011 Puławy
- brązowy medal 400 m. st. zmiennym
Ogólnopolska Olimpiada Młodzieży 17-18 LAT 22 – 24.07. 2011 Warszawa
- złoty medal 400 m. st. dowolnym
- złoty medal 400 m. st. zmiennym
- srebrny medal 1500 m. st. dowolnym
Zimowe Mistrzostwa Seniorów i Młodzieżowców 15 – 18 grudnia 2011 Poznań
- brązowy medal 400m.st.dowolnym
- brązowy medal 4 x 200 m. st. dowolnym
2012
Zimowe Mistrzostwa Polski Juniorów 17 i 18 – letnich 16 – 18.03.2012 Suwałki
- złoty medal 400 m. st. zmiennym
- złoty medal 1500 m. st. dowolnym
- srebrny medal 400 m. st. dowolnym
- brązowy medal 4 x 100 m. st. zmiennym
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 12 15.05.2012 Olsztyn
- złoty medal 400 m. st. dowolnym
- srebrny medal 800 m. st. dowolnym
- brązowy medal 1500 m. st dowolnym
Ogólnopolska Olimpiada Młodzieży 18 – 0.07.2012 Oświęcim
- złoty medal 200 m. st. dowolnym
- złoty medal 400 m. st. dowolnym
- brązowy medal 1500 m. st. dowolnym
- brązowy medal 4 x 100 m. st. zmiennym
Zimowe Mistrzostwa Seniorów i Młodzieżowców 19 – 22.12.2012 Ostrowiec Świętokrzyski
- złoty medal 400m.st.dowolnym
- srebrny medal 800 m. st. dowolnym
- srebrny medal 1500 m. st. dowolnym
- złoty medal 4 x 200 m. st. dowolnym
2013
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 19-22.12.2013 Ostrowiec Świętokrzyski
- złoty medal 800 m. st. dowolnym
- srebrny medal 400 m. st. dowolnym
- srebrny medal 1500 m. st. dowolnym
- brązowy medal 400 m. st. dowolnym
- złoty medal 800 m. st. dowolnym w kategorii młodzieżowiec
- złoty medal 1500 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 400 m. st. dowolnym w kategorii młodzieżowiec
- brązowy medal 200 m. st. dowolnym w kategorii młodzieżowiec
- złoty medal 4 x 100 m. st. dowolnym
- złoty medal 4 x 200 m. st. dowolnym
- złoty medal 4 x 100 m. st. dowolnym w kategorii młodzieżowiec
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 13-16.06.2013 Olsztyn
- złoty medal 400 m. st. dowolnym
- złoty medal 800 m. st. dowolnym
- złoty medal 400 m. st. dowolnym w kategorii młodzieżowiec
- złoty medal 800 m. st. dowolnym w kategorii młodzieżowiec
Mistrzostwa Europy (Herning)
- 6 miejsce 400 m. st. dowolnym
2014
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 5 – 8 maja 2014 Olsztyn
- złoty medal 400 m. st. dowolnym
- złoty medal 800 m. st. dowolnym
- złoty medal 400 m. st. dowolnym w kategorii młodzieżowiec
- złoty medal 800 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 1500 m. st. dowolnym w kategorii młodzieżowiec
Mistrzostwa Świata (Doha)
- 29 miejsce 400 m. st. dowolnym
- 33 miejsce 1500 m. st. dowolnym
- 41 miejsce 200 m. st. dowolnym
Mistrzostwa Europy (Berlin)
- 14 miejsce 800 m. st. dowolnym
2015
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 28-31.05.2015 Szczecin
- złoty medal 400 m. st. dowolnym
- srebrny medal 800 m. st. dowolnym
- złoty medal 400 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 800 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 4 x 200 m. st. dowolnym
- srebrny medal 4 x 200 m. st. dowolnym w kategorii młodzieżowiec
Mistrzostwa Świata Kazań
- 12 miejsce 400 m. st. dowolnym
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 17-20.12.2015 Lublin
- srebrny medal 400 m. st. dowolnym
- srebrny medal 800 m. st. dowolnym
- srebrny medal 1500 m. st. dowolnym
- srebrny medal 400 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 800 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 1500 m. st. dowolnym w kategorii młodzieżowiec
2016
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 27-30.05. 2016 Szczecin
- złoty medal 400 m. st. dowolnym
- złoty medal 800 m. st. dowolnym
- złoty medal 400 m. st. dowolnym w kategorii młodzieżowiec
- złoty medal 800 m. st. dowolnym w kategorii młodzieżowiec
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 15 – 18.12.2016 Olsztyn
- złoty medal 400 m. st. dowolnym
- srebrny medal 200 m. st. dowolnym
- srebrny medal 800 m. st. dowolnym
- srebrny medal 1500 m. st. dowolnym
- złoty medal 200 m. st. dowolnym w kategorii młodzieżowiec
- złoty medal 1500 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 200 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 800 m. st. dowolnym w kategorii młodzieżowiec
- złoty medal 4 x 200 m. st. dowolnym
Mistrzostwa Europy (Londyn)
- 7 miejsce (minimum IO) 400 m. st. dowolnym
Igrzyska Olimpijskie (Rio de Janeiro)
- 28 miejsce 400 m. st. dowolnym
2017
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 18 – 21.05.2017 Lublin
- srebrny medal 400 m. st. dowolnym
- srebrny medal 800 m. st. dowolnym
- brązowy medal 200 m. st. dowolnym
- srebrny medal 200 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 400 m. st. dowolnym w kategorii młodzieżowiec
- brązowy medal 800 m. st. dowolnym w kategorii młodzieżowiec
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 19 – 22. 12. 2017 Łódź
- złoty medal 400 m. st. dowolnym
- złoty medal 800 m. st. dowolnym
- brązowy medal 200 m. st. dowolnym
- złoty medal 400 m. st. dowolnym w kategorii młodzieżowiec
- złoty medal 800 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 200 m. st. dowolnym w kategorii młodzieżowiec
Mistrzostwa Świata 14 – 27.07.2017 Budapeszt
- 7 miejsce 4 x 200 m. st. dowolnym
- 14 miejsce 400 m. st. dowolnym
Puchar Świata 31.09 – 1.10. 2017 r. Hong Kong
- 4 miejsce 400 m. st. dowolnym
- 4 miejsce 1500 m. st. dowolnym
Puchar Świata 4 – 5.10.2017 r. Doha
- 3 miejsce 400 m. st. dowolnym
- 5 miejsce 200 m. st. dowolnym
- 5 miejsce 1500 m. st. dowolnym
Mistrzostwa Europy 13-17.12.2017 r. Kopenhaga
- 5 miejsce 400 m. st. dowolnym
2018
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 23 – 27.05.2018 Łódź
- srebrny medal 400 m. st. dowolnym
- srebrny medal 800 m. st. dowolnym
- brązowy medal 200 m. st. dowolnym
Zimowe Mistrzostwa Polski Seniorów, Młodzieżowców i Juniorów 17 i 18-letnich 16 – 22.12.2018 Lublin
- brązowy medal 800 m. st. dowolnym
2019
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 15-19.05.2019 Olsztyn
- srebrny medal 400 m. st. dowolnym
- brązowy medal 800 m. st. dowolnym
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 18-22.12.2019 Ostrowiec Świętokrzyski
- brązowy medal 400 m. st. dowolnym
- brązowy medal 800 m. st. dowolnym
Uniwersjada 4-9.07.2019 Neapol
- 3 miejsce 800 m. st. dowolnym
2020
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 16-20.12.2020 Olsztyn
- złoty medal 800 m. st. dowolnym
- srebrny medal 400 m. st. dowolnym
2021
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 28.04 – 2.05.2021 Lublin
- srebrny medal 400 m. st. dowolnym
- srebrny medal 800 m. st. dowolnym
Zimowe Mistrzostwa Polski Seniorów, Młodzieżowców i Juniorów 17-18-letnich
1-5.12.2021 Bydgoszcz
- złoty medal 400 m. st. dowolnym
- złoty medal 800 m. st. dowolnym
- brązowy medal 200 m. st. dowolnym
2022
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 31.05 – 4.06.2022 Lublin
- złoty medal 400 m. st. dowolnym
- złoty medal 800 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
- srebrny medal 400 m. st. dowolnym
- brązowy medal 800 m. st. dowolnym
2023
Mistrzostwa Polski Seniorów i Młodzieżowców 26 – 29.04.2023 Olsztyn
- złoty medal 400 m. st. dowolnym
- brązowy medal 800 m. st. dowolnym
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 23 – 26.1.2023 Poznań
- złoty medal 400 m. st. dowolnym
- złoty medal 800 m. st. dowolnym
2024
Mistrzostwa Polski w Pływaniu w Kategorii Open i Młodzieżowców 25 – 28.04.2024 Lublin
- brązowy medal 400 m. st. dowolnym
- brązowy medal 800 m. st. dowolnym