| Apr 26, 2026 | Kamsky | ½–½ | Krastev | Round 15: Kamsky, Gata - Krastev, Alexander | Indian Defense: Spielmann-Indian | |
| Apr 25, 2026 | Krastev | 0–1 | Shengelia | Round 14: Krastev, Alexander - Shengelia, David | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Apr 24, 2026 | Pijpers | ½–½ | Krastev | Round 13: Pijpers, Arthur - Krastev, Alexander | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Apr 6, 2026 | Krastev | * | Kurt | Grenke Chess Festival 2026 Open | ? | |
| Apr 6, 2026 | Huber | 0–1 | Krastev | Grenke Chess Festival 2026 Open | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Apr 5, 2026 | Krastev | 0–1 | Karthik Venkataraman | Grenke Chess Festival 2026 Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Apr 5, 2026 | Brunke | ½–½ | Krastev | Grenke Chess Festival 2026 Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 4, 2026 | Krastev | ½–½ | Federer | Grenke Chess Festival 2026 Open | Sicilian Defense: Moscow Variation | |
| Apr 4, 2026 | Solomon | 0–1 | Krastev | Grenke Chess Festival 2026 Open | Queen's Gambit Declined: Barmen Variation | |
| Apr 3, 2026 | Krastev | ½–½ | Pipiras | Grenke Chess Festival 2026 Open | Caro-Kann Defense: Endgame Variation | |
| Apr 3, 2026 | Smeryk | 0–1 | Krastev | Grenke Chess Festival 2026 Open | Sicilian Defense: Smith-Morra Gambit | |
| Apr 2, 2026 | Krastev | 1–0 | Hagemeister | Grenke Chess Festival 2026 Open | French Defense: King's Indian Attack | |
| Mar 22, 2026 | Donchenko | 1–0 | Krastev | Schachbundesliga 2025/26 | Horwitz Defense | |
| Mar 21, 2026 | Krastev | 1–0 | Winterberg | Schachbundesliga 2025/26 | Petrov's Defense: Modern Attack | |
| Mar 1, 2026 | Krastev | 0–1 | Socko | 1. BL Pauli | Petrov's Defense: Classical Attack, Marshall Variation | |
| Feb 28, 2026 | Kempinski | ½–½ | Krastev | 1. BL Pauli | Benoni Defense | |
| Feb 8, 2026 | Krastev | 1–0 | Rakhmangulov | Sligo 2026 Open | Anderssen's Opening | |
| Feb 8, 2026 | Krastev | ½–½ | Quinn | Sligo 2026 Rapid | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 8, 2026 | Krastev | 1–0 | Halvorsen | Sligo 2026 Rapid | Sicilian Defense: Moscow Variation, Main Line | |
| Feb 8, 2026 | Woods | 0–1 | Krastev | Sligo 2026 Rapid | Sicilian Defense: Closed | |
| Feb 8, 2026 | Krastev | 1–0 | Duffy | Sligo 2026 Rapid | Vienna Game: Vienna Gambit, Paulsen Attack | |
| Feb 8, 2026 | Gulljord | 0–1 | Krastev | Sligo 2026 Rapid | English Defense | |
| Feb 8, 2026 | Krastev | 1–0 | Arzate | Sligo 2026 Rapid | Caro-Kann Defense: Endgame Variation | |
| Feb 7, 2026 | Saine | ½–½ | Krastev | Sligo 2026 Open | French Defense: Schlechter Variation | |
| Feb 7, 2026 | Krastev | ½–½ | Bartczak | Sligo 2026 Blitz | Vienna Game: Vienna Gambit, Bardeleben Variation | |
| Feb 7, 2026 | Barnes | 0–1 | Krastev | Sligo 2026 Blitz | Yusupov-Rubinstein System | |
| Feb 7, 2026 | Krastev | ½–½ | Willems | Sligo 2026 Blitz | Caro-Kann Defense: Endgame Variation | |
| Feb 7, 2026 | Gulljord | 0–1 | Krastev | Sligo 2026 Blitz | Benoni Defense: Classical Variation, Argentine Counterattack | |
| Feb 7, 2026 | Krastev | 1–0 | Rakhmangulov | Sligo 2026 Blitz | Pirc Defense | |
| Feb 7, 2026 | Risteski | 0–1 | Krastev | Sligo 2026 Blitz | Sicilian Defense: Old Sicilian | |
| Feb 7, 2026 | Machin Arbelo | 0–1 | Krastev | Sligo 2026 Blitz | Sicilian Defense: Old Sicilian | |
| Feb 7, 2026 | Halvorsen | 0–1 | Krastev | Sligo 2026 Blitz | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 6, 2026 | Krastev | ½–½ | Woods | Sligo 2026 Open | English Opening: Symmetrical Variation, Ultra-Symmetrical Variation | |
| Feb 5, 2026 | Rosol | 0–1 | Krastev | Sligo 2026 Open | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Feb 5, 2026 | Willems | ½–½ | Krastev | Sligo 2026 Rapid | Philidor Defense: Lion Variation | |
| Feb 5, 2026 | Krastev | 1–0 | Ribeiro | Sligo 2026 Blitz | Petrov's Defense: Millennium Attack | |
| Feb 5, 2026 | Krastev | ½–½ | Liu | Sligo 2026 Blitz | French Defense: King's Indian Attack | |
| Feb 5, 2026 | Krastev | 1–0 | Barbals | Sligo 2026 Blitz | Vienna Game: Vienna Gambit | |
| Feb 4, 2026 | Krastev | ½–½ | Risteski | Sligo 2026 Open | Nimzo-Indian Defense: Normal Variation | |
| Feb 3, 2026 | Collins | 0–1 | Krastev | Sligo 2026 Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 3, 2026 | Krastev | 1–0 | Hushpit | Sligo 2026 Open | Ruy Lopez: Closed, Martinez Variation | |
| Feb 2, 2026 | Prado | 0–1 | Krastev | Sligo 2026 Open | Sicilian Defense: Closed, Korchnoi Defense | |
| Jan 29, 2026 | Krastev | 0–1 | Blohberger | Sligo 2026 Open | Sicilian Defense: Moscow Variation, Main Line | |
| Jan 11, 2026 | Moehn | ½–½ | Krastev | Deutsche Schach-Bundesliga | King's Indian Attack: Sicilian Variation | |
| Jan 10, 2026 | Krastev | 1–0 | Lagunow | Deutsche Schach-Bundesliga | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Dec 7, 2025 | Krastev | 0–1 | Hracek | Deutsche Schach-Bundesliga | Sicilian Defense: Taimanov Variation | |
| Dec 6, 2025 | Martinovic | ½–½ | Krastev | Deutsche Schach-Bundesliga | Nimzo-Larsen Attack: Classical Variation | |
| Oct 25, 2025 | Krastev | ½–½ | Noe | Round 7: Krastev, Alexander - Noe, Christopher | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Oct 20, 2025 | Seel | 1–0 | Krastev | Round 2: Seel, Christian, Dr. - Krastev, Alexander | Tarrasch Defense: Dubov Tarrasch | |
| Sep 28, 2025 | Krastev | 1–0 | Sedlak | SBL | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Sep 27, 2025 | Bischoff | ½–½ | Krastev | SBL | English Opening: Symmetrical Variation, Normal Variation | |
| Sep 5, 2025 | Carnicelli | 1–0 | Krastev | Nono turno: Carnicelli, Valerio - Krastev, Alexander | Sicilian Defense: Taimanov Variation | |
| Sep 4, 2025 | Krastev | ½–½ | Subelj | Ottavo turno: Krastev, Alexander - Subelj, Jan | Sicilian Defense: Moscow Variation, Main Line | |
| Sep 3, 2025 | Sunyuktha C M N | 0–1 | Krastev | Settimo turno: Sunyuktha C M N - Krastev, Alexander | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Sep 2, 2025 | Krastev | ½–½ | Alexiadis | Sesto turno: Krastev, Alexander - Alexiadis, Hristos | Sicilian Defense: Moscow Variation | |
| Sep 2, 2025 | Eric Golubovic | ½–½ | Krastev | Quinto turno: Eric Golubovic - Krastev, Alexander | English Defense | |
| Sep 1, 2025 | Krastev | 1–0 | Zlatin | Quarto turno: Krastev, Alexander - Zlatin, Alexander | Ruy Lopez: Morphy Defense, Tarrasch Variation | |
| Jun 1, 2025 | Bauer | * | Krastev | Round 8: Bauer, Sebastian - Krastev, Alexander | Sicilian Defense: Scheveningen Variation, Keres Attack | |
| Jun 1, 2025 | Krastev | 0–1 | Petrov | Round 7: Krastev, Alexander - Petrov, Nikita | Bishop's Opening: Vienna Hybrid, Spielmann Attack | |
| Jun 1, 2025 | Danielian | 0–1 | Krastev | Round 6: Danielian, Elina - Krastev, Alexander | Trompowsky Attack | |
| Jun 1, 2025 | Krastev | 0–1 | Iturrizaga Bonelli | Round 3: Krastev, Alexander - Iturrizaga Bonelli, Eduardo | Caro-Kann Defense: Endgame Offer | |
| May 31, 2025 | Grischuk | 1–0 | Krastev | Round 12: Grischuk, Alexander - Krastev, Alexander | Sicilian Defense: Four Knights Variation | |
| May 31, 2025 | Krastev | 0–1 | Erdos | Round 7: Krastev, Alexander - Erdos, Viktor | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 31, 2025 | Krastev | 0–1 | Jobava | Round 5: Krastev, Alexander - Jobava, Baadur | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| May 31, 2025 | Koelle | ½–½ | Krastev | Round 4: Koelle, Tobias - Krastev, Alexander | Rapport-Jobava System, with e6 | |
| May 31, 2025 | Krastev | 1–0 | Alekseenko | Round 3: Krastev, Alexander - Alekseenko, Kirill | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| May 29, 2025 | Grischuk | 1–0 | Krastev | Round 12: Grischuk, Alexander - Krastev, Alexander | Sicilian Defense: Four Knights Variation | |
| May 29, 2025 | Krastev | 0–1 | Erdos | Round 7: Krastev, Alexander - Erdos, Viktor | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 29, 2025 | Krastev | 0–1 | Jobava | Round 5: Krastev, Alexander - Jobava, Baadur | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| May 29, 2025 | Koelle | ½–½ | Krastev | Round 4: Koelle, Tobias - Krastev, Alexander | Rapport-Jobava System, with e6 | |
| May 29, 2025 | Krastev | 1–0 | Alekseenko | Round 3: Krastev, Alexander - Alekseenko, Kirill | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| May 23, 2025 | Krastev | 0–1 | Kuegel | Round 9: Krastev, Alexander - Kuegel, Tobias | King's Indian Attack | |
| May 22, 2025 | Hagner | ½–½ | Krastev | Round 8: Hagner, Bennet - Krastev, Alexander | French Defense: Steinitz Variation, Boleslavsky Variation | |
| May 21, 2025 | Krastev | 1–0 | Hertneck | Round 6: Krastev, Alexander - Hertneck, Gerald | French Defense: Winawer Variation, Poisoned Pawn Variation | |
| May 20, 2025 | Garner | 0–1 | Krastev | Round 5: Garner, Isaac - Krastev, Alexander | French Defense: Exchange Variation | |
| May 19, 2025 | Krastev | ½–½ | Zackrisson | Round 4: Krastev, Alexander - Zackrisson, Peter | Sicilian Defense: Moscow Variation | |
| May 19, 2025 | Voicu-Jagodzinsky | 0–1 | Krastev | Round 3: Voicu-Jagodzinsky, Carmen - Krastev, Alexander | Sicilian Defense: Scheveningen Variation, Classical Variation | |
| May 18, 2025 | Krastev | 1–0 | Grossmann | Round 2: Krastev, Alexander - Grossmann, Piet | French Defense: Knight Variation | |
| May 17, 2025 | Lippert | 1–0 | Krastev | Round 1: Lippert, Daniel - Krastev, Alexander | Ruy Lopez: Open | |
| May 16, 2025 | Krastev | ½–½ | Poetsch | Round 7: Krastev, Alexander - Poetsch, Hagen | Sicilian Defense: Moscow Variation, Main Line | |
| Apr 26, 2025 | Krastev | ½–½ | Peyrer | Round 9: Krastev, Alexander - Peyrer, Konstantin | Four Knights Game: Spanish Variation, Rubinstein Variation, Henneberger Variation | |
| Apr 25, 2025 | Manko | 0–1 | Krastev | Round 8: Manko, Mariia - Krastev, Alexander | Benoni Defense: Fianchetto Variation | |
| Apr 24, 2025 | Krastev | 1–0 | Collin | Round 7: Krastev, Alexander - Collin, Moritz Valentin | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Apr 23, 2025 | Mattenberger | 1–0 | Krastev | Round 6: Mattenberger, Matthias - Krastev, Alexander | Nimzo-Indian Defense: St. Petersburg Variation, Fischer Variation | |
| Apr 22, 2025 | Krastev | 1–0 | Schlegel | Round 5: Krastev, Alexander - Schlegel, Igor | Sicilian Defense: Moscow Variation | |
| Apr 21, 2025 | Hryzlova | 0–1 | Krastev | Round 4: Hryzlova, Sofiia - Krastev, Alexander | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Apr 20, 2025 | Krastev | 1–0 | Fecker | Round 3: Krastev, Alexander - Fecker, Noah | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Apr 19, 2025 | Boyer | ½–½ | Krastev | Round 2: Boyer, Mahel - Krastev, Alexander | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 18, 2025 | Krastev | 0–1 | Vlachos | Round 1: Krastev, Alexander - Vlachos, Anatole | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Feb 23, 2025 | Sedlak | 1–0 | Krastev | new tournament description | Zukertort Opening | |
| Feb 22, 2025 | Krastev | 0–1 | Lindgren | new tournament description | Caro-Kann Defense: Exchange Variation | |
| Feb 2, 2025 | Vachier-Lagrave | 1–0 | Krastev | Deutsche Schachbundesliga 24-25 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Feb 1, 2025 | Krastev | 0–1 | Banusz | Deutsche Schachbundesliga 24-25 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 12, 2025 | Babula | 0–1 | Krastev | Schachbundesliga 24/25 | Benoni Defense: Taimanov Variation | |
| Jan 11, 2025 | Krastev | 0–1 | Nielsen | Schachbundesliga 24/25 | Sicilian Defense: Hyperaccelerated Dragon | |
| Dec 1, 2024 | Costa | ½–½ | Krastev | Deutsche Schachbundesliga 24-25 | Sicilian Defense: Four Knights Variation | |
| Nov 24, 2024 | Krastev | ½–½ | Bagrationi | Heusenstamm Sparkassen Open 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Nov 24, 2024 | Hinrichs | 0–1 | Krastev | Heusenstamm Sparkassen Open 2024 | Benoni Defense: Taimanov Variation | |
| Nov 23, 2024 | Krastev | 1–0 | Petersen | Heusenstamm Sparkassen Open 2024 | Caro-Kann Defense: Endgame Variation | |
| Nov 23, 2024 | Poysti | ½–½ | Krastev | Heusenstamm Sparkassen Open 2024 | English Opening: King's English Variation | |