NED · 39 yrs · K=20 · Peak 2197 (Oct 2022)
Best performance: 2281 at 26ste Michel Szostek Memorial 2022(Best of 2022)
Rapid rating
2171
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Feb 2017
How live ratings are calculated
Rating History · Rapid
Rapid rating 2157 to 2171 over the last 12 months; peak 2197 in October 2022.
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 | 2271, -7, 2 games | 2171, 0, 0 games | 2147, 0, 0 games |
| Oct 2026 | 2278, +7, 1 game | 2171, 0, 0 games | 2147, 0, 0 games |
| Sep 2026 | 2271, -17, 8 games | 2171, 0, 0 games | 2147, 0, 0 games |
| Aug 2026 | 2288, 0, 0 games | 2171, 0, 0 games | 2147, 0, 0 games |
| Jul 2026 | 2288, 0, 0 games | 2171, +14, 9 games | 2147, 0, 0 games |
| Jun 2026 | 2288, 0, 0 games | 2157, 0, 0 games | 2147, 0, 0 games |
| May 2026 | 2288, +2, 1 game | 2157, 0, 0 games | 2147, 0, 0 games |
| Apr 2026 | 2286, +6, 3 games | 2157, 0, 0 games | 2147, 0, 0 games |
| Mar 2026 | 2280, -6, 1 game | 2157, 0, 0 games | 2147, 0, 0 games |
| Feb 2026 | 2286, +4, 1 game | 2157, 0, 0 games | 2147, 0, 0 games |
| Jan 2026 | 2282, +7, 2 games | 2157, 0, 0 games | 2147, 0, 0 games |
| Dec 2025 | 2275, +11, 3 games | 2157, 0, 0 games | 2147, 0, 0 games |
Form · Rapid
Unbeaten in the last 4 games (3 wins, 1 draw), since Jun 13. Longest unbeaten run in 2026: 5 games, May 24 – Jun 13.
From 84 rapid games on record, the latest on Jun 13.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Pionneke 100 RapidtoernooiJun 13TPR 2199 | 7/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 74 rated rapid games against rated opponents, 2017–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | IM Lars Ootes, May 2026 · Qualification Dutch Championship 2026 | , 2379 |
| 2, | FM Stefan Bekker, May 2026 · Qualification Dutch Championship 2026 | , 2339 |
| 3, | FM Roel Hamblok, Sep 2019 · 24ste Michel Szostek Memorial 2019 | , 2335 |
| 4, | FM Bonno Pel, May 2026 · Qualification Dutch Championship 2026 | , 2249 |
| 5, | Marijn Den Hartog, May 2026 · Qualification Dutch Championship 2026 | , 2209* |
| 6, | FM Tom E Wiley, Sep 2022 · 26ste Michel Szostek Memorial 2022 | , 2183 |
| 7, | Jan Lagrain, Sep 2017 · 22ste Michel Szostek Memorial 2017 | , 2112 |
| 8, | Nicola Grecuccio, Sep 2022 · 26ste Michel Szostek Memorial 2022 | , 2088 |
| 9, | Guido Royakkers, Jun 2026 · Pionneke 100 Rapidtoernooi | , 2052* |
| 10, | Xiheng Zhang, Jun 2026 · Pionneke 100 Rapidtoernooi | , 2028 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | IM Mark Van der Werf, Highest-rated meeting: May 2026 · Qualification Dutch Championship 2026 | , 0/1 | , 2387 |
| 2, | IM Lars Ootes, Highest-rated meeting: May 2026 · Qualification Dutch Championship 2026 | , 1/1 | , 2379 |
| 3, | FM Leandro Slagboom, Highest-rated meeting: May 2026 · Qualification Dutch Championship 2026 | , 0/1 | , 2373 |
| 4, | IM Maurice Peek, Highest-rated meeting: Jun 2026 · Pionneke 100 Rapidtoernooi | , 0/1 | , 2361 |
| 5, | FM Stefan Bekker, Highest-rated meeting: May 2026 · Qualification Dutch Championship 2026 | , 1/1 | , 2339 |
| 6, | FM Roel Hamblok, Highest-rated meeting: Sep 2019 · 24ste Michel Szostek Memorial 2019 | , 1/1 | , 2335 |
| 7, | FM Udo Hoffmann, Highest-rated meeting: Sep 2017 · 22ste Michel Szostek Memorial 2017 | , 0/1 | , 2281 |
| 8, | IM Eelke De Boer, Highest-rated meeting: May 2026 · Qualification Dutch Championship 2026 | , 0/1 | , 2276 |
| 9, | Tommy Grooten, Highest-rated meeting: May 2026 · Qualification Dutch Championship 2026 | , 0/1 | , 2251 |
| 10, | FM Bonno Pel, Highest-rated meeting: May 2026 · Qualification Dutch Championship 2026 | , 1/1 | , 2249 |
* No rapid rating yet, so FIDE rates the game at the player's classical rating.
Openings · Rapid
From the moves of 18 of 84 rapid games on record.
As WhiteOpens 1.b4 in 5 of 9 games, 1.b3 in 3.
As BlackMeets 1.d4 with 1...b5.
All openings (2 as White)
| Openings in White games | Games | Score |
|---|---|---|
| Polish Opening | 4 | 38% |
| Nimzo-Larsen Attack | 3 | 67% |
2 more games in openings played fewer than 3 times.
Against 1.d4: 1...b5 in 3.
No opening played 3 times yet (9 games with this colour).
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 22 | 12½ | 2138 | 2188 |
| 2025 | 5 | 3 | 1886 | 1958 |
| 2024 | 7 | 5 | 1862 | 2020 |
| 2022 | 6 | 5 | 2008 | 2281 |
| 2019 | 7 | 7 | 1952 | 2752 |
| 2018 | 7 | 5 | 1905 | 2063 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jun 2026Swissfederation sourceBest of 2026Score 7/9Opp avg 1979Start 2157
- May 2026Individuallichess#2 in 2026Score 5½/13Opp avg 2249Start 2157
- Sep 2025Swissfederation sourceBest of 2025Score 5/7Opp avg 1886Start 2176
- Sep 2024Swissfederation sourceBest of 2024Score 5/7Opp avg 1862Start 2197
- Sep 2022Swissfederation sourceBest of 2022Score 6/7Opp avg 2008Start 2180
- Sep 2021Swissfederation sourceBest of 2021Score 6/7Opp avg 1816Start 2171
- Sep 2019Swissfederation sourceScore 7/7Opp avg 1952Start 2130
- Sep 2018Swissfederation sourceBest of 2018Score 5/7Opp avg 1905Start 2137
- Pionneke 100 Rapidtoernooi · Jun 2026 · 7/9
- Qualification Dutch Championship 2026 · May 2026 · 5½/13
- Open Limburgs Kampioenschap Rapid 2025 · Sep 2025 · 5/7
- 28ste Michel Szostek Memorial 2024 · Sep 2024 · 5/7
- 26ste Michel Szostek Memorial 2022 · Sep 2022 · 6/7
- 25ste Michel Szostek Memorial 2021 · Sep 2021 · 6/7
- 24ste Michel Szostek Memorial 2019 · Sep 2019 · 7/7
- 23ste Michel Szostek Memorial 2018 · Sep 2018 · 5/7
- 22ste Michel Szostek Memorial 2017 · Sep 2017 · 5/7
- 1ste Limburgs Ploegenrapidcompetitie 2017 Dag 3 · Mar 2017 · 4½/6
- 16de Open Limburgs Rapidkampioenschap 2017 · Jan 2017 · 3½/7
World
- #=6031WIM Yunqing Zhao2171.2
- #=6033FM Michel De Wit2171.0
- #=6033FM Jozef Simenon2171.0
- #=6033IM Roman Tomaszewski2171.0
- #=6033Aleksejs Adamovics2171.0
Netherlands
- #=55WFM Maaike Keetman2172.0
- #=57FM Michel De Wit2171.0
- #=57FM Jozef Simenon2171.0
- #59FM Roger Labruyere2169.0
- #60FM Peter Boel2166.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.