Jest najmłodszym zawodnikiem w tegorocznej stawce, a udział w zawodach zawdzięcza zdobyciu Mistrzostwa Polski do lat 20 w roku ubiegłym. Udział w tegorocznym Mistrzostwach Polski będzie jego debiutem w tych prestiżowych zawodach. Jest multimedalistą Mistrzostw Polski Juniorów w szachach klasycznych, szybkich i błyskawicznych.
W swoim dorobku ma dwa brązowe medale Indywidualnych Mistrzostw Świata Juniorów zdobyte w latach 2013 i 2017.
W 2018 roku wygrał silnie obsadzoną kołówkę Szczawno Chess Festival – OPEN A GM.
Do jego sukcesów należy również zaliczyć 4 miejsce w seniorskich Indywidualnych Mistrzostwach Polski w szachach błyskawicznych z roku 2018.