Zimowe Mistrzostwa Polski Młodzików 13 – letnich 03.2000 Toruń
- srebrny medal 200 m. st. grzbietowym
Letnie Mistrzostwa Polski Młodzików 13 – letnich 06.2000 Świdnik
- srebrny medal 100 m. st. grzbietowym
- złoty medal 4 x 200 m. st. dowolnym rekord Polski 13 – latek
2001
Zimowe Mistrzostwa Polski w Pływaniu Juniorów 14 – letnich 21 – 25.03.2001 Płock
- srebrny medal 50 m. st. grzbietowym
- srebrny medal 100 m. st. grzbietowym
- srebrny medal 200 m. st. grzbietowym
- srebrny medal 400 m. st. dowolnym
- złoty medal 4 x 200 m. st. dowolnym – rekord Polski juniorów 14 – letnich
- srebrny medal 4 x 100 m. st. dowolnym
- srebrny medal 4 x 100 m. st. zmiennym
Letnie Mistrzostwa Polski Juniorów 14-letnich 13-15.07.2001 Mielec
- złoty medal 200 m. st. motylkowym
- złoty medal 200 m. st. zmiennym
- srebrny medal 50 m. st. grzbietowym
- srebrny medal 100 m. st. grzbietowym
- brązowy medal 100 m. st. motylkowym
- złoty medal 4 x 200 m. st. dowolnym – rekord Polski juniorów 14 – letnich
- złoty medal 4 x 100 m. st. dowolnym
- srebrny medal 4 x 100 m. st. zmiennym
Olimpijskie Dni Młodzieży Europy Murcia
- 4 miejsce 200 m. st. motylkowym
- 5 miejsce 200 m. st. zmiennym
2002
Zimowe Mistrzostwa Polski Juniorów 15 – letnich 8-10.03.2002 Racibórz
- złoty medal 400 m. st. zmiennym
- srebrny medal 100 m. st. motylkowym
- brązowy medal 50 m. st. grzbietowym
- brązowy medal 200 m. st. zmiennym
- srebrny medal 4 x 100 m. st. dowolnym
- brązowy medal 4 x 200 m. st. dowolnym
- brązowy medal 4 x 100 m. st. zmiennym
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 24-26.05.2002 Gorzów Wielkopolski
- srebrny medal 400 m. st. zmiennym
- brązowy medal 4 x 200 m. st. dowolnym
Letnie Mistrzostwa Polski Juniorów 15 – letnich 19-21.07.2002 Szczecin
- złoty medal 100 m. st. dowolnym
- złoty medal 400 m. st. zmiennym
- srebrny medal 100 m. st. motylkowym
- srebrny medal 200 m. st. motylkowym
- srebrny medal 200 m. st. zmiennym
- srebrny medal 4 x 100 m. st. dowolnym
- srebrny medal 4 x 200 m. st. dowolnym
- brązowy medal 4 x 100 m. st. zmiennym
Międzynarodowy Wielomecz Pływacki Cypr
- 3 miejsce 400 m. st. zmiennym
Mistrzostwa Europy (Linz)
- 8 miejsce 400 m. st. zmiennym
2003
Zimowe Mistrzostwa Polski Juniorów 16 – letnich 13 – 15.03.2003 Zielona Góra
- złoty medal 400 m. st. zmiennym
- srebrny medal 100 m. st. zmiennym
- srebrny medal 100 m. st. motylkowym
- srebrny medal 100 m. st. dowolnym
- srebrny medal 200 m. st. zmiennym
- 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. zmiennym
Główne Mistrzostw Polski Seniorów i Młodzieżowców 23-25.05.2003 Gorzów Wielkopolski
- brązowy medal 200 m. st. zmiennym
- brązowy medal 400 m. st. zmiennym
- brązowy medal 4 x 100 m. st. dowolnym
Letnie Mistrzostwa Polski Juniorów 16 – letnich Drzonków
- złoty medal 400 m. st. zmiennym
- złoty medal 200 m. st. zmiennym
- złoty medal 100 m. st. klasycznym
- srebrny medal 100 m. st. dowolnym
- srebrny medal 100 m. st. motylkowym
- złoty medal 4 x 100 m. st. dowolnym
- złoty medal 4 x 200 m. st. dowolnym
- srebrny medal 4 x 100 m. st. zmiennym
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 28 – 30.11.2002 Leszno
- srebrny medal 200 m. st. zmiennym
- srebrny medal 400 m. st. zmiennym
- brązowy medal 4 x 200 m. st. dowolnym
2004
Letnie Mistrzostwa Polski Seniorów i Młodzieżowców 4-6.06.2004 Ostrowiec Świętokrzyski
- srebrny medal 200 m. st. zmiennym
- srebrny medal 400 m. st. zmiennym
- brązowy medal 4 x 100 m. st. dowolnym
Ogólnopolska Olimpiada Młodzieży 23-25.07.2004 Drzonków
- złoty medal 200 m. st. zmiennym
- złoty medal 400 m. st. zmiennym
- srebrny medal 400 m. st. dowolnym
- brązowy medal 800 m. st. dowolnym
- brązowy medal 4 x 200 m. st. dowolnym
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 26-28.11.2004 Oświęcim
- złoty medal 400 m. st. zmiennym
- srebrny medal 200 m. st. zmiennym
2005
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 20-22.05.2005 Dębica
- złoty medal 200 m. st. zmiennym rekord Polski
- złoty medal 400 m. st. zmiennym rekord Polski
- złoty medal 800 m. st. dowolnym
Mistrzostwa Świata Montreal
- 5 miejsce 200 m. st. zmiennym
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 24-27.11.2005 Gorzów Wlkp.
- złoty medal 200 m. st. zmiennym rekord Polski seniorów
- złoty medal 400 m. st. zmiennym rekord Polski seniorów
- srebrny medal 100 m. st. zmiennym
- srebrny medal 800 m. st. dowolnym
- srebrny medal 4 x 100 m. st. dowolnym
- srebrny medal 4 x 200 m. st. dowolnym
Zimowe Mistrzostwa Polski Juniorów 17 i 18 – letnich 28-30.12.2005 Gorzów Wlkp.
- złoty medal 400 m. st. zmiennym
- złoty medal 800 m. st. dowolnym
- srebrny medal 400 m. st. dowolnym
- srebrny medal 200 m. st. zmiennym
Puchar Świata Durban
- 1 miejsce 200 m. st. dowolnym
- 1 miejsce 400 m. st. zmiennym
- 3 miejsce 100 m. st. zmiennym
Mistrzostw Europy Triest
- 1 miejsce 200 m. st. zmiennym
- 2 miejsce 400 m. st. zmiennym
2006
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 22-25.01.2006 Gorzów Wlkp.
- złoty medal 200 m. st. zmiennym
- złoty medal 400 m. st. zmiennym
- złoty medal 800 m. st. dowolnym
- złoty medal 1500 m. st. dowolnym
- złoty medal 200 m. st. zmiennym w kategorii młodzieżowiec
- złoty medal 400 m. st. zmiennym w kategorii młodzieżowiec
- 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 4 x 100 m. st. dowolnym
- srebrny medal 4 x 200 m. st. dowolnym
Puchar Świata Sztokholm
- 1 miejsce 200 m. st. zmiennym
- 2 miejsce 400 m. st. zmiennym
Puchar Świata Berlin
- 2 miejsce 200 m. st. zmiennym
- 2 miejsce 400 m. st. zmiennym
Puchar Świata Moskwa
- 1 miejsce 200 m. st. zmiennym
- 2 miejsce 400 m. st. zmiennym
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 18-21.05.2006 Ostrowiec Świętokrzyski
- złoty medal 200 m. st. zmiennym
- złoty medal 400 m. st. zmiennym
- złoty medal 800 m. st. dowolnym
- złoty medal 200 m. st. zmiennym w kategorii młodzieżowiec
- złoty medal 400 m. st. zmiennym w kategorii młodzieżowiec
- złoty medal 800 m. st. dowolnym w kategorii młodzieżowiec
- srebrny medal 4 x 100 m. st. dowolnym
- srebrny medal 4 x 200 m. st. dowolnym
Mistrzostwa Europy Budapeszt
- 2 miejsce 200 m. st. zmiennym rekord Polski seniorów
- 3 miejsce 400 m. st. zmiennym rekord Polski seniorów
Mistrzostwa Europy Helsinki
- 1 miejsce 200 m. st. zmiennym rekord Polski seniorów
- 2 miejsce 400 m. st. zmiennym rekord Polski seniorów
2007
Mistrzostwa Świata Melbourne
- sztafeta 4 x 200 m. st. dowolnym
Zimowe Mistrzostwa Polski Seniorów i Młodzieżowców 29.11 -2.12.2007 Gorzów Wlkp.
- złoty medal 200 m. st. zmiennym
- złoty medal 400 m. st. zmiennym rekord Polski
- złoty medal 1500 m. st. dowolnym
- srebrny medal 400 m. st. dowolnym
- złoty medal 200 m. st. zmiennym w kategorii młodzieżowiec
- złoty medal 400 m. st. zmiennym w kategorii młodzieżowiec rekord Polski
- złoty medal 1500 m. st. dowolnym w kategorii młodzieżowiec
- złoty medal 400 m. st. dowolnym w kategorii młodzieżowiec
Mistrzostwa Europy Debrecen
- 2 miejsce 200 m. st. zmiennym rekord Polski
- 4 miejsce 400 m. st. zmiennym rekord Polski
2008
Główne Mistrzostwa Polski Seniorów i Młodzieżowców 3 – 6.04.2008 Ostrowiec Świętokrzyski
- złoty medal 200 m. st. zmiennym
- złoty medal 400 m. st. zmiennym
- złoty medal 800 m. st. dowolnym
- srebrny medal 200 m. st. dowolnym
Igrzyska Olimpijskie (Pekin)
- 7 miejsce 400 m. st. zmiennym