To będzie jego 5 start w Indywidualnych Mistrzostwach Polski, w których wystąpi po raz pierwszy od 2010 roku. Najlepszy wynik w tych prestiżowych rozgrywkach osiągnął  w 2008 roku w Lublinie, gdzie zajął 4 miejsce. W 2017 roku zajął 1 miejsce w Międzynarodowym Arcymistrzowskim Turnieju Szachowym im. Unii Lubelskiej. W tym turnieju zwyciężył również w roku ubiegłym.

W latach 2005-2008, 4 razy z rzędu został Mistrzem Polski w Indywidualnych Akademickich Mistrzostwach Polski.

Ponadto w swoim dorobku ma 6 medali Drużynowych Mistrzostw Polski – 4 srebrne i 2 brązowe.

To nie tylko utytułowany zawodnik, ale również trener.

Z początkiem tego roku został powołany na stanowiska trenera Kadry Narodowej Kobiet.

Aktualnie 11 zawodnik polskiej listy rankingowej.