| Jun 23, 2026 | Willems | ½–½ | Knoedler | SUI-chT Nyon-Bodan | Tarrasch Defense: Symmetrical Variation | |
| Jun 21, 2026 | Willems | 1–0 | Degtiarev | SMM 2026 | English Opening: Agincourt Defense | |
| May 17, 2026 | Ivanisevic | 1–0 | Willems | Round 5: Ivanisevic, Ivan - Willems, Niels | Queen's Pawn Game: Torre Attack | |
| May 17, 2026 | Pleimer | * | Willems | Round 2: Pleimer, Noah - Willems, Niels | ? | |
| May 14, 2026 | Willems | 0–1 | Gumularz | Round 3: Willems, Niels - Gumularz, Szymon | English Opening: Great Snake Variation | |
| Apr 23, 2026 | Peng | ½–½ | Willems | Round 9: Peng, Li Min - Willems, Niels | Sicilian Defense: Modern Variations | |
| Apr 22, 2026 | Willems | 1–0 | Lacanrus | Round 8: Willems, Niels - Lacanrus, David | English Opening: Symmetrical Variation | |
| Apr 22, 2026 | Materia | 1–0 | Willems | Round 7: Materia, Marco - Willems, Niels | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Apr 21, 2026 | Willems | ½–½ | Sanket Chakravarty | Round 6: Willems, Niels - Sanket Chakravarty | English Opening: Agincourt Defense | |
| Apr 6, 2026 | Pillard | * | Willems | Grenke Chess Festival 2026 Open | Indian Defense: Tartakower Attack | |
| Apr 5, 2026 | Willems | 0–1 | Chasin | Grenke Chess Festival 2026 Open | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Apr 5, 2026 | Koellner | ½–½ | Willems | Grenke Chess Festival 2026 Open | Trompowsky Attack | |
| Apr 4, 2026 | Willems | 1–0 | Coman | Grenke Chess Festival 2026 Open | English Opening: Symmetrical Variation | |
| Apr 4, 2026 | Bokorovics | 0–1 | Willems | Grenke Chess Festival 2026 Open | Caro-Kann Defense: Two Knights Attack | |
| Apr 3, 2026 | Edwardss | ½–½ | Willems | Grenke Chess Festival 2026 Open | Caro-Kann Defense: Tartakower Variation | |
| Apr 2, 2026 | Willems | 1–0 | Koellner | Grenke Chess Festival 2026 Open | English Opening: Agincourt Defense | |
| Feb 8, 2026 | Blohberger | 1–0 | Willems | Sligo 2026 Open | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Feb 8, 2026 | Woods | 1–0 | Willems | Sligo 2026 Rapid | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Feb 8, 2026 | Liu | 0–1 | Willems | Sligo 2026 Rapid | Scotch Game: Scotch Gambit, Advance Variation | |
| Feb 8, 2026 | Willems | 1–0 | Fernandez Manrique | Sligo 2026 Rapid | King's Indian Defense: Fianchetto Variation, Carlsbad Variation | |
| Feb 8, 2026 | Hushpit | 0–1 | Willems | Sligo 2026 Rapid | Sicilian Defense: Najdorf Variation, Opocensky Variation, Traditional Line | |
| Feb 8, 2026 | Willems | 1–0 | McDonnell | Sligo 2026 Rapid | Pirc Defense: Classical Variation, Quiet System, Chigorin Line | |
| Feb 8, 2026 | Senthilnathan | 0–1 | Willems | Sligo 2026 Rapid | Nimzo-Indian Defense: Classical Variation | |
| Feb 7, 2026 | Willems | 1–0 | Ribeiro | Sligo 2026 Open | English Opening: King's English Variation | |
| Feb 7, 2026 | Willems | 0–1 | Ribeiro | Sligo 2026 Blitz | English Opening: Anglo-Indian Defense, Hedgehog System | |
| Feb 7, 2026 | Willems | 1–0 | Risteski | Sligo 2026 Blitz | English Opening | |
| Feb 7, 2026 | Krastev | ½–½ | Willems | Sligo 2026 Blitz | Caro-Kann Defense: Endgame Variation | |
| Feb 7, 2026 | Kufa | 0–1 | Willems | Sligo 2026 Blitz | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Feb 7, 2026 | Willems | 1–0 | Barnes | Sligo 2026 Blitz | English Opening: King's English Variation, Three Knights System | |
| Feb 7, 2026 | Willems | 0–1 | Liu | Sligo 2026 Blitz | English Opening: Symmetrical Variation, Three Knights Variation | |
| Feb 7, 2026 | O`Flaherty | 0–1 | Willems | Sligo 2026 Blitz | Queen's Pawn Game: London System | |
| Feb 7, 2026 | Willems | 0–1 | Rakhmangulov | Sligo 2026 Blitz | Old Indian Defense: Two Knights Variation | |
| Feb 7, 2026 | Fathallah | ½–½ | Willems | Sligo 2026 Blitz | Catalan Opening: Open Defense | |
| Feb 7, 2026 | Willems | 1–0 | Bartczak | Sligo 2026 Blitz | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Feb 7, 2026 | Salmin | 0–1 | Willems | Sligo 2026 Blitz | Caro-Kann Defense: Maróczy Variation | |
| Feb 6, 2026 | Rakhmangulov | ½–½ | Willems | Sligo 2026 Open | Queen's Pawn Game: Symmetrical Variation | |
| Feb 5, 2026 | Willems | 1–0 | Hushpit | Sligo 2026 Open | English Opening: Agincourt Defense | |
| Feb 5, 2026 | Bartczak | ½–½ | Willems | Sligo 2026 Open | Caro-Kann Defense: Classical Variation, Spassky Variation | |
| Feb 5, 2026 | Willems | ½–½ | Krastev | Sligo 2026 Rapid | Philidor Defense: Lion Variation | |
| Feb 4, 2026 | Willems | 0–1 | Rosol | Sligo 2026 Open | English Opening: Agincourt Defense | |
| Feb 3, 2026 | Liu | ½–½ | Willems | Sligo 2026 Open | Italian Game: Classical Variation, Giuoco Pianissimo, with a5 | |
| Feb 3, 2026 | Willems | 1–0 | Barnes | Sligo 2026 Open | English Opening: Anglo-Indian Defense, Hedgehog System | |
| Feb 2, 2026 | Melling | 0–1 | Willems | Sligo 2026 Open | Indian Defense: Accelerated London System | |
| Dec 3, 2025 | Vijayakumar | 1–0 | Willems | Round 9: Vijayakumar, Rishi - Willems, Niels | Queen's Gambit Declined: Westphalian Variation | |
| Dec 2, 2025 | Willems | 0–1 | Kazarian | Round 8: Willems, Niels - Kazarian, Anna-Maja | English Opening: King's English Variation, Reversed Sicilian | |
| Dec 1, 2025 | Rozen | 1–0 | Willems | Round 7: Rozen, Eytan - Willems, Niels | Tarrasch Defense: Dubov Tarrasch | |
| Nov 30, 2025 | Willems | ½–½ | Grieve | Round 6: Willems, Niels - Grieve, Harry | English Opening: Agincourt Defense | |
| Nov 30, 2025 | Magold | 0–1 | Willems | Round 5: Magold, Filip - Willems, Niels | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Nov 29, 2025 | Willems | 1–0 | Carroll | Round 4: Willems, Niels - Carroll, Peter | English Opening: King's English Variation, Four Knights Variation, Flexible Line | |
| Nov 28, 2025 | Stone | ½–½ | Willems | Round 3: Stone, Andrew M - Willems, Niels | English Opening: Symmetrical Variation, Anti-Benoni Variation, Geller Variation | |
| Nov 28, 2025 | Willems | 0–1 | Fernandez | Round 2: Willems, Niels - Fernandez, Daniel Howard | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Nov 27, 2025 | Khachatouri | 0–1 | Willems | Round 1: Khachatouri, Saro - Willems, Niels | Zukertort Opening | |
| Oct 25, 2025 | Willems | 1–0 | Burcu | Round 7: Willems, Niels - Burcu, Cagatay | English Opening: Caro-Kann Defensive System | |
| Oct 24, 2025 | Willems | 1–0 | Lindgren | Round 6: Willems, Niels - Lindgren, Philip | English Opening: Caro-Kann Defensive System | |
| Oct 23, 2025 | Gledura | 1–0 | Willems | Round 5: Gledura, Benjamin - Willems, Niels | Indian Defense: Normal Variation | |
| Oct 22, 2025 | Kanakaris | ½–½ | Willems | Round 4: Kanakaris, Georgios - Willems, Niels | Zukertort Opening | |
| Oct 21, 2025 | Willems | ½–½ | Johannsson | Round 3: Willems, Niels - Johannsson, Birkir Isak | English Opening: Agincourt Defense | |
| Oct 19, 2025 | Willems | ½–½ | Tsarsitalidis | Round 1: Willems, Niels - Tsarsitalidis, Christos | English Opening: Agincourt Defense | |
| Sep 28, 2025 | Willems | ½–½ | Brunello | SMM Rd 8+9 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Sep 27, 2025 | Mattenberger | 0–1 | Willems | SMM Rd 8+9 | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Sep 8, 2025 | Beliavsky | 1–0 | Willems | Round 8: Beliavsky, Alexander G - Willems, Niels | Catalan Opening: Open Defense, Classical Line | |
| Sep 8, 2025 | Willems | ½–½ | Bakhmatsky | Round 7: Willems, Niels - Bakhmatsky, Vladislav | English Opening: Agincourt Defense | |
| Sep 6, 2025 | Vovk | ½–½ | Willems | Round 6: Vovk, Yuri - Willems, Niels | Ruy Lopez: Open | |
| Sep 5, 2025 | Willems | 0–1 | Dyachuk | Round 5: Willems, Niels - Dyachuk, Artem | English Opening: King's English Variation, Four Knights Variation | |
| Sep 5, 2025 | Mosesov | 1–0 | Willems | Round 4: Mosesov, Danyil - Willems, Niels | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Sep 4, 2025 | Willems | ½–½ | Kislinsky | Round 3: Willems, Niels - Kislinsky, Alexey | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Sep 4, 2025 | Tulchynskyi | ½–½ | Willems | Round 2: Tulchynskyi, Feliks - Willems, Niels | Nimzo-Indian Defense: Three Knights Variation | |
| Sep 2, 2025 | Willems | ½–½ | Povshednyi | Round 1: Willems, Niels - Povshednyi, Ivan | Sicilian Defense: Moscow Variation | |
| Sep 2, 2025 | Willems | * | Beliavsky | Round 9: Willems, Niels - Beliavsky, Alexander G | ? | |
| Sep 2, 2025 | Karvatskyi | * | Willems | Round 7: Karvatskyi, Oleksii - Willems, Niels | ? | |
| Sep 2, 2025 | Willems | * | Kislinsky | Round 6: Willems, Niels - Kislinsky, Alexey | ? | |
| Sep 2, 2025 | Mosesov | * | Willems | Round 5: Mosesov, Danyil - Willems, Niels | ? | |
| Sep 2, 2025 | Willems | * | Tulchynskyi | Round 4: Willems, Niels - Tulchynskyi, Feliks | ? | |
| Sep 2, 2025 | Bakhmatsky | * | Willems | Round 3: Bakhmatsky, Vladislav - Willems, Niels | ? | |
| Sep 2, 2025 | Willems | * | Dyachuk | Round 2: Willems, Niels - Dyachuk, Artem | ? | |
| Sep 2, 2025 | Vovk | * | Willems | Round 1: Vovk, Yuri - Willems, Niels | ? | |
| Sep 1, 2025 | Povshednyi | * | Willems | Round 8: Povshednyi, Ivan - Willems, Niels | ? | |
| Sep 1, 2025 | Willems | 1–0 | Karvatskyi | Round 9: Willems, Niels - Karvatskyi, Oleksii | English Opening: King's English Variation, Four Knights Variation, Flexible Line | |
| May 22, 2025 | Willems | 1–0 | Peyrer | Mitropa 2025 Open | English Opening: Agincourt Defense | |
| May 21, 2025 | Koelle | ½–½ | Willems | Mitropa 2025 Open | Queen's Gambit Declined: Barmen Variation | |
| May 20, 2025 | Willems | 1–0 | Goroshkov | Mitropa 2025 Open | English Opening: King's English Variation, Adhiban Gambit | |
| May 19, 2025 | Nemec | 0–1 | Willems | Mitropa 2025 Open | Nimzo-Indian Defense: Kmoch Variation | |
| May 18, 2025 | Baenziger | 1–0 | Willems | Mitropa 2025 Open | English Opening: Symmetrical Variation, Anti-Benoni Variation, Spielmann Defense | |
| May 17, 2025 | Willems | ½–½ | Sahidi | Mitropa 2025 Open | English Opening: Anglo-Indian Defense, Hedgehog System | |
| May 16, 2025 | Brunello | ½–½ | Willems | Mitropa 2025 Open | Caro-Kann Defense: Classical Variation | |
| May 15, 2025 | Willems | 0–1 | Stevik | Mitropa 2025 Open | English Opening: Agincourt Defense | |
| May 14, 2025 | Pasztor | ½–½ | Willems | Mitropa 2025 Open | Caro-Kann Defense: Advance Variation | |
| Apr 27, 2025 | Bogner | 1–0 | Willems | SUI-chT Reti-Nyon | Caro-Kann Defense: Advance Variation, Short Variation | |
| Apr 15, 2025 | Priansh Das | 1–0 | Willems | Reykjavik Open 2025 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 14, 2025 | Willems | 1–0 | Elier | Reykjavik Open 2025 | English Opening: Anglo-Indian Defense, Hedgehog System | |
| Apr 13, 2025 | Willems | 0–1 | Royal | Reykjavik Open 2025 | English Opening: Agincourt Defense | |
| Apr 13, 2025 | Harish | ½–½ | Willems | Reykjavik Open 2025 | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Apr 12, 2025 | Borne | 0–1 | Willems | Reykjavik Open 2025 | Zukertort Opening | |
| Apr 11, 2025 | Willems | 1–0 | Arruebarrena Rodriguez | Reykjavik Open 2025 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Apr 10, 2025 | Willems | 1–0 | Omarsson | Reykjavik Open 2025 | King's Indian Defense: Fianchetto Variation, Classical Fianchetto | |
| Apr 10, 2025 | Muradli | 1–0 | Willems | Reykjavik Open 2025 | English Opening: Symmetrical Variation | |
| Apr 6, 2025 | Willems | ½–½ | Prusikin | SUI-chT Nyon-Wollishofen | French Defense: Exchange Variation | |
| Apr 5, 2025 | Willems | 1–0 | Ballmann | SUI-chT Nyon-Winterthur | English Opening: Symmetrical Variation, Normal Variation | |
| Mar 26, 2025 | Willems | 0–1 | Stefansson | Round 11: Willems, Niels - Stefansson, Vignir Vatnar | English Opening: King's English Variation, Three Knights System | |
| Mar 25, 2025 | Kobo | ½–½ | Willems | Round 10: Kobo, Ori - Willems, Niels | Ruy Lopez: Morphy Defense, Anderssen Variation | |