BEL · 25 yrs · K=20 · Peak 1817 (Dec 2024)
Best performance: 1810 at 1er Open International de Saint-Quentin(Best of 2019)
Classical rating
1798
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Feb 2013
How live ratings are calculated
Rating History · Classical
Classical rating 1815 to 1798 over the last 12 months; peak 1817 in December 2024.
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 | 1798, 0, 0 games | 1751, 0, 0 games | 1843, 0, 0 games |
| Oct 2026 | 1798, 0, 0 games | 1751, 0, 0 games | 1843, 0, 0 games |
| Sep 2026 | 1798, 0, 0 games | 1751, 0, 0 games | 1843, 0, 0 games |
| Aug 2026 | 1798, 0, 0 games | 1751, 0, 0 games | 1843, 0, 0 games |
| Jul 2026 | 1798, 0, 0 games | 1751, -12, 9 games | 1843, 0, 0 games |
| Jun 2026 | 1798, 0, 0 games | 1763, +31, 6 games | 1843, 0, 0 games |
| May 2026 | 1798, -7, 1 game | 1732, 0, 0 games | 1843, 0, 0 games |
| Apr 2026 | 1805, -2, 1 game | 1732, 0, 0 games | 1843, 0, 0 games |
| Mar 2026 | 1807, 0, 0 games | 1732, 0, 0 games | 1843, 0, 0 games |
| Feb 2026 | 1807, -8, 1 game | 1732, 0, 0 games | 1843, 0, 0 games |
| Jan 2026 | 1815, 0, 0 games | 1732, 0, 0 games | 1843, 0, 0 games |
| Dec 2025 | 1815, 0, 0 games | 1732, 0, 0 games | 1843, 0, 0 games |
Form · Classical
From 349 classical games on record, the latest on Apr 24.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 78ste Limburgse Interclubs 2025-2026 Ronde 9Apr 24 | 0/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 237 rated classical games against rated opponents, 2011–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Moukda Ratsavong, Jul 2019 · 1er Open International de Saint-Quentin | , 1922 |
| 2, | Sander Hilarius, Jul 2019 · 1er Open International de Saint-Quentin | , 1908 |
| 3, | Olivier Baeten, Mar 2018 · Belgian Interclubs 2017-2018 Round 8 | , 1907 |
| 4, | Olivier Arene, Jul 2018 · 33eme Open International d'Avoine | , 1888 |
| 5, | Patrick Schwab, Feb 2020 · Belgian Interclubs 2019-2020 Round 7 | , 1846 |
| 6, | Volker Burger, Feb 2018 · 9. Pfalz-Open B | , 1807 |
| 7, | Sejfudin Poljakovic, Aug 2019 · Tournoi de la Vierge 2019 | , 1795 |
| 8, | Guido Jannis, Jan 2019 · 72ste Limburgse Interclubs 2018-2019 Ronde 6 | , 1781 |
| 9, | Jonas Wiberg, Jul 2017 · Xtracon Chess Open 2017 | , 1773 |
| 10, | Cornelis Cleuren, 3 wins, Oct 2024 · 77ste Limburge Interclubs 2024-2025 Ronde 3 | , 1772 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Jean-Luc Chabanon, Highest-rated meeting: Jul 2019 · 1er Open International de Saint-Quentin | , 0/1 | , 2446 |
| 2, | IM Francois Godart, Highest-rated meeting: Aug 2019 · Tournoi de la Vierge 2019 | , 0/1 | , 2436 |
| 3, | FM Sterre Dauw, Highest-rated meeting: Apr 2019 · Belgian Youth Championship 2019 -18 Boys | , 0/1 | , 2203 |
| 4, | FM William Boudry, Highest-rated meeting: Apr 2018 · Belgian Youth Championship 2018 -18 | , 0/1 | , 2037 |
| 5, | Reinhard Hennicken, Highest-rated meeting: Feb 2019 · Belgian Interclubs 2018-2019 Round 6 | , ½/1 | , 2016 |
| 6, | Theo Kolp, Highest-rated meeting: Apr 2019 · Belgian Youth Championship 2019 -18 Boys | , 0/1 | , 2008 |
| 7, | Andreas Fossan, Highest-rated meeting: Jul 2017 · Xtracon Chess Open 2017 | , 0/1 | , 1998 |
| 8, | Ed Vos, Highest-rated meeting: Mar 2019 · Belgian Interclubs 2018-2019 Rount 10 | , 0/1 | , 1995 |
| 9, | Erik De Coninck, Highest-rated meeting: Aug 2018 · Tournoi de la Vierge 2018 | , 0/1 | , 1986 |
| 10, | Inani Darpan, Highest-rated meeting: Jul 2018 · 33eme Open International d'Avoine | , 0/1 | , 1969 |
Openings · Classical
From the moves of 8 of 349 classical games on record.
As WhiteOpens 1.d4 in 6 of 6 games.
All openings (1 as White)
| Openings in White games | Games | Score |
|---|---|---|
| Queen's Pawn Game | 4 | 13% |
2 more games in openings played fewer than 3 times.
No opening played 3 times yet (2 games with this colour).
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 3 | ½ | 1857 | 1584 |
| 2025 | 2 | 1 | 1778 | — |
| 2024 | 8 | 5½ | 1681 | 1822 |
| 2023 | 8 | 6 | 1505 | 1698 |
| 2022 | 4 | 3 | 1382 | 1575 |
| 2020 | 2 | 1 | 1851 | — |
| 2019 | 41 | 20 | 1694 | 1687 |
| 2017 | 46 | 20½ | 1605 | 1569 |
| 2016 | 28 | 9 | 1532 | 1399 |
| 2012 | 6 | 2 | 1403 | 1278 |
| 2011 | 3 | 1 | 1357 | 1232 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr 2026Teamfederation sourceScore 0/1Opp avg 1923Start 1805
- Mar 2026Teamfederation sourceScore ½/1Opp avg 1741Start 1807
- Jan 2026Teamfederation sourceScore 0/1Opp avg 1906Start 1815
- Apr 2025Teamfederation sourceScore ½/1Opp avg 1744Start 1817
- Mar 2025Teamfederation sourceScore ½/1Opp avg 1812Start 1817
- Nov 2024Teamfederation sourceScore 1/1Opp avg 1713Start 1810
- Oct 2024Teamfederation sourceScore 1/1Opp avg 1772Start 1792
- Oct 2024Teamfederation sourceScore 1/1Opp avg 1741Start 1792
- 78ste Limburgse Interclubs 2025-2026 Ronde 9 · Apr 2026 · 0/1
- 78ste Limburgse Interclubs 2025-2026 Ronde 7 · Mar 2026 · ½/1
- 78ste Limburgse Interclubs 2025-2026 Ronde 5 · Jan 2026 · 0/1
- 77ste Limburge Interclubs 2024-2025 Ronde 9 · Apr 2025 · ½/1
- 77ste Limburge Interclubs 2024-2025 Ronde 8 · Mar 2025 · ½/1
- 77ste Limburge Interclubs 2024-2025 Ronde 4 · Nov 2024 · 1/1
- 77ste Limburge Interclubs 2024-2025 Ronde 3 · Oct 2024 · 1/1
- 77ste Limburge Interclubs 2024-2025 Ronde 2 · Oct 2024 · 1/1
- 77ste Limburge Interclubs 2024-2025 Ronde 1 · Sep 2024 · 0/1
- 76ste Limburge Interclubs 2023-2024 Ronde 9 · Apr 2024 · ½/1
- 76ste Limburge Interclubs 2023-2024 Ronde 8 · Mar 2024 · 1/1
- 76ste Limburge Interclubs 2023-2024 Ronde 7 · Feb 2024 · ½/1
- 76ste Limburge Interclubs 2023-2024 Ronde 6 · Feb 2024 · ½/1
- 76ste Limburge Interclubs 2023-2024 Ronde 4 · Nov 2023 · 1/1
- 76ste Limburge Interclubs 2023-2024 Ronde 2 · Oct 2023 · 1/1
- 76ste Limburge Interclubs 2023-2024 Ronde 1 · Sep 2023 · ½/1
- 75ste Limburgse Interclubs 2022-2023 Ronde 9 · Apr 2023 · 1/1
- 75ste Limburgse Interclubs 2022-2023 Ronde 8 · Mar 2023 · 0/1
- 75ste Limburgse Interclubs 2022-2023 Ronde 7 · Mar 2023 · 1/1
- Belgian Interclubs 2022-2023 Ronde 7 · Oct 2022 – Feb 2023 · 1/1
- 75ste Limburgse Interclubs 2022-2023 Ronde 6 · Feb 2023 · ½/1
- Belgian Interclubs 2022-2023 Ronde 3 · Nov 2022 · 1/1
- Belgian Interclubs 2022-2023 Ronde 4 · Oct – Nov 2022 · 0/1
- 75ste Limburgse Interclubs 2022-2023 Ronde 3 · Oct 2022 · 1/1
- Belgian Interclubs 2022-2023 Ronde 2 · Oct 2022 · 1/1
- 75ste Limburgse Interclubs 2022-2023 Ronde 2 · Oct 2022 · 1/1
- 75ste Limburgse Interclubs 2022-2023 Ronde 1 · Sep 2022 · 1/1
- Belgian Interclubs 2019-2020 Round 8 · Feb 2020 · 0/1
- Belgian Interclubs 2019-2020 Round 7 · Feb 2020 · 1/1
- Belgian Interclubs 2019-2020 Round 5 · Dec 2019 · ½/1
- Belgian Interclubs 2019-2020 Round 4 · Nov 2019 · ½/1
- Belgian Interclubs 2019-2020 Round 2 · Oct 2019 · 1/1
- Belgian Interclubs 2019-2020 Round 1 · Sep 2019 · ½/1
- 73ste Limburgse Interclubs 2019-2020 Ronde 1 · Sep 2019 · 0/1
- Tournoi de la Vierge 2019 · Aug 2019 · 5/9
- 1er Open International de Saint-Quentin · Jul 2019 · 5/9
- 72ste Limburgse Interclubs 2018-2019 Ronde 9 · May 2019 · 1/1
- Belgian Interclubs 2018-2019 Round 11 - Div. 2-5 · Apr 2019 · ½/1
- Belgian Youth Championship 2019 -18 Boys · Apr 2019 · 4/9
- Belgian Interclubs 2018-2019 Rount 10 · Mar 2019 · 0/1
- 72ste Limburgse Interclubs 2018-2019 Ronde 8 · Mar 2019 · 0/1
- Belgian Interclubs 2018-2019 Round 9 · Mar 2019 · ½/1
- 72ste Limburgse Interclubs 2018-2019 Ronde 7 · Mar 2019 · 0/1
- Belgian Interclubs 2018-2019 Round 8 · Feb 2019 · 1/1
- Belgian Interclubs 2018-2019 Round 7 · Feb 2019 · 0/1
- Belgian Interclubs 2018-2019 Round 6 · Feb 2019 · ½/1
- 72ste Limburgse Interclubs 2018-2019 Ronde 6 · Jan 2019 · 1/1
- 72ste Limburgse Interclubs 2018-2019 Ronde 5 · Jan 2019 · 1/1
- Belgian Interclubs 2018-2019 Round 4 · Nov 2018 · 0/1
- 72ste Limburgse Interclubs 2018-2019 Ronde 3 · Nov 2018 · 1/1
- 33e Open International du Touquet - Open B · Oct – Nov 2018 · 5½/9
- 72ste Limburgse Interclubs 2018-2019 Ronde 2 · Oct 2018 · 1/1
- Belgian Interclubs 2018-2019 Round 2 · Oct 2018 · 0/1
- Belgian Interclubs 2018-2019 Round 1 · Sep 2018 · 1/1
- 72ste Limburgse Interclubs 2018-2019 Ronde 1 · Sep 2018 · ½/1
- Tournoi de la Vierge 2018 · Aug 2018 · 5/9
- 33eme Open International d'Avoine · Jul 2018 · 4/9
- 71ste Limburgse Interclubs 2017-2018 Ronde 9 · May 2018 · 0/1
- Belgian Interclubs 2017-2018 Round 11 · Apr 2018 · 0/1
- Belgian Youth Championship 2018 -18 · Apr 2018 · 3/9
- Belgian Interclubs 2017-2018 Round 9 · Mar 2018 · 1/1
- 71ste Limburgse Interclubs 2017-2018 Ronde 8 · Mar 2018 · ½/1
- Belgian Interclubs 2017-2018 Round 8 · Mar 2018 · 1/1
- Belgian Interclubs 2017-2018 Round 7 · Feb 2018 · 1/1
- 9. Pfalz-Open B · Feb 2018 · 2/6
- 71ste Limburgse Interclubs 2017-2018 Ronde 6 · Jan 2018 · 1/1
- 34. Internationales Boeblinger Open B · Dec 2017 · 4½/9
- 71ste Limburgse Interclubs 2017-2018 Ronde 4 · Nov 2017 · 1/1
- Tournoi International d'Echecs de Liege 2017 - Groupe B · Nov 2017 · 4/7
- 71ste Limburgse Interclubs 2017-2018 Ronde 1 · Sep 2017 · ½/1
- Tournoi de la Vierge 2017 · Aug 2017 · 4½/8
- Xtracon Chess Open 2017 · Jul 2017 · 2½/10
- 70ste Limburgse Interclubs 2016-2017 Ronde 9 · May 2017 · 1/1
- 70ste Limburgse Interclubs 2016-2017 Ronde 8 · Apr 2017 · 0/1
- Belgian Youth Championship 2017 -16 Boys · Apr 2017 · 3½/9
- 70ste Limburgse Interclubs 2016-2017 Ronde 7 · Mar 2017 · 0/1
- 70ste Limburgse Interclubs 2016-2017 Ronde 6 · Feb 2017 · 0/1
- 37eme Open international d'Echecs de Bethune - Tournoi C · Dec 2016 · 5/9
- 70ste Limburgse Interclubs 2016-2017 Ronde 4 · Dec 2016 · 1/1
- 70ste Limburgse Interclubs 2016-2017 Ronde 3 · Nov 2016 · 0/1
- 70ste Limburgse Interclubs 2016-2017 Ronde 2 · Oct 2016 · 1/1
- 70ste Limburgse Interclubs 2016-2017 Ronde 1 · Sep 2016 · 1/1
- 20eme Open International de Wasselonne - Tournoi C (-1500) · Aug 2016 · 5/7
- CZECH OPEN 2016 - D - open rating tournament · Jul 2016 · 4/9
- BPB Limburg Open 2016 - Groep C · May 2016 · 3/7
- Limburgse Interclubs 2015-2016 Round 9 · Apr 2016 · 0/1
- Belgian Youth Championship 2016 -16 · Apr 2016 · 4/9
- Limburgse Interclubs 2015-2016 Round 8 · Mar 2016 · 0/1
- Limburgse Interclubs 2015-2016 Round 6 · Feb 2016 · 0/1
- Limburgse Interclubs 2015-2016 Round 5 · Jan 2016 · 0/1
- Limburgse Interclubs 2015-2016 Round 3 · Nov 2015 · 0/1
- Limburgse Interclubs 2015-2016 Round 2 · Oct 2015 · 0/1
- Limburgse Interclubs 2015-2016 Round 1 · Sep 2015 · 0/1
- CZECH OPEN 2015 - D - Open rating tournament · Jul – Aug 2015 · 3½/9
- BPB Limburg Open 2015 - Groep C · May 2015 · 2½/6
- Limburgse Interclubs 2014-2015 Round 9 · Apr 2015 · ½/1
- Belgian Youth Championship 2015 -14 Boys · Apr 2015 · 3½/9
- Limburgse Interclubs 2014-2015 Round 7 · Mar 2015 · 1/1
- Limburgse Interclubs 2014-2015 Round 6 · Feb 2015 · 0/1
- Limburgse Interclubs 2014-2015 Round 5 · Jan 2015 · 1/1
- 11e Open international de Vandoeuvre - Open C (-1500) · Dec 2014 · 9/10
- Limburgse Interclubs 2014-2015 Round 3 · Nov 2014 · 1/1
- Limburgse Interclubs 2014-2015 Round 2 · Oct 2014 · 0/1
- Limburgse Interclubs 2014-2015 Round 1 · Sep 2014 · 1/1
- 18ème Open International de Wasselonne - Tournoi C (-1500) · Aug 2014 · 2½/7
- Limburgse Interclubs 2013-2014 Round 9 · May 2014 · 0/1
- Limburgse Interclubs 2013-2014 Round 8 · Apr 2014 · 1/1
- Belgian Youth Championship 2014 -14 · Apr 2014 · 4/9
- Limburgse Interclubs 2013-2014 Rounds 6-7 · Mar 2014 · 2/2
- 34e Open International d'Echecs de Bethune - Tournoi C · Dec 2013 · 4/9
- Limburgse Interclubs 2013-2014 Round 3 · Nov 2013 · 0/1
- Limburgse Interclubs 2013-2014 Rounds 1-2 · Oct 2013 · 0/2
- 9eme Festival International de Dieppe open C · Aug 2013 · 6/9
- 28e Open International d'échecs d'Avoine · Jul 2013 · 2½/9
- 33ème Open International d'Echecs de Béthune - Tournoi C · Dec 2012 · 3/9
- 16ème Open International de Wasselonne - Tournoi B (Elos < 1500) · Aug 2012 · 1½/7
- Open International d'Echecs de Béthune - C (<1700) · Dec 2011 · 2/8
- 15e open de Wasselonne - Tournoi B < 1500 · Aug 2011 · 2½/6
World
- #=78983Adrian Dumitru Iusco1798.0
- #=78983Edouard Lacheron1798.0
- #=78983Robbe Lenaerts1798.0
- #=78983Robin Vincenc1798.0
- #=78983Alisdair McLeod1798.0
Belgium
- #=1256Marc Duchesne1798.0
- #=1256Edouard Lacheron1798.0
- #=1256Robbe Lenaerts1798.0
- #=1256Theo Goreux1798.0
- #=1256Luca Van Hoey1798.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.