GMThomas Beerdsen
- FIDE ID
- 1030108
About Thomas Beerdsen
Thomas Beerdsen was born in Apeldoorn in 1998. He shared third place in the Dutch under-20 championship in 2016 and became an international master in 2017. At the 2023 Tata Steel Challengers he earned a grandmaster norm, with wins over Velimir Ivić, Abhimanyu Mishra and Eline Roebers. Show more
Thomas Beerdsen was born in Apeldoorn in 1998. He shared third place in the Dutch under-20 championship in 2016 and became an international master in 2017. At the 2023 Tata Steel Challengers he earned a grandmaster norm, with wins over Velimir Ivić, Abhimanyu Mishra and Eline Roebers. He won the Limburg Open that May on tiebreak after seven players finished level on points. He completed the remaining grandmaster requirements in June and had the title confirmed in August 2023.
FIDE ratings
Rapid
2505Published FIDE
Blitz
2559Published FIDE
Official classical ranks
- World rank
- #447
- National rank · NED
- #15
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2538 Jun 2025
- Recorded years
- 2009–2026
- Archived games
- 1422
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 | 2023-12-08 | Skopje Open 2023 | Skopje MKD | 3.16 | Slaven Pastar | Thomas Beerdsen | Won: 0-1 | 47 | Open |
| 452 | 2023-12-07 | Skopje Open 2023 | Skopje MKD | 2.5 | Thomas Beerdsen | Arda Camlar | Draw: 1/2-1/2 | 15 | Open |
| 453 | 2023-12-06 | Skopje Open 2023 | Skopje MKD | 1.6 | Sinisa Drazic | Thomas Beerdsen | Won: 0-1 | 74 | Open |
| 454 | 2023-12-03 | Bundesliga 2023-24 | Bremen GER | 4.8 | Zahar Efimenko | Thomas Beerdsen | Draw: 1/2-1/2 | 64 | Open |
| 455 | 2023-12-02 | Bundesliga 2023-24 | Bremen GER | 3.8 | Thomas Beerdsen | Borki Predojevic | Lost: 0-1 | 19 | Open |
| 456 | 2023-11-25 | Dutch League 2023-24 | Netherlands NED | 4.6 | Thomas Beerdsen | Daniel Hausrath | Won: 1-0 | 47 | Open |
| 457 | 2023-11-19 | TCh-BEL 2023-24 | Belgium BEL | 4.1 | Levan Aroshidze | Thomas Beerdsen | Won: 0-1 | 36 | Open |
| 458 | 2023-11-04 | Dutch League 2023-24 | Netherlands NED | 3.2 | Predrag Nikolic | Thomas Beerdsen | Lost: 1-0 | 76 | Open |
| 459 | 2023-11-03 | Nottinghamshire Centenary | Nottingham ENG | 9.4 | Thomas Beerdsen | Edvin Trost | Won: 1-0 | 26 | Open |
| 460 | 2023-11-02 | Nottinghamshire Centenary | Nottingham ENG | 8.2 | Jonah B Willow | Thomas Beerdsen | Draw: 1/2-1/2 | 32 | Open |
| 461 | 2023-11-02 | Nottinghamshire Centenary | Nottingham ENG | 7.5 | Thomas Beerdsen | Matthew J Wadsworth | Won: 1-0 | 58 | Open |
| 462 | 2023-11-01 | Nottinghamshire Centenary | Nottingham ENG | 6.1 | Tarun Kanyamarala | Thomas Beerdsen | Draw: 1/2-1/2 | 31 | Open |
| 463 | 2023-11-01 | Nottinghamshire Centenary | Nottingham ENG | 5.5 | Eldar Gasanov | Thomas Beerdsen | Lost: 1-0 | 60 | Open |
| 464 | 2023-10-31 | Nottinghamshire Centenary | Nottingham ENG | 4.2 | Thomas Beerdsen | Borna Derakhshani | Won: 1-0 | 26 | Open |
| 465 | 2023-10-31 | Nottinghamshire Centenary | Nottingham ENG | 3.4 | Mark L Hebden | Thomas Beerdsen | Draw: 1/2-1/2 | 14 | Open |
| 466 | 2023-10-30 | Nottinghamshire Centenary | Nottingham ENG | 2.3 | Thomas Beerdsen | Andrzej Krzywda | Won: 1-0 | 34 | Open |
| 467 | 2023-10-30 | Nottinghamshire Centenary | Nottingham ENG | 1.3 | Ankush Khandelwal | Thomas Beerdsen | Draw: 1/2-1/2 | 60 | Open |
| 468 | 2023-10-22 | Bundesliga 2023-24 | Viernheim GER | 2.3 | Nodirbek Abdusattorov | Thomas Beerdsen | Lost: 1-0 | 33 | Open |
| 469 | 2023-10-21 | Bundesliga 2023-24 | Viernheim GER | 1.4 | Thomas Beerdsen | Matthias Bluebaum | Won: 1-0 | 57 | Open |
| 470 | 2023-10-15 | TCh-BEL 2023-24 | Belgium BEL | 2.1 | Ilja Sirosh | Thomas Beerdsen | Won: 0-1 | 27 | Open |
| 471 | 2023-09-16 | Dutch League 2023-24 | Netherlands NED | 1.3 | Thomas Beerdsen | Twan Burg | Draw: 1/2-1/2 | 21 | Open |
| 472 | 2023-08-27 | 24th Sants Open 2023 | Barcelona ESP | 10.15 | Thomas Beerdsen | Manuel Campos Gomez | Won: 1-0 | 58 | Open |
| 473 | 2023-08-26 | 24th Sants Open 2023 | Barcelona ESP | 9.13 | Serni Ribera Veganzones | Thomas Beerdsen | Won: 0-1 | 39 | Open |
| 474 | 2023-08-23 | 24th Sants Open 2023 | Barcelona ESP | 6.19 | Thomas Beerdsen | Carles Martin Barcelo | Lost: 0-1 | 34 | Open |
| 475 | 2023-08-22 | 24th Sants Open 2023 | Barcelona ESP | 5.16 | Cristian Fernandez Diaz | Thomas Beerdsen | Draw: 1/2-1/2 | 32 | Open |
| 476 | 2023-08-21 | 24th Sants Open 2023 | Barcelona ESP | 4.15 | Thomas Beerdsen | Xavier Martinez Pla | Draw: 1/2-1/2 | 35 | Open |
| 477 | 2023-08-19 | 24th Sants Open 2023 | Barcelona ESP | 2.1 | Thomas Beerdsen | Daniel Salinas Tomas | Draw: 1/2-1/2 | 30 | Open |
| 478 | 2023-08-18 | 24th Sants Open 2023 | Barcelona ESP | 1.12 | Nicolas Garcia Lopez | Thomas Beerdsen | Won: 0-1 | 13 | Open |
| 479 | 2023-08-03 | Dutch Open 2023 | Dieren NED | 9.7 | Thomas Beerdsen | Willy Hendriks | Won: 1-0 | 40 | Open |
| 480 | 2023-08-02 | Dutch Open 2023 | Dieren NED | 8.4 | Daniel Hausrath | Thomas Beerdsen | Lost: 1-0 | 55 | Open |
| 481 | 2023-08-01 | Dutch Open 2023 | Dieren NED | 7.4 | Thomas Beerdsen | Casper Schoppen | Draw: 1/2-1/2 | 24 | Open |
| 482 | 2023-07-31 | Dutch Open 2023 | Dieren NED | 6.7 | Erik Van den Doel | Thomas Beerdsen | Won: 0-1 | 49 | Open |
| 483 | 2023-07-29 | Dutch Open 2023 | Dieren NED | 5.1 | Thomas Beerdsen | Guus Bollen | Won: 1-0 | 16 | Open |
| 484 | 2023-07-28 | Dutch Open 2023 | Dieren NED | 4.4 | Arthur De Winter | Thomas Beerdsen | Lost: 1-0 | 44 | Open |
| 485 | 2023-07-27 | Dutch Open 2023 | Dieren NED | 3.1 | Thomas Beerdsen | Prraneeth Vuppala | Lost: 0-1 | 39 | Open |
| 486 | 2023-07-26 | Dutch Open 2023 | Dieren NED | 2.3 | Eelke De Boer | Thomas Beerdsen | Won: 0-1 | 43 | Open |
| 487 | 2023-07-25 | Dutch Open 2023 | Dieren NED | 1.3 | Thomas Beerdsen | William Shakhverdian | Won: 1-0 | 25 | Open |
| 488 | 2023-07-22 | Romania GP Brasov 2023 | Brasov ROU | 9.7 | Thomas Beerdsen | Mihnea-Ionut Ognean | Won: 1-0 | 35 | Open |
| 489 | 2023-07-21 | Romania GP Brasov 2023 | Brasov ROU | 8.6 | Adrian-Simion Secheres | Thomas Beerdsen | Draw: 1/2-1/2 | 36 | Open |
| 490 | 2023-07-20 | Romania GP Brasov 2023 | Brasov ROU | 7.5 | Lucian-Ioan Filip | Thomas Beerdsen | Draw: 1/2-1/2 | 27 | Open |
| 491 | 2023-07-19 | Romania GP Brasov 2023 | Brasov ROU | 6.6 | Thomas Beerdsen | Svyatoslav Bazakutsa | Won: 1-0 | 74 | Open |
| 492 | 2023-07-19 | Romania GP Brasov 2023 | Brasov ROU | 5.13 | Thomas Beerdsen | Victor Muntean | Won: 1-0 | 25 | Open |
| 493 | 2023-07-18 | Romania GP Brasov 2023 | Brasov ROU | 4.16 | Cristian-Stefan Serban | Thomas Beerdsen | Draw: 1/2-1/2 | 35 | Open |
| 494 | 2023-07-17 | Romania GP Brasov 2023 | Brasov ROU | 3.7 | Thomas Beerdsen | Matei-Stefan Vilcu | Draw: 1/2-1/2 | 31 | Open |
| 495 | 2023-07-17 | Romania GP Brasov 2023 | Brasov ROU | 2.8 | Robert-Alexandru Stancu | Thomas Beerdsen | Won: 0-1 | 38 | Open |
| 496 | 2023-07-16 | Romania GP Brasov 2023 | Brasov ROU | 1.8 | Thomas Beerdsen | Maria Fileru | Won: 1-0 | 27 | Open |
| 497 | 2023-07-08 | FishPartners Open 2023 | Spakenburg NED | 7.5 | Jan Jaap Janse | Thomas Beerdsen | Won: 0-1 | 24 | Open |
| 498 | 2023-07-08 | FishPartners Open 2023 | Spakenburg NED | 6.1 | John T.H. Van der Wiel | Thomas Beerdsen | Lost: 1-0 | 49 | Open |
| 499 | 2023-07-08 | FishPartners Open 2023 | Spakenburg NED | 5.9 | Thomas Beerdsen | Unidentified player | Lost: 0-1 | 27 | Open |
| 500 | 2023-07-08 | FishPartners Open 2023 | Spakenburg NED | 3.3 | Thomas Beerdsen | Leandro Slagboom | Won: 1-0 | 27 | Open |
- vs Slaven PastarWon · 0-1Black · 2023-12-08 · Round 3.16Skopje Open 2023
- vs Arda CamlarDraw · ½–½White · 2023-12-07 · Round 2.5Skopje Open 2023
- vs Sinisa DrazicWon · 0-1Black · 2023-12-06 · Round 1.6Skopje Open 2023
- vs Zahar EfimenkoDraw · ½–½Black · 2023-12-03 · Round 4.8Bundesliga 2023-24
- vs Borki PredojevicLost · 0-1White · 2023-12-02 · Round 3.8Bundesliga 2023-24
- vs Daniel HausrathWon · 1-0White · 2023-11-25 · Round 4.6Dutch League 2023-24
- vs Levan AroshidzeWon · 0-1Black · 2023-11-19 · Round 4.1TCh-BEL 2023-24
- vs Predrag NikolicLost · 1-0Black · 2023-11-04 · Round 3.2Dutch League 2023-24
- vs Edvin TrostWon · 1-0White · 2023-11-03 · Round 9.4Nottinghamshire Centenary
- vs Jonah B WillowDraw · ½–½Black · 2023-11-02 · Round 8.2Nottinghamshire Centenary
- vs Matthew J WadsworthWon · 1-0White · 2023-11-02 · Round 7.5Nottinghamshire Centenary
- vs Tarun KanyamaralaDraw · ½–½Black · 2023-11-01 · Round 6.1Nottinghamshire Centenary
- vs Eldar GasanovLost · 1-0Black · 2023-11-01 · Round 5.5Nottinghamshire Centenary
- vs Borna DerakhshaniWon · 1-0White · 2023-10-31 · Round 4.2Nottinghamshire Centenary
- vs Mark L HebdenDraw · ½–½Black · 2023-10-31 · Round 3.4Nottinghamshire Centenary
- vs Andrzej KrzywdaWon · 1-0White · 2023-10-30 · Round 2.3Nottinghamshire Centenary
- vs Ankush KhandelwalDraw · ½–½Black · 2023-10-30 · Round 1.3Nottinghamshire Centenary
- vs Nodirbek AbdusattorovLost · 1-0Black · 2023-10-22 · Round 2.3Bundesliga 2023-24
- vs Matthias BluebaumWon · 1-0White · 2023-10-21 · Round 1.4Bundesliga 2023-24
- vs Ilja SiroshWon · 0-1Black · 2023-10-15 · Round 2.1TCh-BEL 2023-24
- vs Twan BurgDraw · ½–½White · 2023-09-16 · Round 1.3Dutch League 2023-24
- vs Manuel Campos GomezWon · 1-0White · 2023-08-27 · Round 10.1524th Sants Open 2023
- vs Serni Ribera VeganzonesWon · 0-1Black · 2023-08-26 · Round 9.1324th Sants Open 2023
- vs Carles Martin BarceloLost · 0-1White · 2023-08-23 · Round 6.1924th Sants Open 2023
- vs Cristian Fernandez DiazDraw · ½–½Black · 2023-08-22 · Round 5.1624th Sants Open 2023
- vs Xavier Martinez PlaDraw · ½–½White · 2023-08-21 · Round 4.1524th Sants Open 2023
- vs Daniel Salinas TomasDraw · ½–½White · 2023-08-19 · Round 2.124th Sants Open 2023
- vs Nicolas Garcia LopezWon · 0-1Black · 2023-08-18 · Round 1.1224th Sants Open 2023
- vs Willy HendriksWon · 1-0White · 2023-08-03 · Round 9.7Dutch Open 2023
- vs Daniel HausrathLost · 1-0Black · 2023-08-02 · Round 8.4Dutch Open 2023
- vs Casper SchoppenDraw · ½–½White · 2023-08-01 · Round 7.4Dutch Open 2023
- vs Erik Van den DoelWon · 0-1Black · 2023-07-31 · Round 6.7Dutch Open 2023
- vs Guus BollenWon · 1-0White · 2023-07-29 · Round 5.1Dutch Open 2023
- vs Arthur De WinterLost · 1-0Black · 2023-07-28 · Round 4.4Dutch Open 2023
- vs Prraneeth VuppalaLost · 0-1White · 2023-07-27 · Round 3.1Dutch Open 2023
- vs Eelke De BoerWon · 0-1Black · 2023-07-26 · Round 2.3Dutch Open 2023
- vs William ShakhverdianWon · 1-0White · 2023-07-25 · Round 1.3Dutch Open 2023
- vs Mihnea-Ionut OgneanWon · 1-0White · 2023-07-22 · Round 9.7Romania GP Brasov 2023
- vs Adrian-Simion SecheresDraw · ½–½Black · 2023-07-21 · Round 8.6Romania GP Brasov 2023
- vs Lucian-Ioan FilipDraw · ½–½Black · 2023-07-20 · Round 7.5Romania GP Brasov 2023
- vs Svyatoslav BazakutsaWon · 1-0White · 2023-07-19 · Round 6.6Romania GP Brasov 2023
- vs Victor MunteanWon · 1-0White · 2023-07-19 · Round 5.13Romania GP Brasov 2023
- vs Cristian-Stefan SerbanDraw · ½–½Black · 2023-07-18 · Round 4.16Romania GP Brasov 2023
- vs Matei-Stefan VilcuDraw · ½–½White · 2023-07-17 · Round 3.7Romania GP Brasov 2023
- vs Robert-Alexandru StancuWon · 0-1Black · 2023-07-17 · Round 2.8Romania GP Brasov 2023
- vs Maria FileruWon · 1-0White · 2023-07-16 · Round 1.8Romania GP Brasov 2023
- vs Jan Jaap JanseWon · 0-1Black · 2023-07-08 · Round 7.5FishPartners Open 2023
- vs John T.H. Van der WielLost · 1-0Black · 2023-07-08 · Round 6.1FishPartners Open 2023
- vs Unidentified playerLost · 0-1White · 2023-07-08 · Round 5.9FishPartners Open 2023
- vs Leandro SlagboomWon · 1-0White · 2023-07-08 · Round 3.3FishPartners Open 2023
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-10 | Hoogeveen Schaaktoernooi 2026 - Open | Classical | 7 |
| 2026-10-03 | Dutch Team Competition 2026-2027 - Meesterklasse Round 2 | Classical | 1 |
| 2026-09-27 | Belgian Interclubs 2026-2027 Ronde 1 | Classical | 1 |
| 2026-09-12 | NK Snelschaken 2026 | Blitz | 20 |