POL · 24 yrs · K=20 · Peak 1932 (Mar 2020)
Best performance: 2088 at Portugal Open 2020(Best of 2020)
Classical rating
1899
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jul 2012 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 1899 over the last 12 months; peak 1932 in March 2020.
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 | 1899, 0, 0 games | 1840, 0, 0 games | 1887, 0, 0 games |
| Oct 2026 | 1899, 0, 0 games | 1840, 0, 0 games | 1887, 0, 0 games |
| Sep 2026 | 1899, 0, 0 games | 1840, 0, 0 games | 1887, 0, 0 games |
| Aug 2026 | 1899, 0, 0 games | 1840, 0, 0 games | 1887, 0, 0 games |
| Jul 2026 | 1899, 0, 0 games | 1840, 0, 0 games | 1887, +76, 13 games |
| Jun 2026 | 1899, 0, 0 games | 1840, 0, 0 games | 1811, 0, 0 games |
| May 2026 | 1899, 0, 0 games | 1840, 0, 0 games | 1811, 0, 0 games |
| Apr 2026 | 1899, 0, 0 games | 1840, 0, 0 games | 1811, 0, 0 games |
| Mar 2026 | 1899, 0, 0 games | 1840, 0, 0 games | 1811, 0, 0 games |
| Feb 2026 | 1899, 0, 0 games | 1840, 0, 0 games | 1811, 0, 0 games |
| Jan 2026 | 1899, 0, 0 games | 1840, 0, 0 games | 1811, 0, 0 games |
| Dec 2025 | 1899, 0, 0 games | 1840, 0, 0 games | 1811, 0, 0 games |
Form · Classical
From 455 classical games on record, the latest on Sep 3, 2024.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| DRUZYNOWE MISTRZOSTWA POLSKI II LIGA 2024Aug 31, 2024 – Sep 8, 2024TPR 1806 | 1/4 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 393 rated classical games against rated opponents, 2011–2024
Openings · Classical
From the moves of 35 of 455 classical games on record.
As WhiteOpens 1.e4 in 17 of 17 games.
As BlackMeets 1.e4 with 1...e5, and 1.d4 with 1...Nf6.
All openings (2 as White, 2 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Sicilian Defense | 7 | 57% |
| Ruy Lopez | 3 | 33% |
7 more games in openings played fewer than 3 times.
Against 1.e4: 1...e5 in 9.
Against 1.d4: 1...Nf6 in 4.
| Openings in Black games | Games | Score |
|---|---|---|
| Ruy Lopez | 4 | 25% |
| Scotch Game | 3 | 83% |
11 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2024 | 10 | 4½ | 1920 | 1884 |
| 2023 | 27 | 17½ | 1739 | 1849 |
| 2022 | 17 | 11 | 1680 | 1790 |
| 2021 | 7 | 3½ | 1552 | 1552 |
| 2020 | 19 | 9½ | 1932 | 1932 |
| 2019 | 28 | 15 | 1855 | 1884 |
| 2018 | 32 | 17 | 1709 | 1730 |
| 2017 | 18 | 12 | 1744 | 1869 |
| 2016 | 33 | 14½ | 1648 | 1605 |
| 2015 | 46 | 21 | 1623 | 1594 |
| 2014 | 55 | 27 | 1556 | 1549 |
| 2013 | 65 | 23 | 1524 | 1414 |
| 2012 | 34 | 11½ | 1513 | 1396 |
| 2011 | 2 | 0 | 1544 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Aug – Sep 2024Teamfederation sourceBest of 2024Score 1/4Opp avg 1999Start 1910
- May 2024Teamfederation sourceScore 1½/2Opp avg 1836Start 1904
- Mar 2024Teamfederation sourceScore 1/2Opp avg 1815Start 1909
- Jan 2024Teamfederation sourceScore 1/2Opp avg 1953Start 1842
- Sep 2023Teamfederation sourceBest of 2023Score 2/8Opp avg 1999Start 1853
- Jul – Aug 2023Swissfederation source#2 in 2023Score 7/9Opp avg 1578Start 1856
- May 2023Teamfederation sourceScore 4/4Opp avg 1600Start 1839
- Apr 2023Teamfederation sourceScore 2/2Opp avg 1581Start 1831
- DRUZYNOWE MISTRZOSTWA POLSKI II LIGA 2024 · Aug – Sep 2024 · 1/4
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow- III Liga 2024 Round 9-10 · May 2024 · 1½/2
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow- III Liga 2024 Round 5-6 · Mar 2024 · 1/2
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow- III Liga 2024 Round 1-2 · Jan 2024 · 1/2
- Druzynowe Mistrzostwa Polski - II Liga 2023 · Sep 2023 · 2/8
- Miedzynarodowe Mistrzostwa Pomorza o Puchar Solidarnosci 2023 · Jul – Aug 2023 · 7/9
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow - III Liga Round 7-10 · May 2023 · 4/4
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow - III Liga Round 5-6 · Apr 2023 · 2/2
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow - III Liga Round 3-4 · Mar 2023 · 1/2
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow - III Liga Round 1-2 · Feb 2023 · 1½/2
- 58th Akiba Rubinstein Chess Festival - Open B · Aug 2022 · 5/9
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow- IV Liga Round 7-10 · May 2022 · 2½/4
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow- IV Liga Round 3-6 · Apr 2022 · 2/2
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow- IV Liga Round 1-2 · Mar 2022 · 1½/2
- XXVIII Festiwal Szachowy w Poznaniu - OPEN A · Aug 2021 · 3½/8
- Druzynowe Mistrzostwa Polski Juniorow - 2 liga 2020 · Oct 2020 · 4/9
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow 2020 - IV Liga Round 1-5 · Jan – Mar 2020 · ½/2
- Portugal Open 2020 · Jan – Feb 2020 · 5/9
- 55. Miedzynarodowy Festiwal Szachowy im. A.Rubinsteina OPEN A · Aug 2019 · 4½/9
- Druzynowe Mistrzostwa Polski Juniorow 2019 - II Liga · Jul 2019 · 4½/10
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow 2019 - IV Liga · Jan – May 2019 · 6/9
- Druzynowe Mistrzostwa Polski Juniorow 2018 - II Liga · Jul 2018 · 5/11
- Miedzynarodowy Festiwal Szachowy im. Emanuela Laskera - Group B · Jul 2018 · 4½/7
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow- IV Liga'2018 · Jan – May 2018 · 2½/7
- VI MIEDZYNARODOWY FESTIWAL SZACHOWY GWIAZDA POLNOCY- OPEN · Jan – Feb 2018 · 5/9
- 53. Miedzynarodowy Festiwal Szachowy im. Akiby Rubinsteina - Open C · Aug 2017 · 7/9
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Seniorow-IV Liga · Feb – Jun 2017 · 1½/2
- Szkolne Indywidualne Mistrzostwa Polski w Szachach C-17 · Jan 2017 · 5½/9
- Festiwal Szachowy "Bursztynowe Wybrzeze" 2016 - A · Aug 2016 · 4½/9
- MSR - kvalifikacny medzinarodny open, MSR zien · Jul 2016 · 3/9
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Juniorow 2016 · Jan – May 2016 · 2½/10
- LIBEREC OPEN 2016 A - FIDE open · Feb 2016 · 4½/9
- Eliminacje Miedzywojewodzkie KP-PO C13 · Sep 2015 · 5½/9
- XX MIEDZYNARODOWY FESTIWAL SZACHOWY Konik Morski Rewala 2015 -Open B · Aug 2015 · 3/9
- 30eme Open International d'Echecs d'Avoine · Jul 2015 · 5/9
- XII Miedzynarodowy Festiwal Szachowy Ostroda 2015 · Jun 2015 · 5/9
- DRUŻYNOWE MISTRZOSTWA WOJEWÓDZTWA POMORSKIEGO JUNIOROW · Jan – Jun 2015 · 5½/8
- III MIEDZYNARODOWY FESTIWAL SZACHOWY - GWIAZDA POLNOCY -OPEN · Feb 2015 · 4/9
- II Bozonarodzeniowy Turniej Szachowy · Dec 2014 · 3/5
- Makroregion KPZSzach-PWZSzach C-13 · Sep – Oct 2014 · 5/9
- 50. Rubinsteins Memorial Open D · Aug 2014 · 5/9
- 67 Otwarte Mistrzostwa Wojewodztwa Kujawsko-Pomorskiego w Szachach - Open B · Aug 2014 · 4½/9
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Juniorow w Szachach 2013/2014 · Nov 2013 – Jun 2014 · 6½/8
- Ogolnopolska Olimpiada Mlodziezy C-12 · Apr 2014 · 4/9
- Szachowa Kuznia #2 · Mar 2014 · 3/5
- Weekendowy Turniej Mini Elo (1) · Mar 2014 · 3/5
- Marienbad Open 2014 - C - FIDE open · Jan 2014 · 3/9
- XVI Ketrzynski Festiwal Szachowy - OPEN A · Dec 2013 · 4/9
- Eliminacje Strefowe do Finałów Mistrzostw Polski Juniorów i Młodzików PO-KP - C 11 · Sep – Oct 2013 · 6/9
- X Miedzynarodowy Festiwal Szachowy Ostroda 2013 - OPEN · Aug 2013 · 3½/9
- XX Międzynarodowy Turniej Szachowy Kowalewo Pomorskie 2013-C · Jul 2013 · 4½/9
- Turniej Pierwszej Szansy C11 · Jun – Jul 2013 · 6/9
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Juniorow · Jan – Jun 2013 · 4/7
- Ogolnopolska Olimpiada Mlodziezy w Sportach Umyslowych - C12 · Apr 2013 · 3/9
- Miedzynarodowy Festiwal Szachowy - Gwiazda Polnocy · Feb 2013 · 4½/9
- I Turniej o Puchar Dolnoslaskiego Zwiazku Szachowego · Jan – Feb 2013 · 3/9
- Turniej Szachowy o Gdanska Korone · Dec 2012 – Jan 2013 · 5½/8
- III Grudniowy Turniej Kolowy · Dec 2012 · 3½/5
- Mistrzostwa Miedzywojewodzkie Juniorow KPZSzach - PWZSzach C-11 · Oct 2012 · 6/9
- Turniej szachowy o puchar Pomorskiej Akademii Szachowej · Oct 2012 · 2½/5
- XII Indywidualne Mistrzostwa Szkol Podstawowych Klas III-IV · Aug 2012 · 3½/7
- Druzynowe Mistrzostwa Wojewodztwa Pomorskiego Juniorow w Szachach · Mar – Jun 2012 · 3/8
- Mistrzostwa Polski Juniorow - C10 · Mar 2012 · 3½/9
- XXII Puchar Gór Opawskich · Jan – Feb 2012 · 2/8
- XIII Miedzynarodowe Mistrzostwa Gdanska w szachach · Jul 2011 · 3½/9
World
- #=131407Andrey Tsyrulnikov1899
- #=131407Michal Tuzinsky1899
- #=131407Hubert Twardowski1899
- #=131407Ondrej Tyn1899
- #=131407Heinrich Unruh1899
Poland
- #=3483Igor Pyrkosz1899
- #=3483Tomasz Molendzki1899
- #=3483Hubert Twardowski1899
- #=3483Mateusz Siwek1899
- #=3483Lena Piekutowska1899
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.