POL · 35 yrs · K=20 · Peak 2174 (Feb 2020)
Best performance: 2445 at Najdorf Chess Festival gr. A(Best of 2019)
Classical rating
2090
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Oct 2006 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 2090 over the last 12 months; peak 2174 in February 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 | 2090, 0, 0 games | 1943, 0, 0 games | 1941, 0, 0 games |
| Oct 2026 | 2090, 0, 0 games | 1943, 0, 0 games | 1941, 0, 0 games |
| Sep 2026 | 2090, 0, 0 games | 1943, 0, 0 games | 1941, 0, 0 games |
| Aug 2026 | 2090, 0, 0 games | 1943, 0, 0 games | 1941, 0, 0 games |
| Jul 2026 | 2090, 0, 0 games | 1943, +39, 8 games | 1941, -2, 11 games |
| Jun 2026 | 2090, 0, 0 games | 1904, 0, 0 games | 1943, 0, 0 games |
| May 2026 | 2090, 0, 0 games | 1904, 0, 0 games | 1943, 0, 0 games |
| Apr 2026 | 2090, 0, 0 games | 1904, 0, 0 games | 1943, 0, 0 games |
| Mar 2026 | 2090, 0, 0 games | 1904, 0, 0 games | 1943, 0, 0 games |
| Feb 2026 | 2090, 0, 0 games | 1904, 0, 0 games | 1943, 0, 0 games |
| Jan 2026 | 2090, 0, 0 games | 1904, 0, 0 games | 1943, 0, 0 games |
| Dec 2025 | 2090, 0, 0 games | 1904, 0, 0 games | 1943, 0, 0 games |
Form · Classical
Unbeaten in the last 5 games (3 wins, 2 draws), since Apr 13, 2024.
From 544 classical games on record, the latest on Apr 14, 2024.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Festiwal Szachowy na Ursynowie - Grupa FIDE - kwiecien '24Apr 13, 2024 – Apr 14, 2024TPR 2124 | 4/5 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 519 rated classical games against rated opponents, 2006–2024
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Kamil Stachowiak, Aug 2013 · M.Najdorf International Chess Festival gr. A | , 2470 |
| 2, | GM Monika Socko, Jul 2019 · Najdorf Chess Festival gr. A | , 2443 |
| 3, | IM Christoph Menezes, Jul 2019 · Najdorf Chess Festival gr. A | , 2413 |
| 4, | IM Alex Krstulovic, Jul 2019 · Najdorf Chess Festival gr. A | , 2360 |
| 5, | IM Vadim Bondarets, Aug 2013 · M.Najdorf International Chess Festival gr. A | , 2323 |
| 6, | Pawel Stoma, 2 wins, Jul 2011 · Miguel Najdorf International Chess Festival | , 2322 |
| 7, | IM Radoslaw Barski, Jul 2011 · Miguel Najdorf International Chess Festival | , 2313 |
| 8, | IM Andrzej Adamski, Jul 2011 · Miguel Najdorf International Chess Festival | , 2269 |
| 9, | IM Damian Lewtak, Aug 2012 · Miedzynarodowy Festiwal Szachowy im. M.Najdorfa gr. A | , 2252 |
| 10, | IM Igor Kowalski, Jun 2017 · Spring in Krakow International Chess Championship of Malopolska Division A | , 2232 |
Openings · Classical
From the moves of 297 of 544 classical games on record.
As WhiteOpens 1.d4 in 57 of 143 games, 1.Nf3 in 47, 1.e4 in 31.
As BlackMeets 1.e4 with 1...c5 or 1...e6, and 1.d4 with 1...Nf6 or 1...d5.
All openings (15 as White, 14 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| English Opening | 25 | 40% |
| King's Indian Defense | 15 | 77% |
| Catalan Opening | 14 | 54% |
| Queen's Pawn Game | 9 | 56% |
| Sicilian Defense | 9 | 67% |
| Slav Defense | 8 | 50% |
| Dutch Defense | 6 | 42% |
| Ruy Lopez | 6 | 50% |
| Queen's Gambit Declined | 5 | 90% |
| Queen's Indian Defense | 5 | 30% |
| Zukertort Opening | 5 | 60% |
| French Defense | 4 | 25% |
| Bogo-Indian Defense | 3 | 33% |
| Caro-Kann Defense | 3 | 67% |
| Modern Defense | 3 | 50% |
23 more games in openings played fewer than 3 times.
Against 1.e4: 1...c5 in 35, 1...e6 in 20, 1...e5 in 14.
Against 1.d4: 1...Nf6 in 27, 1...d5 in 18, 1...g6 in 3.
Against 1.c4: 1...Nf6 in 3, 1...e5 in 3.
| Openings in Black games | Games | Score |
|---|---|---|
| Sicilian Defense | 38 | 46% |
| French Defense | 19 | 45% |
| Semi-Slav Defense | 13 | 54% |
| Nimzo-Indian Defense | 9 | 39% |
| Petrov's Defense | 8 | 56% |
| English Opening | 7 | 50% |
| Queen's Pawn Game | 7 | 50% |
| King's Indian Defense | 6 | 50% |
| Pirc Defense | 6 | 67% |
| Queen's Gambit Declined | 6 | 42% |
| Bird Opening | 5 | 60% |
| Four Knights Game | 4 | 38% |
| Slav Defense | 4 | 63% |
| Zukertort Opening | 3 | 50% |
19 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2024 | 5 | 4 | 1884 | 2124 |
| 2023 | 6 | 1½ | 2077 | 1884 |
| 2021 | 11 | 5 | 1967 | 1931 |
| 2019 | 34 | 20 | 2137 | 2202 |
| 2018 | 31 | 16 | 2057 | 2071 |
| 2017 | 16 | 9½ | 2072 | 2137 |
| 2016 | 48 | 32 | 2033 | 2158 |
| 2015 | 34 | 17½ | 2053 | 2060 |
| 2014 | 20 | 9½ | 2172 | 2158 |
| 2013 | 43 | 25 | 2105 | 2162 |
| 2012 | 41 | 24 | 2100 | 2165 |
| 2011 | 35 | 19 | 2044 | 2073 |
| 2010 | 55 | 23½ | 2080 | 2030 |
| 2009 | 54 | 27 | 2052 | 2052 |
| 2007 | 40 | 15 | 1966 | 1879 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr 2024Swissfederation sourceBest of 2024Score 4/5Opp avg 1884Start 2079
- Nov 2023Swissfederation sourceScore 0/1Opp avg 1806Start 2096
- Jun 2023Round robinfederation sourceBest of 2023Score 1½/5Opp avg 2131Start 2114
- Aug 2021Swissfederation source#2 in 2021Score 1½/3Opp avg 1836Start 2135
- Jul 2021Swissfederation sourceBest of 2021Score 3½/8Opp avg 2016Start 2174
- Dec 2019Swissfederation source#2 in 2019Score 5/9Opp avg 2191Start 2157
- Nov 2019Swissfederation source#3 in 2019Score 2/4Opp avg 2045Start 2155
- Aug 2019Swissfederation source#4 in 2019Score 5/8Opp avg 2027Start 2160
- Festiwal Szachowy na Ursynowie - Grupa FIDE - kwiecien '24 · Apr 2024 · 4/5
- Otwarte Mistrzostwa Warszawy grupa A 2023 · Nov 2023 · 0/1
- Turniej FIDE w Ursusie o Puchar Burmistrza Bogdana Olesinskiego A4 2023 · Jun 2023 · 1½/5
- 57th Akiba Rubinstein Chess Festival - OPEN B · Aug 2021 · 1½/3
- Warsaw Chess Open - A · Jul 2021 · 3½/8
- International Chess Festival VARSOVIA 2019 - group A · Dec 2019 · 5/9
- 68. Mistrzostwa Warszawy w szachach standardowych - gr. A · Nov 2019 · 2/4
- 55. Miedzynarodowy Festiwal Szachowy im. A.Rubinsteina OPEN A · Aug 2019 · 5/8
- Najdorf Chess Festival gr. A · Jul 2019 · 4½/9
- Turniej FIDE o Puchar Burmistrza Ursusa 2019 - Grupa A · Jun 2019 · 3½/5
- 67. Mistrzostwa Warszawy'2018 - gr. A · Nov 2018 · 4½/8
- 54th International Akiba Rubinstein Chess Festival - OPEN A · Aug 2018 · 5½/9
- 18th INTERNATIONAL NAJDORF CHESS FESTIVAL Gr. A · Jul 2018 · 2/7
- Miedzynarodowe Szachowe Mistrzostwa Malopolski Seniorow i Juniorow'2018 - Grupa A · May – Jun 2018 · 4/7
- Turniej FIDE o Puchar Burmistrza Ursusa-grupa A · Feb 2018 · 1/2
- MetLife Warsaw Najdorf Chess Festiwal Gr. B · Jul 2017 · 5/9
- Spring in Krakow International Chess Championship of Malopolska Division A · Jun 2017 · 4½/7
- 174th YMCA Autumn 2016-A · Sep – Dec 2016 · 8/13
- 52. MFSz im. Akiby Rubinsteina - OPEN A · Aug 2016 · 3/7
- MIGUEL NAJDORF INTERNATIONAL CHESS FESTIVAL grupa B · Jul 2016 · 6½/9
- Miedzynarodowe Szachowe Mistrzostwa Malopolski Seniorow i Juniorow'2016 - Grupa A · May 2016 · 6½/9
- 163rd YMCA Winter 2016-A · Jan – Mar 2016 · 9/13
- II Turniej Szachowy Cztery Pory Roku o Puchar Burmistrza Ursusa - Open A · Dec 2015 · 6/9
- MIGUEL NAJDORF INTERNATIONAL CHESS FESTIVAL- Open B · Jul 2015 · 0/2
- 155th YMCA Spring 2015-A · Apr – Jun 2015 · 3/13
- Miedzynarodowe Szachowe Mistrzostwa Malopolski Seniorow i Juniorow 2015 - Grupa A · Apr – May 2015 · 5/9
- 151st YMCA Winter 2015-A · Jan – Mar 2015 · 3½/9
- MIGUEL NAJDORF INTERNATIONAL CHESS FESTIVAL gr. A · Jul 2014 · 3/9
- 134th YMCA Winter 2014-A · Jan – Mar 2014 · 7½/12
- 125th YMCA Summer 2013-A · Jul – Sep 2013 · 7/10
- M.Najdorf International Chess Festival gr. A · Aug 2013 · 5½/9
- 123rd YMCA Spring 2013-A · Apr – Jun 2013 · 5/10
- 66.Mistrzostwa Warszawy 2013 Open A · May 2013 · 3½/7
- 116th YMCA Winter 2013-A · Jan – Mar 2013 · 8/11
- Miedzynarodowy Festiwal Szachowy im. M.Najdorfa gr. A · Aug 2012 · 4½/9
- 18.Mistrzostwa Milanowka 2012 o Puchar Burmistrza - Open A · Jun – Jul 2012 · 7/9
- 107th YMCA Spring 2012-A · Apr – Jun 2012 · 5/11
- 103rd YMCA Winter 2012-A · Jan – Mar 2012 · 8½/13
- Miedzynardowe Mistrzostwa Krakowa - Grupa B · Aug 2011 · 4½/9
- Miguel Najdorf International Chess Festival · Jul 2011 · 4/9
- 17.Mistrzostwa Milanowka 2011 o Puchar Burmistrza - Open A · Jun – Jul 2011 · 6½/9
- Miedzynarodowe Szachowe Mistrzostwa Malopolski Seniorow i Juniorow, Grupa A · May 2011 · 4/8
- LXIII Otwarte Mistrzostwa Warszawy - Open A · Nov 2010 · 3½/7
- 79th YMCA Summer 2010-A · Jul – Aug 2010 · 8½/14
- VII Miedzynarodowy Festiwal Szachowy Ostroda- 2010 OPEN · Aug 2010 · 5/9
- Miguel Najdorf International Chess Festival - Open A · Jul 2010 · 3½/9
- V Miedzynarodowy Turniej Klubu Polonia Wroclaw - OPEN A · Jun – Jul 2010 · 3/9
- 76th YMCA Spring 2010-C · Apr – Jun 2010 · 4/11
- XX Miedzynarodowy Festiwal Szachowy - Cracovia'2009 · Dec 2009 – Jan 2010 · 2½/5
- LXII Warsaw Championship A · Aug – Sep 2009 · 2/4
- Mazovian Chess Festival - Open B · Jul 2009 · 4/9
- XV Otwarte Mistrzostwa Milanowka o Puchar Burmistrza - Turniej A · Jun 2009 · 5½/9
- Turniej Szachowy „Cztery Pory Roku” o Puchar Burmistrza Ursusa grupa A · May – Jun 2009 · 5/9
- Miedzynarodowe Szachowe Mistrzostwa Malopolski Seniorow i Juniorow · Apr – May 2009 · 3½/8
- 57th YMCA Winter 2009-B · Jan – Mar 2009 · 5½/10
- XIX Miedzynarodowy Festiwal Szachowy CRACOVIA'2008, Gr-A · Dec 2008 – Jan 2009 · 4½/9
- Międzywojewódzkie Mistrzostwa Juniorów w Szachach C17 MA-WM · Oct 2008 · 8/9
- LXI Warsaw Chess Championship · Sep – Oct 2008 · 4/7
- MAZOVIAN CHESS FESTIVAL- group C · Aug 2008 · 1/2
- POL Team Junior Championship - 2nd League · Jul 2008 · 6½/9
- XIV Mistrzostwa Milanówka 2008 o Puchar Burmistrza, Open-A · Jun 2008 · 5/9
- XXXXIV YMCA Winter 2008-C · Jan – Mar 2008 · 4/5
- VIII TURNIEJ JUNIOROW im. WOJCIECHA EHRENFEUCHTA "A" · Dec 2007 · 5/9
- POL-sf u17 boys MA+WM · Oct 2007 · 3/10
- Rewal's Seahorse - B · Aug 2007 · 4/8
- XIII Mistrzostwa Milanowka 2007 · Jun 2007 · 4½/9
- Turniej Klasyfikacyjny YMCA Spring 2007- · Mar 2007 · 5½/13
- XXIX Classifying Tournament Autumn'2006-Open B · Sep 2006 · 3/12
World
- #=43526Martin Gomez Fernandez2090
- #=43526A. Gorjainov2090
- #=43526Michal Goslawski2090
- #=43526Istvan Gosztola2090
- #=43526Jesus Gracia Suarez2090
Poland
- #=1324Adam Waltratus2090
- #=1324Bartosz Probola2090
- #=1324Michal Goslawski2090
- #=1324Michal Smetek2090
- #=1324Maksym Zabron2090
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.