| Apr 16, 2026 | Krstev | 1–0 | Shepherd | 2026 NSCC Autumn Tournament | Queen's Gambit Declined: Barmen Variation | |
| Mar 12, 2026 | Krstev | 1–0 | Chen | 2026 NSCC Summer Cup | King's Indian Defense: Sämisch Variation, Normal Defense | |
| Mar 5, 2026 | Zhao | 0–1 | Krstev | 2026 NSCC Summer Cup | French Defense: Advance Variation, Wade Variation | |
| Feb 26, 2026 | Truong | 1–0 | Krstev | 2026 NSCC Summer Cup | Benoni Defense: Old Benoni | |
| Feb 19, 2026 | Krstev | 0–1 | Johns | 2026 NSCC Summer Cup | Queen's Gambit Declined | |
| Feb 12, 2026 | Korolev | 0–1 | Krstev | 2026 NSCC Summer Cup | French Defense: Wing Gambit | |
| Feb 6, 2026 | Krstev | ½–½ | Heard | 2026 NSCC Summer Cup | Queen's Gambit Declined | |
| Sep 25, 2025 | Tao | 1–0 | Krstev | 2025 NSCC Spring Tournament | French Defense: Exchange Variation | |
| Sep 25, 2025 | Ha | 0–1 | Krstev | 2025 NSCC Spring Tournament | Benoni Defense: Old Benoni | |
| Sep 25, 2025 | Krstev | 1–0 | Yehia | 2025 NSCC Spring Tournament | Dutch Defense: Queen's Knight Variation | |
| Sep 25, 2025 | Saxena | 0–1 | Krstev | 2025 NSCC Spring Tournament | French Defense: Exchange Variation | |
| Sep 25, 2025 | Krstev | 1–0 | Patros | 2025 NSCC Spring Tournament | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Jul 24, 2025 | Barry | 0–1 | Krstev | 2025 North Shore Club Championship | English Opening: Anglo-Indian Defense | |
| Jul 16, 2025 | Wang | 1–0 | Krstev | 2025 North Shore Club Championship | Queen's Pawn Game: Krause Variation | |
| Jul 10, 2025 | Krstev | 1–0 | Price | 2025 North Shore Club Championship | Queen's Gambit Declined | |
| Jun 26, 2025 | Holland | 0–1 | Krstev | 2025 North Shore Club Championship | French Defense: Tarrasch Variation, Closed Variation | |
| Jun 19, 2025 | Krstev | 1–0 | Jiang | 2025 North Shore Club Championship | Old Indian Defense | |
| May 22, 2025 | Sun | 1–0 | Krstev | 2025 NSCC Autumn Tournament | Benoni Defense: Old Benoni | |
| May 14, 2025 | Krstev | 1–0 | Liang | 2025 NSCC Autumn Tournament | King's Indian Defense: Sämisch Variation | |
| May 11, 2025 | Johns | ½–½ | Krstev | 2025 NSCC Autumn Tournament | French Defense: Tarrasch Variation, Open System | |
| May 11, 2025 | Krstev | 1–0 | Jiang | 2025 NSCC Autumn Tournament | Old Indian Defense | |
| Jan 11, 2025 | Krstev | 0–1 | Ang | Round 3: Krstev, Antonio - Ang, Alphaeus Wei Ern | King's Indian Defense: Orthodox Variation, Aronin-Taimanov Defense | |
| Dec 7, 2024 | Krstev | 0–1 | Pinic | Papatoetoe Rapid 2024 Open | Semi-Slav Defense | |
| Dec 7, 2024 | Krstev | 0–1 | Wang | Papatoetoe Rapid 2024 Open | Nimzo-Indian Defense: Kmoch Variation | |
| Dec 7, 2024 | Zhu | 1–0 | Krstev | Papatoetoe Rapid 2024 Open | French Defense: Tarrasch Variation, Closed Variation | |
| Dec 7, 2024 | Coates | ½–½ | Krstev | Papatoetoe Rapid 2024 Open | Benoni Defense: Classical Variation | |
| Dec 7, 2024 | Qin | 1–0 | Krstev | Papatoetoe Rapid 2024 Open | French Defense: Tarrasch Variation, Open System, Main Line | |
| — | Krstev | ½–½ | Chen | 2025 North Shore Club Championship | Grünfeld Defense: Exchange Variation, Spassky Variation | |
| — | Chen | 0–1 | Krstev | 2025 North Shore Club Championship | Benoni Defense: Classical Variation | |