| Mar 2, 2025 | Keshari | 1–0 | Van Neerven | Round 11: Keshari, Krish - Van Neerven, Yvon | French Defense: Exchange Variation | |
| Mar 2, 2025 | Keshari | 0–1 | Goh | Round 8: Keshari, Krish - Goh, Jinghan Cameron | Sicilian Defense: Kan Variation, Wing Attack | |
| Mar 2, 2025 | Keshari | 0–1 | Kennedy | Round 9: Keshari, Krish - Kennedy, Aden | Pterodactyl Defense: Eastern, Anhanguera | |
| Mar 2, 2025 | McCarthy | ½–½ | Keshari | Round 7: McCarthy, Kevin C - Keshari, Krish | English Opening: King's English Variation | |
| Mar 2, 2025 | Naylor-Eade | ½–½ | Keshari | Round 10: Naylor-Eade, Michael A - Keshari, Krish | Ruy Lopez: Morphy Defense | |
| Mar 1, 2025 | Keshari | 1–0 | Ashcroft | Round 2: Keshari, Krish - Ashcroft, Ben | Scotch Game | |
| Mar 1, 2025 | Keshari | 0–1 | Burse | Round 4: Keshari, Krish - Burse, Rikin | Caro-Kann Defense | |
| Mar 1, 2025 | Keshari | 1–0 | Liu | Round 6: Keshari, Krish - Liu, Jacob | French Defense: Exchange Variation | |
| Mar 1, 2025 | Verbytski | 1–0 | Keshari | Round 1: Verbytski, Oleg - Keshari, Krish | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Mar 1, 2025 | Sajanani | 1–0 | Keshari | Round 3: Sajanani, Vikas - Keshari, Krish | Four Knights Game: Scotch Variation Accepted | |
| Mar 1, 2025 | Keshari | 0–1 | Keshari | Round 5: Keshari, Rohit - Keshari, Krish | Scotch Game: Classical Variation | |
| Sep 22, 2024 | Keshari | 1–0 | Maitret | 2024 UK Chess Challenge Terafinal Challengers U10 | Sicilian Defense: Classical Variation | |
| Sep 22, 2024 | Keshari | ½–½ | Xiong | 2024 UK Chess Challenge Terafinal Challengers U10 | French Defense: Exchange Variation | |
| Sep 22, 2024 | Ewart | ½–½ | Keshari | 2024 UK Chess Challenge Terafinal Challengers U10 | Scotch Game: Potter Variation | |
| Sep 22, 2024 | Zhang | 1–0 | Keshari | 2024 UK Chess Challenge Terafinal Challengers U10 | Italian Game: Classical Variation, Greco Gambit | |
| Sep 21, 2024 | Keshari | 1–0 | Qin | 2024 UK Chess Challenge Terafinal Challengers U10 | Scotch Game: Classical Variation | |
| Sep 21, 2024 | Keshari | 1–0 | Zhang | 2024 UK Chess Challenge Terafinal Challengers U10 | Sicilian Defense: Najdorf Variation | |
| Sep 21, 2024 | Cao | 0–1 | Keshari | 2024 UK Chess Challenge Terafinal Challengers U10 | Four Knights Game: Scotch Variation Accepted | |
| Sep 21, 2024 | Katukuri | 1–0 | Keshari | 2024 UK Chess Challenge Terafinal Challengers U10 | Italian Game: Giuoco Piano | |
| Sep 21, 2024 | Li | 1–0 | Keshari | 2024 UK Chess Challenge Terafinal Challengers U10 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Aug 3, 2024 | Katukuri | 1–0 | Keshari | Round 7: Katukuri, Aarav - Keshari, Krish | Italian Game: Giuoco Piano | |
| Jul 31, 2024 | Keshari | ½–½ | Ba | Round 4: Keshari, Krish - Ba, Amy | French Defense: Exchange Variation | |
| Jul 29, 2024 | Keshari | 1–0 | Qin | Round 2: Keshari, Krish - Qin, Charlie | Scotch Game: Classical Variation | |
| Jul 28, 2024 | Sobolevski | 0–1 | Keshari | Round 1: Sobolevski, Damien - Keshari, Krish | Ruy Lopez: Exchange Variation | |
| Jul 28, 2024 | Kennedy | ½–½ | Keshari | Round 9: Kennedy, Aden - Keshari, Krish | Italian Game: Deutz Gambit | |
| Jul 25, 2024 | Keshari | 1–0 | Gedge | Round 8: Keshari, Krish - Gedge, Joshua | Sicilian Defense: Marshall Counterattack | |
| Jul 25, 2024 | Xiong | 0–1 | Keshari | Round 7: Xiong, Yichen - Keshari, Krish | Italian Game: Giuoco Pianissimo, Normal | |
| Jul 25, 2024 | Keshari | 0–1 | Sennaroglu | Round 6: Keshari, Krish - Sennaroglu, Djan | Scotch Game: Classical Variation | |
| Jul 25, 2024 | Gandhi | 0–1 | Keshari | Round 5: Gandhi, Krish - Keshari, Krish | Four Knights Game: Scotch Variation Accepted | |
| Jul 25, 2024 | Keshari | 1–0 | George Terry | Round 4: Keshari, Krish - George Terry | Scotch Game: Lolli Variation | |
| Jul 25, 2024 | Joey Pramana | 1–0 | Keshari | Round 3: Joey Pramana - Keshari, Krish | Ponziani Opening: Jaenisch Counterattack | |
| Jul 25, 2024 | Keshari | 0–1 | Chotai | Round 2: Keshari, Krish - Chotai, Rishi | Scotch Game: Classical Variation | |
| Jul 25, 2024 | Ansh Sharma | 0–1 | Keshari | Round 1: Ansh Sharma - Keshari, Krish | Italian Game: Giuoco Pianissimo | |
| Jul 25, 2024 | Keshari | 0–1 | Uegaki | Round 5: Keshari, Krish - Uegaki, Haruo | Scotch Game: Classical Variation | |
| Jul 24, 2024 | White | 0–1 | Keshari | Round 4: White, George - Keshari, Krish | Italian Game: Bird's Attack | |
| Jul 24, 2024 | Keshari | 0–1 | Kapitanski | Round 3: Keshari, Krish - Kapitanski, Furion | Scotch Game: Classical Variation | |
| Jul 23, 2024 | Jamil | 0–1 | Keshari | Round 2: Jamil, Amir - Keshari, Krish | Italian Game: Giuoco Pianissimo | |
| Jul 23, 2024 | Kendall | ½–½ | Keshari | Round 1: Kendall, Arthur - Keshari, Krish | Queen's Pawn Game: Krause Variation | |
| Mar 3, 2024 | Keshari | 1–0 | Patel | British Rapidplay Championship 2024 | Scotch Game: Schmidt Variation | |
| Mar 3, 2024 | Kumar | 1–0 | Keshari | British Rapidplay Championship 2024 | Queen's Gambit Declined | |
| Mar 3, 2024 | Keshari | 0–1 | Keohane | British Rapidplay Championship 2024 | Alekhine Defense: Four Pawns Attack, Fianchetto Variation | |
| Mar 3, 2024 | Basson | 0–1 | Keshari | British Rapidplay Championship 2024 | Queen's Pawn Game: London System, with e6 | |
| Mar 3, 2024 | Keshari | ½–½ | Mylovanov | British Rapidplay Championship 2024 | Sicilian Defense: Kan Variation, Wing Attack | |
| Mar 2, 2024 | Alizada | ½–½ | Keshari | British Rapidplay Championship 2024 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 2, 2024 | Keshari | 0–1 | Mokhber-Garcia | British Rapidplay Championship 2024 | Scotch Game: Schmidt Variation | |
| Mar 2, 2024 | Keshari | 1–0 | Romero | British Rapidplay - lower boards | Scandinavian Defense: Main Line, Mieses Variation | |
| Mar 2, 2024 | McCarthy | 1–0 | Keshari | British Rapidplay Championship 2024 | Queen's Pawn Game: London System, with e6 | |
| Mar 2, 2024 | Southcott-Moyers | 1–0 | Keshari | British Rapidplay Championship 2024 | Catalan Opening: Closed, Botvinnik Variation | |
| Aug 2, 2024 | Keshari | 1–0 | Ewart | Round 6: Keshari, Krish - Ewart, Thomas | Scotch Game: Classical Variation | |
| Aug 1, 2024 | Maitret | ½–½ | Keshari | Round 5: Maitret, Victor - Keshari, Krish | Italian Game: Deutz Gambit | |
| Jul 30, 2024 | Pradhan | 1–0 | Keshari | Round 3: Pradhan, Ayan - Keshari, Krish | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Oct 16, 2023 | Lishoy Gengis Paratazham | ½–½ | Keshari | 2023 UKCC Terafinal U8 | Catalan Opening: Closed | |
| Oct 15, 2023 | Keshari | 1–0 | Cawdery | 2023 UKCC Terafinal U8 | Scotch Game: Schmidt Variation | |
| Oct 15, 2023 | Keshari | 1–0 | Maksak | 2023 UKCC Terafinal U8 | Nimzowitsch Defense: Scandinavian Variation, Advance Variation | |
| Oct 15, 2023 | Pradhan | 0–1 | Keshari | 2023 UKCC Terafinal U8 | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Oct 15, 2023 | Sharma | 1–0 | Keshari | 2023 UKCC Terafinal U8 | Four Knights Game: Scotch Variation Accepted | |
| Oct 14, 2023 | Keshari | 1–0 | Bednaya | 2023 UKCC Terafinal U8 | Scotch Game: Classical Variation, Millennium Variation | |
| Oct 14, 2023 | Keshari | 1–0 | Ba | 2023 UKCC Terafinal U8 | French Defense: Exchange Variation | |
| Oct 14, 2023 | Keshari | 1–0 | Bogerd | 2023 UKCC Terafinal U8 | Caro-Kann Defense: Apocalypse Attack | |
| Oct 14, 2023 | Chauhan | ½–½ | Keshari | 2023 UKCC Terafinal U8 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Oct 14, 2023 | Cheng | 1–0 | Keshari | 2023 UKCC Terafinal U8 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jul 29, 2023 | Nguyen | 1–0 | Keshari | British Championships: Junior Under 10 | Italian Game: Giuoco Pianissimo | |
| Jul 28, 2023 | Keshari | 0–1 | Sasikumar | British Championships: Junior Under 10 | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Jul 28, 2023 | Ba | 0–1 | Keshari | British Championships: Junior Under 10 | Scotch Game: Classical Variation | |
| Jul 27, 2023 | Keshari | ½–½ | Shivakumar | British Championships: Junior Under 10 | French Defense: Exchange Variation | |
| Jul 26, 2023 | Keshari | 1–0 | Helsby | British Championships: Junior Under 10 | Scotch Game: Classical Variation | |
| Jul 26, 2023 | Kryshtafor | ½–½ | Keshari | British Championships: Junior Under 10 | Ruy Lopez: Exchange Variation, Keres Variation | |
| Jul 25, 2023 | Bednaya | 0–1 | Keshari | British Championships: Junior Under 10 | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Nov 13, 2021 | Keshari | 1–0 | Hu | British Junior Rapidplay: Open Under 8 | French Defense: King's Indian Attack | |
| Nov 13, 2021 | Keerthi Kumar | 1–0 | Keshari | British Junior Rapidplay: Open Under 8 | Italian Game: Evans Gambit, Anderssen Variation | |
| Nov 13, 2021 | Gao | 1–0 | Keshari | British Junior Rapidplay: Open Under 8 | Italian Game: Classical Variation, Greco Gambit, Main Line | |
| — | Keshari | * | Rungta | British Junior Rapidplay: Open Under 8 | ? | |
| — | Keshari | 1–0 | Rungta | British Junior Blitz: Open Under 8 | Scotch Game | |
| — | Keshari | 1–0 | Nanayakkara | British Junior Blitz: Open Under 8 | King's Pawn Game: Busch-Gass Gambit | |
| — | Keshari | 0–1 | Pradhan | British Junior Blitz: Open Under 8 | French Defense: King's Indian Attack | |
| — | Keshari | 1–0 | Bajaj | British Junior Blitz: Open Under 8 | Scotch Game: Lolli Variation | |
| — | Keshari | 1–0 | Litvin | British Junior Rapidplay: Open Under 8 | Petrov's Defense: Stafford Gambit | |
| — | Keshari | 0–1 | Kairat | British Junior Rapidplay: Open Under 8 | French Defense: King's Indian Attack | |
| — | Keshari | ½–½ | Nargund | British Junior Rapidplay: Open Under 8 | Scotch Game: Schmidt Variation | |
| — | Keshari | 1–0 | Chotai | 2023 UKCC Terafinal U8 | Sicilian Defense: Dragon Variation, Modern Bc4 Variation | |
| — | Kairat | 1–0 | Keshari | British Junior Blitz: Open Under 8 | Four Knights Game: Scotch Variation Accepted | |
| — | Chung | 0–1 | Keshari | British Junior Blitz: Open Under 8 | Italian Game: Evans Gambit, Anderssen Variation, Cordel Line | |
| — | Keerthi Kumar | 1–0 | Keshari | British Junior Blitz: Open Under 8 | Four Knights Game: Scotch Variation, Belgrade Gambit | |
| — | Gao | 1–0 | Keshari | British Junior Blitz: Open Under 8 | Italian Game: Classical Variation, Greco Gambit, Main Line | |
| — | Kennedy | * | Keshari | British Junior Rapidplay: Open Under 8 | ? | |
| — | Banerjee | 1–0 | Keshari | British Junior Rapidplay: Open Under 8 | Italian Game: Giuoco Piano | |