POL · 23 yrs · K=20 · Peak 2120 (Oct 2020)
Best performance: 2190 at LIBEREC OPEN 2019 A - FIDE open(Best of 2019)
Classical rating
2013
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Mar 2013 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Official classical rating by month
| List | Rating | Change |
|---|---|---|
| Nov 2026 | 2013 | 0 |
| Oct 2026 | 2013 | 0 |
| Sep 2026 | 2013 | 0 |
| Aug 2026 | 2013 | 0 |
| Jul 2026 | 2013 | 0 |
| Jun 2026 | 2013 | 0 |
| May 2026 | 2013 | 0 |
| Apr 2026 | 2013 | 0 |
| Mar 2026 | 2013 | 0 |
| Feb 2026 | 2013 | 0 |
| Jan 2026 | 2013 | 0 |
| Dec 2025 | 2013 | 0 |
Form · Classical
From 636 classical games on record, the latest on Aug 10, 2025.
No rated standard games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Wroclaw Open A - Adolf Anderssen Chess Festival 2025Aug 3, 2025 – Aug 10, 2025TPR 1962 | 2½/8 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 582 rated classical games against rated opponents, 2012–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Wieslaw Janocha, Jul 2022 · Wroclaw OPEN A - Adolf Anderssen Chess Festival 2022 | , 2249 |
| 2, | Piotr Przybylski, Jun 2017 · IX TURNIEJ SZACHOWY - SUDETY | , 2222 |
| 3, | WGM Mahri Geldiyeva, Feb 2017 · LIBEREC OPEN 2017 A - FIDE open | , 2220 |
| 4, | Daniel E Rich, Feb 2020 · Prague International Chess Festival 2020 - C FIDE open | , 2205 |
| 5, | Damian Balinski, Mar 2018 · LIBEREC OPEN 2018 A - FIDE open | , 2164 |
| 6, | CM Bruno Steiner, Feb 2017 · LIBEREC OPEN 2017 A - FIDE open | , 2154 |
| 7, | Tomas Buchcar, Feb 2018 · LIBEREC OPEN 2018 A - FIDE open | , 2151 |
| 8, | Tomas Frana, Jan 2019 · Krajsky prebor SSLK 2018/2019 r5-6 | , 2139 |
| 9, | CM Atul Dahale, Aug 2024 · Adolf Anderssen Chess Festival 2024 - Wroclaw Open A | , 2127 |
| 10, | Buelent Saglam, Feb 2017 · LIBEREC OPEN 2017 A - FIDE open | , 2111 |
Openings · Classical
From the moves of 109 of 636 classical games on record.
As WhiteOpens 1.e4 in 52 of 52 games.
As BlackMeets 1.e4 with 1...c5, and 1.d4 with 1...Nf6 or 1...d5.
All openings (4 as White, 3 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Sicilian Defense | 32 | 52% |
| Ruy Lopez | 7 | 50% |
| Caro-Kann Defense | 4 | 25% |
| French Defense | 4 | 75% |
5 more games in openings played fewer than 3 times.
Against 1.e4: 1...c5 in 39.
Against 1.d4: 1...Nf6 in 7, 1...d5 in 4.
| Openings in Black games | Games | Score |
|---|---|---|
| Sicilian Defense | 39 | 63% |
| King's Indian Defense | 5 | 60% |
| Queen's Gambit Accepted | 4 | 75% |
9 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 8 | 2½ | 2103 | 1962 |
| 2024 | 20 | 12½ | 1997 | 2092 |
| 2023 | 18 | 7½ | 1957 | 1900 |
| 2022 | 40 | 27 | 1848 | 1981 |
| 2021 | 56 | 34½ | 1845 | 1932 |
| 2020 | 39 | 22½ | 2027 | 2084 |
| 2019 | 54 | 29 | 1983 | 2012 |
| 2018 | 82 | 50 | 1828 | 1908 |
| 2017 | 65 | 36½ | 1832 | 1875 |
| 2016 | 52 | 29½ | 1604 | 1654 |
| 2015 | 50 | 27 | 1557 | 1586 |
| 2014 | 52 | 31 | 1369 | 1441 |
| 2013 | 41 | 12½ | 1413 | 1264 |
| 2012 | 5 | 1½ | 1372 | 1223 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Aug 2025Swissfederation sourceBest of 2025Score 2½/8Opp avg 2103Start 2028
- Aug – Sep 2024Teamfederation source#2 in 2024Score 6½/9Opp avg 1859Start 1978
- Aug 2024Swissfederation sourceBest of 2024Score 4½/9Opp avg 2135Start 1978
- Feb 2024Teamfederation sourceScore ½/1Opp avg 2076Start 1961
- Jan 2024Teamfederation sourceScore 1/1Opp avg 1912Start 1952
- Sep 2023Teamfederation source#2 in 2023Score 4/9Opp avg 1832Start 2000
- Aug 2023Swissfederation sourceBest of 2023Score 3½/8Opp avg 2070Start 1995
- Feb 2023Teamfederation sourceScore 0/1Opp avg 2181Start 2000
- Wroclaw Open A - Adolf Anderssen Chess Festival 2025 · Aug 2025 · 2½/8
- DRUZYNOWE MISTRZOSTWA POLSKI II LIGA 2024 · Aug – Sep 2024 · 6½/9
- Adolf Anderssen Chess Festival 2024 - Wroclaw Open A · Aug 2024 · 4½/9
- SSLK - Krajsky prebor 2023-2024 r7-8 · Feb 2024 · ½/1
- SSLK - Krajsky prebor 2023-2024 r5-6 · Jan 2024 · 1/1
- Druzynowe Mistrzostwa Polski - II Liga 2023 · Sep 2023 · 4/9
- Adolf Anderssen Chess Festival 2023 - Wroclaw Open A · Aug 2023 · 3½/8
- SSLK - Krajsky prebor 2022-2023 r8-9 · Feb 2023 · 0/1
- SSLK - Krajsky prebor 2022-2023 r5 · Dec 2022 · 1/1
- Indywidualne Mistrzostwa Polski Kobiet do lat 20 - 2022 · Nov 2022 · 5½/9
- Liga Dolnoslaska - Druzynowe Mistrzostwa Dolnego Slaska 2022-2023 r1 · Oct 2022 · 1/1
- SSLK - Krajsky prebor 2022-2023 r1 · Oct 2022 · 1/1
- Druzynowe Mistrzostwa Polski - II Liga 2022 · Sep 2022 · 7½/9
- Wroclaw OPEN A - Adolf Anderssen Chess Festival 2022 · Jul – Aug 2022 · 4½/9
- SSLK - Krajsky prebor 2021/2022 r10-11 · Jan – Mar 2022 · 1/1
- LIBEREC OPEN 2022 A - FIDE open · Feb 2022 · 6/9
- Liga Dolnoslaska - Druzynowe Mistrzostwa Dolnego Slaska 2021/2022 r 4-5 · Jan 2022 · 1/1
- SSLK - Krajsky prebor 2021/2022 r6-7 · Jan 2022 · ½/1
- Indywidualne Mistrzostwa Polski Kobiet do lat 20 2021 · Dec 2021 · 4½/9
- SSLK - Krajsky prebor 2021/2022 r2-4 · Oct – Nov 2021 · 1/2
- DRUZYNOWE MISTRZOSTWA POLSKI I LIGA 2021 · Sep 2021 · 5½/9
- 57th Akiba Rubinstein Chess Festival - OPEN B · Aug 2021 · 6/9
- V Miedzynarodowy Memorial Ireny Warakomskiej - Open B · Jul – Aug 2021 · 6½/9
- Druzynowe Mistrzostwa Polski Juniorow - I Liga 2021 · Jun – Jul 2021 · 6½/9
- Indywidualne Mistrzostwa Polski Juniorow D18 2021 · Mar 2021 · 4½/9
- SSLK - Krajsky prebor 2020/2021 r1 · Oct 2020 · 0/1
- Druzynowe Mistrzostwa Polski - II Liga 2020 · Sep 2020 · 7/9
- 56th Akiba Rubinstein Chess Festival - Open A · Aug 2020 · 4/9
- Indywidualne Mistrzostwa Polski Juniorow D18 · Mar 2020 · 5/8
- Prague International Chess Festival 2020 - C FIDE open · Feb 2020 · 4/9
- SSLK - Krajsky prebor 2019/2020 r7-8 · Feb 2020 · ½/1
- SSLK - Krajsky prebor 2019/2020 r5-6 · Jan 2020 · 2/2
- SSLK - Krajsky prebor 2019/2020 r4 · Dec 2019 · ½/1
- SSLK - Krajsky prebor 2019/2020 r2-3 · Nov 2019 · ½/1
- SSLK - Krajsky prebor 2019/2020 r1 · Oct 2019 · ½/1
- DMP II liga seniorow 2019 · Sep 2019 · 4/9
- 55. Miedzynarodowy Festiwal Szachowy im. A.Rubinsteina OPEN A · Aug 2019 · 5/9
- III Miedzynarodowy Memorial Ireny Warakomskiej - Open A · Aug 2019 · 2½/9
- III Dolnoslaska Liga Szachowa 2018/2019 Round 11 · Apr 2019 · 1/1
- III Dolnoslaska Liga Szachowa 2018/2019 Round 10 · Feb – Mar 2019 · ½/1
- Indywidualne Mistrzostwa Polski Juniorow 2019 do lat 16 - Dziewczeta · Mar 2019 · 5½/9
- LIBEREC OPEN 2019 A - FIDE open · Feb – Mar 2019 · 6/9
- Krajsky prebor SSLK 2018/2019 r7-8 · Feb 2019 · 1/2
- Krajsky prebor SSLK 2018/2019 r5-6 · Jan 2019 · 2/2
- III Dolnoslaska Liga Szachowa 2018/2019 Round 6-7 · Oct 2018 – Jan 2019 · 1/1
- U Styku Trzech Granic'2018 · Dec 2018 · 2½/5
- III Dolnoslaska Liga Szachowa 2018/2019 Round 4-5 · Dec 2018 · 1/1
- Krajsky prebor SSLK 2018/2019 r2-3 · Nov 2018 · 1/2
- III Dolnoslaska Liga Szachowa 2018/2019 Round 1-2 · Oct 2018 · 2/2
- Krajsky prebor SSLK 2018/2019 r1 · Oct 2018 · 1/1
- Druzynowe Mistrzostwa Polski - II Liga 2018 · Sep 2018 · 5½/8
- 54th International Akiba Rubinstein Chess Festival - OPEN A · Aug 2018 · 3/8
- II Miedzynarodowy Memorial Ireny Warakomskiej - Open B · Aug 2018 · 4½/9
- XIV MIEDZYNARODOWY FESTIWAL SZACHOWY PERLA BALTYKU - GRUPA A · Jun – Jul 2018 · 5½/9
- III Dolnoslaska Liga Junior0w 2018 · Apr 2018 · 6/7
- Krajsky prebor SSLK 2017/2018 r11 · Apr 2018 · 0/1
- Krajsky prebor SSLK 2017/2018 r9-10 · Mar 2018 · 0/1
- Mistrzostwa Polski Juniorow 2018 - D16 · Mar 2018 · 4½/9
- LIBEREC OPEN 2018 A - FIDE open · Feb – Mar 2018 · 6½/9
- Krajsky prebor SSLK 2017/2018 r7-8 · Feb 2018 · 2/2
- Krajsky prebor SSLK 2017/2018 r5-6 · Jan 2018 · 1/2
- Szkolne Indywidualne Mistrzostwa Polski - Dziewczeta do 17 lat · Jan 2018 · 6/8
- Krajsky prebor SSLK 2017/2018 r4 · Dec 2017 · 1/1
- Krajsky prebor SSLK 2017/2018 r2-3 · Nov 2017 · ½/2
- Krajsky prebor SSLK 2017/2018 r1 · Oct 2017 · ½/1
- MIEDZYNARODOWY MEMORIAL IRENY WARAKOMSKIEJ - TURNIEJ B ELO 1601-2100 · Aug 2017 · 4/9
- Druzynowe Mistrzostwa Polski Juniorow- Ekstraliga · Jul 2017 · 6½/9
- Open Ceske Svycarsko 2017 · Jul 2017 · 4½/9
- IX TURNIEJ SZACHOWY - SUDETY · Jun – Jul 2017 · 6/9
- Ogolnopolska Olimpiada Mlodziezy - Dziewczeta do 14 lat · Apr 2017 · 5½/9
- LIBEREC OPEN 2017 A - FIDE open · Feb – Mar 2017 · 4½/9
- X TURNIEJ SZACHOWY - KARKONOSZE 2017 · Feb 2017 · 4½/9
- U STYKU TRZECH GRANIC · Dec 2016 · 2/5
- Eliminacje Miedzywojewodzkie DS-LB D13 · Oct 2016 · 6½/7
- 52. MFSz im. Akiby Rubinsteina - OPEN C · Aug 2016 · 6½/9
- DMP-Extraliga juniorow 2016 · Jul 2016 · 4½/9
- VIII TURNIEJ SZACHOWY - SUDETY · Jun – Jul 2016 · 4/9
- 31. Memorial Mistrza Czeslawa Blaszczaka - Mlodzicy · Jun 2016 · 4/7
- Mistrzostwa Polski Juniorow 2016 - D14 · May 2016 · 5/9
- VIII MTSz U Styku 3 Granic - Bogatynia 2015 · Dec 2015 · 2/5
- 51th International Akiba Rubinstein Chess Festival - Open D · Aug 2015 · 5/9
- Polish Youth Team Chess Championship - 2nd League · Jul – Aug 2015 · 8½/11
- VIII TURNIEJ SZACHOWY - SUDETY · May – Jul 2015 · 3½/9
- Ogolnopolska Olimpiada Mlodziezy D-12 · Apr 2015 · 6/9
- Liberec Open 2015 A - FIDE open · Feb 2015 · 3½/9
- Zamenhof Memo Bialystok B 2014 · Dec 2014 · 5½/9
- Mistrzostwa Strefy Lubusko-Dolnoslaskiej - Dziewczeta do lat 11 · Sep 2014 · 9/10
- DRUZYNOWE MISTRZOSTWA POLSKI JUNIOROW - II LIGA · Jul – Aug 2014 · 7/11
- VII TURNIEJ SZACHOWY - SUDETY · Jun 2014 · 5/9
- XXIX Memorial Blaszczaka C Mlodzicy · Jun 2014 · 4/7
- III Dolnoslaska Liga Szachowa · Oct 2013 – Apr 2014 · 0/4
- Ogolnopolska Olimpiada Mlodziezy D-12 · Apr 2014 · 5/9
- II Turniej o puchar DSZSzach · Feb 2014 · 5/8
- XIII OGOLNOPOLSKIE INDYWIDUALNE MISTRZOSTWA SZKOL PODSTAWOWYCH kl.III-IV -Dziewczeta · Aug 2013 · 5/9
- Turniej o Puchar Rektora Państwowej Wyższej Szkoły Zawodowej w Suwałkach · Jul 2013 · 1/8
- XXVIII Memoriał Mistrza Błaszczaka Grupa C - MŁODZICY · Jun 2013 · 4/9
- Z Szachami przez Polske - III Turniej Szachowy MIEDZYZDROJE · Apr – May 2013 · 2/9
- III Dolnoslaska Liga Juniorow 2013 · Apr 2013 · 6/6
- Mistrzostwa Polski Młodzików G10 · Mar 2013 · 7/9
- 3rd Winter Tournament of Polonia Wroclaw Chess Club - Open B · Feb 2013 · 4/9
- Turniej Niepodleglosci - Grupa C · Nov 2012 · 2/6
- Mistrzostwa Polski Juniorek - D10 · Mar 2012 · 4½/9
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.