Sędziowanie
W pewnym etapie mojej kariery szachowej postanowiłem rozszerzyć swoją działalność i uzyskać kwalifikację na sędziego szachowego. Po uzyskaniu klasy okręgowej na kursie organizowanym podczas Mistrzostw Polski Juniorów w Kołobrzegu postanowiłem pójść za ciosem i kształcić się w uzyskaniu klasy centralnej a później międzynarodowej. Poniżej przedstawiam moją ścieżkę sędziowską:
2017 r. – nadanie w maju przez Międzynarodową Federację Szachową tytułu sędziego klasy międzynarodowej International Arbiter
2013 r. – nadanie w maju przez Międzynarodową Federację Szachową tytułu sędziego klasy międzynarodowej Fide Arbiter
2012 r. – Puławy – seminarium sędziowskie FIDE
2008 r. – Ustroń – klasa Państwowa
2006 r. – Licheń – klasa I
CV sędziowanych turniejów (nie wliczając licznych zawodów weekendowych organizowanych na terenie województwa kujawsko-pomorskiego i poza nim):
Mistrzostwa Polski Juniorów do lat 12 w Mielno-Unieście: 2011
Mistrzostwa Polski Juniorów do lat 16-18 w Karpaczu: 2015
Mistrzostwa Polski Juniorów do lat 12-14: 2015-2017 (Suwałki, Olecko, Drzonków)
Mistrzostwa Polski Juniorów w Szachach Szybkich i Błyskawicznych: 2010-2011 (Warszawa), 2013-2016 (Olsztyn, Wrocław, Katowice, Koszalin)
Indywidualne i Drużynowe Mistrzostwa Polski Seniorów w Szachach Błyskawicznych w Bydgoszczy: 2009, 2012-2014
Mistrzostwa Województwa Kujawsko-Pomorskiego w Szachach Klasycznych: 2005 (Pólko k/Koronowa), 2012-2015 (Szubin, Nakło, Inowrocław)
XVIII-XXIV Międzynarodowy Festiwal Szachowy w Kowalewie Pomorskim: 2011-2017
VII-X Międzynarodowy Festiwal Szachowy w Ostródzie: 2010-2013