BEL · 57 yrs · K=20 · Peak 1778 (Nov 2026)
Best performance: 1920 at Belgian Interclubs 2025-2026 Division 5N(Best of 2026)
Classical rating
1778
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Apr 2016
How live ratings are calculated
Rating History · Classical
Classical rating 1761 to 1778 over the last 12 months; peak 1778 in November 2026.
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 | 1778, +4, 2 games | 1770, 0, 0 games | 1728, 0, 0 games |
| Oct 2026 | 1774, 0, 0 games | 1770, 0, 0 games | 1728, 0, 0 games |
| Sep 2026 | 1774, 0, 0 games | 1770, 0, 0 games | 1728, 0, 0 games |
| Aug 2026 | 1774, 0, 0 games | 1770, 0, 0 games | 1728, 0, 0 games |
| Jul 2026 | 1774, 0, 0 games | 1770, 0, 0 games | 1728, 0, 0 games |
| Jun 2026 | 1774, 0, 0 games | 1770, 0, 0 games | 1728, 0, 0 games |
| May 2026 | 1774, 0, 0 games | 1770, 0, 0 games | 1728, 0, 0 games |
| Apr 2026 | 1774, -2, 1 game | 1770, 0, 0 games | 1728, 0, 0 games |
| Mar 2026 | 1776, +3, 1 game | 1770, 0, 0 games | 1728, 0, 0 games |
| Feb 2026 | 1773, +5, 1 game | 1770, 0, 0 games | 1728, 0, 0 games |
| Jan 2026 | 1768, +3, 1 game | 1770, 0, 0 games | 1728, 0, 0 games |
| Dec 2025 | 1765, +4, 1 game | 1770, 0, 0 games | 1728, 0, 0 games |
Form · Classical
Unbeaten in the last 2 games (2 draws), since Sep 27. Longest unbeaten run in 2026: 5 games, Jan 25 – Mar 29.
From 91 classical games on record, the latest on Oct 11.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Belgian Interclubs 2026-2027 Division 6ASep 27 – Apr 18, 2027 | ½/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 78 rated classical games against rated opponents, 2015–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Jean-marie Piron, Nov 2016 · Belgian Interclubs 2016-2017 Round 3 | , 1746 |
| 2, | Julien Albert, Dec 2016 · Belgian Interclubs 2016-2017 Round 5 | , 1718 |
| 3, | Fei Qu, Sep 2025 · Belgian Interclubs 2025-2026 Division 5N | , 1642 |
| 4, | Basile Morard, Mar 2024 · Belgian Interclubs 2023-2024 Round 10 | , 1626 |
| 5, | Hugo Agnello, Mar 2022 · Belgian Interclubs 2021-2022 Round 4 | , 1624 |
| 6, | Rene Hubert, Jan 2026 · Belgian Interclubs 2025-2026 Division 5N | , 1586 |
| 7, | Nathan Mormont, Oct 2024 · Belgian Interclubs 2024-2025 Round 2 | , 1549 |
| 8, | Geri Schols, Sep 2015 · Belgian Interclubs 2015-2016 Round 1 | , 1539 |
| 9, | Olivier Gerard, 2 wins, Nov 2024 · Belgian Interclubs 2024-2025 Round 4 | , 1510 |
| 10, | Raphael Guilfanov, Feb 2020 · Belgian Interclubs 2019-2020 Round 7 | , 1505 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | CM Andreas Jagodzinsky, Highest-rated meeting: Mar 2018 · Belgian Interclubs 2017-2018 Round 9 | , 0/1 | , 2142 |
| 2, | Norbert Krueger, Highest-rated meeting: Aug 2017 · Tournoi de la Vierge 2017 | , 0/1 | , 2020 |
| 3, | Eric Sauvage, Highest-rated meeting: Oct 2026 · Belgian Interclubs 2026-2027 Division 5E | , ½/1 | , 1979 |
| 4, | WIM Lile Koridze, Highest-rated meeting: Feb 2022 · Belgian Interclubs 2021-2022 Round 8 | , 0/1 | , 1977 |
| 5, | Dorel-Ioan Bode, Highest-rated meeting: Jan 2016 · Belgian Interclubs 2015-2016 Round 6 | , 0/1 | , 1956 |
| 6, | Frank Lehaen, Highest-rated meeting: Jan 2020 · Belgian Interclubs 2019-2020 Round 6 | , 0/1 | , 1913 |
| 7, | Geert Verbeek, Highest-rated meeting: Feb 2026 · Belgian Interclubs Round 2025-2026 Ronde 7 | , ½/1 | , 1887 |
| 8, | Nicolas Roessler, Highest-rated meeting: Oct 2016 · Belgian Interclubs 2016-2017 Round 2 | , 0/1 | , 1861 |
| 9, | Patrick Schwab, Highest-rated meeting: Nov 2019 · Belgian Interclubs 2019-2020 Round 4 | , ½/1 | , 1849 |
| 10, | Stein De Witte, Highest-rated meeting: Oct 2019 · Belgian Interclubs 2019-2020 Round 3 | , 0/1 | , 1824 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 5 | 3 | 1744 | 1816 |
| 2025 | 4 | 4 | 1512 | 2312 |
| 2024 | 7 | 5 | 1566 | 1724 |
| 2023 | 5 | 2 | 1650 | 1578 |
| 2022 | 5 | 3 | 1621 | 1693 |
| 2021 | 1 | 1 | 1204 | — |
| 2020 | 3 | 1 | 1731 | 1606 |
| 2019 | 14 | 6½ | 1584 | 1555 |
| 2018 | 7 | 2½ | 1689 | 1587 |
| 2017 | 17 | 6½ | 1630 | 1543 |
| 2015 | 2 | 2 | 1433 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2026 – Apr 2027Teamfederation sourceScore ½/1Opp avg 1715Start 1774
- Sep 2026 – Apr 2027Teamfederation sourceScore ½/1Opp avg 1979Start 1774
- Sep 2025 – Apr 2026Teamfederation sourceBest of 2026Score 6½/8Opp avg 1554Start 1754
- Feb 2026Teamfederation sourceScore ½/1Opp avg 1887Start 1773
- Apr 2025Swissfederation sourceScore ½/1Start 1754
- Mar 2025Swissfederation sourceScore 1/1Opp avg 1417Start 1752
- Feb 2025Swissfederation sourceScore 1/1Start 1752
- Dec 2024Swissfederation sourceScore 0/1Opp avg 1799Start 1761
- Belgian Interclubs 2026-2027 Division 6A · Sep 2026 – Apr 2027 · ½/1
- Belgian Interclubs 2026-2027 Division 5E · Sep 2026 – Apr 2027 · ½/1
- Belgian Interclubs 2025-2026 Division 5N · Sep 2025 – Apr 2026 · 6½/8
- Belgian Interclubs Round 2025-2026 Ronde 7 · Feb 2026 · ½/1
- Belgian Interclubs 2024-2025 Round 11 · Apr 2025 · ½/1
- Belgian Interclubs 2024-2025 Round 9 · Mar 2025 · 1/1
- Belgian Interclubs 2024-2025 Round 8 · Feb 2025 · 1/1
- Belgian Interclubs 2024-2025 Round 5 · Dec 2024 · 0/1
- Belgian Interclubs 2024-2025 Round 4 · Nov 2024 · 1/1
- Belgian Interclubs 2024-2025 Round 3 · Nov 2024 · ½/1
- Belgian Interclubs 2024-2025 Round 2 · Oct 2024 · 1/1
- Belgian Interclubs 2023-2024 Round 10 · Mar 2024 · 1/1
- Belgian Interclubs 2023-2024 Round 8 · Feb 2024 · ½/1
- Belgian Interclubs 2023-2024 Round 7 · Feb 2024 · 1/1
- Belgian Interclubs 2023-2024 Round 5 · Dec 2023 · ½/1
- Belgian Interclubs 2023-2024 Round 4 · Nov 2023 · ½/1
- Belgian Interclubs 2022-2023 Ronde 11 · Apr 2023 · ½/1
- Belgian Interclubs 2022-2023 Ronde 10 · Apr 2023 · ½/1
- Belgian Interclubs 2022-2023 Ronde 9 · Oct 2022 – Mar 2023 · 0/1
- Belgian Interclubs 2022-2023 Ronde 7 · Oct 2022 – Feb 2023 · 0/1
- Belgian Interclubs 2022-2023 Ronde 2 · Oct 2022 · 1/1
- Belgian Interclubs 2022-2023 Ronde 1 · Sep 2022 · ½/1
- Belgian Interclubs 2021-2022 Round 4 · Mar 2022 · 1/1
- Belgian Interclubs 2021-2022 Round 8 · Feb 2022 · 0/1
- Belgian Interclubs 2021-2022 Postponed games rounds 2-3 Part 1 · Feb 2022 · ½/1
- Belgian Interclubs 2021-2022 Round 1 · Oct 2021 · 1/1
- Belgian Interclubs 2019-2020 Round 9 · Mar 2020 · 0/1
- Belgian Interclubs 2019-2020 Round 7 · Feb 2020 · 1/1
- Belgian Interclubs 2019-2020 Round 6 · Jan 2020 · 0/1
- Belgian Interclubs 2019-2020 Round 4 · Nov 2019 · ½/1
- Belgian Interclubs 2019-2020 Round 3 · Oct 2019 · 0/1
- Belgian Interclubs 2019-2020 Round 1 · Sep 2019 · 0/1
- Belgian Interclubs 2018-2019 Round 11 - Div. 2-5 · Apr 2019 · ½/1
- FE Taormina Etna Scacchi - C · Apr 2019 · 3½/7
- Belgian Interclubs 2018-2019 Rount 10 · Mar 2019 · ½/1
- Belgian Interclubs 2018-2019 Round 9 · Mar 2019 · 1/1
- Belgian Interclubs 2018-2019 Round 8 · Feb 2019 · ½/1
- Belgian Interclubs 2018-2019 Round 6 · Feb 2019 · 0/1
- Belgian Interclubs 2018-2019 Round 5 · Dec 2018 · ½/1
- Belgian Interclubs 2018-2019 Round 4 · Nov 2018 · ½/1
- Belgian Interclubs 2018-2019 Round 3 · Oct 2018 · ½/1
- Belgian Interclubs 2018-2019 Round 2 · Oct 2018 · ½/1
- Belgian Interclubs 2017-2018 Round 11 · Apr 2018 · ½/1
- Belgian Interclubs 2017-2018 Round 9 · Mar 2018 · 0/1
- Belgian Interclubs 2017-2018 Round 8 · Mar 2018 · 0/1
- Belgian Interclubs 2017-2018 Round 7 · Feb 2018 · ½/1
- Belgian Interclubs 2017-2018 Round 5 · Dec 2017 · 1/1
- Belgian Interclubs 2017-2018 Round 4 · Nov 2017 · 0/1
- Belgian Interclubs 2017-2018 Round 2 · Oct 2017 · ½/1
- Belgian Interclubs 2017-2018 Round 1 · Sep 2017 · ½/1
- Tournoi de la Vierge 2017 · Aug 2017 · 3½/8
- Belgian Interclubs 2016-2017 Round 11 Divisions 2-5 · Apr 2017 · ½/1
- Belgian Interclubs 2016-2017 Round 10 · Mar 2017 · ½/1
- Belgian Interclubs 2016-2017 Round 8 · Feb 2017 · 0/1
- Belgian Interclubs 2016-2017 Round 7 · Feb 2017 · 0/1
- Belgian Interclubs 2016-2017 Round 6 · Jan 2017 · 0/1
- Belgian Interclubs 2016-2017 Round 5 · Dec 2016 · 1/1
- Belgian Interclubs 2016-2017 Round 4 · Nov 2016 · ½/1
- Belgian Interclubs 2016-2017 Round 3 · Nov 2016 · 1/1
- Belgian Interclubs 2016-2017 Round 2 · Oct 2016 · 0/1
- Belgian Interclubs 2016-2017 Round 1 · Oct 2016 · ½/1
- Belgian Interclubs 2015-2016 Round 11 · Apr 2016 · 0/1
- Belgian Interclubs 2015-2016 Round 10 · Apr 2016 · 0/1
- Belgian Interclubs 2015-2016 Round 9 · Mar 2016 · ½/1
- Belgian Interclubs 2015-2016 Round 8 · Mar 2016 · 1/1
- Belgian Interclubs 2015-2016 Round 7 · Feb 2016 · ½/1
- Belgian Interclubs 2015-2016 Round 6 · Jan 2016 · 0/1
- Belgian Interclubs 2015-2016 Round 5 · Nov 2015 · 1/1
- Belgian Interclubs 2015-2016 Round 4 · Nov 2015 · ½/1
- Belgian Interclubs 2015-2016 Round 3 · Nov 2015 · ½/1
- Belgian Interclubs 2015-2016 Round 2 · Oct 2015 · 1/1
- Belgian Interclubs 2015-2016 Round 1 · Sep 2015 · 1/1
World
- #=85665Aleksey Pak1778.0
- #=85665Pablo Valero Recalde1778.0
- #=85665Philipp Weiss1778.0
- #=85665Vikash Nishad1778.0
- #=85665Richik Mondal1778.0
Belgium
- #=1356Audric Mary1779.0
- #=1356Vic Wouters1779.0
- #=1361Philipp Weiss1778.0
- #=1361Michael Elia1778.0
- #=1361Pierre Fox1778.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.