| Oct 14, 2024 | Ter-Sahakyan | 1–0 | Shevchenko | Honor 2024 | Zukertort Opening | |
| Oct 13, 2024 | Shevchenko | 1–0 | Vallejo Pons | Honor 2024 | Petrov's Defense: Damiano Variation, Kholmov Gambit | |
| Oct 12, 2024 | Amin | ½–½ | Shevchenko | Honor 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Sep 22, 2024 | Lashkin | 1–0 | Shevchenko | 45th FIDE Chess Olympiad | King's Indian Defense: Orthodox Variation | |
| Sep 21, 2024 | Shevchenko | ½–½ | Tabatabaei | 45th FIDE Chess Olympiad | Queen's Gambit Declined: Harrwitz Attack, Two Knights Defense, Blockade Line | |
| Sep 20, 2024 | Ragger | ½–½ | Shevchenko | 45th FIDE Chess Olympiad | Indian Defense: King's Indian Variation, Fianchetto Variation | |
| Sep 19, 2024 | Shevchenko | 0–1 | Yu | 45th FIDE Chess Olympiad | Ruy Lopez: Berlin Defense | |
| Sep 18, 2024 | Wojtaszek | ½–½ | Shevchenko | 45th FIDE Chess Olympiad | Semi-Slav Defense: Chigorin Defense | |
| Sep 16, 2024 | Shevchenko | ½–½ | So | 45th FIDE Chess Olympiad | Nimzo-Indian Defense: Three Knights Variation | |
| Sep 15, 2024 | Nogerbek | ½–½ | Shevchenko | 45th FIDE Chess Olympiad | Semi-Slav Defense | |
| Sep 14, 2024 | Shevchenko | 1–0 | Nielsen | 45th FIDE Chess Olympiad | Tarrasch Defense: Symmetrical Variation | |
| Sep 13, 2024 | Blomqvist | 1–0 | Shevchenko | 45th FIDE Chess Olympiad | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Sep 12, 2024 | Shevchenko | 1–0 | Nikolovski | 45th FIDE Chess Olympiad | Dutch Defense: Classical Variation, Buenos Aires Variation | |
| Sep 11, 2024 | Alho | 0–1 | Shevchenko | 45th FIDE Chess Olympiad | Indian Defense: Przepiorka Variation | |
| Jul 25, 2024 | Tarlabasi | 0–1 | Shevchenko | Turkiye Is bankasi Super Ligi | King's Indian Defense: Makogonov Variation | |
| Jul 23, 2024 | Isik | 0–1 | Shevchenko | Turkiye Is bankasi Super Ligi | King's Indian Attack | |
| Jul 22, 2024 | Shevchenko | ½–½ | Babazada | Turkiye Is bankasi Super Ligi | English Opening: Agincourt Defense | |
| Jul 21, 2024 | Shevchenko | 1–0 | Baglan | Turkiye Is bankasi Super Ligi | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Jul 21, 2024 | Shevchenko | ½–½ | Dudin | Turkiye Is bankasi Super Ligi | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| Jul 20, 2024 | Petriashvili | ½–½ | Shevchenko | Turkiye Is bankasi Super Ligi | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Jul 19, 2024 | Shevchenko | ½–½ | Daneshvar | Turkiye Is bankasi Super Ligi | Nimzo-Indian Defense: Normal Variation, Gligoric System, Exchange Variation | |
| Jul 18, 2024 | Asadli | 0–1 | Shevchenko | Turkiye Is bankasi Super Ligi | Sicilian Defense: Moscow Variation | |
| Jul 17, 2024 | Korobov | 1–0 | Shevchenko | Turkiye Is bankasi Super Ligi | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Jul 16, 2024 | Shevchenko | 1–0 | Gholami Orimi | Turkiye Is bankasi Super Ligi | Ruy Lopez: Open, Main Line | |
| Jul 15, 2024 | Tabatabaei | ½–½ | Shevchenko | Turkiye Is bankasi Super Ligi | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 14, 2024 | Sadhwani | ½–½ | Shevchenko | Turkiye Is bankasi Super Ligi | Slav Defense: Quiet Variation, Schallopp Defense | |
| Jun 14, 2024 | Fedoseev | ½–½ | Shevchenko | Round 10: Fedoseev, Vladimir - Shevchenko, Kirill | Slav Defense: Quiet Variation, Schallopp Defense | |
| Jun 14, 2024 | Shevchenko | ½–½ | Balog | Round 9: Shevchenko, Kirill - Balog, Imre | Slav Defense: Chebanenko Variation | |
| Jun 14, 2024 | Soltanici | 0–1 | Shevchenko | Round 8: Soltanici, Ruslan - Shevchenko, Kirill | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Jun 14, 2024 | Shevchenko | ½–½ | Narayanan S L | Round 7: Shevchenko, Kirill - Narayanan S L | English Opening: Symmetrical Variation, Anti-Benoni Variation, Geller Variation | |
| Jun 14, 2024 | Nihal Sarin | ½–½ | Shevchenko | Round 6: Nihal Sarin - Shevchenko, Kirill | Slav Defense: Czech Variation, Krause Attack | |
| Jun 14, 2024 | Shevchenko | 1–0 | Bulmaga | Round 5: Shevchenko, Kirill - Bulmaga, Irina | Ruy Lopez: Fianchetto Defense | |
| Jun 13, 2024 | Manolache | 0–1 | Shevchenko | Round 4: Manolache, Marius - Shevchenko, Kirill | Yusupov-Rubinstein System | |
| Jun 13, 2024 | Shevchenko | 1–0 | Cruz de la Osa | Round 3: Shevchenko, Kirill - Cruz de la Osa, Reyder | King's Indian Defense: Larsen Variation | |
| Jun 13, 2024 | David | 0–1 | Shevchenko | Round 2: David, Aurelian-Corneliu - Shevchenko, Kirill | English Opening: King's English Variation, Two Knights Variation | |
| Jun 13, 2024 | Shevchenko | 1–0 | Petculescu | Round 1: Shevchenko, Kirill - Petculescu, Diana-Silvana | Sicilian Defense: Alapin Variation, Barmen Defense, Central Exchange | |
| Jun 9, 2024 | Shevchenko | 1–0 | Van Wely | Top 16 Poule Haute 2 | Sicilian Defense: Najdorf Variation, English Attack | |
| Jun 7, 2024 | Pichot | ½–½ | Shevchenko | Top 16 Poule Haute 1 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jun 6, 2024 | Shevchenko | ½–½ | Esipenko | Top 16 Poule Haute 1 | Queen's Gambit Declined: Ragozin Defense | |
| May 12, 2024 | Shevchenko | 0–1 | Carlsen | GCT Warsaw 2024 | Rat Defense: Accelerated Gurgenidze | |
| May 12, 2024 | Shevchenko | 1–0 | Erigaisi Arjun | GCT Warsaw 2024 | Semi-Slav Defense | |
| May 12, 2024 | Shevchenko | 0–1 | Gukesh D | GCT Warsaw 2024 | Queen's Gambit Declined: Ragozin Defense | |
| May 12, 2024 | Shevchenko | 0–1 | Abdusattorov | GCT Warsaw 2024 | Nimzowitsch Defense: Declined Variation | |
| May 12, 2024 | Shevchenko | 1–0 | Keymer | GCT Warsaw 2024 | Ruy Lopez: Morphy Defense, Tarrasch Variation | |
| May 12, 2024 | Giri | ½–½ | Shevchenko | GCT Warsaw 2024 | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| May 12, 2024 | Praggnanandhaa R | 0–1 | Shevchenko | GCT Warsaw 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 12, 2024 | Wei | ½–½ | Shevchenko | GCT Warsaw 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 12, 2024 | Duda | 1–0 | Shevchenko | GCT Warsaw 2024 | King's Indian Attack: Symmetrical Defense | |
| May 11, 2024 | Shevchenko | 1–0 | Giri | GCT Warsaw 2024 | King's Indian Attack: Symmetrical Defense | |
| May 11, 2024 | Shevchenko | 0–1 | Praggnanandhaa R | GCT Warsaw 2024 | Bogo-Indian Defense: Nimzowitsch Variation | |
| May 11, 2024 | Shevchenko | 0–1 | Wei | GCT Warsaw 2024 | Alekhine Defense: Modern Variation, Larsen Variation | |
| May 11, 2024 | Shevchenko | 0–1 | Duda | GCT Warsaw 2024 | Sicilian Defense: Najdorf Variation, Poisoned Pawn Accepted | |
| May 11, 2024 | Carlsen | 1–0 | Shevchenko | GCT Warsaw 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 11, 2024 | Erigaisi Arjun | 1–0 | Shevchenko | GCT Warsaw 2024 | King's Indian Defense: Petrosian Variation, Stein Defense | |
| May 11, 2024 | Gukesh D | 0–1 | Shevchenko | GCT Warsaw 2024 | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| May 11, 2024 | Abdusattorov | 1–0 | Shevchenko | GCT Warsaw 2024 | Sicilian Defense: Closed, Traditional | |
| May 11, 2024 | Keymer | 1–0 | Shevchenko | GCT Warsaw 2024 | Benoni Defense: Pawn Storm Variation | |
| May 10, 2024 | Duda | ½–½ | Shevchenko | GCT Warsaw 2024 | English Opening: Caro-Kann Defensive System | |
| May 9, 2024 | Shevchenko | ½–½ | Carlsen | GCT Warsaw 2024 | Queen's Gambit Declined: Harrwitz Attack, Main Line | |
| May 9, 2024 | Shevchenko | 0–1 | Wei | GCT Warsaw 2024 | Sicilian Defense: Alapin Variation | |
| May 9, 2024 | Shevchenko | ½–½ | Abdusattorov | GCT Warsaw 2024 | Philidor Defense: Exchange Variation | |
| May 9, 2024 | Erigaisi Arjun | 1–0 | Shevchenko | GCT Warsaw 2024 | English Opening: Caro-Kann Defensive System | |
| May 9, 2024 | Giri | 1–0 | Shevchenko | GCT Warsaw 2024 | Slav Defense: Exchange Variation, Symmetrical Line | |
| May 8, 2024 | Shevchenko | 1–0 | Praggnanandhaa R | GCT Warsaw 2024 | Bogo-Indian Defense: Grünfeld Variation | |
| May 8, 2024 | Gukesh D | 0–1 | Shevchenko | GCT Warsaw 2024 | Slav Defense: Czech Variation, Bled Attack | |
| May 8, 2024 | Keymer | 0–1 | Shevchenko | GCT Warsaw 2024 | English Opening: Agincourt Defense, Wimpy System | |
| May 4, 2024 | Shevchenko | 1–0 | Lodici | Sardinia Worldchess | English Opening: King's English Variation, Three Knights System | |
| May 3, 2024 | Parkhov | ½–½ | Shevchenko | Sardinia Worldchess | Slav Defense: Czech Variation, Krause Attack | |
| May 2, 2024 | Shevchenko | 1–0 | Aizenberg | Sardinia Worldchess | Nimzo-Indian Defense: Normal Variation | |
| May 1, 2024 | Sivuk | ½–½ | Shevchenko | Sardinia Worldchess | English Opening: Caro-Kann Defensive System | |
| Apr 30, 2024 | Shevchenko | 1–0 | Kilic | Sardinia Worldchess | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Apr 30, 2024 | Chyzy | 0–1 | Shevchenko | Sardinia Worldchess | Sicilian Defense: Moscow Variation | |
| Apr 29, 2024 | Shevchenko | 1–0 | Deveci | Sardinia Worldchess | Slav Defense: Czech Variation, Krause Attack | |
| Apr 28, 2024 | Yankelevich | 1–0 | Shevchenko | Sardinia Worldchess | Indian Defense: Anti-Nimzo-Indian | |
| Apr 27, 2024 | Shevchenko | 1–0 | Perossa | Sardinia Worldchess | King's Indian Defense: Semi-Averbakh System | |
| Apr 14, 2024 | Shevchenko | 1–0 | Saric | PlayOff | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Apr 14, 2024 | Saric | 1–0 | Shevchenko | PlayOff | King's Indian Attack: Double Fianchetto | |
| Apr 13, 2024 | Shevchenko | ½–½ | Fier | PlayOff | Sicilian Defense: Closed, Traditional | |
| Apr 13, 2024 | Fier | ½–½ | Shevchenko | PlayOff | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Apr 12, 2024 | Stella | 0–1 | Shevchenko | Group B | Benoni Defense: Classical Variation, New York Variation | |
| Apr 8, 2024 | Shevchenko | 1–0 | Socko | Group B | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| Apr 1, 2024 | Shevchenko | 1–0 | Vavulin | Grenke Chess Open 2024 | Modern Defense: Two Knights Variation | |
| Apr 1, 2024 | Fedoseev | ½–½ | Shevchenko | GRENKE Chess Open | Sicilian Defense: Najdorf Variation | |
| Mar 31, 2024 | Shevchenko | 1–0 | Peyrer | Grenke Chess Open 2024 | English Opening: Agincourt Defense | |
| Mar 31, 2024 | Tiglon | ½–½ | Shevchenko | GRENKE Chess Open | Ruy Lopez: Morphy Defense | |
| Mar 30, 2024 | Shevchenko | 1–0 | Nemec | Grenke Chess Open 2024 | Sicilian Defense: Dragon Variation, Modern Bc4 Variation | |
| Mar 30, 2024 | Finek | ½–½ | Shevchenko | GRENKE Chess Open | Indian Defense: King's Indian Variation, Fianchetto Variation | |
| Mar 29, 2024 | Shevchenko | 1–0 | De Schampheleire | GRENKE Chess Open | Ruy Lopez: Morphy Defense, Tarrasch Variation | |
| Mar 28, 2024 | Shevchenko | 1–0 | Kotyk | Grenke Chess Open 2024 | Ruy Lopez: Closed, Martinez Variation | |
| Mar 17, 2024 | Motylev | 0–1 | Shevchenko | Schachbundesliga | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 16, 2024 | Shevchenko | ½–½ | Vachier-Lagrave | Schachbundesliga | Grünfeld Defense: Exchange Variation | |
| Feb 25, 2024 | Santos Latasa | 0–1 | Shevchenko | Schachbundesliga 23/24 | Slav Defense: Quiet Variation, Pin Defense | |
| Feb 24, 2024 | Shevchenko | ½–½ | Eljanov | Schachbundesliga 23/24 | Ruy Lopez: Closed, Anti-Marshall | |
| Feb 23, 2024 | Kadric | 0–1 | Shevchenko | Schachbundesliga 23/24 | Sicilian Defense: Sozin Attack, Main Line | |
| Feb 2, 2024 | Shevchenko | 0–1 | Santos Latasa | CCT2024-Event1-Div3-KO | Italian Game: Evans Gambit, Tartakower Attack | |
| Feb 2, 2024 | Shevchenko | 0–1 | Santos Latasa | CCT2024-Event1-Div3-KO | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Feb 2, 2024 | Shevchenko | 0–1 | Deac | CCT2024-Event1-Div3-KO | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Feb 2, 2024 | Santos Latasa | ½–½ | Shevchenko | CCT2024-Event1-Div3-KO | King's Indian Defense: Makogonov Variation | |
| Feb 2, 2024 | Deac | 0–1 | Shevchenko | CCT2024-Event1-Div3-KO | Indian Defense: Spielmann-Indian | |
| Feb 2, 2024 | Deac | 1–0 | Shevchenko | CCT2024-Event1-Div3-KO | East Indian Defense | |