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.