POL · 30 yrs · K=20 · Peak 2055 (Oct 2019)
Best performance: 2233 at Biel Main Tournament (ATO) 2017(Best of 2017)
Classical rating
1999
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Apr 2007
How live ratings are calculated
Rating History · Classical
Classical rating 1982 to 1999 over the last 12 months; peak 2055 in October 2019.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 1999, +17, 5 games | 1919, 0, 0 games | 1951, 0, 0 games |
| Oct 2026 | 1982, 0, 0 games | 1919, 0, 0 games | 1951, 0, 0 games |
| Sep 2026 | 1982, 0, 0 games | 1919, 0, 0 games | 1951, 0, 0 games |
| Aug 2026 | 1982, 0, 0 games | 1919, 0, 0 games | 1951, 0, 0 games |
| Jul 2026 | 1982, 0, 0 games | 1919, 0, 0 games | 1951, 0, 0 games |
| Jun 2026 | 1982, 0, 0 games | 1919, 0, 0 games | 1951, 0, 0 games |
| May 2026 | 1982, 0, 0 games | 1919, 0, 0 games | 1951, 0, 0 games |
| Apr 2026 | 1982, 0, 0 games | 1919, 0, 0 games | 1951, 0, 0 games |
| Mar 2026 | 1982, 0, 0 games | 1919, 0, 0 games | 1951, 0, 0 games |
| Feb 2026 | 1982, 0, 0 games | 1919, -17, 7 games | 1951, 0, 0 games |
| Jan 2026 | 1982, 0, 0 games | 1936, 0, 0 games | 1951, 0, 0 games |
| Dec 2025 | 1982, 0, 0 games | 1936, -3, 9 games | 1951, 0, 0 games |
Form · Classical
Unbeaten in the last 3 games (3 wins), since Oct 3. That is the longest unbeaten run of 2026.
From 628 classical games on record, the latest on Oct 4.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Druzynowe Mistrzostwa Slaska Seniorow 2026 - I Liga Round 1-5Oct 3 – Oct 4TPR 2113 | 4/5 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 532 rated classical games against rated opponents, 2006–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Radoslaw Dzierzak, Feb 2021 · Druzynowe Mistrzostwa Slaska Seniorow - Ekstraliga R1-6 | , 2252 |
| 2, | WIM Anna Kubicka, 3 wins, Aug 2015 · XX MIEDZYNARODOWY FESTIWAL SZACHOWY Konik Morski Rewala 2015 -Open A | , 2226 |
| 3, | Rafal Faron, Mar 2018 · Druzynowe Mistrzostwa Slaska Seniorow 2018 - Ekstraliga Round 4-6 | , 2168 |
| 4, | Krzysztof Gmaj, 2 wins, Mar 2018 · Druzynowe Mistrzostwa Slaska Seniorow 2018 - Ekstraliga Round 4-6 | , 2159 |
| 5, | Michal Praszak, Sep 2018 · Druzynowe Mistrzostwa Polski - I Liga Seniorow 2018 | , 2068 |
| 6, | CM Piotr Mucha, 2 wins, Jan 2015 · Druzynowe Mistrzostwa Slaska seniorow 2014/2015 | , 2066 |
| 7, | Artur Lapczynski, Sep 2020 · Druzynowe Mistrzostwa Polski - II Liga 2020 | , 2059 |
| 8, | Jagoda Golek-Schild, Aug 2017 · MIEDZYNARODOWY MEMORIAL IRENY WARAKOMSKIEJ - TURNIEJ B ELO 1601-2100 | , 2058 |
| 9, | CM Maciej Wozniak, Sep 2017 · Druzynowe Mistrzostwa Polski II Liga | , 2053 |
| 9, | Henryk Banasik, Jul 2013 · Turniej Szachowy Ustroń OPEN 2013 | , 2053 |
Openings · Classical
From the moves of 90 of 628 classical games on record.
As WhiteOpens 1.e4 in 46 of 48 games.
As BlackMeets 1.e4 with 1...c5, and 1.d4 with 1...Nf6.
All openings (5 as White, 4 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Sicilian Defense | 18 | 56% |
| Scotch Game | 6 | 58% |
| French Defense | 5 | 30% |
| Caro-Kann Defense | 4 | 38% |
| Ruy Lopez | 4 | 38% |
11 more games in openings played fewer than 3 times.
Against 1.e4: 1...c5 in 16, 1...g6 in 4.
Against 1.d4: 1...Nf6 in 9, 1...f5 in 3, 1...g6 in 3.
| Openings in Black games | Games | Score |
|---|---|---|
| Sicilian Defense | 16 | 44% |
| Modern Defense | 5 | 10% |
| Dutch Defense | 3 | 83% |
| Queen's Pawn Game | 3 | 67% |
15 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 5 | 4 | 1873 | 2113 |
| 2024 | 3 | ½ | 1800 | 1527 |
| 2023 | 14 | 6 | 2029 | 1979 |
| 2022 | 8 | 4 | 1918 | 1918 |
| 2021 | 14 | 8½ | 1994 | 2074 |
| 2020 | 13 | 6 | 1930 | 1901 |
| 2019 | 16 | 11 | 1960 | 2101 |
| 2018 | 13 | 6½ | 2038 | 2038 |
| 2016 | 24 | 14 | 1862 | 1919 |
| 2014 | 60 | 40½ | 1684 | 1817 |
| 2013 | 66 | 43 | 1766 | 1876 |
| 2012 | 46 | 20½ | 1809 | 1773 |
| 2011 | 61 | 31 | 1796 | 1803 |
| 2010 | 47 | 22½ | 1753 | 1739 |
| 2009 | 40 | 17½ | 1773 | 1730 |
| 2008 | 20 | 5 | 1799 | 1606 |
| 2006 | 5 | 1 | 1916 | 1676 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct 2026Round robinfederation sourceBest of 2026Score 4/5Opp avg 1873Start 1982
- Feb 2024Round robinfederation sourceBest of 2024Score ½/3Opp avg 1800Start 2003
- Sep 2023Teamfederation source#4 in 2023Score 1/5Opp avg 2153Start 2017
- Mar 2023Teamfederation sourceBest of 2023Score 2/3Opp avg 1881Start 2016
- Feb 2023Teamfederation source#3 in 2023Score 1½/3Opp avg 1994Start 2017
- Jan 2023Teamfederation source#2 in 2023Score 1½/3Opp avg 2003Start 2018
- Mar 2022Teamfederation source#2 in 2022Score 2/5Opp avg 1978Start 2038
- Feb 2022Teamfederation sourceBest of 2022Score 2/3Opp avg 1819Start 2038
- Druzynowe Mistrzostwa Slaska Seniorow 2026 - I Liga Round 1-5 · Oct 2026 · 4/5
- Druzynowe Mistrzostwa Slaska Seniorow - Ekstraliga 2024 Round 4-6 · Feb 2024 · ½/3
- Druzynowe Mistrzostwa Polski - II Liga 2023 · Sep 2023 · 1/5
- Druzynowe Mistrzostwa Slaska Seniorow - Ekstraliga 2023 Round 7-9 · Mar 2023 · 2/3
- Druzynowe Mistrzostwa Slaska Seniorow - Ekstraliga 2023 Round 4-6 · Feb 2023 · 1½/3
- Druzynowe Mistrzostwa Slaska Seniorow - Ekstraliga 2023 Round 1-3 · Jan 2023 · 1½/3
- TAURON Ekstraliga - Druzynowe Mistrzostwa Slaska Seniorow 2022 Round 4-9 · Mar 2022 · 2/5
- TAURON Ekstraliga - Druzynowe Mistrzostwa Slaska Seniorow 2022 Round 1-3 · Feb 2022 · 2/3
- Druzynowe Mistrzostwa Slaska Seniorow - Ekstraliga Round 7-9 · Oct 2021 · 1/2
- Druzynowe Mistrzostwa Polski 2021 - II liga · Sep 2021 · 3/6
- Druzynowe Mistrzostwa Slaska Seniorow - Ekstraliga R1-6 · Feb – Mar 2021 · 4½/6
- Druzynowe Mistrzostwa Slaska Seniorow 2020 - Ekstraliga Round 7-9 · Oct 2020 · 1/3
- Druzynowe Mistrzostwa Polski - II Liga 2020 · Sep 2020 · 4/7
- Druzynowe Mistrzostwa Slaska Seniorow 2020 - Ekstraliga Round 1-6 · Feb 2020 · 1/3
- DMP II liga seniorow 2019 · Sep 2019 · 4½/7
- Druzynowe Mistrzostwa Slaska Seniorow 2019 - Ekstraliga Round 7-9 · Jun 2019 · 2½/3
- Druzynowe Mistrzostwa Slaska Seniorow 2019 - Ekstraliga Round 4-6 · May 2019 · 1½/3
- Druzynowe Mistrzostwa Slaska Seniorow 2019 - Ekstraliga Round 1-3 · Mar 2019 · 2½/3
- Druzynowe Mistrzostwa Polski - I Liga Seniorow 2018 · Sep 2018 · 2/5
- Druzynowe Mistrzostwa Slaska Seniorow 2018 - Ekstraliga Round 7-9 · Apr 2018 · 1/3
- Druzynowe Mistrzostwa Slaska Seniorow 2018 - Ekstraliga Round 4-6 · Mar 2018 · 2/2
- Druzynowe Mistrzostwa Slaska Seniorow 2018 - Ekstraliga Round 1-3 · Feb 2018 · 1½/3
- Druzynowe Mistrzostwa Polski II Liga · Sep 2017 · 3½/5
- MIEDZYNARODOWY MEMORIAL IRENY WARAKOMSKIEJ - TURNIEJ B ELO 1601-2100 · Aug 2017 · 5/9
- Biel Main Tournament (ATO) 2017 · Jul – Aug 2017 · 8/9
- Ekstraliga Slaska · Apr – May 2017 · 3/9
- XXVII Miedzynarodowy Festiwal Szachowy CRACOVIA'2016 Grupa B · Dec 2016 – Jan 2017 · 4½/9
- Druzynowe Mistrzostwa Slaska · Apr – Oct 2016 · 5/7
- Biel Main Tournament (ATO) 2016 · Jul – Aug 2016 · 7/9
- XXVI Miedzynarodowy Festiwal Szachowy CRACOVIA 2015 Grupa B · Dec 2015 – Jan 2016 · 5/9
- DRUZYNOWE MISTRZOSTWA SLASKA SENIOROW NA ROK 2015 · May – Sep 2015 · 6/9
- DMP - II Liga 2015 · Sep 2015 · ½/3
- XX MIEDZYNARODOWY FESTIWAL SZACHOWY Konik Morski Rewala 2015 -Open A · Aug 2015 · 4/9
- Druzynowe Mistrzostwa Slaska seniorow 2014/2015 · Oct 2014 – Jan 2015 · 7½/9
- Druzynowe Mistrzostwa Slaska juniorow 2014/2015 · Oct 2014 – Jan 2015 · 5½/6
- XXV Miedzynarodowy Festiwal Szachowy CRACOVIA 2014 Grupa C · Dec 2014 – Jan 2015 · 7½/9
- 50. Rubinsteins Memorial Open D · Aug 2014 · 6½/9
- DRUZYNOWE MISTRZOSTWA POLSKI JUNIOROW - II LIGA · Jul – Aug 2014 · 6/11
- Indywidualne Mistrzostwa Śląska Juniorów w Szachach Klasycznych na rok 2014 Grupa - C 18 · Jun 2014 · 5½/9
- V Międzynarodowy Turniej Akademii Szachowej Gliwice - OPEN · Mar 2014 · 7/9
- XXIV Miedzynarodowy Turniej Szachowy O Puchar Gor Opawskich · Jan – Feb 2014 · 5/9
- IV Miedzynarodowy Turniej Akademii Szachowej Gliwice - Grupa OPEN · Dec 2013 · 4½/5
- Mistrzostwa Miedzywojewodzkie Juniorow OP+SL - C17 · Oct 2013 · 5½/9
- DMP - II liga seniorow · Aug – Sep 2013 · ½/1
- CHESS OPEN 2013 · Aug 2013 · 5½/9
- DMP - II liga juniorow · Jul 2013 · 5½/6
- Turniej Szachowy Ustroń OPEN 2013 · Jun – Jul 2013 · 4½/9
- Indywidualne Mistrzostwa Slaska Juniorow 2013 - Grupa C17 · Jun 2013 · 7/9
- Mistrzostwa Gliwic Juniorow - Grupa C · Feb 2013 · 5½/9
- Druzynowe Mistrzostwa Slaska Juniorow 2013 · Jan 2013 · 4½/9
- Mistrzostwa Miedzywojewodzkie Juniorow OP-SL C 17 · Oct 2012 · 4/9
- 48. MFSz im. A.Rubinsteina grupa D · Aug 2012 · 6½/9
- DMP - I liga juniorow 2012 · Jul 2012 · 2/9
- Druzynowe Mistrzostwa Wojewodztwa Slaskiego Sezonu 2012 - seniorzy · Feb – Jun 2012 · 1½/7
- Indywidualne Mistrzostwa Sląska Juniorow na 2012r - Chlopcy C17 · Jun 2012 · 5½/9
- II Turniej Szachowy o Puchar Hotelu Katowice · May 2012 · 5/7
- Turniej Ostatniej Szansy C15 · Nov – Dec 2011 · 2/6
- Mistrzostwa Makroregionu OP-SL - C15 · Oct 2011 · 5½/9
- Międzynarodowy Festiwal Szachowy - Open B · Aug 2011 · 4½/9
- VII Miedzynarodowy Turniej Szachowy Pszczyna 2011 - grupa A · Jul 2011 · 6½/9
- DMP - Extraliga juniorow · Jun – Jul 2011 · 2½/9
- Indywidualne Mistrzostwa Slaska Juniorow na 2011r - Chlopcy C15 · Jun 2011 · 7/9
- DRUZYNOWE MISTRZOSTWA SLĄSKA 2011 LIGA OKREGOWA SENIOROW · Feb – May 2011 · 5/9
- DRUZYNOWE MISTRZOSTWA SLĄSKA 2011 LIGA WOJEWODZKA JUNIOROW · Jan – Apr 2011 · 6/9
- Mistrzostwa Międzywojewódzkie Juniorów OP+SL C15 · Oct 2010 · 5/9
- XV Miedzynarodowy Festiwal Szachowy - Konik Morski Rewala- Open B · Aug 2010 · 4/9
- DMP - Extraliga Juniorow 2010 · Jul 2010 · 4/9
- Indywidualne Mistrzostwa Slaska Juniorow 2010 w Szachach Klasycznych - C15 · Jun 2010 · 6/9
- Druzynowe Mistrzostwa Slaska Seniorow LOS 2010 · Jan – May 2010 · 4½/9
- Druzynowe Mistrzostwa Wojewodztwa Slaskiego Juniorow 2010, LWJ. · Jan – Apr 2010 · 5½/9
- Zgraj jak Mistrz · Feb 2010 · 5½/9
- Mistrzostwa Miedzywojewodzkie Juniorow OP-SL C13 · Oct 2009 · 4/9
- The 45th Akiba Rubinstein - International Chess Festival - Open B · Aug 2009 · 5/10
- Druzynowe Mistrzostwa Polski - Extraliga Juniorow · Jul 2009 · 4½/9
- ndywidualne Mistrzostwa Śląska Juniorów '2009 - C13 /1996 i 1997/ · Jun 2009 · 6½/9
- Druzynowe Mistrzostwa Wojewodztwa Slaskiego LOS 2009 · Jan – May 2009 · 5½/9
- VI Międzynarodowy Turniej Szachowy "O Puchar Ziemii Opolskiej" · Apr – May 2009 · 4½/9
- DRUZYNOWE MISTRZOSTWA SLASKA JUNIOROW 2009 · Jan – Apr 2009 · 8/9
- MISTRZOSTWA MIEDZYWOJEWODZKIE (SLASKIE + OPOLSKIE) - U13 · Oct 2008 · 4½/9
- IX International Chess Festival Kolobrzeg B · Aug 2008 · 3/8
- V Miedzynarodowy Turniej Juniorow "O Puchar Ziemii Opolskiej" · Apr – May 2008 · 4/9
- Druzynowe Mistrzostwa Slaska Juniorow · Feb – Apr 2008 · 5½/9
- Mistrzostwa Miedzywojewodzkie Juniorow. El. Stref. SL + OP gr. C11 · Oct 2007 · 5/9
- Druzynowe Mistrzostwa Slaska Juniorow 2007 · Jan – May 2007 · 3/10
- OIFSz "Zabrzanska Zima'2007" - Grupa A · Feb 2007 · 3/9
- "Zabrzanska Jesien'2006" Gr.A · Sep 2006 · 3/9
World
- #=28392Arkadiusz Piotrowski1999.0
- #=28392Maksims Ligotnis1999.0
- #=28392Grzegorz Szolc1999.0
- #=28392Bogdan-Ovidiu Armenciu1999.0
- #=28392Vyacheslav Berdichewskiy1999.0
Poland
- #=763Kamil Kotowicz2000.0
- #=765Arkadiusz Piotrowski1999.0
- #=765Grzegorz Szolc1999.0
- #=765WCM Hanna Bugaj1999.0
- #=765WCM Julia Kudlak1999.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.