| Jun 30, 2026 | Kukushkin | ½–½ | Naghiyev | FIDE OPEN QCC | Indian Defense: London System | |
| Jun 26, 2026 | Kukushkin | ½–½ | Karwowski | 5RigoJanos_Memorial_IM-A | Ruy Lopez: Open, Classical Defense | |
| Jun 26, 2026 | Latorre | ½–½ | Kukushkin | 5RigoJanos_Memorial_IM-A | Sicilian Defense: Godiva Variation | |
| Jun 25, 2026 | Kukushkin | ½–½ | Csonka | 5RigoJanos_Memorial_IM-A | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jun 24, 2026 | Sanjay | 0–1 | Kukushkin | 5RigoJanos_Memorial_IM-A | Catalan Opening | |
| Jun 22, 2026 | Nemeth | ½–½ | Kukushkin | 5RigoJanos_Memorial_IM-A | English Opening: Agincourt Defense, Bogoljubow Defense | |
| Jun 22, 2026 | Kukushkin | 0–1 | Polyik | 5RigoJanos_Memorial_IM-A | Sicilian Defense: Kupreichik Variation | |
| Jun 21, 2026 | Apro | ½–½ | Kukushkin | 5RigoJanos_Memorial_IM-A | Sicilian Defense: Four Knights Variation | |
| Jun 20, 2026 | Kukushkin | ½–½ | Czebe | 5RigoJanos_Memorial_IM-A | Indian Defense: Wade-Tartakower Defense | |
| May 29, 2026 | Kukushkin | ½–½ | Smirnov | Round 9: Kukushkin, Ivan - Smirnov, Mark | Sicilian Defense: Moscow Variation | |
| May 28, 2026 | Yildiz | ½–½ | Kukushkin | Round 8: Yildiz, Serdar Murat - Kukushkin, Ivan | Petrov's Defense: Kaufmann Attack | |
| May 27, 2026 | Kukushkin | 1–0 | Friedrich | Round 7: Kukushkin, Ivan - Friedrich, Ricardo | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| May 27, 2026 | Heinrich | ½–½ | Kukushkin | Round 6: Heinrich, John - Kukushkin, Ivan | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| May 26, 2026 | Kukushkin | 0–1 | Sydoryka | Round 5: Kukushkin, Ivan - Sydoryka, Vladyslav | French Defense: Exchange Variation | |
| May 25, 2026 | Safin | 0–1 | Kukushkin | Round 4: Safin, Safarullakhan - Kukushkin, Ivan | Caro-Kann Defense: Advance Variation | |
| May 24, 2026 | Kopylov | 1–0 | Kukushkin | Round 2: Kopylov, Daniel - Kukushkin, Ivan | Slav Defense: Czech Variation, Classical System | |
| May 19, 2026 | Kukushkin | ½–½ | Pasztor | 5RigoJanos_Memorial_IM-A | Ruy Lopez: Open, Classical Defense, Main Line | |
| Apr 16, 2026 | Kukushkin | 0–1 | Lu | Round 6: Kukushkin, Ivan - Lu, Miaoyi | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Apr 16, 2026 | Poetsch | ½–½ | Kukushkin | Round 5: Poetsch, Hagen - Kukushkin, Ivan | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Apr 14, 2026 | Kukushkin | 0–1 | Hamitevici | Round 3: Kukushkin, Ivan - Hamitevici, Vladimir | Caro-Kann Defense: Two Knights Attack | |
| Apr 13, 2026 | Luca | * | Kukushkin | Round 1: Luca, Ionel - Kukushkin, Ivan | ? | |
| Apr 5, 2026 | Gjersvik | 1–0 | Kukushkin | Fagernes International 2026 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Apr 4, 2026 | Kukushkin | 1–0 | Andersen | Fagernes International 2026 | Ruy Lopez: Cozio Defense | |
| Apr 3, 2026 | Amundsen | 1–0 | Kukushkin | Fagernes International 2026 | Réti Opening: Anglo-Slav Variation, with g3 | |
| Apr 2, 2026 | Kukushkin | ½–½ | Swayham P Das | Fagernes International 2026 | Sicilian Defense: Prins Variation | |
| Apr 1, 2026 | Ragavan | ½–½ | Kukushkin | Fagernes International 2026 | King's Indian Attack, with e6 | |
| Apr 1, 2026 | Kaewpitakkun | ½–½ | Kukushkin | Fagernes International 2026 | Caro-Kann Defense: Two Knights Attack | |
| Mar 31, 2026 | Kukushkin | 0–1 | Mitusov | Fagernes International 2026 | Caro-Kann Defense: Apocalypse Attack | |
| Mar 30, 2026 | Kukushkin | ½–½ | Lie | Fagernes International 2026 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Mar 29, 2026 | Shaurya Chaudhary | 0–1 | Kukushkin | Fagernes International 2026 | Caro-Kann Defense: Endgame Variation | |
| Mar 7, 2026 | Kukushkin | ½–½ | Vaidyanathan | Budapest Spring Festival | Sicilian Defense: Prins Variation | |
| Mar 6, 2026 | Dirikolu | ½–½ | Kukushkin | Budapest Spring Festival | Caro-Kann Defense: Panov Attack, Fianchetto Defense, Fianchetto Gambit | |
| Mar 5, 2026 | Kukushkin | 0–1 | Rupesh Reddy Y | Budapest Spring Festival | Sicilian Defense: Prins Variation | |
| Mar 4, 2026 | Dubnevych | 1–0 | Kukushkin | Budapest Spring Festival | Caro-Kann Defense: Advance Variation, Short Variation | |
| Mar 3, 2026 | Kukushkin | ½–½ | Rudolf | Budapest Spring Festival | Sicilian Defense: Prins Variation | |
| Mar 2, 2026 | Krishnan | ½–½ | Kukushkin | Budapest Spring Festival | Queen's Gambit Declined: Three Knights Variation | |
| Mar 1, 2026 | Kukushkin | 0–1 | Akbas | Budapest Spring Festival | King's Indian Defense: Fianchetto Variation, Larsen Defense | |
| Feb 28, 2026 | Jakab | ½–½ | Kukushkin | Budapest Spring Festival | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 27, 2026 | Kukushkin | ½–½ | Bouska | Budapest Spring Festival | Queen's Pawn Game: London System | |
| Jan 10, 2026 | Kukushkin | ½–½ | Valkama | 5th IM tournament \"Hotel Stockholm North by First hotels young talents\" | Ruy Lopez: Closed, Martinez Variation | |
| Jan 9, 2026 | Avinash Ramesh | 1–0 | Kukushkin | 5th IM tournament \"Hotel Stockholm North by First hotels young talents\" | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 9, 2026 | Kukushkin | 0–1 | Panda Sambit | 5th IM tournament \"Hotel Stockholm North by First hotels young talents\" | Queen's Pawn Game: London System, with e6 | |
| Jan 8, 2026 | Ankit Ray | ½–½ | Kukushkin | 5th IM tournament \"Hotel Stockholm North by First hotels young talents\" | King's Indian Attack | |
| Jan 8, 2026 | Kukushkin | 0–1 | Kanyamarala | 5th IM tournament \"Hotel Stockholm North by First hotels young talents\" | Sicilian Defense: O'Kelly Variation, Normal System | |
| Jan 7, 2026 | Frank | ½–½ | Kukushkin | 5th IM tournament \"Hotel Stockholm North by First hotels young talents\" | Caro-Kann Defense: Two Knights Attack | |
| Jan 7, 2026 | Kukushkin | 1–0 | Wallace | 5th IM tournament \"Hotel Stockholm North by First hotels young talents\" | Sicilian Defense: Moscow Variation | |
| Jan 6, 2026 | Rasti | 0–1 | Kukushkin | 5th IM tournament \"Hotel Stockholm North by First hotels young talents\" | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Jan 5, 2026 | Wernberg | 1–0 | Kukushkin | 5th IM tournament \"Hotel Stockholm North by First hotels young talents\" | Caro-Kann Defense: Exchange Variation | |
| Oct 24, 2025 | Westerlaan | 0–1 | Kukushkin | Round 8: Westerlaan, Sander - Kukushkin, Ivan | Rapport-Jobava System | |
| Oct 23, 2025 | Kukushkin | ½–½ | Odenthal | Round 7: Kukushkin, Ivan - Odenthal, Aidan | Sicilian Defense: Kan Variation | |
| Oct 22, 2025 | De Wit | ½–½ | Kukushkin | Round 6: De Wit, Evan - Kukushkin, Ivan | Queen's Gambit Declined: Exchange Variation | |
| Oct 21, 2025 | Kukushkin | 0–1 | Korchynskyi | Round 5: Kukushkin, Ivan - Korchynskyi, Mykola | English Opening: King's English Variation, Botvinnik System | |
| Oct 21, 2025 | Vistisen | 0–1 | Kukushkin | Round 4: Vistisen, Lars - Kukushkin, Ivan | Caro-Kann Defense: Advance Variation, Short Variation | |
| Oct 20, 2025 | Kukushkin | ½–½ | Humburg | Round 3: Kukushkin, Ivan - Humburg, Philipp | Ruy Lopez: Closed, Delayed Exchange | |
| Oct 19, 2025 | Makhynia | ½–½ | Kukushkin | Round 2: Makhynia, Kostiantyn - Kukushkin, Ivan | Queen's Gambit Declined | |
| Oct 18, 2025 | Kukushkin | 1–0 | Xue | Round 1: Kukushkin, Ivan - Xue, Luka | London System: Poisoned Pawn Variation | |
| Sep 13, 2025 | Poltorak | 1–0 | Kukushkin | Round 8: Poltorak, Sebastian - Kukushkin, Ivan | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Sep 12, 2025 | Kalyani Sirin | ½–½ | Kukushkin | Round 7: Kalyani Sirin - Kukushkin, Ivan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Sep 11, 2025 | Kukushkin | ½–½ | Kovacevic | Round 6: Kukushkin, Ivan - Kovacevic, Blazimir | Indian Defense: London System | |
| Sep 10, 2025 | Di Benedetto | ½–½ | Kukushkin | Round 5: Di Benedetto, Edoardo - Kukushkin, Ivan | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Sep 10, 2025 | Kukushkin | ½–½ | Glek | Round 4: Kukushkin, Ivan - Glek, Igor | Queen's Indian Accelerated | |
| Sep 9, 2025 | Ferraro | 0–1 | Kukushkin | Round 3: Ferraro, Luca - Kukushkin, Ivan | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Sep 8, 2025 | Kukushkin | 1–0 | Geraci | Round 2: Kukushkin, Ivan - Geraci, Sergio | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Sep 7, 2025 | Castelfranchi | ½–½ | Kukushkin | Round 1: Castelfranchi, Carlo - Kukushkin, Ivan | Caro-Kann Defense: Forgacs Variation | |
| Jul 2, 2025 | Kukushkin | 1–0 | Prokhorov | Round 9: Kukushkin, Ivan - Prokhorov, Ivan | King's Pawn Game | |
| Jul 1, 2025 | Kosanovic | ½–½ | Kukushkin | Round 8: Kosanovic, Goran A - Kukushkin, Ivan | Rubinstein Opening: Bogoljubow Defense | |
| Jun 30, 2025 | Kukushkin | 1–0 | ELHIJAZI AMINE | Round 7: Kukushkin, Ivan - ELHIJAZI AMINE | Modern Defense: Standard Defense | |
| Jun 29, 2025 | Janturin | 1–0 | Kukushkin | Round 6: Janturin, Artur - Kukushkin, Ivan | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 29, 2025 | Kukushkin | ½–½ | Orlic | Round 5: Kukushkin, Ivan - Orlic, Vukasin | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jun 27, 2025 | Kalyani Sirin | ½–½ | Kukushkin | Round 3: Kalyani Sirin - Kukushkin, Ivan | Sicilian Defense: Four Knights Variation | |
| Jun 26, 2025 | Kukushkin | 0–1 | Kochavi | Round 2: Kukushkin, Ivan - Kochavi, Dana | Caro-Kann Defense: Tartakower Variation | |
| Jun 25, 2025 | Ivic | ½–½ | Kukushkin | Round 1: Ivic, Matija - Kukushkin, Ivan | Catalan Opening: Closed | |
| May 31, 2025 | Livaic | 1–0 | Kukushkin | Round 2: Livaic, Leon - Kukushkin, Ivan | Catalan Opening: Closed | |
| May 30, 2025 | Movsesian | 1–0 | Kukushkin | Round 1: Movsesian, Sergei - Kukushkin, Ivan | Sicilian Defense: Old Sicilian | |
| May 29, 2025 | Livaic | 1–0 | Kukushkin | Round 2: Livaic, Leon - Kukushkin, Ivan | Catalan Opening: Closed | |
| Apr 27, 2025 | Ypma | 1–0 | Kukushkin | Round 1: Ypma, Peter - Kukushkin, Ivan | Hungarian Opening | |
| Apr 21, 2025 | Kukushkin | 1–0 | Dauner | Freestyle Chess Open A | ? | |
| Apr 21, 2025 | Gokerkan | 1–0 | Kukushkin | Freestyle Chess Open A | ? | |
| Apr 20, 2025 | Kukushkin | 0–1 | Assaubayeva | Freestyle Chess Open A | ? | |
| Apr 20, 2025 | Grigoriants | ½–½ | Kukushkin | Freestyle Chess Open A | ? | |
| Apr 19, 2025 | Kukushkin | 1–0 | Seul | Freestyle Chess Open A | ? | |
| Apr 19, 2025 | Thavandiran | 0–1 | Kukushkin | Freestyle Chess Open A | ? | |
| Apr 18, 2025 | Kukushkin | ½–½ | Ringuet | Round 2: Kukushkin, Ivan - Ringuet, Noe | ? | |
| Mar 4, 2025 | Kukushkin | ½–½ | Burns | Round 8: Kukushkin, Ivan - Burns, Michael | Sicilian Defense: Snyder Variation | |
| Mar 3, 2025 | Chen | 1–0 | Kukushkin | Round 7: Chen, lvheng - Kukushkin, Ivan | Queen's Gambit Declined: Barmen Variation | |
| Mar 2, 2025 | Kukushkin | 0–1 | Bayramov | Round 6: Kukushkin, Ivan - Bayramov, Serdar | Sicilian Defense: Prins Variation | |
| Mar 1, 2025 | Bochnicka | 1–0 | Kukushkin | Round 5: Bochnicka, Vladimir - Kukushkin, Ivan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 28, 2025 | Kukushkin | 1–0 | Radulovic | Round 4: Kukushkin, Ivan - Radulovic, Vasilije | Sicilian Defense: Moscow Variation, Main Line | |
| Feb 27, 2025 | Concio | 1–0 | Kukushkin | Round 3: Concio, Michael Jr. - Kukushkin, Ivan | Queen's Gambit Declined: Barmen Variation | |
| Feb 26, 2025 | Pesic | * | Kukushkin | Round 2: Pesic, Damjan - Kukushkin, Ivan | ? | |
| Feb 25, 2025 | Kukushkin | 0–1 | Prraneeth Vuppala | Round 1: Kukushkin, Ivan - Prraneeth Vuppala | Sicilian Defense: Prins Variation | |
| Sep 3, 2024 | Kukushkin | 1–0 | Rupesh Reddy Y | Festival | Sicilian Defense: Moscow Variation, Main Line | |
| Sep 2, 2024 | Kukushkin | ½–½ | Kasperek | Festival | Sicilian Defense: Kan Variation | |
| Sep 1, 2024 | Kejna | 1–0 | Kukushkin | Festival | Nimzo-Indian Defense: Classical Variation | |
| Aug 31, 2024 | Domin | 1–0 | Kukushkin | Festival | Sicilian Defense: Delayed Alapin Variation | |
| Aug 30, 2024 | Kukushkin | ½–½ | Zebracki | Festival | Caro-Kann Defense: Classical Variation, Lobron System | |
| Aug 29, 2024 | Setumadhav Yellumahanthi | 1–0 | Kukushkin | Festival | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Aug 28, 2024 | Kukushkin | 0–1 | Pajeken | Festival | Sicilian Defense: Moscow Variation | |
| Aug 27, 2024 | Kacprzak | 1–0 | Kukushkin | Festival | Ruy Lopez: Schliemann Defense | |
| Aug 26, 2024 | Kukushkin | 1–0 | Diaz Villagran | Festival | French Defense: Tarrasch Variation, Guimard Defense, Main Line | |