| — | Savchenko | 1–0 | Bilguun | WRBC 2022. Rapid Open | Rapport-Jobava System | |
| — | Savchenko | 1–0 | Mamedov | WRBC 2022. Blitz Open | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| — | Savchenko | 1–0 | Fedorov | WRBC 2022. Blitz Open | Benoni Defense: Old Benoni | |
| — | Savchenko | 1–0 | Petkov | WRBC 2022. Blitz Open | Sicilian Defense: Najdorf Variation | |
| — | Savchenko | 0–1 | Zverev | WRBC 2022. Blitz Open | Scotch Game: Mieses Variation | |
| — | Savchenko | 1–0 | Maze | WRBC 2022. Blitz Open | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| — | Savchenko | 0–1 | Agmanov | WRBC 2022. Blitz Open | Caro-Kann Defense: Tartakower Variation | |
| — | Savchenko | 1–0 | Aleksandrov | WRBC 2022. Blitz Open | Nimzo-Indian Defense: Normal Variation, Gligoric System | |
| — | Savchenko | 0–1 | Makarian | WRBC 2022. Blitz Open | Philidor Defense: Lion Variation | |
| — | Savchenko | 0–1 | Suyarov | WRBC 2022. Blitz Open | French Defense: Advance Variation, Main Line | |
| — | Munkhgal | 0–1 | Savchenko | WRBC 2022. Rapid Open | Indian Defense | |
| — | Yoo | 1–0 | Savchenko | WRBC 2022. Rapid Open | Sicilian Defense: Najdorf Variation | |
| — | Dragnev | ½–½ | Savchenko | WRBC 2022. Rapid Open | Sicilian Defense: Closed | |
| — | Maghsoodloo | ½–½ | Savchenko | WRBC 2022. Blitz Open | English Opening: Symmetrical Variation | |
| — | Bilguun | 1–0 | Savchenko | WRBC 2022. Blitz Open | Sicilian Defense: Closed, Traditional | |
| — | Erigaisi | 1–0 | Savchenko | WRBC 2022. Blitz Open | Queen's Gambit Declined: Janowski Variation | |
| — | Idani | ½–½ | Savchenko | WRBC 2022. Blitz Open | Sicilian Defense: Najdorf Variation, English Attack, Anti-English | |
| — | Ansat | 1–0 | Savchenko | WRBC 2022. Blitz Open | Sicilian Defense: Najdorf Variation | |
| — | Zhalmakhanov | 1–0 | Savchenko | WRBC 2022. Blitz Open | French Defense: King's Indian Attack | |
| — | Narayanan | 0–1 | Savchenko | WRBC 2022. Blitz Open | Blumenfeld Countergambit Accepted | |
| — | Averin | 1–0 | Savchenko | WRBC 2022. Blitz Open | Sicilian Defense: Najdorf Variation | |
| — | Sankalp | 1–0 | Savchenko | WRBC 2022. Blitz Open | Indian Defense: London System | |
| Jun 18, 2026 | Savchenko | ½–½ | Aakash Sharadchandra | 360 ONE MASTERS CHESS TOURNAMENT 2026 | English Opening: Anglo-Indian Defense, Flohr-Mikenas-Carls Variation, Nei Gambit | |
| Jun 17, 2026 | Soham Kamotra | 0–1 | Savchenko | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Catalan Opening: Closed | |
| Jun 16, 2026 | Savchenko | 1–0 | Ayush Sharma | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Queen's Gambit Declined: Ragozin Defense | |
| Jun 15, 2026 | Fedorov | ½–½ | Savchenko | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Modern Defense | |
| Jun 14, 2026 | Jval Saurin Patel | 0–1 | Savchenko | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Nimzo-Indian Defense: Classical Variation | |
| Jun 12, 2026 | Savchenko | 1–0 | Sammed Jaykumar | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Four Knights Game | |
| Jun 11, 2026 | Bivor Adak | 0–1 | Savchenko | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Sicilian Defense: Richter-Rauzer Variation | |
| Jun 10, 2026 | Savchenko | ½–½ | Daaevik Wadhawan | 360 ONE MASTERS CHESS TOURNAMENT 2026 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jun 8, 2026 | Savchenko | 0–1 | Iniyan | 360 ONE MASTERS CHESS TOURNAMENT 2026 | Sicilian Defense: Kronberger Variation | |
| Jun 7, 2026 | Jaiveer Mahendru | 1–0 | Savchenko | Round 9: Jaiveer Mahendru - Savchenko, Boris | Sicilian Defense: Scheveningen Variation, Delayed Keres Attack | |
| Jun 6, 2026 | Savchenko | 0–1 | Nguyen Van Huy | Round 8: Savchenko, Boris - Nguyen Van Huy | English Opening: Romanishin Gambit | |
| Jun 5, 2026 | Utsab Chatterjee | 0–1 | Savchenko | Round 7: Utsab Chatterjee - Savchenko, Boris | Modern Defense: Geller's System | |
| Jun 4, 2026 | Savchenko | ½–½ | Madhesh Kumar S | Round 6: Savchenko, Boris - Madhesh Kumar S | Nimzo-Larsen Attack: Indian Variation | |
| Jun 4, 2026 | Vyom Malhotra | 0–1 | Savchenko | Round 5: Vyom Malhotra - Savchenko, Boris | Caro-Kann Defense: Two Knights Attack, Mindeno Variation | |
| Jun 1, 2026 | Silwal | 1–0 | Savchenko | Round 1: Silwal, Purushottam - Savchenko, Boris | Alekhine Defense: Modern Variation, Alburt Variation | |
| May 29, 2026 | Audi Ameya | 0–1 | Savchenko | Round 9: Audi Ameya - Savchenko, Boris | Sicilian Defense: Najdorf Variation | |
| May 28, 2026 | Savchenko | 1–0 | Sanket Chakravarty | Round 8: Savchenko, Boris - Sanket Chakravarty | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| May 27, 2026 | Das | 0–1 | Savchenko | Round 7: Das, Sayantan - Savchenko, Boris | Sicilian Defense: Moscow Variation | |
| May 27, 2026 | Savchenko | 1–0 | Madhvendra Pratap Sharma | Round 6: Savchenko, Boris - Madhvendra Pratap Sharma | French Defense: Steinitz Variation, Boleslavsky Variation | |
| May 26, 2026 | Omelja | ½–½ | Savchenko | Round 5: Omelja, Artem - Savchenko, Boris | Semi-Slav Defense: Accelerated Meran Variation | |
| May 25, 2026 | Savchenko | 1–0 | Rosh Jain | Round 4: Savchenko, Boris - Rosh Jain | Lion Defense: Lion's Jaw | |
| May 24, 2026 | Savchenko | ½–½ | Nidhish Shyamal | Round 2: Savchenko, Boris - Nidhish Shyamal | Sicilian Defense: Najdorf Variation, Adams Attack | |
| May 23, 2026 | Dishank Sachin Bajaj | 0–1 | Savchenko | Round 1: Dishank Sachin Bajaj - Savchenko, Boris | King's Indian Attack | |
| May 22, 2026 | Savchenko | ½–½ | Aronyak Ghosh | Round 10: Savchenko, Boris - Aronyak Ghosh | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Jan 14, 2026 | Savchenko | 1–0 | Otero Acosta | Sakthi Group 44 IM Norm | Sicilian Defense: Kan Variation, Modern Variation | |
| Jan 13, 2026 | Madhvendra Pratap Sharma | ½–½ | Savchenko | Sakthi Group 44 IM Norm | Four Knights Game: Spanish Variation, Classical Variation | |
| Jan 13, 2026 | Savchenko | 1–0 | Sarwat | Sakthi Group 44 IM Norm | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jan 12, 2026 | Vignesh B | 0–1 | Savchenko | Sakthi Group 44 IM Norm | Modern Defense: Two Knights Variation | |
| Jan 11, 2026 | Savchenko | ½–½ | Nguyen Van Huy | Sakthi Group 44 IM Norm | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Jan 11, 2026 | Siddhanth Poonja | 0–1 | Savchenko | Sakthi Group 44 IM Norm | English Opening: Agincourt Defense | |
| Jan 10, 2026 | Savchenko | 1–0 | Singgih | Sakthi Group 44 IM Norm | Zukertort Opening: Nimzo-Larsen Variation | |
| Jan 9, 2026 | Kalyani Sirin | 0–1 | Savchenko | Sakthi Group 44 IM Norm | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6 | |
| Jan 9, 2026 | Nivedita V C | ½–½ | Savchenko | Sakthi Group 44 IM Norm | Zukertort Opening: Queen's Gambit Invitation | |
| Jan 6, 2026 | Avirat Chauhan | 1–0 | Savchenko | 16th Chennai Open | Sicilian Defense: Najdorf Variation, English Attack | |
| Jan 4, 2026 | Savchenko | 0–1 | Jihan Tejas Shah | 16th Chennai Open | London System | |
| Jan 3, 2026 | Savchenko | 1–0 | Haridev S | 16th Chennai Open | Sicilian Defense: Keres Variation | |
| Jan 3, 2026 | Savchenko | 1–0 | Prashanth J Naik | 16th Chennai Open | King's Pawn Game | |
| Jan 2, 2026 | Viaan Samir Makhani | * | Savchenko | 16th Chennai Open Internatioanl Gransmasters Chess Tournament 2025 for Sakthi Group Dr. N Mahalingam Trophy | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Sep 29, 2025 | Savchenko | 1–0 | Omonov | Round 9: Savchenko, Boris - Omonov, Asrorjon | Queen's Gambit Declined: Modern Variation, Knight Defense | |
| Sep 28, 2025 | Nikitenko | ½–½ | Savchenko | Round 8: Nikitenko, Mihail - Savchenko, Boris | Semi-Slav Defense: Normal Variation | |
| Sep 27, 2025 | Savchenko | 1–0 | Abdukhakimov | Round 7: Savchenko, Boris - Abdukhakimov, Akbarali | English Opening: King's English Variation, Reversed Sicilian | |
| Sep 26, 2025 | Davtyan | 0–1 | Savchenko | Round 5: Davtyan, Artur - Savchenko, Boris | Ruy Lopez: Closed, Delayed Exchange | |
| Sep 25, 2025 | Savchenko | ½–½ | Bakhrillaev | Round 4: Savchenko, Boris - Bakhrillaev, Bakhrom | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Sep 24, 2025 | Abdilkhair | ½–½ | Savchenko | Round 3: Abdilkhair, Abilmansur - Savchenko, Boris | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| Sep 24, 2025 | Savchenko | 1–0 | Abdurakhmonov | Round 2: Savchenko, Boris - Abdurakhmonov, Mukhammadali | Queen's Gambit Declined: Tartakower Defense | |
| Sep 23, 2025 | Alekseev | ½–½ | Savchenko | Round 6: Alekseev, Evgeny - Savchenko, Boris | Sicilian Defense: Moscow Variation | |
| Sep 23, 2025 | Saydaliev | 0–1 | Savchenko | Round 1: Saydaliev, Akobirkhon - Savchenko, Boris | Pirc Defense | |
| Jun 24, 2025 | Savchenko | 1–0 | Aleksandrov | Round 9: Savchenko, Boris - Aleksandrov, Aleksej | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 23, 2025 | Alekhya Mukhopadhyay | 0–1 | Savchenko | Round 8: Alekhya Mukhopadhyay - Savchenko, Boris | Sicilian Defense: Najdorf Variation | |
| Jun 22, 2025 | Savchenko | 1–0 | Bajaj Prakhar | Round 7: Savchenko, Boris - Bajaj Prakhar | Sicilian Defense: Modern Variations | |
| Jun 21, 2025 | Gharibyan | 1–0 | Savchenko | Round 6: Gharibyan, Mamikon - Savchenko, Boris | Modern Defense: Standard Line | |
| Jun 19, 2025 | Saravana | 0–1 | Savchenko | Aurionpro International Grandmasters Chess Tournament 2025 | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Jun 18, 2025 | Savchenko | 1–0 | Alluri Bhaskara Ratna Shanmukha Reddy | Aurionpro International Grandmaster Chess Tournament 2025 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Jun 17, 2025 | Arhan Jain | 0–1 | Savchenko | Aurionpro International Grandmasters Chess Tournament 2025 | King's Indian Defense: Fianchetto Variation, Kavalek Defense | |
| Jun 16, 2025 | Savchenko | 1–0 | Advik Reddy Moate | Aurionpro International Grandmasters Chess Tournament 2025 | Caro-Kann Defense: Exchange Variation | |
| Jun 15, 2025 | Savchenko | ½–½ | Petrosyan | Aurionpro International Grandmaster Chess Tournament 2025 | Catalan Opening: Closed | |
| May 7, 2025 | Gochelashvili | 0–1 | Savchenko | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| May 6, 2025 | Savchenko | 1–0 | Aakash G | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | French Defense: Classical Variation, Steinitz Variation | |
| May 5, 2025 | Podolchenko | 0–1 | Savchenko | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Queen's Gambit Declined | |
| May 4, 2025 | Savchenko | ½–½ | Laxman | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Ruy Lopez: Berlin Defense | |
| May 3, 2025 | Savchenko | 1–0 | Joseph Tom | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | French Defense: Winawer Variation, Advance Variation | |
| May 3, 2025 | Dzhumaev | 1–0 | Savchenko | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Advance Line | |
| May 2, 2025 | Chinmay Kowshik | 0–1 | Savchenko | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | King's Indian Defense: Fianchetto Variation, Kavalek Defense | |
| May 1, 2025 | Savchenko | ½–½ | Kumar | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Sicilian Defense: Lasker-Pelikan Variation | |
| May 1, 2025 | Nambiar | 0–1 | Savchenko | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | Vienna Game: Vienna Gambit, Paulsen Attack | |
| Apr 30, 2025 | Savchenko | 1–0 | Sathyachith E M | KCA’s International Chess Festival God’s Own Country’s 1st GM International Category-A | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Apr 27, 2025 | Savchenko | 1–0 | Sengupta | 3rd Maharashtra International Grandmaster Chess Tournament 2025 | Ruy Lopez: Morphy Defense, Cozio Defense | |
| Apr 26, 2025 | Petrosyan | ½–½ | Savchenko | 3rd Maharashtra International Grandmaster Chess Tournament 2025 | Modern Defense: Two Knights Variation, Suttles Variation | |
| Apr 25, 2025 | Savchenko | 1–0 | Podolchenko | 3rd Maharashtra International Grandmaster Chess Tournament 2025 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Apr 24, 2025 | Savchenko | 1–0 | Wagh Suyog | 3rd Maharashtra International Grandmaster Chess Tournament 2025 | Caro-Kann Defense: Maróczy Variation | |
| Apr 22, 2025 | Aakash Sharadchandra | 1–0 | Savchenko | 3rd Maharashtra International Grandmaster Chess Tournament 2025 | Semi-Slav Defense: Marshall Gambit, Main Line | |
| Apr 21, 2025 | Savchenko | * | Nagarkatte Vedant | 3rd Maharashtra International Grandmaster Chess Tournament 2025 | Ruy Lopez: Closed | |
| Apr 20, 2025 | Ojas Kulkarni | 0–1 | Savchenko | 3rd Maharashtra International Grandmaster Chess Tournament 2025 | Semi-Slav Defense: Anti-Noteboom, Stonewall Variation, Portisch Gambit | |
| Apr 18, 2025 | Savchenko | 1–0 | Dzhumaev | Round 10: Savchenko, Boris - Dzhumaev, Marat | Ruy Lopez: Closed, Pilnik Variation | |
| Apr 17, 2025 | Jani Kushal R | 0–1 | Savchenko | Round 9: Jani Kushal R - Savchenko, Boris | Grünfeld Defense: Botvinnik Variation | |
| Apr 16, 2025 | Aarav A | 0–1 | Savchenko | Round 8: Aarav A - Savchenko, Boris | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Apr 12, 2025 | Vandan Alankar Sawai | ½–½ | Savchenko | Round 4: Vandan Alankar Sawai - Savchenko, Boris | Sicilian Defense: Najdorf Variation | |
| Apr 11, 2025 | Avirat Chauhan | 1–0 | Savchenko | Round 2: Avirat Chauhan - Savchenko, Boris | Grünfeld Defense: Russian Variation, Prins Variation | |