| — | Zwirs | 1–0 | Lindgren | 1. Bundesliga r 14/15 | Caro-Kann Defense: Exchange Variation | |
| — | Kruckenhauser | 0–1 | Zwirs | 1. Bundesliga r 14/15 | Sicilian Defense: Modern Variations | |
| Jun 28, 2026 | Iolis | 0–1 | Zwirs | Round 4: Iolis, Oleg - Zwirs, Nico | Sicilian Defense: Najdorf Variation, English Attack | |
| Jun 27, 2026 | Zwirs | 1–0 | Vlieger | Round 3: Zwirs, Nico - Vlieger, Olaf | Italian Game: Giuoco Pianissimo, Normal | |
| Jun 27, 2026 | Zwirs | ½–½ | Van den Bosch | Round 1: Zwirs, Nico - Van den Bosch, Arno | Sicilian Defense: French Variation, Normal | |
| Jun 21, 2026 | Zwirs | ½–½ | Vandenbussche | Round 5: Zwirs, Nico - Vandenbussche, Thibaut | Philidor Defense: Lion Variation | |
| Jun 21, 2026 | Zwirs | 1–0 | Darie | HSG Open 2026 A | Italian Game: Giuoco Pianissimo, Normal | |
| Jun 21, 2026 | Bagrationi | ½–½ | Zwirs | HSG Open 2026 A | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jun 20, 2026 | Schroer | 0–1 | Zwirs | HSG Open 2026 A | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jun 19, 2026 | Zwirs | ½–½ | Goudriaan | HSG Open 2026 A | Caro-Kann Defense: Exchange Variation | |
| Jun 19, 2026 | Van Doren | 0–1 | Zwirs | HSG Open 2026 A | Sicilian Defense: Najdorf Variation | |
| Jun 18, 2026 | Zwirs | ½–½ | Warmerdam | HSG Open 2026 A | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| May 25, 2026 | Schmitz | 0–1 | Zwirs | Round 6: Schmitz, Philipp - Zwirs, Nico | Sicilian Defense: Najdorf Variation, Adams Attack | |
| May 24, 2026 | Zwirs | 1–0 | Baselmans | Round 5: Zwirs, Nico - Baselmans, Sam | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| May 24, 2026 | Citak | ½–½ | Zwirs | Round 4: Citak, Selim - Zwirs, Nico | Queen's Gambit Declined: Modern Variation, Knight Defense | |
| May 23, 2026 | Zwirs | 1–0 | Aishwin Daniel | Round 3: Zwirs, Nico - Aishwin Daniel | Dutch Defense: Classical Variation, Huisl Variation | |
| May 23, 2026 | Zwirs | ½–½ | Visser | Round 2: Zwirs, Nico - Visser, Henk-Jan | Zukertort Opening | |
| May 22, 2026 | Stinis | 0–1 | Zwirs | Round 1: Stinis, Steven - Zwirs, Nico | Sicilian Defense: Closed | |
| May 22, 2026 | Zwirs | ½–½ | Van Wely | Round 7: Zwirs, Nico - Van Wely, Loek | Sicilian Defense: Taimanov Variation | |
| May 10, 2026 | Zwirs | ½–½ | Adharsh K | Round 9: Zwirs, Nico - Adharsh K | Sicilian Defense: Chekhover Variation | |
| May 9, 2026 | Sokolovsky | 1–0 | Zwirs | Round 8: Sokolovsky, Yahli - Zwirs, Nico | French Defense: Advance Variation, Euwe Variation | |
| May 8, 2026 | Zwirs | 1–0 | Shilon Rahav | Round 7: Zwirs, Nico - Shilon Rahav, Eliran | English Opening: Neo-Catalan | |
| May 7, 2026 | Danila | ½–½ | Zwirs | Round 6: Danila, Tudor-Gabriel - Zwirs, Nico | Sicilian Defense: Najdorf Variation | |
| May 6, 2026 | Zwirs | 0–1 | Smirin | Round 5: Zwirs, Nico - Smirin, Ilia | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| May 5, 2026 | Fulgentini | 0–1 | Zwirs | Round 4: Fulgentini, Edoardo - Zwirs, Nico | Sicilian Defense: Najdorf Variation, Freak Attack | |
| May 5, 2026 | Zwirs | ½–½ | Castellanos Villela | Round 3: Zwirs, Nico - Castellanos Villela, Alejandro | Sicilian Defense: Dragon Variation | |
| Apr 30, 2026 | Zwirs | ½–½ | Roshka | Finals: Zwirs, Nico - Roshka, Yevgeniy | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 29, 2026 | Zwirs | 1–0 | Delchev | Semifinals: Zwirs, Nico - Delchev, Aleksander | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 27, 2026 | Saric | 1–0 | Zwirs | Round 6: Saric, Ante - Zwirs, Nico | Zukertort Opening | |
| Apr 27, 2026 | Zwirs | 0–1 | Pfreundt | Round 5: Zwirs, Nico - Pfreundt, Jakob | Caro-Kann Defense: Exchange Variation | |
| Apr 26, 2026 | Janik | ½–½ | Zwirs | Round 4: Janik, Igor - Zwirs, Nico | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 25, 2026 | Zwirs | 1–0 | Gueci | Round 3: Zwirs, Nico - Gueci, Salvatore Riccardo | Sicilian Defense: French Variation, Open | |
| Apr 25, 2026 | Djukic | ½–½ | Zwirs | Round 2: Djukic, Nikola - Zwirs, Nico | Four Knights Game: Scotch Variation Accepted, Main Line | |
| Apr 24, 2026 | Zwirs | ½–½ | Ceres | Round 1: Zwirs, Nico - Ceres, Dragos | Sicilian Defense: Dragon Variation | |
| Apr 24, 2026 | Zwirs | ½–½ | Lumachi | Round 7: Zwirs, Nico - Lumachi, Gabriele | Four Knights Game: Scotch Variation Accepted, Main Line | |
| Apr 11, 2026 | Martens | 0–1 | Zwirs | Round 9: Martens, Martin - Zwirs, Nico | Sicilian Defense: Delayed Alapin Variation | |
| Mar 28, 2026 | Zwirs | 0–1 | Van Wely | Round 6: Zwirs, Nico - Van Wely, Loek | Sicilian Defense: Najdorf Variation | |
| Mar 22, 2026 | Zwirs | ½–½ | Genov | Round 10: Zwirs, Nico - Genov, Petar | Sicilian Defense: Kalashnikov Variation | |
| Mar 21, 2026 | Reuker | ½–½ | Zwirs | 1. BL Pauli | Sicilian Defense: Najdorf Variation, Zagreb Variation | |
| Mar 8, 2026 | Froeyman | 0–1 | Zwirs | Meesterklasse | Sicilian Defense: Najdorf Variation, Opocensky Variation, Traditional Line | |
| Feb 7, 2026 | Zwirs | ½–½ | Ernst | Round 7: Zwirs, Nico - Ernst, Sipke | Four Knights Game: Spanish Variation, Nimzowitsch Variation | |
| Dec 26, 2025 | Kokje | 0–1 | Zwirs | Round 5: Kokje, Joris - Zwirs, Nico | Indian Defense: Anti-Nimzo-Indian | |
| Nov 22, 2025 | Zwirs | ½–½ | Suvorov | Round 4: Zwirs, Nico - Suvorov, Luca | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Nov 7, 2025 | De Jong | ½–½ | Zwirs | KNSB competitie 2025/2026 | Queen's Gambit Declined: Barmen Variation | |
| Oct 25, 2025 | Zwirs | 1–0 | Miezis | Round 9: Zwirs, Nico - Miezis, Normunds | Sicilian Defense: Kan Variation, Swiss Cheese Variation | |
| Oct 24, 2025 | Abdisalimov | 1–0 | Zwirs | Round 8: Abdisalimov, Abdimalik - Zwirs, Nico | Sicilian Defense: Closed | |
| Oct 23, 2025 | Korchynskyi | 0–1 | Zwirs | Round 7: Korchynskyi, Mykola - Zwirs, Nico | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Oct 22, 2025 | Zwirs | ½–½ | Beerdsen | Round 6: Zwirs, Nico - Beerdsen, Thomas | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Oct 21, 2025 | Soumya | 0–1 | Zwirs | Round 5: Soumya, Swaminathan - Zwirs, Nico | Sicilian Defense: Najdorf Variation | |
| Oct 21, 2025 | Zwirs | 1–0 | Ten Dam | Round 4: Zwirs, Nico - Ten Dam, Bram | Philidor Defense: Lion Variation | |
| Oct 20, 2025 | Makhynia | ½–½ | Zwirs | Round 3: Makhynia, Kostiantyn - Zwirs, Nico | Bogo-Indian Defense: Retreat Variation | |
| Oct 19, 2025 | Zwirs | 1–0 | Gerrits | Round 2: Zwirs, Nico - Gerrits, Augustin | English Opening: King's English Variation | |
| Oct 18, 2025 | Bakija | ½–½ | Zwirs | Round 1: Bakija, Alan - Zwirs, Nico | Sicilian Defense: Delayed Alapin Variation | |
| Oct 4, 2025 | Zwirs | ½–½ | Vrolijk | Round 2: Zwirs, Nico - Vrolijk, Liam | Italian Game: Giuoco Pianissimo, Normal | |
| Sep 20, 2025 | Arnold | 0–1 | Zwirs | Round 1: Arnold, Rhys - Zwirs, Nico | Sicilian Defense: Scheveningen Variation, English Attack, with f3 | |
| May 29, 2025 | Zwirs | 1–0 | Filip | sofia25 | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| May 28, 2025 | Dimitrov | 1–0 | Zwirs | sofia25 | Queen's Pawn Game: Levitsky Attack | |
| May 27, 2025 | Peycheva | 0–1 | Zwirs | sofia25 | English Opening: Agincourt Defense | |
| May 26, 2025 | Zwirs | ½–½ | Jirasek | sofia25 | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| May 26, 2025 | Spasov | ½–½ | Zwirs | sofia25 | Sicilian Defense: Keres Variation | |
| May 25, 2025 | Zwirs | ½–½ | Ninov | sofia25 | Philidor Defense: Lion Variation | |
| May 24, 2025 | Krishnan | 0–1 | Zwirs | sofia25 | Queen's Gambit Declined: Barmen Variation | |
| May 23, 2025 | Zwirs | 1–0 | Boeren | sofia25 | English Opening: King's English Variation | |
| May 23, 2025 | Kishore Kumar Jaganathan | ½–½ | Zwirs | sofia25 | Queen's Gambit Declined | |
| May 13, 2025 | Grutter | 0–1 | Zwirs | Round 9: Grutter, Tim - Zwirs, Nico | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Apr 21, 2025 | Zwirs | 1–0 | Perez Marimon | Semana Santa A. 2025 | Sicilian Defense: Sozin Attack | |
| Apr 20, 2025 | Zwirs | 1–0 | Chueca Forcen | Semana Santa A. 2025 | Caro-Kann Defense: Tartakower Variation | |
| Apr 20, 2025 | Hernandez | ½–½ | Zwirs | Semana Santa A. 2025 | Sicilian Defense: Moscow Variation | |
| Apr 19, 2025 | Navrotescu | ½–½ | Zwirs | Semana Santa A. 2025 | Nimzo-Indian Defense: Classical Variation | |
| Apr 18, 2025 | Zwirs | ½–½ | Toncheva | Semana Santa A. 2025 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Apr 17, 2025 | Zwirs | 0–1 | Smirnov | Semana Santa A. 2025 | Nimzo-Indian Defense: Romanishin Variation | |
| Apr 17, 2025 | Molina Carretero | 0–1 | Zwirs | Semana Santa A. 2025 | English Opening: Agincourt Defense | |
| Apr 16, 2025 | Zwirs | 1–0 | Gonzalez Ochoa | Semana Santa A. 2025 | English Opening: King's English Variation, Four Knights Variation, Flexible Line | |
| Apr 5, 2025 | Zwirs | 1–0 | Jansen | Round 8: Zwirs, Nico - Jansen, Bob | King's Pawn Game: Tayler Opening, Inverted Hanham | |
| Mar 23, 2025 | Zwirs | ½–½ | Miljkovic | 1. BL HSK | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Mar 22, 2025 | Rafiee | ½–½ | Zwirs | 1. BL HSK | Sicilian Defense: Najdorf Variation | |
| Feb 23, 2025 | Zwirs | ½–½ | Dautov | BL 2425 Hamburger SK - Schachfreunde Deizisau | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Feb 22, 2025 | Donchenko | ½–½ | Zwirs | BL 2425 OSG Baden-Baden - Hamburger SK | Catalan Opening: Closed | |
| Feb 8, 2025 | Zwirs | 1–0 | Cardon | KNSB Meesterklasse 2024-2025 | Caro-Kann Defense: Exchange Variation | |
| Feb 2, 2025 | Grutter | ½–½ | Zwirs | Tata Steel Chess Qualifiers | Sicilian Defense: Modern Variations | |
| Feb 1, 2025 | Zwirs | 0–1 | Tudor | Tata Steel Chess Qualifiers | Sicilian Defense: Scheveningen Variation, English Attack, with f3 | |
| Jan 31, 2025 | Smeets | 1–0 | Zwirs | Tata Steel Chess Qualifiers | Ruy Lopez: Closed | |
| Jan 29, 2025 | Zwirs | ½–½ | Sofronie | Tata Steel Chess Qualifiers | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jan 28, 2025 | Zwirs | 0–1 | Slagboom | Tata Steel Chess Qualifiers | Queen's Pawn Game: Colle System | |
| Jan 27, 2025 | Panesar Vedant | ½–½ | Zwirs | Tata Steel Chess Qualifiers | Sicilian Defense: Najdorf Variation | |
| Jan 26, 2025 | Zwirs | 1–0 | Beukema | Tata Steel Chess Qualifiers | Caro-Kann Defense: Panov Attack | |
| Jan 25, 2025 | Lohia | 1–0 | Zwirs | Tata Steel Chess Qualifiers | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jan 24, 2025 | Zwirs | ½–½ | Holzke | Tata Steel Chess Qualifiers | Petrov's Defense: Nimzowitsch Attack | |
| Feb 8, 2025 | Zwirs | ½–½ | Wemmers | Round 6: Zwirs, Nico - Wemmers, Xander | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| Dec 14, 2024 | Kollen | ½–½ | Zwirs | KNSB Meesterklasse 2024-2025 | Van Geet Opening | |
| Dec 1, 2024 | Smeets | 1–0 | Zwirs | Deutsche Schachbundesliga 24-25 | Sicilian Defense: Moscow Variation | |
| Nov 30, 2024 | Zwirs | ½–½ | Esipenko | Deutsche Schachbundesliga 24-25 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Nov 23, 2024 | Van der Eijk | 0–1 | Zwirs | KNSB Meesterklasse 2024-2025 | Sicilian Defense: Delayed Alapin Variation | |
| Sep 21, 2024 | Zwirs | 0–1 | Pijpers | Round 1: Zwirs, Nico - Pijpers, Arthur | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Jun 23, 2024 | Zwirs | 1–0 | Hercegovac | Round 9: Zwirs, Nico - Hercegovac, Neven | English Opening: Neo-Catalan | |
| Jun 22, 2024 | Song | ½–½ | Zwirs | Round 8: Song, Julien - Zwirs, Nico | Queen's Gambit Declined: Barmen Variation | |
| Jun 21, 2024 | Zwirs | ½–½ | Yaniv | Round 7: Zwirs, Nico - Yaniv, Yuval | French Defense: Burn Variation | |
| Jun 20, 2024 | Karthik Rajaa | ½–½ | Zwirs | Teplice 2024 | Queen's Pawn Game: Symmetrical Variation | |
| Jun 19, 2024 | Zwirs | ½–½ | Ajay Krishna | Round 5: Zwirs, Nico - Ajay Krishna, S | Sicilian Defense: Najdorf Variation, English Attack | |
| Jun 18, 2024 | Martin | 1–0 | Zwirs | Round 4: Martin, Julian - Zwirs, Nico | Sicilian Defense: Najdorf Variation | |