| Jan 4, 2026 | van der Merwe | 1–0 | Przybylski | Open A | French Defense: Tarrasch Variation | |
| Jan 3, 2026 | Abdulrahman Mohammad | 0–1 | van der Merwe | Open A | Grünfeld Defense: Exchange Variation | |
| Jan 2, 2026 | van der Merwe | ½–½ | Bashirov | Open A | Petrov's Defense: Modern Attack, Center Attack | |
| Jan 2, 2026 | Rudolf | 1–0 | van der Merwe | Open A | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Dec 31, 2025 | van der Merwe | 1–0 | Karvatskyi | Open A | Sicilian Defense: Godiva Variation | |
| Dec 30, 2025 | Lahav | 0–1 | van der Merwe | Open A | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Dec 29, 2025 | van der Merwe | 0–1 | Karwowski | Open A | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Dec 28, 2025 | Selbes | 0–1 | van der Merwe | Open A | Sicilian Defense: Najdorf Variation | |
| Dec 27, 2025 | van der Merwe | ½–½ | Signorelli | XXXVI Miedzynarodowy Festiwal Szachowy CRACOVIA 2025 Grupa A | Caro-Kann Defense: Tartakower Variation | |
| Feb 2, 2025 | van der Merwe | 1–0 | Saputra | Rated rapid game | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Feb 2, 2025 | van der Merwe | 1–0 | Dioscanio | Rated rapid game | Caro-Kann Defense: Classical Variation, Main Line | |
| Feb 2, 2025 | Casas | 0–1 | van der Merwe | Rated rapid game | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Feb 2, 2025 | Watorek | 1–0 | van der Merwe | Rated rapid game | Indian Defense: Anti-Grünfeld, Alekhine Variation | |
| Feb 1, 2025 | van der Merwe | ½–½ | Yeremyan | Rated rapid game | Alekhine Defense: Exchange Variation | |
| Feb 1, 2025 | Mutnuri | 1–0 | van der Merwe | Rated rapid game | Sicilian Defense: Alapin Variation | |
| Jan 4, 2025 | Brzezina | ½–½ | van der Merwe | Cracovia 2024 | Sicilian Defense: Najdorf Variation, English Attack | |
| Jan 3, 2025 | van der Merwe | ½–½ | Kyc | Cracovia 2024 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jan 2, 2025 | Krawczyk | ½–½ | van der Merwe | Cracovia 2024 | Sicilian Defense: Najdorf Variation, English Attack | |
| Dec 31, 2024 | van der Merwe | ½–½ | Azoulay | Cracovia 2024 | Sicilian Defense: Dragon Variation | |
| Dec 30, 2024 | van der Merwe | ½–½ | Katsanis | Cracovia 2024 | Caro-Kann Defense: Tartakower Variation | |
| Dec 30, 2024 | Novotny | ½–½ | van der Merwe | Cracovia 2024 | Sicilian Defense: Closed | |
| Dec 29, 2024 | Ribstein | 0–1 | van der Merwe | Cracovia 2024 | English Opening: Symmetrical Variation, Three Knights Variation | |
| Dec 28, 2024 | van der Merwe | ½–½ | Zarnowski | Cracovia 2024 | Petrov's Defense: Modern Attack, Center Variation | |
| Dec 27, 2024 | Ramirez Garcia | 1–0 | van der Merwe | Cracovia 2024 | Sicilian Defense: Alapin Variation | |
| Jan 6, 2024 | Poetsch | 1–0 | van der Merwe | Open Praha 2024 A | Sicilian Defense: Dragon Variation, Fianchetto Variation | |
| Jan 13, 2023 | van der Merwe | * | Skaar | Prague Open | Czech Tour | ? | |
| Jan 12, 2023 | Koridze | * | van der Merwe | Prague Open | Czech Tour | ? | |
| Jan 10, 2023 | Nemsadze | * | van der Merwe | Prague Open | Czech Tour | ? | |
| Jan 6, 2023 | van der Merwe | 0–1 | Jun | Prague Open | Czech Tour | ? | |
| Oct 22, 2022 | van der Merwe | 1–0 | Casadio | World Junior Championship | French Defense: Tarrasch Variation | |
| Oct 21, 2022 | Winkelman | 1–0 | van der Merwe | World Junior Championship | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Oct 20, 2022 | Gaal | 1–0 | van der Merwe | World Junior Championship | English Opening: Symmetrical Variation, Botvinnik System Reversed, with Nf3 | |
| Oct 19, 2022 | van der Merwe | ½–½ | Asllani | World Junior Championship | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Oct 18, 2022 | Ballesteros Cardenas | 0–1 | van der Merwe | World Junior Championship | Neo-Grünfeld Defense: Goglidze Attack | |
| Oct 16, 2022 | van der Merwe | 0–1 | Flores Quillas | World Junior Championship | Sicilian Defense: Sozin Attack, Main Line | |
| Oct 15, 2022 | Carroll | * | van der Merwe | World Junior Championship | Sicilian Defense: Najdorf Variation | |
| Oct 14, 2022 | van der Merwe | 1–0 | Salem Muhsan Shuaib | World Junior Championship | Caro-Kann Defense: Tartakower Variation | |
| Oct 13, 2022 | van der Merwe | 0–1 | Oye-Stromberg | World Junior Championship | Sicilian Defense: Classical Variation, Anti-Sozin Variation | |
| Oct 13, 2022 | Djurovic | 1–0 | van der Merwe | World Junior Championship | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Oct 12, 2022 | Milosevic | 1–0 | van der Merwe | World Junior Championship | Rapport-Jobava System | |
| Aug 16, 2021 | van der Merwe | 1–0 | Shuping | World Youth Cup 2021 O16-G12 - Open 16 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Aug 16, 2021 | van der Merwe | 0–1 | Moreno Fong | World Youth Cup 2021 O16-G12 - Open 16 | Scandinavian Defense: Modern Variation | |
| Aug 16, 2021 | van der Merwe | 0–1 | Garayev | World Youth Cup 2021 O16-G12 - Open 16 | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Aug 16, 2021 | van der Merwe | 0–1 | Den Heijer | World Youth Cup 2021 O16-G12 - Open 16 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Panov Variation | |
| Aug 16, 2021 | Varshney | 1–0 | van der Merwe | World Youth Cup 2021 O16-G12 - Open 16 | Benko Gambit Accepted: King Walk Variation | |
| Aug 16, 2021 | Zia | 1–0 | van der Merwe | World Youth Cup 2021 O16-G12 - Open 16 | Indian Defense: Przepiorka Variation | |
| Aug 16, 2021 | Millet Nieves | 0–1 | van der Merwe | World Youth Cup 2021 O16-G12 - Open 16 | English Opening: King's English Variation, Two Knights Variation, Smyslov System | |
| Aug 16, 2021 | Shah | 1–0 | van der Merwe | World Youth Cup 2021 O16-G12 - Open 16 | Sicilian Defense: Closed | |
| Aug 16, 2021 | Romero | 0–1 | van der Merwe | World Youth Cup 2021 O16-G12 - Open 16 | Sicilian Defense: Najdorf Variation, Zagreb Variation | |