NED · 20 yrs · K=10 · Peak 2429 (Nov 2026)
Best performance: 2622 at Hoogeveen Schaaktoernooi 2024(Best of 2024)
Classical rating
2429
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Sep 2016
How live ratings are calculated
Rating History · Classical
Classical rating 2392 to 2429 over the last 12 months; peak 2429 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 | 2429, +28, 12 games | 2366, 0, 0 games | 2428, 0, 18 games |
| Oct 2026 | 2401, +23, 18 games | 2366, 0, 0 games | 2428, 0, 0 games |
| Sep 2026 | 2378, +7, 9 games | 2366, -3, 2 games | 2428, -3, 6 games |
| Aug 2026 | 2371, -18, 22 games | 2369, 0, 0 games | 2431, +6, 13 games |
| Jul 2026 | 2389, -3, 11 games | 2369, 0, 0 games | 2425, 0, 0 games |
| Jun 2026 | 2392, +3, 12 games | 2369, +7, 9 games | 2425, 0, 0 games |
| May 2026 | 2389, +8, 12 games | 2362, 0, 0 games | 2425, 0, 0 games |
| Apr 2026 | 2381, -5, 5 games | 2362, 0, 0 games | 2425, 0, 0 games |
| Mar 2026 | 2386, -12, 27 games | 2362, 0, 0 games | 2425, +11, 11 games |
| Feb 2026 | 2398, 0, 0 games | 2362, +4, 11 games | 2414, +1, 13 games |
| Jan 2026 | 2398, +2, 8 games | 2358, -34, 31 games | 2413, +36, 29 games |
| Dec 2025 | 2396, +4, 2 games | 2392, 0, 0 games | 2377, 0, 0 games |
Form · Classical
Unbeaten in the last 4 games (2 wins, 2 draws), since Oct 12. Longest unbeaten run in 2026: 21 games, Jul 24 – Sep 18.
From 1,027 classical games on record, the latest on Oct 16.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| 4NCL Division 1 2026-27Oct 10 – May 1, 2027 | 2/2 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
GM title progress
Next title: GrandmasterRating: peak 2429, needs 2500 · live 2429
Norms: none on record with us yet
Based on events we cover plus the FIDE norm registers of all federations. Norms filed elsewhere may not show up here yet.
Best wins · Classical
From 1,005 rated classical games against rated opponents, 2016–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Hans Moke Niemann, Jan 2024 · Tata Steel Chess 2024 - Challengers | , 2692 |
| 2, | GM Mustafa Yilmaz, Jan 2024 · Tata Steel Chess 2024 - Challengers | , 2665 |
| 3, | GM Alexei Shirov, Oct 2025 · Hoogeveen Schaaktoernooi 2025 - Kroongroep | , 2636 |
| 4, | GM Erwin L'Ami, Jan 2023 · Tata Steel Challengers 2023 | , 2627 |
| 5, | GM Daniil Yuffa, Jan 2026 · Tata Steel Chess 2026 - Challengers | , 2604 |
| 6, | GM Arkadij Naiditsch, Oct 2025 · Hoogeveen Schaaktoernooi 2025 - Kroongroep | , 2587 |
| 7, | GM Gergely Antal, Aug 2024 · Riga Technical University Open 2024 - Tournament A | , 2557 |
| 8, | IM Floryan Eugene, Oct 2026 · Amagers 100års jubilæumsturnering - GM & IM | , 2516 |
| 9, | IM Loic Travadon, 2 wins, Jun 2026 · 11 ème Open international de Porticcio | , 2508 |
| 10, | IM Polina Shuvalova, Oct 2023 · FIDE Women's Grand Swiss Tournament 2023 | , 2506 |
Openings · Classical
From the moves of 444 of 1,027 classical games on record.
As WhiteOpens 1.e4 in 186 of 227 games, 1.d4 in 28, 1.Nf3 in 3.
As BlackMeets 1.e4 with 1...c5 or 1...e6, and 1.d4 with 1...Nf6.
All openings (15 as White, 15 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Sicilian Defense | 69 | 54% |
| Ruy Lopez | 32 | 50% |
| Caro-Kann Defense | 25 | 46% |
| French Defense | 18 | 61% |
| Scotch Game | 8 | 50% |
| Italian Game | 7 | 93% |
| King's Gambit Accepted | 5 | 50% |
| Bogo-Indian Defense | 4 | 88% |
| Indian Defense | 4 | 25% |
| Philidor Defense | 4 | 63% |
| Vienna Game | 4 | 88% |
| Bird Opening | 3 | 83% |
| King's Indian Defense | 3 | 100% |
| Pirc Defense | 3 | 100% |
| Queen's Gambit Declined | 3 | 83% |
35 more games in openings played fewer than 3 times.
Against 1.e4: 1...c5 in 46, 1...e6 in 41, 1...c6 in 10.
Against 1.d4: 1...Nf6 in 46, 1...d5 in 7, 1...d6 in 7.
Against 1.Nf3: 1...Nf6 in 13, 1...d5 in 9.
| Openings in Black games | Games | Score |
|---|---|---|
| Sicilian Defense | 46 | 64% |
| French Defense | 41 | 51% |
| King's Indian Defense | 36 | 49% |
| English Opening | 13 | 42% |
| Caro-Kann Defense | 10 | 70% |
| Queen's Pawn Game | 8 | 63% |
| Dutch Defense | 6 | 58% |
| Benoni Defense | 5 | 50% |
| Indian Defense | 5 | 20% |
| King's Indian Attack | 5 | 50% |
| Bogo-Indian Defense | 3 | 50% |
| Modern Defense | 3 | 67% |
| Philidor Defense | 3 | 33% |
| Queen's Gambit Declined | 3 | 67% |
| Semi-Slav Defense | 3 | 17% |
27 more games in openings played fewer than 3 times.
Performance rating by month
| Month | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| Oct 2026 | 12 | 8½ | 2421 | 2579 |
| Sep 2026 | 13 | 9 | 2305 | 2446 |
| Aug 2026 | 14 | 10½ | 2250 | 2443 |
| Jul 2026 | 16 | 7½ | 2289 | 2268 |
| Jun 2026 | 11 | 7 | 2304 | 2406 |
| May 2026 | 18 | 12 | 2267 | 2392 |
| Apr 2026 | 11 | 7 | 2313 | 2415 |
| Mar 2026 | 5 | 3 | 2279 | 2351 |
| Feb 2026 | 16 | 10½ | 2294 | 2411 |
| Jan 2026 | 12 | 2 | 2554 | 2281 |
| Dec 2025 | 5 | 3½ | 2298 | 2447 |
| Nov 2025 | 5 | 3½ | 2250 | 2399 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Oct 2026 – May 2027Teamfederation sourceScore 2/2Opp avg 2278Start 2401
- Sep 2026 – Apr 2027Teamfederation sourceScore 2/2Opp avg 2269Start 2378
- Oct 2026Round robinlichessBest of 2026Score 5½/9Opp avg 2452Start 2401
- Sep 2026Teamchess-results.com#4 in 2026Score 7/10Opp avg 2303Start 2378
- Aug – Sep 2026Round robinfederation source#3 in 2026Score 4/7Opp avg 2405Start 2371
- Aug 2026Swisschess-results.com#6 in 2026Score 7½/9Opp avg 2166Start 2371
- Jul 2026Swisschess-results.com#12 in 2026Score 5/9Opp avg 2316Start 2389
- Jul 2026Knockoutchess-results.com#15 in 2026Score 2/4Opp avg 2198Start 2389
- 4NCL Division 1 2026-27 · Oct 2026 – May 2027 · 2/2
- Dutch Team Competition 2026-2027 Klasse 2B · Sep 2026 – Apr 2027 · 2/2
- Amagers 100års jubilæumsturnering - GM & IM · Oct 2026 · 5½/9
- 46th Chess Olympiad Samarkand 2026 Women · Sep 2026 · 7/10
- CECLUB PRIMERA DIVISION 2026 · Aug – Sep 2026 · 4/7
- European Junior Chess Championship 2026 - Girls · Aug 2026 · 7½/9
- Open International d'Aix en Provence - Trophée Dole 2026 - Masters (+2100) · Jul 2026 · 5/9
- Dutch Championship Women 2026 (Knock Out Tournament) · Jul 2026 · 2/4
- 11 ème Open international de Porticcio · Jun 2026 · 4½/9
- 25th European Women's Chess Championship 2026 · May – Jun 2026 · 7½/11
- 1er Open international de Lecci - Open A Lecci (+2100) · May 2026 · 4½/9
- 4NCL Division 2 2025-2026 · Nov 2025 – May 2026 · 4/5
- Austrian Women's Bundesliga 2025/26 · Dec 2025 – Apr 2026 · 4/6
- 1. BUNDESLIGA AUT 2025/2026 · Dec 2025 – Apr 2026 · 1/2
- German Women's Bundesliga 2025/26 · Sep 2025 – Apr 2026 · 5/7
- Belgian Interclubs 2025-2026 Division 1 · Sep 2025 – Apr 2026 · 1/2
- Dutch Team Competition 2025-2026 Meesterklasse · Sep 2025 – Apr 2026 · 1/2
- Swiss Young Masters 2026 · Mar – Apr 2026 · 6½/9
- 2. Bundesliga Nord 2025/26 · Sep 2025 – Mar 2026 · 1½/2
- Int. Graz Open 2026 - A · Feb 2026 · 6/9
- Tata Steel Chess 2026 - Challengers · Jan – Feb 2026 · 2½/13
- Hoogeveen Schaaktoernooi 2025 - Kroongroep · Oct 2025 · 2/6
- European Women Team Ch 2025 · Oct 2025 · 5/8
- FIDE Women`s Grand Swiss 2025 · Sep 2025 · 5/11
- 1st FUJAIRAH Global Chess Championships - Masters · Aug – Sep 2025 · 4½/9
- CECLUB PRIMERA DIVISION 2025 · Aug 2025 · 4/7
- Granada Chess Open 2025 · Jul – Aug 2025 · 6½/9
- 5e Festival International de La Plagne Soleil - Tournoi Maitre · Jul 2025 · 6/9
- Team 2025 - Top Feminin Finale · Jun 2025 · 1½/2
- Dubai Open Chess Tournament 2025 Category A · May – Jun 2025 · 3/9
- KNSB Meesterklasse 2024-2025 · Sep 2024 – May 2025 · 1/3
- 1. Frauenbundesliga 2024-2025 April 2025 · Apr 2025 · ½/3
- IX Open Semana Santa San Vicente del Raspeig Costa Blanca 2025 Grupo A · Apr 2025 · 5/9
- 25th European Women's Chess Championship 2025 · Mar – Apr 2025 · 6½/11
- 2. Bundesliga Nord 2024-2025 Maerz 2025 · Mar 2025 · ½/2
- 1. Frauenbundesliga 2024-2025 Maerz 2025 · Mar 2025 · 2/2
- Memorial of Krystyna Holuj-Radzikowska 2025 - match Poland vs Rest of the World · Mar 2025 · 2/5
- 38eme Festival International des Jeux de Cannes - Open A (p2100) · Feb – Mar 2025 · 6½/9
- 1. Frauenbundesliga 2024-2025 Februar 2025 · Feb 2025 · 1½/2
- Belgian Interclubs 2024-2025 Round 7 · Feb 2025 · 1/1
- Belgian Interclubs 2024-2025 Round 6 · Jan 2025 · 1/1
- Roquetas Chess Festival 2025 - XXXVI International Open · Jan 2025 · 5½/9
- 43eme Open International d'Echecs de Bethune - Tournoi A · Dec 2024 · 5/9
- V elllobregat Open Chess Tmnt 2024 Group A · Nov – Dec 2024 · 6/10
- 1. Frauenbundesliga 2024-2025 November 2024 · Nov 2024 · 1½/2
- Belgian Interclubs 2024-2025 Round 3 · Nov 2024 · 1/1
- Hoogeveen Schaaktoernooi 2024 · Oct – Nov 2024 · 4½/6
- Prva liga Srbije za zene za 2024. godinu · Sep – Oct 2024 · 8½/11
- 45th Chess Olympiad Budapest 2024 Women · Sep 2024 · 4½/9
- Campeonato de Espana por Equipos de Club de Primera Division 2024 · Aug 2024 · 3½/7
- Riga Technical University Open 2024 - Tournament A · Aug 2024 · 6½/9
- 9e Open International de Porticcio - Tournoi plus 1900 Elo · Jun – Jul 2024 · 5/9
- 1. Frauenbundesliga 2023-2024 June 2024 · Jun 2024 · 1/3
- 24th European Women's Chess Championship 2024 · Apr 2024 · 1/4
- GRENKE Chess Open 2024 A-Open · Mar – Apr 2024 · 5/9
- 1. Frauenbundesliga 2023-2024 March 2024 · Mar 2024 · 2/2
- Belgian Interclubs 2023-2024 Round 9 · Mar 2024 · 0/1
- Dutch Team Competition 2023-2024 - Meesterklasse Round 7 · Mar 2024 · 0/1
- 2. Bundesliga Nord 2023-2024 February 2024 · Feb 2024 · 1½/2
- Belgian Interclubs 2023-2024 Round 7 · Feb 2024 · 1/1
- Dutch Team Competition 2023-2024 - Meesterklasse Round 6 · Feb 2024 · 0/1
- Tata Steel Chess 2024 - Challengers · Jan 2024 · 2/13
- 42eme Open International d'Echecs de Bethune - Tournoi A · Dec 2023 · 5½/8
- Dutch Team Competition 2023-2024 - Meesterklasse Round 5 · Dec 2023 · ½/1
- 1. Frauenbundesliga 2023-2024 December 2023 · Dec 2023 · ½/2
- Belgian Interclubs 2023-2024 Round 5 · Dec 2023 · 1/1
- Dutch Team Competition 2023-2024 - Meesterklasse Round 4 · Nov 2023 · ½/1
- European Team Chess Championship 2023 - Women · Nov 2023 · 5/9
- FIDE Women's Grand Swiss Tournament 2023 · Oct – Nov 2023 · 5/11
- European Woman Club Cup 2023 · Oct 2023 · 1/2
- Dutch Team Competition 2023-2024 - Meesterklasse Round 2 · Oct 2023 · ½/1
- Belgian Interclubs 2023-2024 Round 1 · Sep 2023 · 1/1
- Dutch Team Competition 2023-2024 - Meesterklasse Round 1 · Sep 2023 · 0/1
- European Youth Championship - Open 18 · Sep 2023 · 4/9
- FIDE Women's World Cup 2023 · Jul – Aug 2023 · 7/8
- 3eme Festival international d'echecs de La Plagne Soleil - Tournoi Maitre · Jul 2023 · 5/9
- Dutch Women Championship 2023 · Jul 2023 · 5/6
- HSG Open 2023 - Open A · Jun 2023 · 5/6
- 15th BPB Limburg Open 2023 Group A · May 2023 · 4½/6
- 1. Frauenbundesliga 2022-2023 May 2023 · May 2023 · 1/1
- 1. Frauenbundesliga 2022-2023 April 2023 · Apr 2023 · 2/2
- Belgian Interclubs 2022-2023 Ronde 10 · Apr 2023 · 0/1
- Dutch Team Competition 2022-2023 - Meesterklasse Round 9 · Apr 2023 · 1/1
- Dutch Team Competition 2022-2023 - Meesterklasse Round 8 · Apr 2023 · ½/1
- Belgian Interclubs 2022-2023 Ronde 9 · Oct 2022 – Mar 2023 · 1/1
- European Individual Chess Championship 2023 · Mar 2023 · 6/11
- 2. Bundesliga Nord 2022-2023 February 2023 · Feb 2023 · 1/2
- 1. Frauenbundesliga 2022-2023 February 2023 · Feb 2023 · 1½/2
- Belgian Interclubs 2022-2023 Ronde 7 · Oct 2022 – Feb 2023 · 0/1
- Dutch Team Competition 2022-2023 - Meesterklasse Round 6 · Feb 2023 · ½/1
- Tata Steel Challengers 2023 · Jan 2023 · 3/13
- Dutch Championship women 2022 · Dec 2022 · 4½/7
- Dutch Team Competition 2022-2023 - Meesterklasse Round 5 · Dec 2022 · ½/1
- Belgian Interclubs 2022-2023 Ronde 5 · Oct – Dec 2022 · 1/1
- Dutch Team Competition 2022-2023 - Meesterklasse Round 4 · Nov 2022 · 1/1
- Belgian Interclubs 2022-2023 Ronde 4 · Oct – Nov 2022 · 1/1
- European Youth Chess Championship 2022 - U18 Open · Nov 2022 · 4½/9
- Dutch Team Competition 2022-2023 - Meesterklasse Round 3 · Nov 2022 · ½/1
- 1. Frauen Bundesliga AUT 2022-2023 Round 1-4 · Oct 2022 · 2/3
- Belgian Interclubs 2022-2023 Ronde 2 · Oct 2022 · 0/1
- 26th European Women's Chess Club Cup 2022 · Oct 2022 · 5/7
- Belgian Interclubs 2022-2023 Ronde 1 · Sep 2022 · 0/1
- Dutch Team Competition 2022-2023 - Meesterklasse Round 1 · Sep 2022 · 1/1
- World Youth Chess Championships 2022 - Girls 16 · Sep 2022 · 6/11
- European Women Chess Championship 2022 · Aug 2022 · 7½/11
- 44th FIDE Chess Olympiad Chennai 2022 Women · Jul – Aug 2022 · 7½/10
- Sparkassen Chess Trophy 2022 A-Open · Jul 2022 · 5½/9
- Serbia OPEN 2022 - MASTERS · Jun – Jul 2022 · 5/9
- HSG Open 2022 groep A · Jun 2022 · 3½/6
- 14th BPB Limburg Open 2022 Group A · Jun 2022 · 4½/7
- 1. Frauenbundesliga 2021/2022 May 2022 · May 2022 · 3/5
- Dutch Team Competition 2021-2022 - Meesterklasse Round 5 · May 2022 · ½/1
- 12e WLC Weekendtoernooi groep A · May 2022 · 4½/6
- Dutch Championship 2022 - U18 · May 2022 · 6/7
- 2. Bundesliga Nord 2021/2022 April 2022 · Apr 2022 · 1/1
- Dutch Team Competition 2021-2022 - Meesterklasse Round 9 · Apr 2022 · ½/1
- 1. Frauenbundesliga 2021/2022 April 2022 · Apr 2022 · 0/1
- European Individual Chess Championship · Mar – Apr 2022 · 5/11
- 1. Frauenbundesliga 2021/2022 March 2022 · Mar 2022 · 1/2
- Dutch Team Competition 2021-2022 - Meesterklasse Round 7 · Mar 2022 · 0/1
- 2. Bundesliga Nord 2021/2022 March 2022 · Mar 2022 · 1/1
- 35eme Festival International des Jeux de la Ville de Cannes - Open A (plus de 2100) · Feb 2022 · 5/9
- Dutch Team Competition 2021-2022 - Meesterklasse Round 6 · Feb 2022 · 0/1
- 38. Open Untergrombach · Jan 2022 · 6½/7
- VIII Sunway International Chess Festival - Group A · Dec 2021 · 5/10
- Dutch Team Competition 2021-2022 - Meesterklasse Round 4 · Nov 2021 · 1/1
- European Team Championship - women · Nov 2021 · 7/9
- Dutch Team Competition 2021-2022 - Meesterklasse Round 3 · Nov 2021 · 0/1
- 4. DPI BDO Schach-Open Leer A-Open · Oct 2021 · 4½/7
- Dutch Women Championship 2021 · Oct 2021 · 4/7
- Dutch Team Competition 2021-2022 - Meesterklasse Round 2 · Oct 2021 · 1/1
- Dutch Team Competition 2021-2022 - Meesterklasse Round 1 · Sep 2021 · 0/1
- Brugse Meesters - Belgian Open Championship 2021 A-group · Aug 2021 · 7½/9
- Dutch Championship 2021 U18 · Aug 2021 · 4/6
- 1er open de Boulogne sur Mer · Jul 2021 · 5½/9
- 2nd Open International de Saint-Quentin - Memorial Alyozas Kveinys · Jul 2021 · 5½/9
- Dutch Team Competition 2019-2020 Klasse 2B Round 6 · Mar 2020 · 0/1
- 5eme Open International de Noisiel - Open A (plus de 1900) · Feb 2020 · 4½/9
- Dutch Team Competition 2019-2020 Klasse 2B Round 5 · Feb 2020 · ½/1
- Tata Steel Tienkampen 2020 · Jan 2020 · 5/9
- 40eme Open International d'Echecs de Bethune - Tournoi A · Dec 2019 · 4/9
- Dutch Team Competition 2019-2020 Klasse 2B Round 4 · Dec 2019 · ½/1
- Dutch Team Competition 2019-2020 Klasse 2B Round 3 · Nov 2019 · 1/1
- Haarlemse Meesters 2019 - Open A · Oct 2019 · 0/2
- World Youth Chess Championship 2019 - Girls U14 · Oct 2019 · 7½/11
- Dutch Team Competition 2019-2020 Klasse 2B Round 1 · Sep 2019 · 0/1
- Vienna Chess Open A · Aug 2019 · 4/9
- European Youth Chess Championship 2019 Girls 14 · Aug 2019 · 6½/9
- Amsterdam Science Park 2019 A · Jul 2019 · 4/7
- Deloitte Dutch Women Championship 2019 · Jul 2019 · 2/7
- HSG Open 2019 - groep A · Jun 2019 · 2½/6
- 13th BPB Limburg Open 2019 Group A · Jun 2019 · 3½/7
- 10e WLC Weekendtoernooi · May 2019 · 3/5
- Dutch Team Competition 2018-2019 Klasse 3C Round 9 · May 2019 · 0/1
- Dutch Championship U14 - 2019 · Apr – May 2019 · 6½/9
- Dutch Team Competition 2018-2019 Klasse 3C Round 8 · Apr 2019 · 1/1
- Dutch Team Competition 2018-2019 Klasse 3C Round 7 · Mar 2019 · 0/1
- Dutch Team Competition 2018-2019 Klasse 3C Round 6 · Feb 2019 · 1/1
- Tata Steel Chess Tournament 2019 - Tienkampen · Jan 2019 · 4½/6
- 39eme Open International d'Echecs de Bethune - Tournoi A · Dec 2018 · 3½/9
- Dutch Team Competition 2018-2019 Klasse 3C Round 5 · Dec 2018 · 0/1
- Dutch Team Competition 2018-2019 Klasse 3C Round 4 · Nov 2018 · ½/1
- Dutch Team Competition 2018-2019 Klasse 3C Round 3 · Nov 2018 · ½/1
- Haarlemse Meesters Open 2018 · Oct 2018 · 5/9
- Dutch Team Competition 2018-2019 Klasse 3C Round 2 · Oct 2018 · 1/1
- European Youth Chess Championship G-12- 2018 · Aug 2018 · 5½/9
- Dutch Open 2018 - U20 · Aug 2018 · 5/9
- 1. Internationale Unterlaender Schachtage A-Turnier · Jul 2018 · 2½/7
- Jessica Gilbert Cup 2018 · Jul 2018 · 3½/5
- Amsterdam Science Park 2018 - B · Jul 2018 · 3½/8
- HSG Open 2018 - groep A · Jun 2018 · 2/6
- Dutch Championship U14 2018 · Apr – May 2018 · 4/9
- Dutch Team Competition 2017-2018 3D Round 9 · Apr 2018 · ½/1
- Dutch Team Competition 2017-2018 3D Round 8 · Apr 2018 · 0/1
- Dutch Team Competition 2017-2018 3D Round 7 · Mar 2018 · 1/1
- Dutch Team Competition 2017-2018 3D Round 6 · Feb 2018 · 1/1
- Tata Steel Weekendvierkampen 2018 · Jan 2018 · 1½/3
- 35. Open Untergrombach 2018 A-Turnier · Jan 2018 · 3½/7
- 38eme Open International d'Echecs de Bethune - Tournoi B · Dec 2017 · 5/9
- Dutch Team Competition 2017-2018 3D Round 5 · Dec 2017 · 1/1
- Dutch Team Competition 2017-2018 3D Round 4 · Nov 2017 · ½/1
- Dutch Team Competition 2017-2018 3D Round 3 · Nov 2017 · 0/1
- Dutch Team Competition 2017-2018 3D Round 2 · Oct 2017 · ½/1
- Dutch Team Competition 2017-2018 3D Round 1 · Sep 2017 · 1/1
- European Youth Chess Championship 2017 Girls U12 · Sep 2017 · 6/9
- Hennefer Elo-Sommer-Open · Aug 2017 · 3/5
- Open Dutch Youth Championship U14 · Aug 2017 · 6½/9
- 14e open international d'Aulnoye-Aymeries · Jul 2017 · 6/9
- 7th Amsterdam Science Park - B · Jul 2017 · 3/9
- HSG Open 2017 Group B · Jun 2017 · 3/6
- Dutch Team Competition 2016-2017 2A Round 9 · May 2017 · 0/1
- Dutch Championship U14 Girls - 2017 · Apr 2017 · 7/9
- 8e WLC Weekendtoernooi · Apr 2017 · ½/5
- Tata Steel Chess Tournament 2017 - Tienkampen · Jan 2017 · 7/9
- 37eme Open International d'Echecs de Bethune - Tournoi B · Dec 2016 · 3½/9
- Dutch Team Competition 2016-2017 2A Round 5 · Dec 2016 · 0/1
- Dutch Team Competition 2016-2017 3C Round 3-4 · Nov 2016 · 1/2
- European Youth Chess Championship 2016 - Girls Under 10 · Aug 2016 · 6/9
- Amsterdam Chess Tournament 2016 - C · Jul 2016 · 3½/9
World
- #1241FM Adam Gibala2429.5
- #1242GM Tsegmed Batchuluun2429.1
- #=1243IM Eline Roebers2429.0
- #=1243IM Gleb Pidluznij2429.0
- #=1243GM Jacob Aagaard2429.0
Netherlands
- #32IM Nico Zwirs2438.7
- #33IM Tycho Dijkhuis2434.5
- #34IM Eline Roebers2429.0
- #=35GM Dennis De Vreugt2425.8
- #=35GM Koen Leenhouts2425.8
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.