WGMMachteld Van Foreest

NED Born 2007 (Age ≈19) Female
FIDE ID
1051563

About Machteld Van Foreest

Machteld van Foreest grew up in a Groningen chess family and learned the game from her father at four. Her older brothers Jorden and Lucas became grandmasters, while her great-great-grandfather Arnold and his brother Dirk had both been Dutch champions. Show more

Machteld van Foreest grew up in a Groningen chess family and learned the game from her father at four. Her older brothers Jorden and Lucas became grandmasters, while her great-great-grandfather Arnold and his brother Dirk had both been Dutch champions. She won the Dutch girls' under-ten title at six. Her later youth titles included the open under-twelve and under-fourteen championships. In 2022, she defeated Anne Haast to become the youngest Dutch women's champion, aged fifteen. She won the title again in 2025 after beating Robin Duson in the final and retained it in 2026. Van Foreest became a FIDE Master in 2022 and a Woman Grandmaster in 2025.

FIDE ratings

Classical

2317.0

Published FIDE

Rapid

2220

Published FIDE

Blitz

2255

Published FIDE

Official classical ranks

World rank
#3547
National rank · NED
#105
Women’s world rank
#132

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2367 Feb 2025
Recorded years
2014–2026
Archived games
158

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
1 2025-08-26 Titled Tue 26th Aug Late chess.com INT 3 Machteld Van Foreest Meri Arabidze Lost: 0-1 40 Open
2 2025-08-26 Titled Tue 26th Aug Late chess.com INT 2 Machteld Van Foreest Vasile Carafizi Won: 1-0 36 Open
3 2025-08-26 Titled Tue 26th Aug Late chess.com INT 1 Artem Dyachuk Machteld Van Foreest Lost: 1-0 35 Open
4 2025-02-25 Titled Tue 25th Feb Early chess.com INT 5 Ramil Hasangatin Machteld Van Foreest Lost: 1-0 14 Open
5 2025-02-25 Titled Tue 25th Feb Early chess.com INT 4 Machteld Van Foreest Diana Mirza Won: 1-0 16 Open
6 2025-02-25 Titled Tue 25th Feb Early chess.com INT 3 Alexander Timerkhanov Machteld Van Foreest Lost: 1-0 42 Open
7 2025-02-25 Titled Tue 25th Feb Early chess.com INT 2 Yousef A. Alhassadi Machteld Van Foreest Won: 0-1 34 Open
8 2025-02-25 Titled Tue 25th Feb Early chess.com INT 1 Machteld Van Foreest Roman Pyrih Lost: 0-1 60 Open
9 2024-08-20 Titled Tue 20th Aug Late chess.com INT 4 Avi Harrison Kaplan Machteld Van Foreest Lost: 1-0 37 Open
10 2024-08-20 Titled Tue 20th Aug Late chess.com INT 3 Machteld Van Foreest Hassan Gaafar Won: 1-0 29 Open
11 2024-08-20 Titled Tue 20th Aug Late chess.com INT 2 Rohun Trakru Machteld Van Foreest Lost: 1-0 73 Open
12 2024-08-20 Titled Tue 20th Aug Late chess.com INT 1 Maksym Dubnevych Machteld Van Foreest Draw: 1/2-1/2 34 Open
13 2024-07-30 Titled Tue 30th Jul Late chess.com INT 8 Evgenij Novikov Machteld Van Foreest Lost: 1-0 52 Open
14 2024-07-30 Titled Tue 30th Jul Late chess.com INT 7 Machteld Van Foreest Jan Kokoszczynski Lost: 0-1 44 Open
15 2024-07-30 Titled Tue 30th Jul Late chess.com INT 6 Machteld Van Foreest Marcel Winkels Won: 1-0 27 Open
16 2024-07-30 Titled Tue 30th Jul Late chess.com INT 5 Benjamin Tang Machteld Van Foreest Won: 0-1 13 Open
17 2024-07-30 Titled Tue 30th Jul Late chess.com INT 4 Machteld Van Foreest Neeraj Harish Won: 1-0 41 Open
18 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 2 Arsen Kukhmazov Machteld Van Foreest Lost: 1-0 50 Open
19 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 1 Andrey Gorovets Machteld Van Foreest Lost: 1-0 48 Open
20 2024-02-13 Titled Tue 13th Feb Early chess.com INT 3 Satbek Akhmedinov Machteld Van Foreest Lost: 1-0 13 Open
21 2024-02-13 Titled Tue 13th Feb Early chess.com INT 2 Machteld Van Foreest Valentin Dragnev Lost: 0-1 35 Open
22 2024-02-13 Titled Tue 13th Feb Early chess.com INT 1 Pavel Shkapenko Machteld Van Foreest Won: 0-1 43 Open
23 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 1 Diego Flores Machteld Van Foreest Lost: 1-0 24 Open
24 2024-01-16 Titled Tue 16th Jan Late chess.com INT 5 Alexandr Kostiukov Machteld Van Foreest Lost: 1-0 37 Open
25 2024-01-16 Titled Tue 16th Jan Late chess.com INT 4 Machteld Van Foreest Karina Ambartsumova Lost: 0-1 11 Open
26 2024-01-16 Titled Tue 16th Jan Late chess.com INT 3 Aleksandr Domalchuk-Jonasson Machteld Van Foreest Draw: 1/2-1/2 91 Open
27 2024-01-16 Titled Tue 16th Jan Late chess.com INT 2 Machteld Van Foreest Leslie Carolin Torres Hernandez Won: 1-0 39 Open
28 2024-01-16 Titled Tue 16th Jan Late chess.com INT 1 Vasif Durarbayli Machteld Van Foreest Lost: 1-0 46 Open
29 2023-12-19 Titled Tue 19th Dec Early chess.com INT 3 Machteld Van Foreest Andrei Skvortsov Lost: 0-1 41 Open
30 2023-12-19 Titled Tue 19th Dec Early chess.com INT 2 Machteld Van Foreest Georg Von Buelow Won: 1-0 26 Open
31 2023-12-19 Titled Tue 19th Dec Early chess.com INT 1 Guha Mitrabha Machteld Van Foreest Lost: 1-0 37 Open
32 2023-11-07 Titled Tue 7th Nov Early chess.com INT 1 Machteld Van Foreest Shiroghlan Talibov Lost: 0-1 33 Open
33 2023-09-26 Titled Tue 26th Sep Early chess.com INT 1 Machteld Van Foreest Polina Shuvalova Lost: 0-1 38 Open
34 2023-09-12 Titled Tue 12th Sep Early chess.com INT 4 Zeinep Sultanbek Machteld Van Foreest Lost: 1-0 32 Open
35 2023-09-12 Titled Tue 12th Sep Early chess.com INT 3 Machteld Van Foreest Egor A. Koshulyan Lost: 0-1 56 Open
36 2023-09-12 Titled Tue 12th Sep Early chess.com INT 2 Machteld Van Foreest Dana Tuleyeva-Aketayeva Won: 1-0 40 Open
37 2023-09-12 Titled Tue 12th Sep Early chess.com INT 1 Bharath Subramaniyam H Machteld Van Foreest Lost: 1-0 48 Open
38 2023-09-05 Titled Tue 5th Sep Late chess.com INT 6 Ivan Kubatko Machteld Van Foreest Lost: 1-0 41 Open
39 2023-09-05 Titled Tue 5th Sep Late chess.com INT 4 Machteld Van Foreest Kaan Ozcan Won: 1-0 29 Open
40 2023-09-05 Titled Tue 5th Sep Late chess.com INT 3 Machteld Van Foreest Adriano Rodrigues Lost: 0-1 25 Open
41 2023-09-05 Titled Tue 5th Sep Late chess.com INT 2 Jonathan Dourerassou Machteld Van Foreest Lost: 1-0 38 Open
42 2023-09-05 Titled Tue 5th Sep Late chess.com INT 1 Machteld Van Foreest Melissa Rodriguez Dominguez Won: 1-0 20 Open
43 2023-08-29 Titled Tue 29th Aug Late chess.com INT 4 Machteld Van Foreest Anderson Esmeraldas Huachi Lost: 0-1 44 Open
44 2023-08-29 Titled Tue 29th Aug Late chess.com INT 3 Vasif Durarbayli Machteld Van Foreest Lost: 1-0 25 Open
45 2023-08-29 Titled Tue 29th Aug Late chess.com INT 2 Machteld Van Foreest Rushan Bogaudinov Won: 1-0 52 Open
46 2023-08-29 Titled Tue 29th Aug Late chess.com INT 1 Vladimir Kramnik Machteld Van Foreest Lost: 1-0 46 Open
47 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 5 Machteld Van Foreest Angel Gabriel Cordoba Roa Lost: 0-1 45 Open
48 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 4 Anna Jakubowska Machteld Van Foreest Won: 0-1 30 Open
49 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 3 Machteld Van Foreest Irina Mikhailova Won: 1-0 50 Open
50 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 2 Alex Bullen Machteld Van Foreest Lost: 1-0 50 Open
  1. vs Meri ArabidzeLost · 0-1White · 2025-08-26 · Round 3Titled Tue 26th Aug Late
  2. vs Vasile CarafiziWon · 1-0White · 2025-08-26 · Round 2Titled Tue 26th Aug Late
  3. vs Artem DyachukLost · 1-0Black · 2025-08-26 · Round 1Titled Tue 26th Aug Late
  4. vs Ramil HasangatinLost · 1-0Black · 2025-02-25 · Round 5Titled Tue 25th Feb Early
  5. vs Diana MirzaWon · 1-0White · 2025-02-25 · Round 4Titled Tue 25th Feb Early
  6. vs Alexander TimerkhanovLost · 1-0Black · 2025-02-25 · Round 3Titled Tue 25th Feb Early
  7. vs Yousef A. AlhassadiWon · 0-1Black · 2025-02-25 · Round 2Titled Tue 25th Feb Early
  8. vs Roman PyrihLost · 0-1White · 2025-02-25 · Round 1Titled Tue 25th Feb Early
  9. vs Avi Harrison KaplanLost · 1-0Black · 2024-08-20 · Round 4Titled Tue 20th Aug Late
  10. vs Hassan GaafarWon · 1-0White · 2024-08-20 · Round 3Titled Tue 20th Aug Late
  11. vs Rohun TrakruLost · 1-0Black · 2024-08-20 · Round 2Titled Tue 20th Aug Late
  12. vs Maksym DubnevychDraw · ½–½Black · 2024-08-20 · Round 1Titled Tue 20th Aug Late
  13. vs Evgenij NovikovLost · 1-0Black · 2024-07-30 · Round 8Titled Tue 30th Jul Late
  14. vs Jan KokoszczynskiLost · 0-1White · 2024-07-30 · Round 7Titled Tue 30th Jul Late
  15. vs Marcel WinkelsWon · 1-0White · 2024-07-30 · Round 6Titled Tue 30th Jul Late
  16. vs Benjamin TangWon · 0-1Black · 2024-07-30 · Round 5Titled Tue 30th Jul Late
  17. vs Neeraj HarishWon · 1-0White · 2024-07-30 · Round 4Titled Tue 30th Jul Late
  18. vs Arsen KukhmazovLost · 1-0Black · 2024-04-23 · Round 2Titled Tue 23rd Apr Early
  19. vs Andrey GorovetsLost · 1-0Black · 2024-04-23 · Round 1Titled Tue 23rd Apr Early
  20. vs Satbek AkhmedinovLost · 1-0Black · 2024-02-13 · Round 3Titled Tue 13th Feb Early
  21. vs Valentin DragnevLost · 0-1White · 2024-02-13 · Round 2Titled Tue 13th Feb Early
  22. vs Pavel ShkapenkoWon · 0-1Black · 2024-02-13 · Round 1Titled Tue 13th Feb Early
  23. vs Diego FloresLost · 1-0Black · 2024-01-23 · Round 1Titled Tue 23rd Jan Late
  24. vs Alexandr KostiukovLost · 1-0Black · 2024-01-16 · Round 5Titled Tue 16th Jan Late
  25. vs Karina AmbartsumovaLost · 0-1White · 2024-01-16 · Round 4Titled Tue 16th Jan Late
  26. vs Aleksandr Domalchuk-JonassonDraw · ½–½Black · 2024-01-16 · Round 3Titled Tue 16th Jan Late
  27. vs Leslie Carolin Torres HernandezWon · 1-0White · 2024-01-16 · Round 2Titled Tue 16th Jan Late
  28. vs Vasif DurarbayliLost · 1-0Black · 2024-01-16 · Round 1Titled Tue 16th Jan Late
  29. vs Andrei SkvortsovLost · 0-1White · 2023-12-19 · Round 3Titled Tue 19th Dec Early
  30. vs Georg Von BuelowWon · 1-0White · 2023-12-19 · Round 2Titled Tue 19th Dec Early
  31. vs Guha MitrabhaLost · 1-0Black · 2023-12-19 · Round 1Titled Tue 19th Dec Early
  32. vs Shiroghlan TalibovLost · 0-1White · 2023-11-07 · Round 1Titled Tue 7th Nov Early
  33. vs Polina ShuvalovaLost · 0-1White · 2023-09-26 · Round 1Titled Tue 26th Sep Early
  34. vs Zeinep SultanbekLost · 1-0Black · 2023-09-12 · Round 4Titled Tue 12th Sep Early
  35. vs Egor A. KoshulyanLost · 0-1White · 2023-09-12 · Round 3Titled Tue 12th Sep Early
  36. vs Dana Tuleyeva-AketayevaWon · 1-0White · 2023-09-12 · Round 2Titled Tue 12th Sep Early
  37. vs Bharath Subramaniyam HLost · 1-0Black · 2023-09-12 · Round 1Titled Tue 12th Sep Early
  38. vs Ivan KubatkoLost · 1-0Black · 2023-09-05 · Round 6Titled Tue 5th Sep Late
  39. vs Kaan OzcanWon · 1-0White · 2023-09-05 · Round 4Titled Tue 5th Sep Late
  40. vs Adriano RodriguesLost · 0-1White · 2023-09-05 · Round 3Titled Tue 5th Sep Late
  41. vs Jonathan DourerassouLost · 1-0Black · 2023-09-05 · Round 2Titled Tue 5th Sep Late
  42. vs Melissa Rodriguez DominguezWon · 1-0White · 2023-09-05 · Round 1Titled Tue 5th Sep Late
  43. vs Anderson Esmeraldas HuachiLost · 0-1White · 2023-08-29 · Round 4Titled Tue 29th Aug Late
  44. vs Vasif DurarbayliLost · 1-0Black · 2023-08-29 · Round 3Titled Tue 29th Aug Late
  45. vs Rushan BogaudinovWon · 1-0White · 2023-08-29 · Round 2Titled Tue 29th Aug Late
  46. vs Vladimir KramnikLost · 1-0Black · 2023-08-29 · Round 1Titled Tue 29th Aug Late
  47. vs Angel Gabriel Cordoba RoaLost · 0-1White · 2023-08-22 · Round 5Titled Tue 22nd Aug Late
  48. vs Anna JakubowskaWon · 0-1Black · 2023-08-22 · Round 4Titled Tue 22nd Aug Late
  49. vs Irina MikhailovaWon · 1-0White · 2023-08-22 · Round 3Titled Tue 22nd Aug Late
  50. vs Alex BullenLost · 1-0Black · 2023-08-22 · Round 2Titled Tue 22nd Aug Late

FIDE tournaments

All tournament results