| Jun 26, 2026 | Krstic | ½–½ | Golubovic | Round 11: Krstic, David - Golubovic, Erik | Torre Attack: Classical Defense | |
| Jun 25, 2026 | Lee | 0–1 | Krstic | Round 10: Lee, Jiwoo - Krstic, David | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jun 24, 2026 | Krstic | 1–0 | Rajendran | Round 9: Krstic, David - Rajendran, Kartikeyan | King's Indian Defense: Fianchetto Variation, Yugoslav System | |
| Jun 23, 2026 | Lampos | ½–½ | Krstic | Round 8: Lampos, Charalampos - Krstic, David | Queen's Gambit Declined: Queen's Knight Variation | |
| Jun 22, 2026 | Krstic | ½–½ | Liu | Round 7: Krstic, David - Liu, Richard Jingjie | Queen's Indian Defense: Fianchetto Variation, Rubinstein Variation | |
| Jun 20, 2026 | Ivanauskas | ½–½ | Krstic | Round 6: Ivanauskas, Deividas - Krstic, David | Nimzo-Larsen Attack: Classical Variation | |
| Jun 19, 2026 | Krstic | 1–0 | Cani | Round 5: Krstic, David - Cani, Erdi | Catalan Opening: Open Defense | |
| Jun 18, 2026 | Konstantinides | ½–½ | Krstic | Round 4: Konstantinides, Savvas - Krstic, David | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Jun 17, 2026 | Krstic | 1–0 | Hanachi | Round 3: Krstic, David - Hanachi, Abderahmane | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| Jun 16, 2026 | Berdashkevich | 1–0 | Krstic | Round 2: Berdashkevich, Makar - Krstic, David | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Jun 15, 2026 | Krstic | ½–½ | Frisch | Round 1: Krstic, David - Frisch, Jan Raphael | English Opening: Mikenas-Carls Variation | |
| May 3, 2026 | Srebrnic | * | Krstic | Ljubljana Chess Festival | ? | |
| May 2, 2026 | Krstic | ½–½ | Belyaletdinov | LCF | Catalan Opening: Open Defense, Classical Line | |
| May 1, 2026 | Munier | ½–½ | Krstic | LCF | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| May 1, 2026 | Krstic | 1–0 | Marinsek | LCF | King's Indian Defense: Fianchetto Variation, Debrecen Defense | |
| Apr 30, 2026 | Praznik | * | Krstic | Ljubljana Chess Festival | ? | |
| Apr 29, 2026 | Krstic | ½–½ | Dimnik | Ljubljana Chess Festival | Zukertort Opening: Reversed Grünfeld | |
| Apr 28, 2026 | Krstic | 1–0 | Juranovic | LCF | Indian Defense: Wade-Tartakower Defense | |
| Apr 28, 2026 | Robert | ½–½ | Krstic | Ljubljana Chess Festival | ? | |
| Apr 27, 2026 | Shubh | 1–0 | Krstic | Ljubljana Chess Festival | English Opening: Agincourt Defense | |
| Apr 20, 2026 | Smirnov | 1–0 | Krstic | Round 11: Smirnov, Mark - Krstic, David | Sicilian Defense: Grand Prix Attack | |
| Apr 19, 2026 | Krstic | 0–1 | Yurasov | Round 6: Krstic, David - Yurasov, Matfey | Rapport-Jobava System | |
| Apr 19, 2026 | Guo | ½–½ | Krstic | Round 3: Guo, Ethan - Krstic, David | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Apr 19, 2026 | Krstic | ½–½ | Golubovic | Round 2: Krstic, David - Golubovic, Erik | Rapport-Jobava System | |
| Apr 17, 2026 | Smirnov | 1–0 | Krstic | Round 11: Smirnov, Mark - Krstic, David | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Apr 15, 2026 | Zlate-Ion | 1–0 | Krstic | Round 2: Zlate-Ion, Matei - Krstic, David | Sicilian Defense: Kalashnikov Variation | |
| Mar 15, 2026 | Krstic | 0–1 | Dorrance | Bled Chess Festival 2026 | King's Indian Attack, with e6 | |
| Mar 13, 2026 | Krstic | 1–0 | Zupan | Bled Chess Festival 2026 | Neo-Grünfeld Defense: Classical Variation | |
| Mar 13, 2026 | Fucka | 0–1 | Krstic | Bled Chess Festival 2026 | Sicilian Defense: Kalashnikov Variation | |
| Mar 11, 2026 | Krstic | 1–0 | Keloglu | Bled Chess Festival 2026 | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Mar 10, 2026 | Vidic | ½–½ | Krstic | Bled Chess Festival 2026 | Sicilian Defense: Alapin Variation | |
| Mar 10, 2026 | Krstic | ½–½ | Mihajlovic | Bled Chess Festival 2026 | King's Indian Defense: Fianchetto Variation, Debrecen Defense | |
| Mar 9, 2026 | Sibincic | 0–1 | Krstic | Bled Chess Festival 2026 | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Mar 9, 2026 | Nainys | ½–½ | Krstic | Bled Chess Festival 2026 | Queen's Gambit Declined: Janowski Variation | |
| Mar 9, 2026 | Krstic | 0–1 | Mazi | Bled Chess Festival 2026 | English Opening: King's English Variation | |
| Jan 30, 2026 | Malada | 1–0 | Krstic | Round 1: Malada, Vinko - Krstic, David | King's Pawn Game | |
| Dec 7, 2025 | Krstic | ½–½ | Zufic | Open Poreč 2025 | King's Indian Defense: Fianchetto Variation, Benjamin Defense | |
| Dec 6, 2025 | Krstic | * | Marjanovic | Open Poreč 2025 | Zukertort Opening | |
| Dec 5, 2025 | De Wachter | ½–½ | Krstic | Open Poreč 2025 | Queen's Pawn Game: Colle System | |
| Dec 4, 2025 | Ghersinich | 1–0 | Krstic | Open Poreč 2025 | Sicilian Defense: Hyperaccelerated Dragon | |
| Dec 4, 2025 | Krstic | 1–0 | Mazi | Open Poreč 2025 | Zukertort Opening: Sicilian Invitation | |
| Oct 30, 2025 | Uzdemir | 1–0 | Krstic | Round 2: Uzdemir, Ali Poyraz - Krstic, David | Sicilian Defense: Hyperaccelerated Fianchetto | |
| Sep 28, 2025 | Dronov | 1–0 | Krstic | Round 9: Dronov, Igor Vik - Krstic, David | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Sep 27, 2025 | Krstic | 0–1 | Aitmukhanov | Round 8: Krstic, David - Aitmukhanov, Arsen | Catalan Opening: Open Defense, Classical Line | |
| Sep 26, 2025 | Yerdenev | ½–½ | Krstic | Round 7: Yerdenev, Timur - Krstic, David | Queen's Pawn Game: Colle System | |
| Sep 24, 2025 | Krstic | 0–1 | Kakavand | Round 6: Krstic, David - Kakavand, Ramtin | King's Indian Attack | |
| Sep 23, 2025 | Safayat | 0–1 | Krstic | Round 5: Safayat, Kibria Azaan - Krstic, David | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Sep 21, 2025 | Tulegenov | ½–½ | Krstic | Round 3: Tulegenov, Anuar - Krstic, David | Indian Defense: Przepiorka Variation | |
| Sep 20, 2025 | Krstic | 0–1 | Sason | Round 2: Krstic, David - Sason, Noam | Zukertort Opening | |
| Jul 11, 2025 | Krstic | ½–½ | Larion | Round 7: Krstic, David - Larion, Iustin | Bogo-Indian Defense: Retreat Variation | |
| Jul 10, 2025 | Guo | 0–1 | Krstic | Round 6: Guo, Johnny - Krstic, David | Queen's Gambit Declined: Modern Variation, Normal Line | |
| Jul 9, 2025 | Krstic | 0–1 | Li | Round 5: Krstic, David - Li, Yunqi | Catalan Opening: Closed | |
| Jul 8, 2025 | Minga-Nagy | ½–½ | Krstic | Round 4: Minga-Nagy, Abel Inti - Krstic, David | Sicilian Defense: Moscow Variation, Main Line | |
| Jul 7, 2025 | Busic | 0–1 | Krstic | Round 3: Busic, Mateo - Krstic, David | Sicilian Defense: Closed | |
| Jul 6, 2025 | Krstic | 0–1 | Kopacki | Round 2: Krstic, David - Kopacki, Aleksander | Catalan Opening: Open Defense, Classical Line | |
| Jun 15, 2025 | Raghav V | 1–0 | Krstic | 37th International Chess Tournament Open Pula 2025 | Sicilian Defense: Dragon Variation, Yugoslav Attack, Czerniak Variation | |
| Jan 31, 2025 | Krstic | ½–½ | Ceschia | Round 9: Krstic, David - Ceschia, Ivano | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jan 30, 2025 | Doraszelski | ½–½ | Krstic | Round 8: Doraszelski, Alexander - Krstic, David | Caro-Kann Defense: Classical Variation, Flohr Variation | |
| Jan 29, 2025 | Krstic | 1–0 | De La Cruz | Round 7: Krstic, David - De La Cruz, Jonathan | Queen's Pawn Game | |
| Jan 28, 2025 | Moshenberg | 0–1 | Krstic | Round 6: Moshenberg, David - Krstic, David | King's Indian Defense: Sämisch Variation, Orthodox Variation | |
| Jan 27, 2025 | Krstic | ½–½ | Rigatti | Round 5: Krstic, David - Rigatti, Giorgio | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Jan 26, 2025 | Kejzar | 1–0 | Krstic | Round 4: Kejzar, Petra - Krstic, David | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |
| Jan 25, 2025 | Krstic | 0–1 | Keber | Round 3: Krstic, David - Keber, Aljosa | Zukertort Opening: Kingside Fianchetto | |
| Jan 25, 2025 | Zlatanovic | 0–1 | Krstic | Round 2: Zlatanovic, Marcus - Krstic, David | Sicilian Defense: Chekhover Variation | |
| Jan 24, 2025 | Krstic | ½–½ | Veselic | Round 1: Krstic, David - Veselic, Maks | Bogo-Indian Defense: Retreat Variation | |
| Aug 20, 2024 | Krstic | 0–1 | Velim | EYCC 2024 Blitz O12 | Caro-Kann Defense: Alien Gambit | |
| Aug 20, 2024 | Krstic | 0–1 | Leenen | EYCC 2024 Blitz O12 | Vienna Gambit, with Max Lange Defense | |
| Aug 20, 2024 | Krstic | 0–1 | Bilochenko | EYCC 2024 Blitz O12 | Sicilian Defense: Closed | |
| Aug 20, 2024 | Velim | 0–1 | Krstic | EYCC 2024 Blitz O12 | King's Indian Defense: Exchange Variation | |
| Aug 20, 2024 | Leenen | ½–½ | Krstic | EYCC 2024 Blitz O12 | Trompowsky Attack | |
| Aug 20, 2024 | Bilochenko | 1–0 | Krstic | EYCC 2024 Blitz O12 | Caro-Kann Defense: Classical Variation | |
| Aug 19, 2024 | Krstic | 0–1 | Honcharov | EYCC 2024 Blitz O12 | Sicilian Defense: Closed, Traditional | |
| Aug 19, 2024 | Honcharov | 1–0 | Krstic | EYCC 2024 Blitz O12 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Aug 18, 2024 | Krstic | 0–1 | Kopacki | EYCC 2024 Rapid O12 | English Opening: King's English Variation, Two Knights Variation, Reversed Dragon | |
| Aug 18, 2024 | Negrean | 1–0 | Krstic | EYCC 2024 Rapid O12 | King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo System | |
| Aug 18, 2024 | Belin | ½–½ | Krstic | EYCC 2024 Rapid O12 | Caro-Kann Defense: Apocalypse Attack | |
| Aug 17, 2024 | Krstic | 0–1 | Shilon Rahav | EYCC 2024 Rapid O12 | Sicilian Defense: Closed, Traditional | |
| Aug 17, 2024 | Krstic | ½–½ | Korchevskyi | EYCC 2024 Rapid O12 | Sicilian Defense: Closed | |
| Aug 17, 2024 | Margolin-Herman | 0–1 | Krstic | EYCC 2024 Rapid O12 | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Aug 17, 2024 | Seikmann | 0–1 | Krstic | EYCC 2024 Rapid O12 | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| May 3, 2024 | Kartashov | 0–1 | Krstic | Round 7: Kartashov, Nikita - Krstic, David | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| May 3, 2024 | Krstic | 0–1 | Kovacic | Round 6: Krstic, David - Kovacic, Jakob | Vienna Game: Vienna Gambit, Paulsen Attack | |
| May 3, 2024 | Krstic | ½–½ | Belyaletdinov | Round 4: Krstic, David - Belyaletdinov, Leonard | Caro-Kann Defense: Finnish Variation | |
| May 3, 2024 | Kisic Stros | 0–1 | Krstic | Round 5: Kisic Stros, Jakob - Krstic, David | Caro-Kann Defense: Classical Variation, Main Line | |
| May 3, 2024 | Vuk | 0–1 | Krstic | Round 3: Vuk, Taras - Krstic, David | Caro-Kann Defense: Advance Variation, Tal Variation | |
| May 3, 2024 | Krstic | 1–0 | Celebic | Round 2: Krstic, David - Celebic, Lan | Pirc Defense: Classical Variation | |
| May 3, 2024 | Cinkole | 0–1 | Krstic | Round 1: Cinkole, Lan - Krstic, David | Caro-Kann Defense: Classical Variation | |
| Apr 28, 2024 | Dauren | 1–0 | Krstic | Round 2: Dauren, Darmen - Krstic, David | East Indian Defense | |
| Apr 26, 2024 | Zherzdev | 1–0 | Krstic | Round 2: Zherzdev, Mikhail - Krstic, David | King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo System | |
| Dec 16, 2024 | Krstic | 1–0 | Boci | Round 1.1: Krstic, David - Boci, Mateu | Sicilian Defense: Closed, Traditional | |
| Dec 16, 2024 | Boci | 1–0 | Krstic | Round 1.2: Boci, Mateu - Krstic, David | Sicilian Defense: Prins Variation | |