| Dec 21, 2025 | Karaivanova | 1–0 | Radja | 3. Dubrovnik advent 18. - 21.12.2025. | Caro-Kann Defense: Classical Variation | |
| Dec 20, 2025 | Karaivanova | 0–1 | Markotic | 3. Dubrovnik advent 18. - 21.12.2025. | Philidor Defense: Lion Variation | |
| Dec 19, 2025 | Jelcic | 1–0 | Karaivanova | 3. Dubrovnik advent 18. - 21.12.2025. | Italian Game: Classical Variation, Giuoco Pianissimo, Albin Variation | |
| Dec 19, 2025 | Karaivanova | 1–0 | Jovicic | 3. Dubrovnik advent 18. - 21.12.2025. | Czech Defense | |
| Oct 21, 2025 | Karaivanova | 0–1 | Isurina Mariano | Round 3: Karaivanova, Petya - Isurina Mariano, Cristine Rose | Scandinavian Defense: Modern Variation, Gipslis Variation | |
| Oct 19, 2025 | Karaivanova | 0–1 | Bulmaga | Round 1: Karaivanova, Petya - Bulmaga, Irina | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Oct 8, 2025 | Karaivanova | 0–1 | Peglau | Round 5: Karaivanova, Petya - Peglau, Charis | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Oct 6, 2025 | Tejaswini G | 1–0 | Karaivanova | Round 3: Tejaswini G - Karaivanova, Petya | Semi-Slav Defense: Main Line | |
| Oct 5, 2025 | Karaivanova | ½–½ | Szczotka | Round 2: Karaivanova, Petya - Szczotka, Klara | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jan 17, 2025 | Mueer | ½–½ | Karaivanova | praha2025 | Semi-Slav Defense: Main Line | |
| Jan 15, 2025 | Jaskolka | 1–0 | Karaivanova | praha2025 | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Aug 30, 2024 | Trasakova | ½–½ | Karaivanova | EYCC 2024 - G18 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Aug 29, 2024 | Deladerriere | 1–0 | Karaivanova | EYCC 2024 - G18 | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Aug 28, 2024 | Karaivanova | ½–½ | Hernandez Tellez | EYCC 2024 - G18 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Aug 23, 2024 | Karacsonyi | 1–0 | Karaivanova | EYCC 2024 - G18 | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Aug 20, 2024 | Karaivanova | 1–0 | Sevcikova | Girls18 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Aug 20, 2024 | Karaivanova | 0–1 | Shvedova | Girls18 | Italian Game: Giuoco Piano | |
| Aug 20, 2024 | Karaivanova | 0–1 | Kochavi | Girls18 | Sicilian Defense: O'Kelly Variation, Venice System | |
| Aug 20, 2024 | Karaivanova | 0–1 | Hoanca | Girls18 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Aug 20, 2024 | Karaivanova | ½–½ | Maton | Girls18 | French Defense: Winawer Variation, Poisoned Pawn Variation | |
| Aug 20, 2024 | Karaivanova | 0–1 | Skarbarchuk | Girls18 | French Defense: Winawer Variation, Poisoned Pawn Variation | |
| Aug 20, 2024 | Sevcikova | ½–½ | Karaivanova | Girls18 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Aug 20, 2024 | Shvedova | ½–½ | Karaivanova | Girls18 | Italian Game: Giuoco Pianissimo, Normal | |
| Aug 20, 2024 | Kochavi | 0–1 | Karaivanova | Girls18 | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Aug 20, 2024 | Hoanca | ½–½ | Karaivanova | Girls18 | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Aug 20, 2024 | Maton | 0–1 | Karaivanova | Girls18 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Aug 20, 2024 | Skarbarchuk | 0–1 | Karaivanova | Girls18 | Queen's Gambit Declined | |
| Aug 19, 2024 | Karaivanova | 1–0 | Shuqja | Girls18 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Aug 19, 2024 | Karaivanova | 0–1 | Rozmanec | Girls18 | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Aug 19, 2024 | Karaivanova | 1–0 | Tadic | Girls18 | Italian Game: Hungarian Defense | |
| Aug 19, 2024 | Shuqja | 0–1 | Karaivanova | Girls18 | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Aug 19, 2024 | Rozmanec | 0–1 | Karaivanova | Girls18 | Scotch Game: Potter Variation | |
| Aug 19, 2024 | Tadic | 0–1 | Karaivanova | Girls18 | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Aug 18, 2024 | Karaivanova | 1–0 | Jovanovic | Girls18 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Aug 18, 2024 | Karaivanova | ½–½ | Siekanska | Girls18 | Sicilian Defense: Scheveningen Variation, Classical Variation | |
| Aug 18, 2024 | Tokarz | 1–0 | Karaivanova | Girls18 | Semi-Slav Defense | |
| Aug 18, 2024 | Tadic | 0–1 | Karaivanova | Girls18 | King's Indian Attack: Spassky Variation | |
| Aug 17, 2024 | Karaivanova | 1–0 | Maton | Girls18 | French Defense: Winawer Variation, Poisoned Pawn Variation | |
| Aug 17, 2024 | Karaivanova | 1–0 | Markus | Girls18 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Aug 17, 2024 | Karaivanova | ½–½ | Starosta | Girls18 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Aug 17, 2024 | Kovacs | 0–1 | Karaivanova | Girls18 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Aug 17, 2024 | Shvedova | 1–0 | Karaivanova | Girls18 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jul 11, 2024 | Selbes | * | Karaivanova | Round 9: Selbes, Tamer Tarik - Karaivanova, Petya | ? | |
| Jul 10, 2024 | Li | * | Karaivanova | Round 8: Li, Panru - Karaivanova, Petya | ? | |
| Jul 9, 2024 | Karaivanova | * | Pusara | Round 7: Karaivanova, Petya - Pusara, Mihailo | ? | |
| Jul 8, 2024 | Atasoy | * | Karaivanova | Round 6: Atasoy, Ata - Karaivanova, Petya | ? | |
| Jul 6, 2024 | Karaivanova | * | Srdanovic | Round 5: Karaivanova, Petya - Srdanovic, Jovana | ? | |
| Jul 6, 2024 | Nikolic | * | Karaivanova | Round 4: Nikolic, Zoran S - Karaivanova, Petya | ? | |
| Jul 5, 2024 | Karaivanova | * | Tancsa | Round 3: Karaivanova, Petya - Tancsa, Tamas | ? | |
| Jul 4, 2024 | Phatak Aanjaneya | * | Karaivanova | Round 2: Phatak Aanjaneya - Karaivanova, Petya | ? | |
| Jul 3, 2024 | Karaivanova | * | Filip | Round 1: Karaivanova, Petya - Filip, Andrei | ? | |
| Apr 29, 2024 | Karaivanova | 0–1 | Kochavi | Round 10: Karaivanova, Petya - Kochavi, Dana | Caro-Kann Defense: Advance Variation, Short Variation | |
| Apr 28, 2024 | Karaivanova | 0–1 | Olde | European Women's Chess Championship 2024 | Sicilian Defense: Kan Variation, Wing Attack | |
| Apr 27, 2024 | Harmsen | 0–1 | Karaivanova | Round 8: Harmsen, Jessica - Karaivanova, Petya | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Apr 26, 2024 | Karaivanova | 0–1 | Abrisqueta Zudaire | Round 7: Karaivanova, Petya - Abrisqueta Zudaire, Leyre | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Apr 25, 2024 | Stefanova | ½–½ | Karaivanova | Round 6: Stefanova, Antoaneta - Karaivanova, Petya | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Apr 23, 2024 | Karaivanova | ½–½ | Peglau | Round 5: Karaivanova, Petya - Peglau, Charis | French Defense: Rubinstein Variation, Fort Knox Variation | |
| Apr 22, 2024 | Isgenderova | 0–1 | Karaivanova | European Women's Chess Championship 2024 | Italian Game: Giuoco Pianissimo, Normal | |
| Apr 21, 2024 | Manakova | 1–0 | Karaivanova | European Women's Chess Championship 2024 | Italian Game: Giuoco Pianissimo, Normal | |
| Apr 20, 2024 | Karaivanova | 1–0 | Dwilewicz | European Women's Chess Championship 2024 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 19, 2024 | Velikic | 1–0 | Karaivanova | European Women's Chess Championship 2024 | Semi-Slav Defense: Chigorin Defense | |
| Dec 17, 2024 | Lednicky | 1–0 | Karaivanova | Round 9: Lednicky, Martin - Karaivanova, Petya | Bishop's Opening: Vienna Hybrid | |
| Dec 16, 2024 | Karaivanova | 1–0 | Ozen | Round 8: Karaivanova, Petya - Ozen, Sadettin Alperen | Sicilian Defense: Kalashnikov Variation | |
| Dec 15, 2024 | Karaivanova | 0–1 | Manova | Round 6: Karaivanova, Petya - Manova, Ivana | Petrov's Defense: Nimzowitsch Attack | |
| Dec 15, 2024 | Karaivanova | 1–0 | Kralevski | Round 7: Karaivanova, Petya - Kralevski, Aleksander | King's Pawn Game | |
| Dec 14, 2024 | Cirkovic | 0–1 | Karaivanova | Round 4: Cirkovic, Vuk - Karaivanova, Petya | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Dec 13, 2024 | Zhukovskyi | 1–0 | Karaivanova | Round 3: Zhukovskyi, Oleksandr - Karaivanova, Petya | Italian Game: Scotch Gambit, Max Lange Attack | |
| Dec 12, 2024 | Karaivanova | ½–½ | Sen | Round 2: Karaivanova, Petya - Sen, Ali Emre | French Defense: Winawer Variation, Portisch-Hook Variation | |
| Dec 11, 2024 | Veljanoski | ½–½ | Karaivanova | Round 1: Veljanoski, Andrej - Karaivanova, Petya | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Dec 9, 2024 | Karaivanova | 0–1 | Janik | Round 1: Karaivanova, Petya - Janik, Igor | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Dec 7, 2024 | Karaivanova | ½–½ | Dardha | Round 1: Karaivanova, Petya - Dardha, Daniel | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| Nov 24, 2024 | Sutormin | 1–0 | Karaivanova | Round 2: Sutormin, Danila - Karaivanova, Petya | Queen's Gambit Declined: Exchange Variation | |
| Nov 24, 2023 | Maria | 1–0 | Karaivanova | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Nov 23, 2023 | Karaivanova | ½–½ | Zhanybekova | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Sicilian Defense: Scheveningen Variation, Classical Main Line | |
| Nov 22, 2023 | Sawan | ½–½ | Karaivanova | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Nov 21, 2023 | Karaivanova | 1–0 | Tomcaniova | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Nov 20, 2023 | Ter-Avetisjana | 1–0 | Karaivanova | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Semi-Slav Defense | |
| Nov 18, 2023 | Karaivanova | 1–0 | Kanishka | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Sicilian Defense: Najdorf Variation, English Attack | |
| Nov 17, 2023 | Trunz | 1–0 | Karaivanova | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Queen's Gambit Declined | |
| Nov 16, 2023 | Karaivanova | 1–0 | Regidor | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Nov 15, 2023 | Nuriyeva | ½–½ | Karaivanova | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Queen's Gambit Declined: Barmen Variation | |
| Nov 14, 2023 | Karaivanova | ½–½ | Ismayil | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Sicilian Defense: Four Knights Variation | |
| Nov 13, 2023 | Djukic | 0–1 | Karaivanova | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Ruy Lopez: Morphy Defense, Modern Steinitz Defense, Fianchetto Variation | |
| Mar 29, 2023 | Karaivanova | 1–0 | Pavlidou | European Individual Women Chess Championship 2023 | Sicilian Defense: Four Knights Variation | |
| Mar 28, 2023 | Valkova | 1–0 | Karaivanova | European Individual Women Chess Championship 2023 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 27, 2023 | Vidic | ½–½ | Karaivanova | European Individual Women Chess Championship 2023 | English Opening: Agincourt Defense | |
| Mar 26, 2023 | Karaivanova | ½–½ | Slaba | European Individual Women Chess Championship 2023 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Mar 25, 2023 | Mashchenko | 0–1 | Karaivanova | European Individual Women Chess Championship 2023 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 23, 2023 | Karaivanova | 0–1 | Hapala | European Individual Women Chess Championship 2023 | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Mar 22, 2023 | Saraci | 0–1 | Karaivanova | European Individual Women Chess Championship 2023 | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Mar 21, 2023 | Karaivanova | ½–½ | Bassari | European Individual Women Chess Championship 2023 | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Mar 20, 2023 | Kejzar | 1–0 | Karaivanova | European Individual Women Chess Championship 2023 | Queen's Gambit Declined | |
| Mar 19, 2023 | Tsirulnik | 1–0 | Karaivanova | European Individual Women Chess Championship 2023 | Bogo-Indian Defense: Retreat Variation | |
| Mar 18, 2023 | Karaivanova | 0–1 | Antolak | European Individual Women Chess Championship 2023 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| — | Supi | 1–0 | Karaivanova | Ronda 1: Supi, Luis Paulo - Karaivanova, Petya | Zukertort Opening | |