| May 15, 2026 | Krylov | ½–½ | Grooten | Round 1: Krylov, Philippe - Grooten, Tommy | Nimzo-Indian Defense: Kmoch Variation | |
| Apr 30, 2026 | Dinanath | 1–0 | Krylov | Round 7: Dinanath, Hrdya - Krylov, Philippe | French Defense: Tarrasch Variation, Morozevich Variation | |
| Apr 29, 2026 | Krylov | 1–0 | Garay | Round 6: Krylov, Philippe - Garay, Enzo | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Apr 29, 2026 | Krylov | 0–1 | Madularea | Round 5: Krylov, Philippe - Madularea, David | Nimzo-Indian Defense: Kmoch Variation | |
| Apr 27, 2026 | Kazarjan | 1–0 | Krylov | Round 4: Kazarjan, Gachatur - Krylov, Philippe | Sicilian Defense: Richter-Rauzer Variation, Dragon Variation | |
| Apr 26, 2026 | Ten Dam | 1–0 | Krylov | Round 3: Ten Dam, Bram - Krylov, Philippe | Sicilian Defense: Closed, Fianchetto Variation | |
| Apr 25, 2026 | Krylov | 1–0 | Zhu | Round 2: Krylov, Philippe - Zhu, Chenwu | Queen's Indian Defense: Kasparov-Petrosian Variation, Main Line | |
| Apr 25, 2026 | Xu | 0–1 | Krylov | Round 1: Xu, Alex Z - Krylov, Philippe | French Defense: Tarrasch Variation, Morozevich Variation | |
| Jan 1, 2026 | Hummel | 0–1 | Krylov | Chessfestival Groningen 2025 Open A | Queen's Indian Defense: Capablanca Variation | |
| Dec 29, 2025 | Boeren | 0–1 | Krylov | Round 9: Boeren, Jurriaan - Krylov, Philippe | Nimzo-Larsen Attack: Classical Variation | |
| Dec 29, 2025 | Krylov | ½–½ | Keuning | Chessfestival Groningen 2025 Open A | Slav Defense: Modern Line | |
| Dec 28, 2025 | Krylov | 1–0 | Rebers | Round 8: Krylov, Philippe - Rebers, Eugene | Slav Defense: Alekhine Variation | |
| Dec 28, 2025 | Khandhadia Nivaan Rathin | ½–½ | Krylov | Chessfestival Groningen 2025 Open A | Nimzo-Indian Defense: Reshevsky Variation | |
| Dec 27, 2025 | Krylov | 1–0 | Athvik M | Chessfestival Groningen 2025 Open A | King's Indian Defense | |
| Dec 27, 2025 | Bruggink | 1–0 | Krylov | Chessfestival Groningen 2025 Open A | King's Indian Attack | |
| Dec 26, 2025 | Maris | 1–0 | Krylov | Chessfestival Groningen 2025 Open A | Caro-Kann Defense: Two Knights Attack, Mindeno Variation | |
| Dec 21, 2025 | Krylov | 0–1 | Lahaye | Round 1: Krylov, Philippe - Lahaye, Rick | Semi-Slav Defense: Stoltz Variation | |
| Oct 24, 2025 | Zuferi | 1–0 | Krylov | Amsterdam Chess Open 2025 | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| May 13, 2025 | Willemze | 1–0 | Krylov | Round 9: Willemze, Thomas - Krylov, Philippe | Caro-Kann Defense: Exchange Variation | |
| May 2, 2025 | Krylov | 0–1 | Chua | Round 7: Krylov, Philippe - Chua, Ethan | King's Indian Defense: Semi-Averbakh System | |
| May 1, 2025 | Kazarjan | 0–1 | Krylov | Round 6: Kazarjan, Gachatur - Krylov, Philippe | French Defense: Wing Gambit | |
| Apr 30, 2025 | Krylov | 0–1 | Arnold | Round 5: Krylov, Philippe - Arnold, Rhys | King's Indian Attack | |
| Apr 29, 2025 | Grooten | 0–1 | Krylov | Round 4: Grooten, Tommy - Krylov, Philippe | Catalan Opening: Closed, Botvinnik Variation | |
| Apr 28, 2025 | Krylov | 1–0 | Winter | Round 3: Krylov, Philippe - Winter, Sven | Benko Gambit Accepted: Modern Variation | |
| Apr 27, 2025 | Madularea | 1–0 | Krylov | Round 2: Madularea, David - Krylov, Philippe | Slav Defense: Geller Gambit | |
| Apr 26, 2025 | Krylov | 1–0 | Kolijn | Round 1: Krylov, Philippe - Kolijn, David | Dutch Defense: Nimzo-Dutch Variation | |
| Apr 5, 2025 | Krylov | ½–½ | Grutter | KNSB Meesterklasse 2024-2025 | King's Indian Defense: Steiner Attack | |
| Nov 3, 2024 | Krylov | 1–0 | Makhmud | Amsterdam Chess Open 2024 | Queen's Gambit Declined: Janowski Variation | |
| Nov 3, 2024 | Heus | ½–½ | Krylov | Amsterdam Chess Open 2024 | Bogo-Indian Defense: Retreat Variation | |
| Nov 2, 2024 | Krylov | ½–½ | Alekseev | Amsterdam Chess Open 2024 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Nov 2, 2024 | Waersegers | 0–1 | Krylov | Amsterdam Chess Open 2024 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 29, 2024 | Krylov | 0–1 | Van Kuijk | Round 6: Krylov, Philippe - Van Kuijk, Vadim | Semi-Slav Defense: Chigorin Defense | |
| Jul 27, 2024 | Kurt | 1–0 | Krylov | Round 5: Kurt, Sascha - Krylov, Philippe | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 26, 2024 | Evengroen | 0–1 | Krylov | Round 4: Evengroen, Jan - Krylov, Philippe | Caro-Kann Defense: Exchange Variation | |
| Jul 25, 2024 | Krylov | 0–1 | Weidemann | Round 3: Krylov, Philippe - Weidemann, Jakob | Nimzo-Indian Defense: Sämisch Variation | |
| Jul 24, 2024 | Kazarjan | 1–0 | Krylov | Round 2: Kazarjan, Gachatur - Krylov, Philippe | Caro-Kann Defense: Classical Variation | |
| Jul 23, 2024 | Krylov | ½–½ | Shakhverdian | Round 1: Krylov, Philippe - Shakhverdian, William | Queen's Gambit Declined: Janowski Variation | |
| Jun 21, 2024 | De Winter | 1–0 | Krylov | Round 1: De Winter, Arthur - Krylov, Philippe | Slav Defense: Modern Line | |
| May 3, 2024 | Krylov | 1–0 | Roolvink | Round 7: Krylov, Philippe - Roolvink, William | Semi-Slav Defense: Chigorin Defense | |
| May 2, 2024 | Van Arendonk | 1–0 | Krylov | Round 6: Van Arendonk, Polle - Krylov, Philippe | Caro-Kann Defense: Classical Variation, Lobron System | |
| May 1, 2024 | Krylov | 0–1 | Kazarjan | Round 5: Krylov, Philippe - Kazarjan, Gachatur | Dutch Defense: Classical Variation | |
| Apr 30, 2024 | Ivan Ponomarev | 0–1 | Krylov | Round 4: Ivan Ponomarev - Krylov, Philippe | Queen's Indian Defense: Capablanca Variation | |
| Apr 29, 2024 | Krylov | 0–1 | Van Batenburg | Round 3: Krylov, Philippe - Van Batenburg, Mees | Tarrasch Defense: Classical Variation, Advance Variation | |
| Apr 28, 2024 | Krylov | 1–0 | Heus | Round 2: Krylov, Philippe - Heus, Daan | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 27, 2024 | Smeets | 1–0 | Krylov | Round 1: Smeets, Kobe - Krylov, Philippe | Caro-Kann Defense: Classical Variation | |
| Mar 31, 2024 | Krylov | * | Gijsen | Round 6: Krylov, Philippe - Gijsen, William | ? | |
| Mar 30, 2024 | Krylov | 0–1 | Kumar | Round 5: Krylov, Philippe - Kumar, Prajit Sai | Queen's Gambit Declined: Queen's Knight Variation | |
| Mar 30, 2024 | Tiggelman | ½–½ | Krylov | Round 3: Tiggelman, Rene - Krylov, Philippe | Slav Defense: Exchange Variation | |
| Mar 30, 2024 | Buzing | * | Krylov | Round 1: Buzing, Pieter - Krylov, Philippe | ? | |
| Mar 29, 2024 | Krylov | 0–1 | Reinderman | Round 2: Krylov, Philippe - Reinderman, Dimitri | Dutch Defense: Classical Variation | |
| Aug 1, 2024 | Krylov | ½–½ | Gortemaker | Round 9: Krylov, Philippe - Gortemaker, Lucas | Queen's Gambit Accepted: Gunsberg Defense | |
| Jul 30, 2024 | Van Foreest | 1–0 | Krylov | Round 7: Van Foreest, Nanne - Krylov, Philippe | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Aug 5, 2023 | Krylov | 0–1 | Novosel | 12. Split Open 05.-13.08.2023. | Benko Gambit Accepted: Fully Accepted Variation | |
| May 4, 2023 | Krylov | 1–0 | Aravindhan | NJSK 2023 Jeugd C | King's Indian Defense | |
| May 4, 2023 | Wink | ½–½ | Krylov | NJSK 2023 Jeugd C | Caro-Kann Defense: Advance Variation, Tal Variation | |
| May 3, 2023 | Lopes | ½–½ | Krylov | NJSK 2023 Jeugd C | Caro-Kann Defense: Advance Variation, Tal Variation | |
| May 2, 2023 | Krylov | 0–1 | Groenewoud | NJSK 2023 Jeugd C | King's Indian Defense: Steiner Attack | |
| May 2, 2023 | Madularea | ½–½ | Krylov | NJSK 2023 Jeugd C | Caro-Kann Defense: Advance Variation, Tal Variation | |
| May 1, 2023 | Krylov | 1–0 | Zhu | NJSK 2023 Jeugd C | Tarrasch Defense: Classical Variation, Main Line | |
| Apr 30, 2023 | Verwer | 0–1 | Krylov | NJSK 2023 Jeugd C | Caro-Kann Defense: Two Knights Attack | |