2020
  • Indoor Ironman 07:35:14

2019
  • 8 miejsce (08:06:45) – Debiut w IRONMAN BARCELONA
  • 1 miejsce (03:49:31) – GARMIN IRON TRIATHLON NIEPORĘT na dystansie ½ IM
  • 10 miejsce, (03:54:45 – najszybszy wśród Polaków) – ENEA IRONMAN 70.3 GDYNIA
  • 3 miejsce – MISTRZOSTWA POLSKI ELITY SZTAFET MIX SUSZ
  • 1 miejsce (03:50:05) – MISTRZOSTWA POLSKI ELITY na dystansie ½ IM POZNAŃ

2018
  • 3 miejsce – IRONMAN 5150 WARSAW

2017
  • 4 miejsce – MISTRZOSTWA POLSKI ELITY na dystansie ½ IM MALBORK
  • 10 miejsce (2 miejsce wśród Polaków) – ENEA IRONMAN 70.3 GDYNIA
  • 3 miejsce – KLASYFIKACJA GENERALNA GARMIN IRON TRIATHLON
  • 1 miejsce – GARMIN IRON TRIATHLON SLEŚIN ¼ IM
  • 2 miejsce – MISTRZOSTWA POLSKI ELITY SZTAFET MIX SUSZ
  • 3 miejsce U23 – KLASYFIKACJA KONCOWA PUCHARU POLSKI

2016
  • 1 miejsce AG 20-25 – ENEA IRONMAN 70.3 GDYNIA
  • 3 miejsce U23 – PUCHAR POSLKI na dystansie sprinterskim BIAŁYSTOK
  • 3 miejsce – CHALLENGE POZNAŃ dystans olimpijski

2004 – 2013
  • Wielokrotny Mistrz i Medalista Mistrzostw Polski Juniorów w pływaniu.
  • Reprezentant Kadry Narodowej w pływaniu.