W 2011 został brązowym medalistą mistrzostw świata juniorów kategorii 74 kg, w 2012 brązowym medalistą mistrzostw Europy juniorów w tej samej kategorii wiekowej. Na mistrzostwach Europy seniorów zadebiutował w 2012, zajmując 9. miejsce w kategorii 74 kg. Startował także na mistrzostwach Europy seniorów w 2016 (14. miejsce w kategorii 75 kg), 2017 (16. miejsce w kategorii 75 kg), 2020 (8. miejsce w kategorii 87 kg), 2021 (18 m. w kategorii 87 kg), 2022 (11. miejsce w kategorii 87 kg), 2023 (14. miejsce w kategorii 87 kg) i 2026 (13. miejsce w kategorii 87 kg).

Na mistrzostwach świata seniorów debiutował w 2014 (36 m. w kategorii 75 kg), startował także na mistrzostwach świata w 2019 (17 m. w kategorii 87 kg), a swój największy sukces odniósł w 2021, zdobywając brązowy medal w kategorii 87 kg, dwunasty w 2023.

W 2014 zdobył brązowy medal akademickich mistrzostw świata w kategorii 75 kg, w 2019 wywalczył brązowy medal igrzysk europejskich.

Na mistrzostwach Polski seniorów wywalczył dziesięć złotych medali (2014, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2025 i 2026) i dwa medale srebrny (2013 i 2023)Wyniki zawodnika na stronie sportzona.pl.

W maju 2024 roku wywalczył w Stambule kwalifikację do Letnich Igrzysk Olimpijskich 2024 w Paryżu.