| Apr 3, 2026 | Degraeve | 1–0 | Kulig | Grenke Chess Festival 2026 Open | Sicilian Defense: Najdorf Variation | |
| Dec 30, 2025 | Kulig | ½–½ | Krol | Runda 9: Kulig, Pawel - Krol, Jan | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Dec 30, 2025 | Kokoszczynski | ½–½ | Kulig | Runda 8: Kokoszczynski, Jan - Kulig, Pawel | English Opening: King's English Variation | |
| Dec 30, 2025 | Kulig | 1–0 | Przybylski | Runda 7: Kulig, Pawel - Przybylski, Jan | French Defense: Advance Variation, Euwe Variation | |
| Dec 29, 2025 | Serafin | 0–1 | Kulig | Runda 6: Serafin, Franciszek - Kulig, Pawel | Queen's Gambit Declined: Charousek Variation | |
| Dec 29, 2025 | Baum | 1–0 | Kulig | Runda 5: Baum, Jonasz - Kulig, Pawel | English Opening: Anglo-Indian Defense, Anti-Anti-Grünfeld | |
| Dec 28, 2025 | Kulig | ½–½ | Lewtak | Runda 4: Kulig, Pawel - Lewtak, Damian | Sicilian Defense: Nimzo-American Variation | |
| Dec 27, 2025 | Kulig | 1–0 | Ejsymont | Runda 3: Kulig, Pawel - Ejsymont, Blanka | French Defense: Advance Variation, Paulsen Attack | |
| Dec 27, 2025 | Nasuta | 1–0 | Kulig | Runda 2: Nasuta, Grzegorz - Kulig, Pawel | Sicilian Defense: Moscow Variation | |
| Dec 27, 2025 | Kulig | ½–½ | Mayorau | Runda 1: Kulig, Pawel - Mayorau, Mikita | French Defense: Advance Variation, Main Line | |
| Sep 7, 2025 | Kulig | ½–½ | Hackner | 2 liga 2025 2 | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Sep 6, 2025 | Zareba | 1–0 | Kulig | 2 liga 2025 2 | Sicilian Defense: Najdorf Variation, Main Line | |
| Sep 5, 2025 | Kulig | 1–0 | Rajlich | 2 liga 2025 1 | Sicilian Defense: Hyperaccelerated Dragon | |
| Sep 4, 2025 | Marczuk | 1–0 | Kulig | 2 liga 2025 1 | Rapport-Jobava System | |
| Sep 3, 2025 | Kulig | ½–½ | Mirski | 2 liga 2025 1 | Sicilian Defense: Taimanov Variation | |
| Sep 2, 2025 | Bator | 0–1 | Kulig | 2 liga 2025 1 | Sicilian Defense: Chekhover Variation | |
| Sep 1, 2025 | Kulig | 1–0 | Jaskolka | 2 liga 2025 1 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jul 27, 2025 | Kulig | 0–1 | Krasniewski | A | Sicilian Defense: Kalashnikov Variation | |
| Jul 26, 2025 | Majcher | ½–½ | Kulig | A | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jul 25, 2025 | Kulig | 0–1 | Sygulski | A | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 24, 2025 | Sengupta | 1–0 | Kulig | A | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jul 23, 2025 | Kulig | ½–½ | Smietanska | A | Sicilian Defense: Moscow Variation | |
| Jul 22, 2025 | Lewtak | ½–½ | Kulig | A | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jul 21, 2025 | Kulig | 1–0 | Wolak | A | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jul 20, 2025 | Werblinski | 0–1 | Kulig | A | Sicilian Defense: Najdorf Variation | |
| Jul 19, 2025 | Kulig | 0–1 | Vetoshko | A | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jan 11, 2025 | Kulig | 0–1 | Horak | praha2025 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Early Deviations | |
| Aug 3, 2024 | Kulig | 0–1 | Kutowski | Mistrzostwa Polski Juniorow w Szachach Szybkich - C18 | Sicilian Defense: Najdorf Variation, Freak Attack | |
| May 12, 2024 | Mametev | 1–0 | Kulig | Round 9: Mametev, Artem - Kulig, Pawel | Caro-Kann Defense: Tartakower Variation | |
| May 11, 2024 | Kulig | ½–½ | Karasek | Round 8: Kulig, Pawel - Karasek, Lukas | Sicilian Defense: Najdorf Variation | |
| May 10, 2024 | Kulig | ½–½ | Topencik | Round 7: Kulig, Pawel - Topencik, Bruno | French Defense: Schlechter Variation | |
| May 10, 2024 | Bokhnak | 1–0 | Kulig | Round 6: Bokhnak, Timofey - Kulig, Pawel | Caro-Kann Defense: Exchange Variation | |
| May 9, 2024 | Kulig | 1–0 | Vanek | Round 5: Kulig, Pawel - Vanek, Ladislav | Indian Defense: Anti-Grünfeld, Basman-Williams Attack | |
| May 7, 2024 | Hak | 1–0 | Kulig | Round 2: Hak, David - Kulig, Pawel | Grünfeld Defense: Exchange Variation, Spassky Variation | |
| Jun 18, 2024 | Kulig | ½–½ | Kratochvil | MSR amaterov | Petrov's Defense: Modern Attack, Center Variation | |
| Jun 18, 2024 | Panko | 1–0 | Kulig | MSR amaterov | Bird Opening: Dutch Variation | |
| Jun 17, 2024 | Kulig | 0–1 | Solcan | MSR amaterov | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Jun 17, 2024 | Zvarik | 0–1 | Kulig | MSR amaterov | Sicilian Defense: Grand Prix Attack | |
| Jun 16, 2024 | Kulig | 1–0 | Kasperek | MSR amaterov | Sicilian Defense: Nimzo-American Variation | |
| Jun 16, 2024 | Karas | ½–½ | Kulig | MSR amaterov | Hungarian Opening | |
| Jun 15, 2024 | Kulig | ½–½ | Koren | MSR amaterov | Ruy Lopez: Cozio Defense | |
| Jun 15, 2024 | Vokal | 0–1 | Kulig | MSR amaterov | Sicilian Defense: Taimanov Variation | |
| Jun 22, 2023 | Kulig | ½–½ | Szymkiewicz | DMP II Liga Mecz 4 | Queen's Gambit Declined: Exchange Variation | |
| Jun 21, 2023 | Kulig | ½–½ | Stepinski | DMP II Liga Mecz 5 | Queen's Gambit Accepted: Classical Defense, Steinitz Variation, Exchange Variation | |
| Jun 20, 2023 | Zalega | 1–0 | Kulig | DMP II Liga Mecz 1 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jun 19, 2023 | Halhoul | ½–½ | Kulig | DMP II Liga Mecz 3 | Grünfeld Defense: Stockholm Variation | |
| Jun 18, 2023 | Kulig | 1–0 | Kolodziejski | DMP II Liga Mecz 2 | Nimzo-Indian Defense: Classical Variation | |
| Jun 17, 2023 | Kulig | 1–0 | Wolak | DMP II Liga Mecz 4 | Mexican Defense | |
| Jun 16, 2023 | Rychlik | 0–1 | Kulig | DMP II Liga Mecz 3 | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Jun 15, 2023 | Kulig | 1–0 | Jagodzinski | DMP II Liga Mecz 6 | ? | |