| May 25, 2026 | Bhatia | 1–0 | McCormack | Round 7: Bhatia, Kanishka - McCormack, Derek | Dutch Defense: Classical Variation | |
| May 25, 2026 | Prever | 0–1 | Bhatia | Round 6: Prever, Tommaso - Bhatia, Kanishka | French Defense: Advance Variation, Wade Variation | |
| May 24, 2026 | Bhatia | 1–0 | Tsang | Round 5: Bhatia, Kanishka - Tsang, Sai Kong | Pirc Defense | |
| May 24, 2026 | James | 1–0 | Bhatia | Round 4: James, Chris - Bhatia, Kanishka | Yusupov-Rubinstein System | |
| May 23, 2026 | Bhatia | ½–½ | Lamarque | Round 3: Bhatia, Kanishka - Lamarque, Hugh | East Indian Defense | |
| May 23, 2026 | Mitraka | 0–1 | Bhatia | Round 2: Mitraka, Chrysoula-Paraskevi - Bhatia, Kanishka | Nimzo-Indian Defense: Classical Variation, Keres Defense | |
| May 22, 2026 | Bhatia | ½–½ | Clark | Round 1: Bhatia, Kanishka - Clark, Eve | Queen's Gambit Declined: Orthodox Defense | |
| Mar 22, 2026 | Cutipa Korinti | 0–1 | Bhatia | rated blitz game | Zukertort Opening: Nimzo-Larsen Variation | |
| Mar 22, 2026 | Bhatia | 1–0 | Pedraza Aldana | rated blitz game | Italian Game: Scotch Gambit, Nakhmanson Gambit | |
| Mar 22, 2026 | gaband22 | 1–0 | Bhatia | rated blitz game | Englund Gambit: Hartlaub-Charlick Gambit | |
| Mar 22, 2026 | Bhatia | 1–0 | Galeano | rated blitz game | King's Indian Defense: Semi-Averbakh System | |
| Mar 22, 2026 | Tripurambika V | 1–0 | Bhatia | rated blitz game | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Mar 22, 2026 | Bhatia | 0–1 | Pavithra R V | rated blitz game | Sicilian Defense: Grand Prix Attack | |
| Mar 22, 2026 | Andhin | 0–1 | Bhatia | rated blitz game | Englund Gambit Declined | |
| Mar 22, 2026 | Bhatia | 0–1 | Vinolas Anglada | rated blitz game | Queen's Gambit Declined: Modern Variation, Knight Defense | |
| Mar 22, 2026 | Li | 0–1 | Bhatia | rated blitz game | Pirc Defense | |
| Mar 7, 2026 | Vidruska | 1–0 | Bhatia | rated blitz game | Philidor Defense: Lion Variation | |
| Mar 7, 2026 | Machlik | 0–1 | Bhatia | rated blitz game | Indian Defense: Normal Variation | |
| Mar 7, 2026 | Bhatia | 1–0 | Leca Andrei | rated blitz game | Semi-Slav Defense: Noteboom Variation | |
| Mar 7, 2026 | Nalam | 0–1 | Bhatia | rated blitz game | Pirc Defense | |
| Mar 7, 2026 | Ashotia | 0–1 | Bhatia | rated blitz game | Philidor Defense: Lion Variation | |
| Mar 7, 2026 | Bhatia | 1–0 | Chuchukova | rated blitz game | Nimzowitsch Defense: Kennedy Variation, Linksspringer Variation | |
| Mar 7, 2026 | Ganbarli | 0–1 | Bhatia | rated blitz game | Pirc Defense | |
| Mar 7, 2026 | Bhatia | 0–1 | Avetisyan | rated blitz game | Queen's Gambit Declined: Charousek Variation | |
| Mar 7, 2026 | Bhatia | 0–1 | Khalilova | rated blitz game | Benoni Defense: Modern Variation, Snake Variation | |
| Jul 13, 2025 | Green | 0–1 | Bhatia | Round 9: Green, Andrew D - Bhatia, Kanishka | Ruy Lopez: Closed, Martinez Variation | |
| Jul 12, 2025 | Bhatia | 1–0 | Tsang | Round 8: Bhatia, Kanishka - Tsang, Sai Kong | Slav Defense: Exchange Variation | |
| Jul 11, 2025 | Bozinakis | 1–0 | Bhatia | Round 7: Bozinakis, Pavlos - Bhatia, Kanishka | English Opening: King's English Variation, Closed System | |
| Jul 10, 2025 | Christiansen | 1–0 | Bhatia | Round 6: Christiansen, Johan-Sebastian - Bhatia, Kanishka | Italian Game: Two Knights Defense, Max Lange Attack | |
| Jul 10, 2025 | Bhatia | 1–0 | Vijayakumar | Round 5: Bhatia, Kanishka - Vijayakumar, Rishi | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Jul 9, 2025 | Savidge | ½–½ | Bhatia | Round 4: Savidge, Daniel - Bhatia, Kanishka | King's Gambit Accepted: Abbazia Defense | |
| Jul 8, 2025 | Bhatia | 1–0 | McKay | Round 3: Bhatia, Kanishka - McKay, Roderick M | Tarrasch Defense: Schara Gambit | |
| Jul 8, 2025 | Dunnington | ½–½ | Bhatia | Round 2: Dunnington, Angus J - Bhatia, Kanishka | Hungarian Opening | |
| Jul 7, 2025 | Bhatia | 1–0 | Railwani | Round 1: Bhatia, Kanishka - Railwani, Tavish | Queen's Gambit Declined: Three Knights Variation | |
| Apr 11, 2025 | Kalyva | 1–0 | Bhatia | Round 11: Kalyva, Kyriaki - Bhatia, Kanishka | Rapport-Jobava System | |
| Apr 10, 2025 | Bhatia | 0–1 | Koridze | Round 10: Bhatia, Kanishka - Koridze, Lile | Yusupov-Rubinstein System | |
| Apr 9, 2025 | Zaksaite | ½–½ | Bhatia | Round 9: Zaksaite, Salomeja - Bhatia, Kanishka | French Defense: Chigorin Variation | |
| Apr 8, 2025 | Bhatia | 1–0 | Kosma | Round 8: Bhatia, Kanishka - Kosma, Maria | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Apr 7, 2025 | Nadzamova | 1–0 | Bhatia | Round 7: Nadzamova, Viktoria - Bhatia, Kanishka | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 5, 2025 | Bhatia | 1–0 | Hariharan | Round 6: Bhatia, Kanishka - Hariharan, Shambavi | Queen's Gambit Declined: Modern Variation | |
| Apr 4, 2025 | Piddubna | 1–0 | Bhatia | Round 5: Piddubna, Bozhena - Bhatia, Kanishka | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 3, 2025 | Bhatia | 1–0 | Silva | Round 4: Bhatia, Kanishka - Silva, Ana Ines Teixeira Da | Queen's Gambit Declined: Three Knights Variation | |
| Apr 2, 2025 | Abdinova | 1–0 | Bhatia | Round 3: Abdinova, Narmin - Bhatia, Kanishka | Benoni Defense: Fianchetto Variation | |
| Apr 1, 2025 | Bhatia | 0–1 | Doluhanova | Round 2: Bhatia, Kanishka - Doluhanova, Evgeniya | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| Mar 31, 2025 | Sieber | ½–½ | Bhatia | Round 1: Sieber, Fiona - Bhatia, Kanishka | Philidor Defense: Lion Variation | |
| Jan 3, 2025 | Bhatia | 1–0 | Lee | 98th Caplin Hastings Masters 2024 | Alekhine Defense: Scandinavian Variation | |
| Jan 2, 2025 | Badacsonyi | ½–½ | Bhatia | 98th Caplin Hastings Masters 2024 | Queen's Indian Defense: Fianchetto Variation, Check Variation, Intermezzo Line | |
| Jan 1, 2025 | Fryer | 0–1 | Bhatia | 98th Caplin Hastings Masters 2024 | Philidor Defense: Lion Variation | |
| Dec 31, 2024 | Bhatia | 0–1 | Liu | 98th Caplin Hastings Masters 2024 | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6 | |
| Dec 31, 2024 | Bhatia | 0–1 | Badacsonyi | 98th Caplin Hastings Masters 2024 | French Defense: Exchange Variation | |
| Dec 30, 2024 | Jacobs | 0–1 | Bhatia | 98th Caplin Hastings Masters 2024 | French Defense: Rubinstein Variation, Blackburne Defense | |
| Dec 29, 2024 | Bhatia | ½–½ | Kim | 98th Caplin Hastings Masters 2024 | Queen's Gambit Declined: Semi-Slav, Abrahams Variation | |
| Dec 29, 2024 | Graham | 0–1 | Bhatia | 98th Caplin Hastings Masters 2024 | Philidor Defense: Lion Variation | |
| Dec 28, 2024 | Bhatia | 0–1 | Dewangan | 98th Caplin Hastings Masters 2024 | Sicilian Defense: Moscow Variation | |
| Sep 22, 2024 | Bhatia | 1–0 | Strong | 45th FIDE Women's Chess Olympiad | Queen's Gambit Declined | |
| Sep 21, 2024 | Al Asmar | 0–1 | Bhatia | 45th FIDE Women's Chess Olympiad | Nimzo-Larsen Attack: Modern Variation | |
| Sep 20, 2024 | Bhatia | 1–0 | Takayasu | 45th FIDE Women's Chess Olympiad | Indian Defense | |
| Sep 18, 2024 | Canales Chinchilla | ½–½ | Bhatia | 45th FIDE Women's Chess Olympiad | French Defense: Rubinstein Variation, Blackburne Defense | |
| Sep 16, 2024 | Bhatia | 1–0 | Rebatenne | 45th FIDE Women's Chess Olympiad | Slav Defense: Exchange Variation | |
| Sep 14, 2024 | Golubeva | 1–0 | Bhatia | 45th FIDE Women's Chess Olympiad | King's Indian Defense: Petrosian Variation, Normal Defense | |
| Sep 13, 2024 | Mazariegos | 0–1 | Bhatia | 45th FIDE Women's Chess Olympiad | Queen's Pawn Game: Stonewall Attack | |
| Sep 11, 2024 | Bhatia | 1–0 | Doue | 45th FIDE Women's Chess Olympiad | Scotch Game | |
| Jul 14, 2024 | Bhatia | 0–1 | Sharma | Round 9: Bhatia, Kanishka - Sharma, Devesh | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| Jul 13, 2024 | Thompson | 0–1 | Bhatia | Round 8: Thompson, Connor - Bhatia, Kanishka | Pirc Defense | |
| Jul 12, 2024 | Roul | 1–0 | Bhatia | Round 7: Roul, Tushar - Bhatia, Kanishka | Sicilian Defense: O'Kelly Variation, Venice System | |
| Jul 11, 2024 | Bhatia | 0–1 | Grant | Round 6: Bhatia, Kanishka - Grant, Jonathan I M | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Jul 11, 2024 | Blackford | ½–½ | Bhatia | Round 5: Blackford, Ross - Bhatia, Kanishka | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 10, 2024 | Bhatia | ½–½ | Dunnington | Round 4: Bhatia, Kanishka - Dunnington, Angus J | Nimzowitsch Defense: Mikenas Variation | |
| Jul 9, 2024 | Maxwell | 1–0 | Bhatia | Round 3: Maxwell, Daniel - Bhatia, Kanishka | French Defense: King's Indian Attack | |
| Jul 9, 2024 | Bryson | 0–1 | Bhatia | Round 2: Bryson, Douglas M - Bhatia, Kanishka | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jul 9, 2024 | Smith | 0–1 | Bhatia | Round 2: Smith, Peter R - Bhatia, Kanishka | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jul 8, 2024 | Bhatia | 1–0 | Woods | Round 1: Bhatia, Kanishka - Woods, Yannick | Sicilian Defense: Alapin Variation, Barmen Defense | |
| May 27, 2024 | Bhatia | 0–1 | Brookens | Round 6: Bhatia, Kanishka - Brookens, Lewis | Pirc Defense | |
| May 26, 2024 | Lothian | 1–0 | Bhatia | Round 5: Lothian, Robert - Bhatia, Kanishka | French Defense: Rubinstein Variation, Fort Knox Variation | |
| May 26, 2024 | Bhatia | 1–0 | McCusker | Round 4: Bhatia, Kanishka - McCusker, Andrew | Caro-Kann Defense: Two Knights Attack, Mindeno Variation | |
| May 26, 2024 | Bin-Suhayl | 1–0 | Bhatia | Round 3: Bin-Suhayl, Ieysaa - Bhatia, Kanishka | Zukertort Opening | |
| May 25, 2024 | Bhatia | 1–0 | Boggarapu | Round 2: Bhatia, Kanishka - Boggarapu, Kritan | Sicilian Defense: Alapin Variation | |
| May 24, 2024 | Bhatia | 1–0 | Dunnington | Round 1: Bhatia, Kanishka - Dunnington, Angus J | King's Pawn Game | |
| Nov 16, 2024 | Bhatia | 1–0 | Hardwick | Round 1: Bhatia, Kanishka - Hardwick, Alexandra | French Defense: Two Knights Variation | |
| Nov 16, 2024 | Bhatia | 0–1 | Hng | Round 3: Bhatia, Kanishka - Hng, Mei-Xian Eunice | Sicilian Defense: French Variation | |
| Nov 16, 2024 | Bhatia | 1–0 | McNab | Round 5: Bhatia, Kanishka - McNab, Julia | Scotch Game | |
| Nov 16, 2024 | Bhatia | ½–½ | Williams | Round 6: Bhatia, Kanishka - Williams, Ana | Sicilian Defense: Alapin Variation | |
| Nov 16, 2024 | Bhatia | 1–0 | Subramanian | Round 8: Bhatia, Kanishka - Subramanian, Anusha | Réti Opening: Anglo-Slav Variation, New York System | |
| Nov 16, 2024 | Bhatia | 1–0 | Mitraka | Round 10: Bhatia, Kanishka - Mitraka, Chrysoula-Paraskevi | Queen's Pawn Game: London System | |
| Nov 16, 2024 | Bhatia | 0–1 | Hng | Round 12: Bhatia, Kanishka - Hng, Mei-En Emmanuelle | English Opening: Symmetrical Variation | |
| Nov 16, 2024 | Bhatia | 0–1 | Sivanandan | Round 14: Bhatia, Kanishka - Sivanandan, Bodhana | Réti Opening: Anglo-Slav Variation, Bled Variation | |
| Nov 16, 2024 | Orlovska | 1–0 | Bhatia | Round 2: Orlovska, Madara - Bhatia, Kanishka | Rapport-Jobava System | |
| Nov 16, 2024 | Hryshchenko | 1–0 | Bhatia | Round 4: Hryshchenko, Kamila - Bhatia, Kanishka | Philidor Defense: Lion Variation | |
| Nov 16, 2024 | Mirzoeva | 0–1 | Bhatia | Round 7: Mirzoeva, Elmira - Bhatia, Kanishka | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |
| Nov 16, 2024 | Briggs | 0–1 | Bhatia | Round 9: Briggs, Irina - Bhatia, Kanishka | Caro-Kann Defense: Two Knights Attack | |
| Nov 16, 2024 | Rida | 1–0 | Bhatia | Round 11: Rida, Ruqayyah - Bhatia, Kanishka | Caro-Kann Defense: Tartakower Variation | |
| Nov 16, 2024 | Bahtiyorova | 0–1 | Bhatia | Round 13: Bahtiyorova, Nodirabegim - Bhatia, Kanishka | Four Knights Game: Scotch Variation Accepted | |
| Nov 16, 2024 | Spirling | 0–1 | Bhatia | Round 15: Spirling, Florence - Bhatia, Kanishka | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Oct 15, 2023 | Bhatia | 1–0 | Kumar | 2023 UK Chess Challenge Terafinal Under 12 | Sicilian Defense: Closed | |
| Oct 15, 2023 | Bhatia | ½–½ | Soulier | 2023 UK Chess Challenge Terafinal Under 12 | King's Indian Defense: Orthodox Variation | |
| Oct 15, 2023 | Dicen | 1–0 | Bhatia | 2023 UK Chess Challenge Terafinal Under 12 | Nimzo-Indian Defense: Rubinstein System | |
| Oct 15, 2023 | Zhu | 1–0 | Bhatia | 2023 UK Chess Challenge Terafinal Under 12 | Indian Defense: Budapest Defense, Rubinstein Variation | |
| Oct 15, 2023 | Hariharan | 0–1 | Bhatia | 2023 UK Chess Challenge Terafinal Under 12 | Catalan Opening: Closed | |
| Oct 14, 2023 | Bhatia | 0–1 | He | 2023 UK Chess Challenge Terafinal Under 12 | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Oct 14, 2023 | Bhatia | 0–1 | Luk | 2023 UK Chess Challenge Terafinal Under 12 | Caro-Kann Defense: Two Knights Attack | |