| Apr 12, 2026 | De Lange | 0–1 | Rastogi | Round 5: De Lange, Elijah - Rastogi, Nayan Keats | English Opening: Neo-Catalan | |
| Apr 12, 2026 | Rastogi | ½–½ | Hunn | Round 4: Rastogi, Nayan Keats - Hunn, David | Ruy Lopez: Closed, Anti-Marshall | |
| Apr 11, 2026 | Ady | 1–0 | Rastogi | Round 3: Ady, Jonathan J. - Rastogi, Nayan Keats | Sicilian Defense: Najdorf Variation, English Attack | |
| Apr 11, 2026 | Rastogi | ½–½ | Lalic | Round 2: Rastogi, Nayan Keats - Lalic, Susan K | French Defense: Exchange Variation | |
| Apr 11, 2026 | Behr | * | Rastogi | Round 1: Behr, Rufus - Rastogi, Nayan Keats | ? | |
| Feb 22, 2026 | Marusenko | 0–1 | Rastogi | Round 8: Marusenko, Petr - Rastogi, Nayan Keats | Nimzo-Indian Defense: Sämisch Variation, Romanovsky Variation | |
| Feb 22, 2026 | Rastogi | 0–1 | Patel | Round 9: Rastogi, Nayan Keats - Patel, Zain | Ruy Lopez: Cozio Defense | |
| Feb 21, 2026 | Rastogi | ½–½ | Radeva | Round 1: Rastogi, Nayan Keats - Radeva, Viktoria | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Feb 20, 2026 | Rastogi | ½–½ | Sefton | Round 7: Rastogi, Nayan Keats - Sefton, Adam | French Defense: Exchange Variation | |
| Feb 19, 2026 | Vaidyanathan | ½–½ | Rastogi | Round 6: Vaidyanathan, Sathya - Rastogi, Nayan Keats | Sicilian Defense: Alapin Variation | |
| Feb 19, 2026 | Rastogi | ½–½ | Bullen | Round 5: Rastogi, Nayan Keats - Bullen, Alex | Caro-Kann Defense: Maróczy Variation | |
| Feb 18, 2026 | Onslow | 1–0 | Rastogi | Round 4: Onslow, Alfie - Rastogi, Nayan Keats | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| Feb 17, 2026 | Rastogi | 1–0 | Gupta | Round 3: Rastogi, Nayan Keats - Gupta, Aditya | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| Feb 17, 2026 | Dignam | 1–0 | Rastogi | Round 2: Dignam, Matthew - Rastogi, Nayan Keats | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Jan 2, 2026 | Saxena | ½–½ | Rastogi | Round 9: Saxena, Advik - Rastogi, Nayan Keats | Catalan Opening: Open Defense | |
| Jan 1, 2026 | Rastogi | 0–1 | Kilambi | Round 8: Rastogi, Nayan Keats - Kilambi, Venkata Ananth Akshay | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Dec 31, 2025 | Finn | ½–½ | Rastogi | Round 6: Finn, Peter - Rastogi, Nayan Keats | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Dec 30, 2025 | Rida | ½–½ | Rastogi | Round 5: Rida, Ruqayyah - Rastogi, Nayan Keats | Sicilian Defense: Najdorf Variation | |
| Dec 30, 2025 | Rastogi | 0–1 | Hill | Round 4: Rastogi, Nayan Keats - Hill, Alistair | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Dec 29, 2025 | Rastogi | ½–½ | Burrows | Round 3: Rastogi, Nayan Keats - Burrows, Martin P | Sicilian Defense: Moscow Variation | |
| Dec 29, 2025 | Blanquet | ½–½ | Rastogi | Round 2: Blanquet, Camille - Rastogi, Nayan Keats | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Dec 28, 2025 | Rastogi | 1–0 | Butt | Round 1: Rastogi, Nayan Keats - Butt, Laurence | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| Jul 31, 2025 | Rastogi | 1–0 | Nelson | Round 9: Rastogi, Nayan Keats - Nelson, Leon | Sicilian Defense: Alapin Variation | |
| Jul 31, 2025 | Vihaan Mathur | 0–1 | Rastogi | Round 8: Vihaan Mathur - Rastogi, Nayan Keats | Indian Defense | |
| Jul 31, 2025 | Pranav Mathur | 1–0 | Rastogi | Round 7: Pranav Mathur - Rastogi, Nayan Keats | Rapport-Jobava System | |
| Jul 31, 2025 | Rastogi | 0–1 | Cancedda-Dupuis | Round 6: Rastogi, Nayan Keats - Cancedda-Dupuis, Livio | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jul 31, 2025 | Rastogi | ½–½ | Clarke | Round 5: Rastogi, Nayan Keats - Clarke, John | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jul 31, 2025 | Swiatkowski | 0–1 | Rastogi | Round 4: Swiatkowski, Dominik - Rastogi, Nayan Keats | King's Indian Attack | |
| Jul 31, 2025 | Spirling | 0–1 | Rastogi | Round 2: Spirling, Florence - Rastogi, Nayan Keats | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jul 31, 2025 | Rastogi | 1–0 | Ramzan | Round 1: Rastogi, Nayan Keats - Ramzan, Timur | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jul 20, 2025 | Welling | ½–½ | Rastogi | ECF English Open Championship 2025 | Sicilian Defense: Closed | |
| Jul 20, 2025 | Alldritt | ½–½ | Rastogi | ECF English Open Championship 2025 | Catalan Opening: Open Defense | |
| Jul 19, 2025 | Rastogi | 0–1 | Marsden | ECF English Open Championship 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jul 19, 2025 | Pereslavtsev | 1–0 | Rastogi | ECF English Open Championship 2025 | Queen's Gambit Declined: Ragozin Defense | |
| Jul 18, 2025 | Rastogi | 0–1 | Jones | ECF English Open Championship 2025 | Ruy Lopez: Closed, Chigorin Defense, Panov System | |
| Jul 18, 2025 | Villiers | 0–1 | Rastogi | ECF English Open Championship 2025 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jul 18, 2025 | Rastogi | ½–½ | Cont | ECF English Open Championship 2025 | Ruy Lopez: Open | |
| Jun 26, 2025 | Zhu | ½–½ | Rastogi | Round 6: Zhu, Pengxiao - Rastogi, Nayan Keats | Nimzo-Indian Defense: Classical Variation, Keres Defense | |
| Jun 26, 2025 | Merriman | ½–½ | Rastogi | Round 5: Merriman, James - Rastogi, Nayan Keats | Nimzo-Indian Defense: Classical Variation, Keres Defense | |
| Jun 25, 2025 | Rastogi | 1–0 | Berry | Round 4: Rastogi, Nayan Keats - Berry, Naman | Ruy Lopez: Closed | |
| Jun 25, 2025 | Konyakhin-Borrelly | ½–½ | Rastogi | Round 3: Konyakhin-Borrelly, Gregory Jacques - Rastogi, Nayan Keats | Queen's Pawn Game: Colle System | |
| Jun 25, 2025 | Rastogi | 1–0 | Otto Nemeth | Round 2: Rastogi, Nayan Keats - Otto Nemeth | Pirc Defense | |
| Apr 21, 2025 | Rastogi | ½–½ | Foster | Round 7: Rastogi, Nayan Keats - Foster, Timothy | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Apr 20, 2025 | Helsby | 0–1 | Rastogi | Round 6: Helsby, Matthew - Rastogi, Nayan Keats | Nimzo-Indian Defense: Classical Variation, Keres Defense | |
| Apr 20, 2025 | Rastogi | 0–1 | Bianchi | Round 5: Rastogi, Nayan Keats - Bianchi, Guillaume | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Apr 19, 2025 | Rastogi | 0–1 | Rushbrooke | Round 4: Rastogi, Nayan Keats - Rushbrooke, Remy | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Apr 19, 2025 | Hare | 0–1 | Rastogi | Round 3: Hare, Roy T - Rastogi, Nayan Keats | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Apr 18, 2025 | Rastogi | ½–½ | Eames | Round 2: Rastogi, Nayan Keats - Eames, Robert S | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Apr 18, 2025 | Dignam | ½–½ | Rastogi | Round 1: Dignam, Matthew - Rastogi, Nayan Keats | Indian Defense: Tartakower Attack | |
| Jan 5, 2025 | Rastogi | 1–0 | Lawrence-Cade | 98th Caplin Hastings Weekend Open 2025 | Sicilian Defense: Alapin Variation, Barmen Defense, Modern Line | |
| Jan 5, 2025 | Kendall | 0–1 | Rastogi | 98th Caplin Hastings Weekend Open 2025 | Queen's Pawn Game: Colle System | |
| Jan 4, 2025 | Rastogi | 0–1 | Lee | 98th Caplin Hastings Weekend Open 2025 | Alekhine Defense: Modern Variation, Alburt Variation | |
| Jan 4, 2025 | Freeland | 1–0 | Rastogi | 98th Caplin Hastings Weekend Open 2025 | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Jan 3, 2025 | Burrows | 1–0 | Rastogi | 98th Caplin Hastings Masters 2024 | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Jan 3, 2025 | Patel | 1–0 | Rastogi | 98th Caplin Hastings Weekend Open 2025 | Queen's Pawn Game: Colle System | |
| Jan 2, 2025 | Rastogi | ½–½ | Zhang | 98th Caplin Hastings Masters 2024 | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jan 1, 2025 | Brewer | 1–0 | Rastogi | 98th Caplin Hastings Masters 2024 | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Feb 23, 2025 | Looi | 1–0 | Rastogi | Round 9: Looi, Xin Hao - Rastogi, Nayan Keats | Richter-Veresov Attack | |
| Feb 22, 2025 | Rastogi | 0–1 | Murawski | Round 7: Rastogi, Nayan Keats - Murawski, Jan | Ruy Lopez: Schliemann Defense | |
| Feb 22, 2025 | Ward | ½–½ | Rastogi | Round 8: Ward, Cian - Rastogi, Nayan Keats | Sicilian Defense: Moscow Variation, Main Line | |
| Feb 21, 2025 | Lishoy Gengis Paratazham | ½–½ | Rastogi | Round 6: Lishoy Gengis Paratazham, Dildarav - Rastogi, Nayan Keats | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Feb 20, 2025 | Rastogi | ½–½ | Vashisht-Pigem | Round 5: Rastogi, Nayan Keats - Vashisht-Pigem, Raman | Ruy Lopez: Morphy Defense, Classical Defense Deferred | |
| Feb 20, 2025 | Wicken | ½–½ | Rastogi | Round 4: Wicken, Jack - Rastogi, Nayan Keats | Sicilian Defense: Closed | |
| Feb 19, 2025 | Rastogi | 0–1 | Zhang | Round 3: Rastogi, Nayan Keats - Zhang, Junyi | Sicilian Defense: Delayed Alapin Variation | |
| Feb 18, 2025 | Rastogi | 1–0 | Khoury | Round 1: Rastogi, Nayan Keats - Khoury, Theo | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Feb 18, 2025 | Bezuidenhout | 1–0 | Rastogi | Round 2: Bezuidenhout, Roland - Rastogi, Nayan Keats | Sicilian Defense: Modern Variations | |
| Dec 31, 2024 | Rastogi | 0–1 | Marusenko | 98th Caplin Hastings Masters 2024 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Dec 30, 2024 | Verbin | ½–½ | Rastogi | 98th Caplin Hastings Masters 2024 | King's Indian Attack | |
| Dec 29, 2024 | Rastogi | ½–½ | Malinovskii | 98th Caplin Hastings Masters 2024 | French Defense: Winawer Variation, Advance Variation | |
| Dec 29, 2024 | Jacobs | ½–½ | Rastogi | 98th Caplin Hastings Masters 2024 | Sicilian Defense | |
| Dec 28, 2024 | Rastogi | ½–½ | Rida | 98th Caplin Hastings Masters 2024 | Ruy Lopez: Morphy Defense | |
| Jul 31, 2024 | Mittal | ½–½ | Rastogi | Round 5: Mittal, Advik - Rastogi, Nayan Keats | Indian Defense | |
| Jul 29, 2024 | Nelson | ½–½ | Rastogi | Round 3: Nelson, Jonathan P - Rastogi, Nayan Keats | Sicilian Defense: Alapin Variation | |
| Jul 28, 2024 | Rastogi | 1–0 | Parikh | Round 2: Rastogi, Nayan Keats - Parikh, Naavya | Ruy Lopez: Steinitz Defense | |
| Jul 27, 2024 | Eames | 1–0 | Rastogi | Round 1: Eames, Robert S - Rastogi, Nayan Keats | Sicilian Defense: Alapin Variation | |
| Jul 26, 2024 | Ding | 0–1 | Rastogi | Round 6: Ding, Yihua - Rastogi, Nayan Keats | Nimzo-Indian Defense | |
| Jul 26, 2024 | Rastogi | 0–1 | Vihaan Mathur | Round 5: Rastogi, Nayan Keats - Vihaan Mathur | Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense | |
| Jul 26, 2024 | Flanagan | 0–1 | Rastogi | Round 4: Flanagan, Odin - Rastogi, Nayan Keats | Sicilian Defense: Mengarini Variation | |
| Jul 26, 2024 | Rastogi | 0–1 | Brown | Round 3: Rastogi, Nayan Keats - Brown, John | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jul 26, 2024 | Rastogi | 1–0 | Aarav Athalye | Round 1: Rastogi, Nayan Keats - Aarav Athalye | Ruy Lopez: Steinitz Defense | |
| Jul 25, 2024 | Rastogi | 1–0 | Mehta | Round 9: Rastogi, Nayan Keats - Mehta, Sophie | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jul 25, 2024 | Chapman | * | Rastogi | Round 8: Chapman, Luke - Rastogi, Nayan Keats | Bongcloud Attack | |
| Jul 25, 2024 | Rastogi | 0–1 | Vadalia | Round 7: Rastogi, Nayan Keats - Vadalia, Jainill | Philidor Defense: Lion Variation | |
| Jul 25, 2024 | Ganti | 0–1 | Rastogi | Round 6: Ganti, Shriaansh - Rastogi, Nayan Keats | Nimzo-Larsen Attack: Modern Variation | |
| Jul 25, 2024 | Rastogi | 1–0 | Ratcliffe | Round 5: Rastogi, Nayan Keats - Ratcliffe, James | Ruy Lopez: Closed, Kholmov Variation | |
| Jul 25, 2024 | Wastney | 1–0 | Rastogi | Round 4: Wastney, Dylan - Rastogi, Nayan Keats | Sicilian Defense: Closed | |
| Jul 25, 2024 | Rastogi | ½–½ | Yu | Round 3: Rastogi, Nayan Keats - Yu, Rock | Alekhine Defense: Modern Variation, Larsen Variation | |
| Jul 25, 2024 | Luthia | 0–1 | Rastogi | Round 2: Luthia, Indra Jatin - Rastogi, Nayan Keats | Sicilian Defense: Closed | |
| Jul 25, 2024 | Shevenko | 0–1 | Rastogi | Round 5: Shevenko, Danylo - Rastogi, Nayan Keats | Sicilian Defense: Moscow Variation, Main Line | |
| Jul 24, 2024 | Rastogi | 1–0 | Parasur | Round 4: Rastogi, Nayan Keats - Parasur, Raghuram | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jul 24, 2024 | Shankar | ½–½ | Rastogi | Round 3: Shankar, Ronith - Rastogi, Nayan Keats | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 23, 2024 | Rastogi | 1–0 | Vihaan Mathur | Round 2: Rastogi, Nayan Keats - Vihaan Mathur | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jul 23, 2024 | Ding | ½–½ | Rastogi | Round 1: Ding, Yiwen - Rastogi, Nayan Keats | Nimzo-Indian Defense: Normal Variation, Gligoric System, Exchange Variation | |
| Jul 21, 2024 | Rastogi | ½–½ | Patel | Round 1: Rastogi, Nayan Keats - Patel, Zain | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 21, 2024 | Cancedda-Dupuis | 1–0 | Rastogi | Round 2: Cancedda-Dupuis, Livio - Rastogi, Nayan Keats | Sicilian Defense: Najdorf Variation | |
| Jun 7, 2024 | Panda | 1–0 | Rastogi | Round 9: Panda, Barnabas - Rastogi, Nayan Keats | Nimzo-Indian Defense: Classical Variation | |
| Jun 6, 2024 | Rastogi | 1–0 | Rektor | Round 8: Rastogi, Nayan Keats - Rektor, David | Scandinavian Defense: Portuguese Gambit, Correspondence Refutation | |
| Jun 5, 2024 | Arun | 0–1 | Rastogi | Round 7: Arun, Rahul - Rastogi, Nayan Keats | Nimzo-Indian Defense: Classical Variation | |
| Jun 4, 2024 | Rastogi | 1–0 | Wyse | Round 6: Rastogi, Nayan Keats - Wyse, Mick | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jun 3, 2024 | Stack | 1–0 | Rastogi | Round 5: Stack, George - Rastogi, Nayan Keats | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |