GMThomas BeerdsenLIVE
- 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
- 1423
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 |
|---|---|---|---|---|---|---|---|---|---|
| 701 | 2021-07-13 | Sportland NRW Cup 2021 | Dortmund GER | 1.5 | Ruben Gideon Koellner | Thomas Beerdsen | Draw: 1/2-1/2 | 23 | Open |
| 702 | 2021-01-07 | 5th Vergani Cup Jan 2021 | Villorba ITA | 8.5 | Nicolas Checa | Thomas Beerdsen | Lost: 1-0 | 32 | Open |
| 703 | 2021-01-06 | 5th Vergani Cup Jan 2021 | Villorba ITA | 7.7 | Thomas Beerdsen | Dominik Horvath | Won: 1-0 | 50 | Open |
| 704 | 2021-01-06 | 5th Vergani Cup Jan 2021 | Villorba ITA | 6.5 | Thai Dai Van Nguyen | Thomas Beerdsen | Lost: 1-0 | 49 | Open |
| 705 | 2020-12-30 | 5th Vergani Cup Dec 2020 | Villorba ITA | 9.8 | Thomas Beerdsen | Marco Luigi Ghiotto | Won: 1-0 | 29 | Open |
| 706 | 2020-12-29 | 5th Vergani Cup Dec 2020 | Villorba ITA | 7.4 | Thomas Beerdsen | Luca Jr Moroni | Lost: 0-1 | 23 | Open |
| 707 | 2020-12-29 | 5th Vergani Cup Dec 2020 | Villorba ITA | 6.5 | Thomas Beerdsen | Antonio Loiacono | Draw: 1/2-1/2 | 32 | Open |
| 708 | 2020-12-28 | 5th Vergani Cup Dec 2020 | Villorba ITA | 5.8 | Christian Palozza | Thomas Beerdsen | Won: 0-1 | 43 | Open |
| 709 | 2020-12-28 | 5th Vergani Cup Dec 2020 | Villorba ITA | 4.5 | Thomas Beerdsen | Paolo Formento | Draw: 1/2-1/2 | 58 | Open |
| 710 | 2020-12-27 | 5th Vergani Cup Dec 2020 | Villorba ITA | 3.7 | Joshuaede Cappelletto | Thomas Beerdsen | Draw: 1/2-1/2 | 62 | Open |
| 711 | 2020-12-27 | 5th Vergani Cup Dec 2020 | Villorba ITA | 2.7 | Thomas Beerdsen | Marco Materia | Draw: 1/2-1/2 | 50 | Open |
| 712 | 2020-12-26 | 5th Vergani Cup Dec 2020 | Villorba ITA | 1.8 | Alberto Rotondaro | Thomas Beerdsen | Won: 0-1 | 24 | Open |
| 713 | 2020-03-08 | TCh-BEL 2019-20 | Belgium BEL | 9.5 | Nicola Capone | Thomas Beerdsen | Won: 0-1 | 27 | Open |
| 714 | 2020-03-07 | Dutch League 2019-20 | Netherlands NED | 6.6 | Joris Brenninkmeijer | Thomas Beerdsen | Lost: 1-0 | 34 | Open |
| 715 | 2020-03-01 | 4NCL Div 1b 2019-20 | Daventry ENG | 2.62 | Jonah B Willow | Thomas Beerdsen | Lost: 1-0 | 65 | Open |
| 716 | 2020-02-29 | 4NCL Div 1b 2019-20 | Daventry ENG | 1.52 | Thomas Beerdsen | Viktor Erdos | Draw: 1/2-1/2 | 15 | Open |
| 717 | 2020-02-23 | Kragero Resort Chess 2020 | Kragero NOR | 9.8 | Thomas Beerdsen | Maxim Barth Stanford | Won: 1-0 | 49 | Open |
| 718 | 2020-02-22 | Kragero Resort Chess 2020 | Kragero NOR | 8.6 | Thomas Beerdsen | Jung Min Seo | Lost: 0-1 | 47 | Open |
| 719 | 2020-02-22 | Kragero Resort Chess 2020 | Kragero NOR | 7.8 | David Miedema | Thomas Beerdsen | Won: 0-1 | 38 | Open |
| 720 | 2020-02-21 | Kragero Resort Chess 2020 | Kragero NOR | 6.13 | Thomas Beerdsen | Hilmir Freyr Heimisson | Won: 1-0 | 34 | Open |
| 721 | 2020-02-21 | Kragero Resort Chess 2020 | Kragero NOR | 5.5 | Yuliia Osmak | Thomas Beerdsen | Lost: 1-0 | 51 | Open |
| 722 | 2020-02-20 | Kragero Resort Chess 2020 | Kragero NOR | 4.13 | Thomas Beerdsen | Evgeniya Doluhanova | Won: 1-0 | 33 | Open |
| 723 | 2020-02-20 | Kragero Resort Chess 2020 | Kragero NOR | 3.16 | Lars Johan Brodtkorb | Thomas Beerdsen | Won: 0-1 | 53 | Open |
| 724 | 2020-02-19 | Kragero Resort Chess 2020 | Kragero NOR | 2.7 | Thomas Beerdsen | Isak Storme | Lost: 0-1 | 31 | Open |
| 725 | 2020-02-19 | Kragero Resort Chess 2020 | Kragero NOR | 1.7 | Stefan Bergsson | Thomas Beerdsen | Won: 0-1 | 23 | Open |
| 726 | 2020-02-16 | TCh-BEL 2019-20 | Belgium BEL | 8.4 | Thomas Beerdsen | Peter Lombaers | Lost: 0-1 | 61 | Open |
| 727 | 2020-02-02 | TCh-BEL 2019-20 | Belgium BEL | 7.5 | Thomas Beerdsen | Paula-Alexandra Gitu | Won: 1-0 | 25 | Open |
| 728 | 2020-02-01 | Dutch League 2019-20 | Netherlands NED | 5.7 | Dennis Brouwer | Thomas Beerdsen | Won: 0-1 | 44 | Open |
| 729 | 2020-01-26 | 82nd Tata Steel Qualifier | Wijk aan Zee NED | 9.5 | Thomas Beerdsen | Fred Slingerland | Won: 1-0 | 38 | Open |
| 730 | 2020-01-25 | 82nd Tata Steel Qualifier | Wijk aan Zee NED | 8.1 | Nico Zwirs | Thomas Beerdsen | Lost: 1-0 | 61 | Open |
| 731 | 2020-01-24 | 82nd Tata Steel Qualifier | Wijk aan Zee NED | 7.3 | Thomas Beerdsen | Arthur Pijpers | Won: 1-0 | 22 | Open |
| 732 | 2020-01-22 | 82nd Tata Steel Qualifier | Wijk aan Zee NED | 6.2 | Stefan Beukema | Thomas Beerdsen | Won: 0-1 | 24 | Open |
| 733 | 2020-01-21 | 82nd Tata Steel Qualifier | Wijk aan Zee NED | 5.5 | Thomas Beerdsen | Eelke De Boer | Won: 1-0 | 42 | Open |
| 734 | 2020-01-20 | 82nd Tata Steel Qualifier | Wijk aan Zee NED | 4.5 | Aydin Suleymanli | Thomas Beerdsen | Draw: 1/2-1/2 | 39 | Open |
| 735 | 2020-01-19 | 82nd Tata Steel Qualifier | Wijk aan Zee NED | 3.4 | Thomas Beerdsen | Siem Van Dael | Draw: 1/2-1/2 | 29 | Open |
| 736 | 2020-01-18 | 82nd Tata Steel Qualifier | Wijk aan Zee NED | 2.2 | Akash G | Thomas Beerdsen | Won: 0-1 | 48 | Open |
| 737 | 2020-01-17 | 82nd Tata Steel Qualifier | Wijk aan Zee NED | 1.5 | Thomas Beerdsen | Roven Vogel | Lost: 0-1 | 42 | Open |
| 738 | 2019-12-30 | 57th Groningen Open 2019 | Groningen NED | 9.5 | Lucas Van Foreest | Thomas Beerdsen | Lost: 1-0 | 107 | Open |
| 739 | 2019-12-29 | 57th Groningen Open 2019 | Groningen NED | 8.7 | Guijue Zhou | Thomas Beerdsen | Won: 0-1 | 52 | Open |
| 740 | 2019-12-28 | 57th Groningen Open 2019 | Groningen NED | 7.8 | Thomas Beerdsen | Nikhil Kumar | Draw: 1/2-1/2 | 36 | Open |
| 741 | 2019-12-27 | 57th Groningen Open 2019 | Groningen NED | 6.5 | Evgeny Gleizerov | Thomas Beerdsen | Draw: 1/2-1/2 | 29 | Open |
| 742 | 2019-12-26 | 57th Groningen Open 2019 | Groningen NED | 5.9 | Thomas Beerdsen | Thomas Mollema | Draw: 1/2-1/2 | 35 | Open |
| 743 | 2019-12-24 | 57th Groningen Open 2019 | Groningen NED | 4.1 | Sipke Ernst | Thomas Beerdsen | Lost: 1-0 | 48 | Open |
| 744 | 2019-12-23 | 57th Groningen Open 2019 | Groningen NED | 3.1 | Thomas Beerdsen | Michal Krasenkow | Won: 1-0 | 39 | Open |
| 745 | 2019-12-22 | 57th Groningen Open 2019 | Groningen NED | 2.8 | Martin Simet | Thomas Beerdsen | Won: 0-1 | 17 | Open |
| 746 | 2019-12-21 | 57th Groningen Open 2019 | Groningen NED | 1.9 | Thomas Beerdsen | Jan Balje | Won: 1-0 | 26 | Open |
| 747 | 2019-12-15 | TCh-BEL 2019-20 | Belgium BEL | 4.4 | Thomas Beerdsen | Mher Hovhannisyan | Won: 1-0 | 34 | Open |
| 748 | 2019-12-08 | Bundesliga 2019-20 | Baden Baden GER | 4.4 | Viswanathan Anand | Thomas Beerdsen | Lost: 1-0 | 68 | Open |
| 749 | 2019-12-07 | Bundesliga 2019-20 | Baden Baden GER | 3.4 | Thomas Beerdsen | Peter Leko | Draw: 1/2-1/2 | 17 | Open |
| 750 | 2019-12-06 | Yosef Dobkin Mem 2019 | Herzliya ISR | 9.4 | Thomas Beerdsen | Yahav Emanuel | Won: 1-0 | 37 | Open |
- vs Ruben Gideon KoellnerDraw · ½–½Black · 2021-07-13 · Round 1.5Sportland NRW Cup 2021
- vs Nicolas ChecaLost · 1-0Black · 2021-01-07 · Round 8.55th Vergani Cup Jan 2021
- vs Dominik HorvathWon · 1-0White · 2021-01-06 · Round 7.75th Vergani Cup Jan 2021
- vs Thai Dai Van NguyenLost · 1-0Black · 2021-01-06 · Round 6.55th Vergani Cup Jan 2021
- vs Marco Luigi GhiottoWon · 1-0White · 2020-12-30 · Round 9.85th Vergani Cup Dec 2020
- vs Luca Jr MoroniLost · 0-1White · 2020-12-29 · Round 7.45th Vergani Cup Dec 2020
- vs Antonio LoiaconoDraw · ½–½White · 2020-12-29 · Round 6.55th Vergani Cup Dec 2020
- vs Christian PalozzaWon · 0-1Black · 2020-12-28 · Round 5.85th Vergani Cup Dec 2020
- vs Paolo FormentoDraw · ½–½White · 2020-12-28 · Round 4.55th Vergani Cup Dec 2020
- vs Joshuaede CappellettoDraw · ½–½Black · 2020-12-27 · Round 3.75th Vergani Cup Dec 2020
- vs Marco MateriaDraw · ½–½White · 2020-12-27 · Round 2.75th Vergani Cup Dec 2020
- vs Alberto RotondaroWon · 0-1Black · 2020-12-26 · Round 1.85th Vergani Cup Dec 2020
- vs Nicola CaponeWon · 0-1Black · 2020-03-08 · Round 9.5TCh-BEL 2019-20
- vs Joris BrenninkmeijerLost · 1-0Black · 2020-03-07 · Round 6.6Dutch League 2019-20
- vs Jonah B WillowLost · 1-0Black · 2020-03-01 · Round 2.624NCL Div 1b 2019-20
- vs Viktor ErdosDraw · ½–½White · 2020-02-29 · Round 1.524NCL Div 1b 2019-20
- vs Maxim Barth StanfordWon · 1-0White · 2020-02-23 · Round 9.8Kragero Resort Chess 2020
- vs Jung Min SeoLost · 0-1White · 2020-02-22 · Round 8.6Kragero Resort Chess 2020
- vs David MiedemaWon · 0-1Black · 2020-02-22 · Round 7.8Kragero Resort Chess 2020
- vs Hilmir Freyr HeimissonWon · 1-0White · 2020-02-21 · Round 6.13Kragero Resort Chess 2020
- vs Yuliia OsmakLost · 1-0Black · 2020-02-21 · Round 5.5Kragero Resort Chess 2020
- vs Evgeniya DoluhanovaWon · 1-0White · 2020-02-20 · Round 4.13Kragero Resort Chess 2020
- vs Lars Johan BrodtkorbWon · 0-1Black · 2020-02-20 · Round 3.16Kragero Resort Chess 2020
- vs Isak StormeLost · 0-1White · 2020-02-19 · Round 2.7Kragero Resort Chess 2020
- vs Stefan BergssonWon · 0-1Black · 2020-02-19 · Round 1.7Kragero Resort Chess 2020
- vs Peter LombaersLost · 0-1White · 2020-02-16 · Round 8.4TCh-BEL 2019-20
- vs Paula-Alexandra GituWon · 1-0White · 2020-02-02 · Round 7.5TCh-BEL 2019-20
- vs Dennis BrouwerWon · 0-1Black · 2020-02-01 · Round 5.7Dutch League 2019-20
- vs Fred SlingerlandWon · 1-0White · 2020-01-26 · Round 9.582nd Tata Steel Qualifier
- vs Nico ZwirsLost · 1-0Black · 2020-01-25 · Round 8.182nd Tata Steel Qualifier
- vs Arthur PijpersWon · 1-0White · 2020-01-24 · Round 7.382nd Tata Steel Qualifier
- vs Stefan BeukemaWon · 0-1Black · 2020-01-22 · Round 6.282nd Tata Steel Qualifier
- vs Eelke De BoerWon · 1-0White · 2020-01-21 · Round 5.582nd Tata Steel Qualifier
- vs Aydin SuleymanliDraw · ½–½Black · 2020-01-20 · Round 4.582nd Tata Steel Qualifier
- vs Siem Van DaelDraw · ½–½White · 2020-01-19 · Round 3.482nd Tata Steel Qualifier
- vs Akash GWon · 0-1Black · 2020-01-18 · Round 2.282nd Tata Steel Qualifier
- vs Roven VogelLost · 0-1White · 2020-01-17 · Round 1.582nd Tata Steel Qualifier
- vs Lucas Van ForeestLost · 1-0Black · 2019-12-30 · Round 9.557th Groningen Open 2019
- vs Guijue ZhouWon · 0-1Black · 2019-12-29 · Round 8.757th Groningen Open 2019
- vs Nikhil KumarDraw · ½–½White · 2019-12-28 · Round 7.857th Groningen Open 2019
- vs Evgeny GleizerovDraw · ½–½Black · 2019-12-27 · Round 6.557th Groningen Open 2019
- vs Thomas MollemaDraw · ½–½White · 2019-12-26 · Round 5.957th Groningen Open 2019
- vs Sipke ErnstLost · 1-0Black · 2019-12-24 · Round 4.157th Groningen Open 2019
- vs Michal KrasenkowWon · 1-0White · 2019-12-23 · Round 3.157th Groningen Open 2019
- vs Martin SimetWon · 0-1Black · 2019-12-22 · Round 2.857th Groningen Open 2019
- vs Jan BaljeWon · 1-0White · 2019-12-21 · Round 1.957th Groningen Open 2019
- vs Mher HovhannisyanWon · 1-0White · 2019-12-15 · Round 4.4TCh-BEL 2019-20
- vs Viswanathan AnandLost · 1-0Black · 2019-12-08 · Round 4.4Bundesliga 2019-20
- vs Peter LekoDraw · ½–½White · 2019-12-07 · Round 3.4Bundesliga 2019-20
- vs Yahav EmanuelWon · 1-0White · 2019-12-06 · Round 9.4Yosef Dobkin Mem 2019
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-19 | Dutch Team Competition 2026-2027 - Meesterklasse Round 1 | Classical | ½ |
| 2026-09-12 | NK Snelschaken 2026 | Blitz | 20 |
| 2026-09-05 | Muelheimer 5 Tagesnorm 2026 - Gruppe GM-Norm | Classical | 7 |