| May 9, 2026 | Oscar Zecha | 0–1 | Thomas Beerdsen | Ronde 3: Oscar Zecha - Thomas Beerdsen | Caro-Kann Defense: Advance Variation | |
| May 9, 2026 | Thomas Beerdsen | 1–0 | Elysia Feng | Ronde 2: Thomas Beerdsen - Elysia Feng | Four Knights Game: Gunsberg Variation | |
| May 8, 2026 | Jarich Haitjema | ½–½ | Thomas Beerdsen | Round 1: Jarich Haitjema - Thomas Beerdsen | Ruy Lopez: Schliemann Defense, Exchange Variation | |
| Mar 14, 2026 | Thomas Beerdsen | 1–0 | Loek Van Wely | Round 7: Thomas Beerdsen - Loek Van Wely | Sicilian Defense: Najdorf Variation | |
| Mar 14, 2026 | Daniel Fridman | 0–1 | Thomas Beerdsen | Round 4: Daniel Fridman - Thomas Beerdsen | Queen's Pawn Game: Symmetrical Variation | |
| Mar 14, 2026 | Thomas Beerdsen | 1–0 | Rafael Goudriaan | Round 3: Thomas Beerdsen - Rafael Goudriaan | Caro-Kann Defense: Maróczy Variation | |
| Mar 14, 2026 | Laurens Schilstra | 0–1 | Thomas Beerdsen | Round 2: Laurens Schilstra - Thomas Beerdsen | Ruy Lopez: Schliemann Defense, Tartakower Variation | |
| Mar 14, 2026 | Thomas Beerdsen | 1–0 | Chenwu Zhu | Round 1: Thomas Beerdsen - Chenwu Zhu | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Mar 13, 2026 | Liam Vrolijk | ½–½ | Thomas Beerdsen | Round 6: Liam Vrolijk - Thomas Beerdsen | King's Indian Attack | |
| Mar 13, 2026 | Thomas Beerdsen | ½–½ | Erik Van den Doel | Round 5: Thomas Beerdsen - Erik Van den Doel | Four Knights Game: Spanish Variation, Rubinstein Variation | |
| Dec 30, 2023 | Thomas Beerdsen | 1–0 | Tarun Kanyamarala | Round 9: Thomas Beerdsen - Tarun Kanyamarala | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Dec 29, 2023 | Yueheng Jin | 1–0 | Thomas Beerdsen | Round 8: Yueheng Jin - Thomas Beerdsen | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation | |
| Dec 28, 2023 | Thomas Beerdsen | 1–0 | Zyon Kollen | Round 7: Thomas Beerdsen - Zyon Kollen | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Dec 27, 2023 | Amir Nicolai | 0–1 | Thomas Beerdsen | Round 6: Amir Nicolai - Thomas Beerdsen | Slav Defense: Exchange Variation, Trifunovic Variation | |
| Dec 26, 2023 | Thomas Beerdsen | 0–1 | Dengla Aarav | Round 5: Thomas Beerdsen - Dengla Aarav | Sicilian Defense: Kupreichik Variation | |
| Dec 24, 2023 | Thomas Beerdsen | ½–½ | Pijus Stremavicius | Round 4: Thomas Beerdsen - Pijus Stremavicius | Sicilian Defense: Four Knights Variation | |
| Dec 23, 2023 | Arthur De Winter | 1–0 | Thomas Beerdsen | Round 3: Arthur De Winter - Thomas Beerdsen | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Dec 22, 2023 | Thomas Beerdsen | 1–0 | Leandro Slagboom | Round 2: Thomas Beerdsen - Leandro Slagboom | French Defense: Burn Variation | |
| Dec 21, 2023 | Florian Jacobs | 0–1 | Thomas Beerdsen | Round 1: Florian Jacobs - Thomas Beerdsen | Slav Defense: Quiet Variation, Schallopp Defense | |
| Dec 12, 2023 | Eray Kilic | 1–0 | Thomas Beerdsen | Round 9: Eray Kilic - Thomas Beerdsen | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Dec 11, 2023 | Thomas Beerdsen | 1–0 | Hasan Atis | Round 8: Thomas Beerdsen - Hasan Atis | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Dec 10, 2023 | Esat Baglan | * | Thomas Beerdsen | Round 7: Alexander Krastev - Thomas Beerdsen | Sicilian Defense: French Variation | |
| Dec 10, 2023 | Thomas Beerdsen | 1–0 | Odyseas Kesidis | Round 6: Zaur Mammadov - Ivan Ivanisevic | Vienna Game: Vienna Gambit, Breyer Variation | |
| Dec 9, 2023 | Zvonko Stanojoski | ½–½ | Thomas Beerdsen | Round 5: Zvonko Stanojoski - Thomas Beerdsen | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Dec 8, 2023 | Thomas Beerdsen | ½–½ | Zaur Mammadov | Round 4: Thomas Beerdsen - Zaur Mammadov | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Dec 8, 2023 | Slaven Pastar | 0–1 | Thomas Beerdsen | Round 3: Slaven Pastar - Thomas Beerdsen | King's Indian Attack | |
| Dec 7, 2023 | Thomas Beerdsen | ½–½ | Arda Camlar | Round 2: Thomas Beerdsen - Arda Camlar | French Defense: Advance Variation | |
| Dec 6, 2023 | Sinisa Drazic | 0–1 | Thomas Beerdsen | Round 1: Sinisa Drazic - Thomas Beerdsen | Queen's Pawn Game: Levitsky Attack | |
| Nov 3, 2023 | Thomas Beerdsen | 1–0 | Edvin Trost | Round 9: Thomas Beerdsen - Edvin Trost | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Nov 2, 2023 | Jonah B Willow | ½–½ | Thomas Beerdsen | Round 8: Jonah B Willow - Thomas Beerdsen | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Nov 2, 2023 | Thomas Beerdsen | 1–0 | Matthew J Wadsworth | Round 7: Thomas Beerdsen - Matthew J Wadsworth | Scotch Game: Scotch Gambit, Advance Variation | |
| Nov 1, 2023 | Tarun Kanyamarala | ½–½ | Thomas Beerdsen | Round 6: Tarun Kanyamarala - Thomas Beerdsen | Semi-Slav Defense: Meran Variation | |
| Nov 1, 2023 | Eldar Gasanov | 1–0 | Thomas Beerdsen | Round 5: Eldar Gasanov - Thomas Beerdsen | Queen's Gambit Declined: Neo-Orthodox Variation, Main Line | |
| Oct 31, 2023 | Thomas Beerdsen | 1–0 | Borna Derakhshani | Round 4: Thomas Beerdsen - Borna Derakhshani | Caro-Kann Defense: Accelerated Panov Attack, Modern Variation | |
| Oct 31, 2023 | Mark L Hebden | ½–½ | Thomas Beerdsen | Round 3: Mark L Hebden - Thomas Beerdsen | Queen's Pawn Game: Symmetrical Variation | |
| Oct 31, 2023 | Thomas Beerdsen | 1–0 | Andrzej Krzywda | Round 2: Thomas Beerdsen - Andrzej Krzywda | Petrov's Defense: Nimzowitsch Attack | |
| Oct 31, 2023 | Ankush Khandelwal | ½–½ | Thomas Beerdsen | Round 1: Ankush Khandelwal - Thomas Beerdsen | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Aug 28, 2023 | Nicolas Garcia Lopez | 0–1 | Thomas Beerdsen | Ronda 1: Nicolas Garcia Lopez - Thomas Beerdsen | Sicilian Defense: Lasker-Dunne Attack | |
| Aug 3, 2023 | Thomas Beerdsen | 1–0 | Willy Hendriks | Round 9: Thomas Beerdsen - Willy Hendriks | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Aug 2, 2023 | Daniel Hausrath | 1–0 | Thomas Beerdsen | Round 8: Daniel Hausrath - Thomas Beerdsen | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Aug 1, 2023 | Thomas Beerdsen | ½–½ | Casper Schoppen | Round 7: Thomas Beerdsen - Casper Schoppen | Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line | |
| Jul 31, 2023 | Erik Van den Doel | 0–1 | Thomas Beerdsen | Round 6: Erik Van den Doel - Thomas Beerdsen | Sicilian Defense: French Variation | |
| Jul 29, 2023 | Thomas Beerdsen | 1–0 | Guus Bollen | Round 5: Thomas Beerdsen - Guus Bollen | Caro-Kann Defense: Maróczy Variation | |
| Jul 28, 2023 | Arthur De Winter | 1–0 | Thomas Beerdsen | Round 4: Arthur De Winter - Thomas Beerdsen | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 27, 2023 | Thomas Beerdsen | 0–1 | Prraneeth Vuppala | Round 3: Thomas Beerdsen - Prraneeth Vuppala | Vienna Game: Falkbeer Variation | |
| Jul 26, 2023 | Eelke De Boer | 0–1 | Thomas Beerdsen | Round 2: Eelke De Boer - Thomas Beerdsen | Queen's Gambit Declined: Janowski Variation | |
| Jul 25, 2023 | Thomas Beerdsen | 1–0 | William Shakhverdian | Round 1: Thomas Beerdsen - William Shakhverdian | Italian Game: Evans Gambit, Anderssen Variation, Cordel Line | |
| Jul 22, 2023 | Thomas Beerdsen | 1–0 | Mihnea-Ionut Ognean | Round 9: Thomas Beerdsen - Mihnea-Ionut Ognean | Italian Game: Evans Gambit, Anderssen Variation, Cordel Line | |
| Jul 21, 2023 | Adrian-Simion Secheres | ½–½ | Thomas Beerdsen | Round 8: Adrian-Simion Secheres - Thomas Beerdsen | Semi-Slav Defense: Stoltz Variation | |
| Jul 20, 2023 | Lucian-Ioan Filip | ½–½ | Thomas Beerdsen | Round 7: Lucian-Ioan Filip - Thomas Beerdsen | Bogo-Indian Defense: Retreat Variation | |
| Jul 19, 2023 | Thomas Beerdsen | 1–0 | Svyatoslav Bazakutsa | Round 6: Thomas Beerdsen - Svyatoslav Bazakutsa | King's Indian Defense: Orthodox Variation | |
| Jul 19, 2023 | Thomas Beerdsen | 1–0 | Victor Muntean | Round 5: Thomas Beerdsen - Victor Muntean | King's Indian Defense: Orthodox Variation | |
| Jul 18, 2023 | Cristian-Stefan Serban | ½–½ | Thomas Beerdsen | Round 4: Cristian-Stefan Serban - Thomas Beerdsen | Semi-Slav Defense: Quiet Variation | |
| Jul 17, 2023 | Thomas Beerdsen | ½–½ | Matei-Stefan Vilcu | Round 3: Thomas Beerdsen - Matei-Stefan Vilcu | Sicilian Defense: Najdorf Variation | |
| Jul 17, 2023 | Robert-Alexandru Stancu | 0–1 | Thomas Beerdsen | Round 2: Robert-Alexandru Stancu - Thomas Beerdsen | Queen's Gambit Declined: Barmen Variation | |
| Jul 16, 2023 | Thomas Beerdsen | 1–0 | Maria Fileru | Round 1: Thomas Beerdsen - Maria Fileru | Italian Game: Scotch Gambit, Janowski Defense | |
| Jul 8, 2023 | Jan Jaap Janse | 0–1 | Thomas Beerdsen | Round 7: Jan Jaap Janse - Thomas Beerdsen | Zukertort Opening: Nimzo-Larsen Variation | |
| Jul 8, 2023 | John Van Der Wiel | 1–0 | Thomas Beerdsen | Round 6: John Van Der Wiel - Thomas Beerdsen | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jul 8, 2023 | Thomas Beerdsen | 0–1 | Computer 1 Mephisto | Round 5: Thomas Beerdsen - Computer 1 Mephisto | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 8, 2023 | Thomas Beerdsen | 1–0 | Leandro Slagboom | Round 3: Thomas Beerdsen - Leandro Slagboom | Scotch Game: Cochrane-Shumov Defense | |
| Jul 8, 2023 | Rafael Goudriaan | 0–1 | Thomas Beerdsen | Round 2: Rafael Goudriaan - Thomas Beerdsen | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Jul 8, 2023 | Thomas Beerdsen | 1–0 | Jacob Eek | Round 1: Thomas Beerdsen - Jacob Eek | Philidor Defense: Lion Variation, Shirov Gambit | |
| Feb 24, 2023 | Thomas Beerdsen | 0–1 | Nino Maisuradze | Round 9: Thomas Beerdsen - Nino Maisuradze | Sicilian Defense: Delayed Alapin Variation | |
| Feb 22, 2023 | Thomas Beerdsen | 1–0 | Marcin Sieciechowicz | Round 7: Thomas Beerdsen - Marcin Sieciechowicz | Sicilian Defense: Najdorf Variation, Poisoned Pawn Variation | |
| Feb 22, 2023 | Nikola Kanov | * | Thomas Beerdsen | Round 6: Nikola Kanov - Thomas Beerdsen | ? | |
| Feb 21, 2023 | Thomas Beerdsen | 1–0 | Michalina Rudzinska | Round 5: Thomas Beerdsen - Michalina Rudzinska | Caro-Kann Defense: Advance Variation, Bayonet Attack | |
| Feb 20, 2023 | Viani Antonio Dcunha | ½–½ | Thomas Beerdsen | Round 4: Viani Antonio Dcunha - Thomas Beerdsen | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Feb 20, 2023 | Thomas Beerdsen | 1–0 | Fabrice Wantiez | Round 3: Thomas Beerdsen - Fabrice Wantiez | Italian Game | |
| Feb 19, 2023 | Thomas Beerdsen | ½–½ | Arnaud Payen | Round 2: Thomas Beerdsen - Arnaud Payen | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 19, 2023 | Sherif Medghoul | 0–1 | Thomas Beerdsen | Round 1: Sherif Medghoul - Thomas Beerdsen | Catalan Opening | |
| Dec 22, 2022 | Sergei Tiviakov | ½–½ | Thomas Beerdsen | Round 1.2: Sergei Tiviakov - Thomas Beerdsen | Sicilian Defense: Dragon Variation, Fianchetto Variation | |
| Dec 21, 2022 | Thomas Beerdsen | 0–1 | Sergei Tiviakov | Round 1.1: Thomas Beerdsen - Sergei Tiviakov | French Defense: Rubinstein Variation, Fort Knox Variation | |
| Oct 22, 2022 | Thomas Beerdsen | 1–0 | Sipke Ernst | Round 9: Thomas Beerdsen - Sipke Ernst | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Oct 21, 2022 | Jaap Vogel | 0–1 | Thomas Beerdsen | Round 8: Jaap Vogel - Thomas Beerdsen | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Oct 20, 2022 | Robert Hovhannisyan | 1–0 | Thomas Beerdsen | Round 7: Robert Hovhannisyan - Thomas Beerdsen | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Oct 19, 2022 | Thomas Beerdsen | 1–0 | Eelke De Boer | Round 6: Thomas Beerdsen - Eelke De Boer | French Defense: Winawer Variation, Delayed Exchange Variation | |
| Oct 19, 2022 | Thomas Beerdsen | 1–0 | Paul Hummel | Round 5: Thomas Beerdsen - Paul Hummel | Caro-Kann Defense: Advance Variation, Bayonet Attack | |
| Oct 18, 2022 | Oscar Klaren | 0–1 | Thomas Beerdsen | Round 4: Oscar Klaren - Thomas Beerdsen | Sicilian Defense: Moscow Variation | |
| Oct 17, 2022 | Thomas Beerdsen | 1–0 | Roger Labruyere | Round 3: Thomas Beerdsen - Roger Labruyere | Petrov's Defense: Nimzowitsch Attack | |
| Oct 16, 2022 | Jakob Weihrauch | 1–0 | Thomas Beerdsen | Round 2: Jakob Weihrauch - Thomas Beerdsen | Sicilian Defense: Richter-Rauzer Variation | |
| Oct 15, 2022 | Thomas Beerdsen | 1–0 | John Ten Ham | Round 1: Thomas Beerdsen - John Ten Ham | Sicilian Defense: Najdorf Variation | |
| Aug 13, 2022 | Ricardo Klepke | 0–1 | Thomas Beerdsen | Round 9: Ricardo Klepke - Thomas Beerdsen | Bogo-Indian Defense: Retreat Variation | |
| Aug 12, 2022 | Thomas Beerdsen | 0–1 | Harsha Bharathakoti | Round 8: Thomas Beerdsen - Harsha Bharathakoti | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Aug 11, 2022 | Thomas Beerdsen | 1–0 | Shreyas Royal | Round 7: Thomas Beerdsen - Shreyas Royal | Italian Game: Evans Gambit, Leonhardt Countergambit | |
| Aug 10, 2022 | Jos Van der Kaap | 0–1 | Thomas Beerdsen | Round 6: Jos Van der Kaap - Thomas Beerdsen | Indian Defense | |
| Aug 9, 2022 | Thomas Beerdsen | ½–½ | Tom De Jong | Round 5: Thomas Beerdsen - Tom De Jong | French Defense: Rubinstein Variation, Blackburne Defense | |
| Aug 8, 2022 | Stephane Sorbe | ½–½ | Thomas Beerdsen | Round 4: Stephane Sorbe - Thomas Beerdsen | Torre Attack: Classical Defense, Nimzowitsch Variation | |
| Aug 7, 2022 | Thomas Beerdsen | 1–0 | Dominik Laux | Round 3: Thomas Beerdsen - Dominik Laux | Sicilian Defense: Najdorf Variation, Main Line | |
| Aug 7, 2022 | Robin Reichardt | 0–1 | Thomas Beerdsen | Round 2: Robin Reichardt - Thomas Beerdsen | Slav Defense: Breyer Variation | |
| Aug 6, 2022 | Thomas Beerdsen | 1–0 | Kiri Arnold | Round 1: Thomas Beerdsen - Kiri Arnold | Sicilian Defense: Old Sicilian | |
| Jul 2, 2022 | Thomas Beerdsen | 0–1 | Grandmaster (computer 1) Pewatronic | Round 7: Thomas Beerdsen - Grandmaster (computer 1) Pewatronic | Caro-Kann Defense: Karpov Variation | |
| Jul 2, 2022 | Benjamin Bok | 0–1 | Thomas Beerdsen | Round 6: Benjamin Bok - Thomas Beerdsen | Tarrasch Defense: Dubov Tarrasch | |
| Jul 2, 2022 | Thomas Beerdsen | 1–0 | Friso Nijboer | Round 5: Thomas Beerdsen - Friso Nijboer | Sicilian Defense: Old Sicilian | |
| Jul 2, 2022 | Kevin Van Brummelen | ½–½ | Thomas Beerdsen | Round 4: Kevin Van Brummelen - Thomas Beerdsen | Zukertort Opening | |
| Jul 2, 2022 | Erik Lust | 0–1 | Thomas Beerdsen | Round 1: Erik Lust - Thomas Beerdsen | Ruy Lopez: Schliemann Defense | |
| Jul 2, 2022 | Thomas Beerdsen | 1–0 | Andries Dekker | Round 2: Thomas Beerdsen - Andries Dekker | Sicilian Defense: Old Sicilian | |
| Jul 2, 2022 | Thomas Beerdsen | 1–0 | Revelation II Black Edition Vancouver | Fishpartners Open 2022 | Petrov's Defense: Modern Attack, Center Attack | |
| Jun 19, 2022 | Thomas Beerdsen | 1–0 | Marcel Harff | Round 6: Thomas Beerdsen - Marcel Harff | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jun 19, 2022 | Tea Lanchava | ½–½ | Thomas Beerdsen | Round 5: Tea Lanchava - Thomas Beerdsen | English Opening: King's English Variation, Adhiban Gambit | |
| Jun 18, 2022 | Thomas Beerdsen | 1–0 | Onno Elgersma | Round 4: Thomas Beerdsen - Onno Elgersma | Caro-Kann Defense: Advance Variation, Tal Variation | |