| — | Duda Jan-Krzysztof (POL) | 1–0 | Cheparinov Ivan (BUL) | World Cup 2023 Open | Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense | |
| — | Cheparinov | 1–0 | Bluebaum | Deizisau | French Defense: Steinitz Variation, Boleslavsky Variation | |
| — | Mamedyarov | 1–0 | Cheparinov | Deizisau | Trompowsky Attack | |
| Dec 16, 2025 | Cheparinov | 1–0 | Slipak | Round 9: Cheparinov, Ivan - Slipak, Sergio | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Dec 15, 2025 | Shirov | 1–0 | Cheparinov | Round 8: Shirov, Alexei - Cheparinov, Ivan | Sicilian Defense: Najdorf Variation, English Attack, Anti-English | |
| Dec 14, 2025 | Cheparinov | ½–½ | Oro | Round 7: Cheparinov, Ivan - Oro, Faustino | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Dec 13, 2025 | Darcyl | 0–1 | Cheparinov | Round 6: Darcyl, Tomas - Cheparinov, Ivan | King's Indian Attack: Sicilian Variation | |
| Dec 13, 2025 | Cheparinov | 0–1 | Villegas | Round 11: Cheparinov, Ivan - Villegas, Franco | Catalan Opening: Closed | |
| Dec 13, 2025 | Tempone | ½–½ | Cheparinov | Round 10: Tempone, Marcelo - Cheparinov, Ivan | Torre Attack: Fianchetto Defense | |
| Dec 13, 2025 | Cheparinov | ½–½ | Perez Ponsa | Round 9: Cheparinov, Ivan - Perez Ponsa, Federico | Sicilian Defense: Najdorf Variation | |
| Dec 13, 2025 | Benedetti | 0–1 | Cheparinov | Round 8: Benedetti, Julio - Cheparinov, Ivan | Scotch Game: Scotch Gambit, Advance Variation | |
| Dec 13, 2025 | Valerga | 1–0 | Cheparinov | Round 6: Valerga, Diego - Cheparinov, Ivan | Sicilian Defense: Najdorf Variation, English Attack | |
| Dec 12, 2025 | Cheparinov | 1–0 | Della Morte | Round 5: Cheparinov, Ivan - Della Morte, German | Ruy Lopez: Closed, Martinez Variation | |
| Dec 12, 2025 | Villarreal | 1–0 | Cheparinov | Round 2: Villarreal, Agustin - Cheparinov, Ivan | Indian Defense: Anti-Nimzo-Indian | |
| Dec 12, 2025 | Cheparinov | 1–0 | Ciruzzi | Round 1: Cheparinov, Ivan - Ciruzzi, Luciano | English Opening: Symmetrical Variation, Two Knights Variation | |
| Dec 12, 2025 | Cheparinov | 1–0 | Schnaider | Round 5: Cheparinov, Ivan - Schnaider, Ilan | Queen's Gambit Accepted: Central Variation, Rubinstein Defense | |
| Dec 11, 2025 | Flores | ½–½ | Cheparinov | Round 4: Flores, Diego - Cheparinov, Ivan | King's Indian Attack: Spassky Variation | |
| Dec 10, 2025 | Cheparinov | 1–0 | Granda Zuniga | Round 3: Cheparinov, Ivan - Granda Zuniga, Julio E | Ruy Lopez: Closed, Anti-Marshall | |
| Dec 9, 2025 | Tari | ½–½ | Cheparinov | Round 2: Tari, Aryan - Cheparinov, Ivan | Sicilian Defense: Najdorf Variation | |
| Dec 8, 2025 | Mareco | ½–½ | Cheparinov | Round 1: Mareco, Sandro - Cheparinov, Ivan | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Nov 6, 2025 | Adams | 1–0 | Cheparinov | FIDE World Cup 2025 | Pirc Defense | |
| Nov 6, 2025 | Cheparinov | 0–1 | Adams | FIDE World Cup 2025 | Ruy Lopez: Closed, Anti-Marshall | |
| Nov 6, 2025 | Cheparinov | ½–½ | Adams | FIDE World Cup 2025 | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Nov 6, 2025 | Adams | ½–½ | Cheparinov | FIDE World Cup 2025 | Sicilian Defense: Modern Variations | |
| Nov 6, 2025 | Adams | 0–1 | Cheparinov | FIDE World Cup 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Nov 6, 2025 | Cheparinov | 0–1 | Adams | FIDE World Cup 2025 | Ruy Lopez: Closed, Martinez Variation | |
| Nov 6, 2025 | Cheparinov | ½–½ | Adams | FIDE World Cup 2025 | Ruy Lopez: Closed, Anti-Marshall | |
| Nov 6, 2025 | Adams | ½–½ | Cheparinov | FIDE World Cup 2025 | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Nov 5, 2025 | Cheparinov | ½–½ | Adams | FIDE World Cup 2025 | Ruy Lopez: Closed, Martinez Variation | |
| Nov 4, 2025 | Adams | ½–½ | Cheparinov | FIDE World Cup 2025 | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Nov 2, 2025 | Cordoba Roa | ½–½ | Cheparinov | FIDE World Cup 2025 | Ruy Lopez: Closed, Martinez Variation | |
| Oct 31, 2025 | Cheparinov | 1–0 | Cordoba Roa | FIDE World Cup 2025 | Ruy Lopez: Morphy Defense, Neo-Arkhangelsk Variation | |
| Sep 28, 2025 | Kuru | ½–½ | Cheparinov | Round 11: Kuru, Atilla - Cheparinov, Ivan | Sicilian Defense: Closed | |
| Sep 26, 2025 | Tin | ½–½ | Cheparinov | Round 9: Tin, Jingyao - Cheparinov, Ivan | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Sep 25, 2025 | Cheparinov | 1–0 | Berkes | Round 8: Cheparinov, Ivan - Berkes, Ferenc | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Sep 24, 2025 | Indjic | 0–1 | Cheparinov | Round 7: Indjic, Aleksandar - Cheparinov, Ivan | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Sep 23, 2025 | Cheparinov | ½–½ | Karthikeyan | Round 6: Cheparinov, Ivan - Karthikeyan, Murali | English Opening: Anglo-Indian Defense, Flohr-Mikenas-Carls Variation, Nei Gambit | |
| Sep 22, 2025 | Cheparinov | ½–½ | Kotronias | Round 5: Cheparinov, Ivan - Kotronias, Vasilios | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Sep 20, 2025 | Cheparinov | ½–½ | Celik | Round 3: Cheparinov, Ivan - Celik, Hasan Huseyin | English Opening: King's English Variation | |
| Sep 19, 2025 | Kozak | ½–½ | Cheparinov | Round 2: Kozak, Adam - Cheparinov, Ivan | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Sep 18, 2025 | Cheparinov | ½–½ | Neiksans | Round 1: Cheparinov, Ivan - Neiksans, Arturs | Caro-Kann Defense: Exchange Variation | |
| Sep 18, 2025 | Cheparinov | ½–½ | Predke | Round 10: Cheparinov, Ivan - Predke, Alexandr | Ruy Lopez: Morphy Defense | |
| Sep 15, 2025 | Divya Deshmukh | ½–½ | Cheparinov | FIDE Grand Swiss 2025 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Sep 14, 2025 | Cheparinov | 0–1 | Harikrishna | FIDE Grand Swiss 2025 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Sep 13, 2025 | Narayanan S L | ½–½ | Cheparinov | FIDE Grand Swiss 2025 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Sep 12, 2025 | Cheparinov | ½–½ | Zemlyanskii | FIDE Grand Swiss 2025 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Sep 11, 2025 | Rapport | 1–0 | Cheparinov | FIDE Grand Swiss 2025 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Sep 9, 2025 | Cheparinov | ½–½ | Sevian | FIDE Grand Swiss 2025 | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6 | |
| Sep 8, 2025 | Vidit | ½–½ | Cheparinov | FIDE Grand Swiss 2025 | Catalan Opening: Closed | |
| Sep 7, 2025 | Cheparinov | ½–½ | Giri | FIDE Grand Swiss 2025 | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Sep 6, 2025 | Sindarov | 0–1 | Cheparinov | FIDE Grand Swiss 2025 | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Sep 5, 2025 | Cheparinov | ½–½ | Niemann | FIDE Grand Swiss 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Sep 4, 2025 | Mamedyarov | ½–½ | Cheparinov | FIDE Grand Swiss 2025 | Queen's Gambit Declined: Queen's Knight Variation | |
| Sep 1, 2025 | Zhu | 1–0 | Cheparinov | Round 9: Zhu, Jiner - Cheparinov, Ivan | Sicilian Defense: Moscow Variation, Main Line | |
| Jun 30, 2025 | Cheparinov | ½–½ | Sjugirov | Round 9: Cheparinov, Ivan - Sjugirov, Sanan | Nimzo-Indian Defense: Normal Variation | |
| Jun 29, 2025 | Aryan Chopra | ½–½ | Cheparinov | Round 8: Aryan Chopra - Cheparinov, Ivan | Sicilian Defense: Najdorf Variation, English Attack | |
| Jun 28, 2025 | Cheparinov | ½–½ | Kazhgaleyev | Round 7: Cheparinov, Ivan - Kazhgaleyev, Murtas | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 27, 2025 | Xue | ½–½ | Cheparinov | Round 6: Xue, Haowen - Cheparinov, Ivan | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 26, 2025 | Cheparinov | 1–0 | Ansat | Round 5: Cheparinov, Ivan - Ansat, Aldiyar | Grünfeld Defense: Exchange Variation, Classical Variation | |
| Jun 25, 2025 | Uskov | ½–½ | Cheparinov | Round 4: Uskov, Artem - Cheparinov, Ivan | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jun 24, 2025 | Cheparinov | ½–½ | Utegaliyev | Round 3: Cheparinov, Ivan - Utegaliyev, Azamat | Slav Defense: Modern Line | |
| Jun 22, 2025 | Cheparinov | 1–0 | Badelka | Round 1: Cheparinov, Ivan - Badelka, Olga | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 19, 2025 | Ilamparthi A R | ½–½ | Cheparinov | Round 2: Ilamparthi A R - Cheparinov, Ivan | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| May 31, 2025 | Kamsky | ½–½ | Cheparinov | Round 3: Kamsky, Gata - Cheparinov, Ivan | Queen's Pawn Game: London System | |
| May 29, 2025 | Lamard | ½–½ | Cheparinov | Round 1: Lamard, Guillaume - Cheparinov, Ivan | Queen's Indian Defense: Fianchetto Variation, Check Variation, Intermezzo Line | |
| May 28, 2025 | Solodovnichenko | ½–½ | Cheparinov | Round 7: Solodovnichenko, Yuri - Cheparinov, Ivan | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| May 27, 2025 | Cheparinov | 1–0 | Pigeat | Round 6: Cheparinov, Ivan - Pigeat, Alexandre | French Defense: Rubinstein Variation, Fort Knox Variation | |
| May 24, 2025 | Cheparinov | 0–1 | Tregubov | Round 3: Cheparinov, Ivan - Tregubov, Pavel V. | French Defense: Advance Variation, Euwe Variation | |
| May 23, 2025 | Cheparinov | ½–½ | Amin | Round 2: Cheparinov, Ivan - Amin, Bassem | Ruy Lopez: Berlin Defense | |
| May 22, 2025 | Demuth | ½–½ | Cheparinov | Round 1: Demuth, Adrien - Cheparinov, Ivan | Rapport-Jobava System | |
| Mar 26, 2025 | Baum | 0–1 | Cheparinov | Round 11: Baum, Jonasz - Cheparinov, Ivan | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Mar 25, 2025 | Cheparinov | ½–½ | Trost | Round 10: Cheparinov, Ivan - Trost, Edvin | Caro-Kann Defense: Advance Variation | |
| Mar 24, 2025 | Ahmadzada | 1–0 | Cheparinov | Round 9: Ahmadzada, Ahmad - Cheparinov, Ivan | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Mar 23, 2025 | Cheparinov | ½–½ | Sonis | Round 8: Cheparinov, Ivan - Sonis, Francesco | Ruy Lopez: Closed, Flohr System | |
| Mar 22, 2025 | Lashkin | 0–1 | Cheparinov | Round 7: Lashkin, Jegor - Cheparinov, Ivan | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| Mar 20, 2025 | Cheparinov | ½–½ | Iskandarov | Round 6: Cheparinov, Ivan - Iskandarov, Misratdin | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| Mar 19, 2025 | Levin | 0–1 | Cheparinov | Round 5: Levin, Guy - Cheparinov, Ivan | Queen's Indian Defense: Kasparov Variation | |
| Mar 18, 2025 | Cheparinov | 1–0 | Karvatskyi | Round 4: Cheparinov, Ivan - Karvatskyi, Oleksii | Sicilian Defense: Kan Variation | |
| Mar 17, 2025 | Heberla | 1–0 | Cheparinov | Round 3: Heberla, Bartlomiej - Cheparinov, Ivan | Trompowsky Attack | |
| Mar 16, 2025 | Cheparinov | 1–0 | Kistrup | Round 2: Cheparinov, Ivan - Kistrup, Nicolai | Zukertort Opening: Nimzo-Larsen Variation | |
| Mar 15, 2025 | Yeritsyan | ½–½ | Cheparinov | Round 1: Yeritsyan, Hayk - Cheparinov, Ivan | Sicilian Defense: Taimanov Variation | |
| Dec 30, 2024 | Cheparinov | 1–0 | Chasin | FIDE World Blitz Chess Championship 2024 | King's Indian Attack | |
| Dec 30, 2024 | Cheparinov | 0–1 | Caruana | FIDE World Blitz Chess Championship 2024 | King's Indian Attack: Spassky Variation | |
| Dec 30, 2024 | Cheparinov | 1–0 | Saraci | FIDE World Blitz Chess Championship 2024 | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Dec 30, 2024 | Cheparinov | 1–0 | Ghosh | FIDE World Blitz Chess Championship 2024 | King's Indian Attack | |
| Dec 30, 2024 | Cheparinov | 0–1 | Tsaruk | FIDE World Blitz Chess Championship 2024 | Zukertort Opening: Dutch Variation | |
| Dec 30, 2024 | Mishra | 0–1 | Cheparinov | FIDE World Blitz Chess Championship 2024 | Caro-Kann Defense: Exchange Variation | |
| Dec 30, 2024 | Dudin | 1–0 | Cheparinov | FIDE World Blitz Chess Championship 2024 | King's Indian Defense: Semi-Averbakh System | |
| Dec 30, 2024 | Le | ½–½ | Cheparinov | FIDE World Blitz Chess Championship 2024 | Slav Defense: Exchange Variation, Symmetrical Line | |
| Dec 30, 2024 | Wei | 1–0 | Cheparinov | FIDE World Blitz Chess Championship 2024 | Italian Game: Giuoco Pianissimo, Normal | |
| Dec 30, 2024 | Rasulov | 1–0 | Cheparinov | FIDE World Blitz Chess Championship 2024 | Queen's Pawn Game | |
| Dec 28, 2024 | Cheparinov | 1–0 | Can | FIDE World Rapid Chess Championship 2024 | Slav Defense: Quiet Variation, Schallopp Defense | |
| Dec 28, 2024 | Cheparinov | 0–1 | Durarbayli | FIDE World Rapid Chess Championship 2024 | Zukertort Opening | |
| Dec 28, 2024 | Aravindh | ½–½ | Cheparinov | FIDE World Rapid Chess Championship 2024 | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Dec 28, 2024 | Jacobson | 1–0 | Cheparinov | FIDE World Rapid Chess Championship 2024 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Dec 27, 2024 | Cheparinov | 1–0 | Moroni | FIDE World Rapid Chess Championship 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 27, 2024 | Muradli | 1–0 | Cheparinov | FIDE World Rapid Chess Championship 2024 | English Opening: Agincourt Defense | |
| Dec 27, 2024 | Zemlyanskii | 0–1 | Cheparinov | FIDE World Rapid Chess Championship 2024 | Caro-Kann Defense: Advance Variation | |
| Dec 26, 2024 | Cheparinov | ½–½ | Lodici | FIDE World Rapid Chess Championship 2024 | King's Indian Attack: Keres Variation | |
| Dec 26, 2024 | Cheparinov | ½–½ | Grebnev | FIDE World Rapid Chess Championship 2024 | Queen's Pawn Game: Symmetrical Variation | |