2013:
- Ukończenie Orlen Warsaw Maraton czas 4h21;14
2014:
- Brązowy medal Mistrzostw Polski kategorii wiekowej M18 dystans olimpijski- EŁK
- 2 miejsce w kategorii wiekowej M18 dystans Ironman- MALBORK
- Ukończenie Orlen Warsaw Maraton czas 3h26;09
2015:
- 1 miejsce w kategorii wiekowej M25 dystans Ironman 70.3- SIERAKÓW
- 2 miejsce w kategorii wiekowej M25 dystans Ironman 70.3- GDYNIA
- 2 miejsce OPEN dystans Ironman- MALBORK
- 7 miejsce OPEN dystans ¼ Ironman- NIEPORĘT
- Ukończenie Orlen Warsaw Maraton czas 2h46;11
- Zdobycie kwalifikacji na Mistrzostwa Świata Ironman 70.3 w Australii w 2016r.
2016:
- 78 OPEN/15 kategoria M25 dystans Ironman 70.3 Mistrzostwa Świata-AUSTRALIA
- 1 miejsce OPEN dystans Ironman 70.3- BRODNICA
- 1 miejsce OPEN dystans Ironman 70.3- NIEPORĘT
- 4 miejsce OPEN/2 w kategorii M20 dystans olimpijski- SKARŻYSKO-KAMIENNA
- 5 miejsce OPEN/2 w kategorii M25 dystans ¼ Ironman- PIASECZNO
- 1 miejsce w kategorii wiekowej M25 dystans Ironman 70.3- GDYNIA
- 2 miejsce OPEN na dystansie 15km bieg przełajowy- IZABELIN
- Zdobycie kwalifikacji na Mistrzostwa Świata Ironman 70.3 w USA w 2017r.
2017:
- 69 OPEN/ 13 kategoria M25/1 polak dystans Ironman 70.3 Mistrzostwa Świata – USA
- 3 miejsce OPEN dystans ¼ Ironman – BYDGOSZCZ
- 3 miejsce OPEN dystans olimpijski – OLSZTYN
- 1 miejsce w kategorii wiekowej M25 dystans Ironman 70.3 – Gdynia
- Zdobycie kwalifikacji na Mistrzostwa Świata Ironman 70.3 w RPA 2018r.
2018:
- 37 OPEN/5 w kategorii M25/1 polak dystans Ironman 70.3 Mistrzostwa Świata – RPA
- 4 miejsce kategoria wiekowa M25 dystans Ironman 70.3 Mistrzostwa Europy – DANIA
- Mistrzostwo Polski Amatorów Ironman 70.3 – Gdynia
- 4 miejsce wśród polaków (w tym PRO) na Mistrzostwach Polski Ironman 70.3 – Gdynia
- 1 miejsce OPEN dystans supersprint – Łomża
- 3 miejsce OPEN dystans ¼ Ironman – Piaseczno
- 2 miejsce OPEN dystans ¼ Ironman – Piaseczno
- Zdobycie kwalifikacji na Mistrzostwa Świata Ironman 70.3 we FRANCJI 2019