GMKoen Leenhouts
NED Born 1984 Male
- FIDE ID
- 1008439
About Koen Leenhouts
Koen Leenhouts was born in Oostburg in 1984. He won the Zeeland Rapid Open in 2012. He shared first place with Sandipan Chanda in the 2017 Netherlands Open, finishing second on tiebreak and earning his first grandmaster norm. Show more
Koen Leenhouts was born in Oostburg in 1984. He won the Zeeland Rapid Open in 2012. He shared first place with Sandipan Chanda in the 2017 Netherlands Open, finishing second on tiebreak and earning his first grandmaster norm. Two further norms in Belgian interclub competition brought him the grandmaster title in 2023.
FIDE ratings
Rapid
2446Published FIDE
Blitz
2424Published FIDE
Official classical ranks
- World rank
- #1311
- National rank · NED
- #37
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2513 Nov 2016
- Recorded years
- 2001–2026
- Archived games
- 618
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
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 |
|---|---|---|---|---|---|---|---|---|---|
| 451 | 2017-02-23 | 9th Batavia Blitz 2017 | Amsterdam NED | 2.3 | Koen Leenhouts | Hing Ting Lai | Won: 1-0 | 33 | Open |
| 452 | 2017-02-23 | 9th Batavia Blitz 2017 | Amsterdam NED | 1.2 | Thomas Beerdsen | Koen Leenhouts | Draw: 1/2-1/2 | 35 | Open |
| 453 | 2017-02-19 | TCh-BEL 2016-17 | Belgium BEL | 8.1 | Koen Leenhouts | Fabrice Wantiez | Won: 1-0 | 40 | Open |
| 454 | 2017-02-12 | TCh-BEL 2016-17 | Belgium BEL | 7.1 | Stefan Docx | Koen Leenhouts | Draw: 1/2-1/2 | 93 | Open |
| 455 | 2017-02-04 | Dutch League 2016-17 | Netherlands NED | 6.7 | Eelke Wiersma | Koen Leenhouts | Won: 0-1 | 23 | Open |
| 456 | 2017-01-29 | TCh-BEL 2016-17 | Belgium BEL | 6.1 | Koen Leenhouts | Nicolas Eliet | Lost: 0-1 | 49 | Open |
| 457 | 2017-01-05 | 28th Roquetas de Mar Open | Roquetas de Mar ESP | 5.2 | Kiril Georgiev | Koen Leenhouts | Lost: 1-0 | 77 | Open |
| 458 | 2017-01-05 | 28th Roquetas de Mar Open | Roquetas de Mar ESP | 4.1 | Koen Leenhouts | Nichita Morozov | Won: 1-0 | 43 | Open |
| 459 | 2017-01-04 | 28th Roquetas de Mar Open | Roquetas de Mar ESP | 2.11 | Koen Leenhouts | Serafin Moral Garcia | Lost: 0-1 | 39 | Open |
| 460 | 2016-12-17 | Dutch League 2016-17 | Netherlands NED | 5.1 | Koen Leenhouts | Stefan Kuipers | Lost: 0-1 | 65 | Open |
| 461 | 2016-12-04 | TCh-BEL 2016-17 | Belgium BEL | 5.1 | Petar Popovic | Koen Leenhouts | Lost: 1-0 | 42 | Open |
| 462 | 2016-11-27 | TCh-BEL 2016-17 | Belgium BEL | 4.1 | Koen Leenhouts | Benjamin Bok | Draw: 1/2-1/2 | 18 | Open |
| 463 | 2016-11-26 | Dutch League 2016-17 | Netherlands NED | 4.2 | Koen Leenhouts | Bonno Pel | Won: 1-0 | 66 | Open |
| 464 | 2016-11-06 | TCh-BEL 2016-17 | Belgium BEL | 3.1 | Daniel Hausrath | Koen Leenhouts | Lost: 1-0 | 45 | Open |
| 465 | 2016-10-27 | 20th Corsica Masters Open | Bastia FRA | 9.2 | Koen Leenhouts | Anton Korobov | Draw: 1/2-1/2 | 25 | Open |
| 466 | 2016-10-27 | Corsican Circuit Final | Bastia FRA | 1.2 | Koen Leenhouts | Viswanathan Anand | Lost: 0-1 | 27 | Open |
| 467 | 2016-10-27 | Corsican Circuit Final | Bastia FRA | 1.1 | Viswanathan Anand | Koen Leenhouts | Lost: 1-0 | 37 | Open |
| 468 | 2016-10-26 | 20th Corsica Masters Open | Bastia FRA | 8.3 | Zaven Andriasian | Koen Leenhouts | Draw: 1/2-1/2 | 24 | Open |
| 469 | 2016-10-26 | 20th Corsica Masters Open | Bastia FRA | 7.5 | Koen Leenhouts | Axel Delorme | Won: 1-0 | 47 | Open |
| 470 | 2016-10-25 | 20th Corsica Masters Open | Bastia FRA | 5.5 | Koen Leenhouts | Sergei Azarov | Lost: 0-1 | 49 | Open |
| 471 | 2016-10-24 | 20th Corsica Masters Open | Bastia FRA | 4.8 | Pierre Barbot | Koen Leenhouts | Won: 0-1 | 20 | Open |
| 472 | 2016-10-23 | 20th Corsica Masters Open | Bastia FRA | 2.2 | Alexander Moiseenko | Koen Leenhouts | Lost: 1-0 | 44 | Open |
| 473 | 2016-10-16 | TCh-BEL 2016-17 | Belgium BEL | 2.1 | Koen Leenhouts | Mher Hovhannisyan | Draw: 1/2-1/2 | 42 | Open |
| 474 | 2016-10-02 | TCh-BEL 2016-17 | Belgium BEL | 1.1 | Rick Lahaye | Koen Leenhouts | Won: 0-1 | 44 | Open |
| 475 | 2016-09-17 | Dutch League 2016-17 | Netherlands NED | 1.1 | Koen Leenhouts | Martijn Dambacher | Won: 1-0 | 29 | Open |
| 476 | 2016-08-23 | Vienna Open 2016 | Vienna AUT | 9.12 | Koen Leenhouts | Maia Lomineishvili | Won: 1-0 | 51 | Open |
| 477 | 2016-08-22 | Vienna Open 2016 | Vienna AUT | 8.5 | Evgeny E. Vorobiov | Koen Leenhouts | Lost: 1-0 | 57 | Open |
| 478 | 2016-08-21 | Vienna Open 2016 | Vienna AUT | 7.12 | Koen Leenhouts | Janez Barle | Won: 1-0 | 35 | Open |
| 479 | 2016-08-20 | Vienna Open 2016 | Vienna AUT | 6.8 | S. Nitin | Koen Leenhouts | Draw: 1/2-1/2 | 27 | Open |
| 480 | 2016-08-19 | Vienna Open 2016 | Vienna AUT | 4.13 | Klaus Neumeier | Koen Leenhouts | Draw: 1/2-1/2 | 97 | Open |
| 481 | 2016-08-18 | Vienna Open 2016 | Vienna AUT | 3.29 | Koen Leenhouts | Petter Haugli | Won: 1-0 | 27 | Open |
| 482 | 2016-08-16 | Vienna Open 2016 | Vienna AUT | 1.9 | Koen Leenhouts | Gerhard Spiesberger | Draw: 1/2-1/2 | 60 | Open |
| 483 | 2016-08-13 | 20th HZ Open 2016 | Vlissingen NED | 9.4 | Alberto David | Koen Leenhouts | Lost: 1-0 | 67 | Open |
| 484 | 2016-08-12 | 20th HZ Open 2016 | Vlissingen NED | 8.9 | Koen Leenhouts | Ye Yuan | Won: 1-0 | 25 | Open |
| 485 | 2016-08-11 | 20th HZ Open 2016 | Vlissingen NED | 7.2 | Jorden Van Foreest | Koen Leenhouts | Lost: 1-0 | 26 | Open |
| 486 | 2016-08-10 | 20th HZ Open 2016 | Vlissingen NED | 6.4 | Koen Leenhouts | Patrick Zelbel | Won: 1-0 | 35 | Open |
| 487 | 2016-08-09 | 20th HZ Open 2016 | Vlissingen NED | 5.8 | Barry Brink | Koen Leenhouts | Won: 0-1 | 62 | Open |
| 488 | 2016-08-08 | 20th HZ Open 2016 | Vlissingen NED | 4.13 | Koen Leenhouts | Erik-Jan Hummel | Won: 1-0 | 34 | Open |
| 489 | 2016-08-07 | 20th HZ Open 2016 | Vlissingen NED | 3.23 | Erik Sparenberg | Koen Leenhouts | Won: 0-1 | 39 | Open |
| 490 | 2016-08-07 | 20th HZ Open 2016 | Vlissingen NED | 2.11 | Koen Leenhouts | Eelke De Boer | Draw: 1/2-1/2 | 67 | Open |
| 491 | 2016-08-06 | 20th HZ Open 2016 | Vlissingen NED | 1.11 | 1003836 | Koen Leenhouts | Won: 0-1 | 25 | Open |
| 492 | 2016-07-31 | Xtracon Chess Open 2016 | Helsingor DEN | 10.17 | Koen Leenhouts | Matthew J Wadsworth | Won: 1-0 | 43 | Open |
| 493 | 2016-07-30 | Xtracon Chess Open 2016 | Helsingor DEN | 9.22 | Petter Fossan | Koen Leenhouts | Won: 0-1 | 21 | Open |
| 494 | 2016-07-29 | Xtracon Chess Open 2016 | Helsingor DEN | 8.7 | Koen Leenhouts | Jon Ludvig Hammer | Lost: 0-1 | 40 | Open |
| 495 | 2016-07-28 | Xtracon Chess Open 2016 | Helsingor DEN | 7.9 | Evgeny E. Vorobiov | Koen Leenhouts | Draw: 1/2-1/2 | 16 | Open |
| 496 | 2016-07-27 | Xtracon Chess Open 2016 | Helsingor DEN | 6.18 | Koen Leenhouts | Andreas Garberg Tryggestad | Won: 1-0 | 34 | Open |
| 497 | 2016-07-26 | Xtracon Chess Open 2016 | Helsingor DEN | 5.22 | Joachim Solberg | Koen Leenhouts | Won: 0-1 | 20 | Open |
| 498 | 2016-07-25 | Xtracon Chess Open 2016 | Helsingor DEN | 4.32 | Koen Leenhouts | Sigve Holleland | Won: 1-0 | 24 | Open |
| 499 | 2016-07-24 | Xtracon Chess Open 2016 | Helsingor DEN | 3.24 | Dara Akdag | Koen Leenhouts | Lost: 1-0 | 17 | Open |
| 500 | 2016-07-24 | Xtracon Chess Open 2016 | Helsingor DEN | 2.25 | Koen Leenhouts | Michael B. Madsen | Won: 1-0 | 22 | Open |
- vs Hing Ting LaiWon · 1-0White · 2017-02-23 · Round 2.39th Batavia Blitz 2017
- vs Thomas BeerdsenDraw · ½–½Black · 2017-02-23 · Round 1.29th Batavia Blitz 2017
- vs Fabrice WantiezWon · 1-0White · 2017-02-19 · Round 8.1TCh-BEL 2016-17
- vs Stefan DocxDraw · ½–½Black · 2017-02-12 · Round 7.1TCh-BEL 2016-17
- vs Eelke WiersmaWon · 0-1Black · 2017-02-04 · Round 6.7Dutch League 2016-17
- vs Nicolas ElietLost · 0-1White · 2017-01-29 · Round 6.1TCh-BEL 2016-17
- vs Kiril GeorgievLost · 1-0Black · 2017-01-05 · Round 5.228th Roquetas de Mar Open
- vs Nichita MorozovWon · 1-0White · 2017-01-05 · Round 4.128th Roquetas de Mar Open
- vs Serafin Moral GarciaLost · 0-1White · 2017-01-04 · Round 2.1128th Roquetas de Mar Open
- vs Stefan KuipersLost · 0-1White · 2016-12-17 · Round 5.1Dutch League 2016-17
- vs Petar PopovicLost · 1-0Black · 2016-12-04 · Round 5.1TCh-BEL 2016-17
- vs Benjamin BokDraw · ½–½White · 2016-11-27 · Round 4.1TCh-BEL 2016-17
- vs Bonno PelWon · 1-0White · 2016-11-26 · Round 4.2Dutch League 2016-17
- vs Daniel HausrathLost · 1-0Black · 2016-11-06 · Round 3.1TCh-BEL 2016-17
- vs Anton KorobovDraw · ½–½White · 2016-10-27 · Round 9.220th Corsica Masters Open
- vs Viswanathan AnandLost · 0-1White · 2016-10-27 · Round 1.2Corsican Circuit Final
- vs Viswanathan AnandLost · 1-0Black · 2016-10-27 · Round 1.1Corsican Circuit Final
- vs Zaven AndriasianDraw · ½–½Black · 2016-10-26 · Round 8.320th Corsica Masters Open
- vs Axel DelormeWon · 1-0White · 2016-10-26 · Round 7.520th Corsica Masters Open
- vs Sergei AzarovLost · 0-1White · 2016-10-25 · Round 5.520th Corsica Masters Open
- vs Pierre BarbotWon · 0-1Black · 2016-10-24 · Round 4.820th Corsica Masters Open
- vs Alexander MoiseenkoLost · 1-0Black · 2016-10-23 · Round 2.220th Corsica Masters Open
- vs Mher HovhannisyanDraw · ½–½White · 2016-10-16 · Round 2.1TCh-BEL 2016-17
- vs Rick LahayeWon · 0-1Black · 2016-10-02 · Round 1.1TCh-BEL 2016-17
- vs Martijn DambacherWon · 1-0White · 2016-09-17 · Round 1.1Dutch League 2016-17
- vs Maia LomineishviliWon · 1-0White · 2016-08-23 · Round 9.12Vienna Open 2016
- vs Evgeny E. VorobiovLost · 1-0Black · 2016-08-22 · Round 8.5Vienna Open 2016
- vs Janez BarleWon · 1-0White · 2016-08-21 · Round 7.12Vienna Open 2016
- vs S. NitinDraw · ½–½Black · 2016-08-20 · Round 6.8Vienna Open 2016
- vs Klaus NeumeierDraw · ½–½Black · 2016-08-19 · Round 4.13Vienna Open 2016
- vs Petter HaugliWon · 1-0White · 2016-08-18 · Round 3.29Vienna Open 2016
- vs Gerhard SpiesbergerDraw · ½–½White · 2016-08-16 · Round 1.9Vienna Open 2016
- vs Alberto DavidLost · 1-0Black · 2016-08-13 · Round 9.420th HZ Open 2016
- vs Ye YuanWon · 1-0White · 2016-08-12 · Round 8.920th HZ Open 2016
- vs Jorden Van ForeestLost · 1-0Black · 2016-08-11 · Round 7.220th HZ Open 2016
- vs Patrick ZelbelWon · 1-0White · 2016-08-10 · Round 6.420th HZ Open 2016
- vs Barry BrinkWon · 0-1Black · 2016-08-09 · Round 5.820th HZ Open 2016
- vs Erik-Jan HummelWon · 1-0White · 2016-08-08 · Round 4.1320th HZ Open 2016
- vs Erik SparenbergWon · 0-1Black · 2016-08-07 · Round 3.2320th HZ Open 2016
- vs Eelke De BoerDraw · ½–½White · 2016-08-07 · Round 2.1120th HZ Open 2016
- vs 1003836Won · 0-1Black · 2016-08-06 · Round 1.1120th HZ Open 2016
- vs Matthew J WadsworthWon · 1-0White · 2016-07-31 · Round 10.17Xtracon Chess Open 2016
- vs Petter FossanWon · 0-1Black · 2016-07-30 · Round 9.22Xtracon Chess Open 2016
- vs Jon Ludvig HammerLost · 0-1White · 2016-07-29 · Round 8.7Xtracon Chess Open 2016
- vs Evgeny E. VorobiovDraw · ½–½Black · 2016-07-28 · Round 7.9Xtracon Chess Open 2016
- vs Andreas Garberg TryggestadWon · 1-0White · 2016-07-27 · Round 6.18Xtracon Chess Open 2016
- vs Joachim SolbergWon · 0-1Black · 2016-07-26 · Round 5.22Xtracon Chess Open 2016
- vs Sigve HollelandWon · 1-0White · 2016-07-25 · Round 4.32Xtracon Chess Open 2016
- vs Dara AkdagLost · 1-0Black · 2016-07-24 · Round 3.24Xtracon Chess Open 2016
- vs Michael B. MadsenWon · 1-0White · 2016-07-24 · Round 2.25Xtracon Chess Open 2016
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-17 | 41st European Chess Club Cup - OPEN | Classical | 2 |
| 2026-10-11 | Belgian Interclubs 2026-2027 Ronde 2 | Classical | ½ |
| 2026-10-03 | Dutch Team Competition 2026-2027 - Meesterklasse Round 2 | Classical | 1 |
| 2026-09-27 | Belgian Interclubs 2026-2027 Ronde 1 | Classical | ½ |
| 2026-09-19 | Dutch Team Competition 2026-2027 - Meesterklasse Round 1 | Classical | ½ |