| Apr 19, 2026 | Harshavardhan G B | ½–½ | Wagner | stveit | Four Knights Game | |
| Apr 18, 2026 | Banusz | ½–½ | Harshavardhan G B | stveit | King's Indian Defense: Semi-Averbakh System | |
| Apr 17, 2026 | Harshavardhan G B | 1–0 | Baldauf | stveit | Caro-Kann Defense: Classical Variation, Spassky Variation | |
| Apr 17, 2026 | Karthik Venkataraman | 1–0 | Harshavardhan G B | stveit | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Apr 16, 2026 | Harshavardhan G B | ½–½ | Nisipeanu | stveit | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 15, 2026 | Berkes | 1–0 | Harshavardhan G B | stveit | Queen's Indian Defense: Classical Variation, Traditional Variation | |
| Apr 12, 2026 | Ghosh | ½–½ | Harshavardhan G B | Round 9: Ghosh, Diptayan - Harshavardhan G B | English Opening: Symmetrical Variation | |
| Apr 11, 2026 | Harshavardhan G B | 1–0 | Ruiz Buendia | Round 8: Harshavardhan G B - Ruiz Buendia, Miguel | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Apr 11, 2026 | Kabinazar | 0–1 | Harshavardhan G B | Round 7: Kabinazar, Nurmukhammed - Harshavardhan G B | Sicilian Defense: Moscow Variation | |
| Apr 9, 2026 | Harshavardhan G B | 1–0 | Torres Rebolledo | V Open Chess Menorca 2026 - Open A. | Caro-Kann Defense: Two Knights Attack | |
| Apr 9, 2026 | Hong | 1–0 | Harshavardhan G B | Round 5: Hong, Andrew - Harshavardhan G B | Bogo-Indian Defense: Retreat Variation | |
| Apr 6, 2026 | Brilej | ½–½ | Harshavardhan G B | Grenke Chess Festival 2026 Open | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Apr 6, 2026 | Harshavardhan G B | ½–½ | Knuedel | Grenke Chess Festival 2026 Open | Queen's Gambit Declined: Marshall Defense, Tan Gambit | |
| Apr 5, 2026 | Stork | ½–½ | Harshavardhan G B | Grenke Chess Festival 2026 Open | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation | |
| Apr 5, 2026 | Harshavardhan G B | 1–0 | Yu | Grenke Chess Festival 2026 Open | Queen's Gambit Declined: Barmen Variation | |
| Apr 4, 2026 | Ashwath Kaushik | 0–1 | Harshavardhan G B | Grenke Chess Festival 2026 Open | Bogo-Indian Defense: Grünfeld Variation | |
| Apr 4, 2026 | Harshavardhan G B | ½–½ | Lammers | Grenke Chess Festival 2026 Open | Petrov's Defense | |
| Apr 3, 2026 | Reza | ½–½ | Harshavardhan G B | Grenke Chess Festival 2026 Open | Bogo-Indian Defense: Grünfeld Variation | |
| Apr 3, 2026 | Harshavardhan G B | 1–0 | Dobrosmyslov | Grenke Chess Festival 2026 Open | Slav Defense: Modern Line | |
| Apr 2, 2026 | Schroer | 0–1 | Harshavardhan G B | Grenke Chess Festival 2026 Open | English Opening: Anglo-Indian Defense | |
| Mar 22, 2026 | Vignesh B | ½–½ | Harshavardhan G B | Round 9: Vignesh B - Harshavardhan G B | Sicilian Defense: Grand Prix Attack, Schofman Variation | |
| Mar 21, 2026 | Arnav Agrawal | ½–½ | Harshavardhan G B | Round 8: Arnav Agrawal - Harshavardhan G B | Kangaroo Defense | |
| Mar 20, 2026 | Harshavardhan G B | ½–½ | Ghosh | Round 7: Harshavardhan G B - Ghosh, Diptayan | Queen's Gambit Declined: Barmen Variation | |
| Mar 19, 2026 | Pranay Akula | 0–1 | Harshavardhan G B | Round 6: Pranay Akula - Harshavardhan G B | French Defense: Exchange Variation | |
| Mar 19, 2026 | Deepan Chakkravarthy J. | ½–½ | Harshavardhan G B | Round 5: Deepan Chakkravarthy J. - Harshavardhan G B | Zukertort Opening: Sicilian Invitation | |
| Mar 18, 2026 | Harshavardhan G B | ½–½ | Neelash Saha | Round 4: Harshavardhan G B - Neelash Saha | Scandinavian Defense: Classical Variation | |
| Mar 17, 2026 | Harshavardhan G B | 1–0 | Peter Anand | Round 3: Harshavardhan G B - Peter Anand, A | Queen's Gambit Declined: Harrwitz Attack | |
| Mar 16, 2026 | Harshavardhan G B | 1–0 | Salil | Round 1: Harshavardhan G B - Salil, Kumar D. | Queen's Pawn Game: Modern Defense | |
| Feb 28, 2026 | Tomasi | 0–1 | Harshavardhan G B | Round 8: Tomasi, Albert - Harshavardhan G B | French Defense: Classical Variation, Burn Variation | |
| Feb 26, 2026 | Harshavardhan G B | ½–½ | Laurent-Paoli | Round 5: Harshavardhan G B - Laurent-Paoli, Pierre | Sicilian Defense: Old Sicilian | |
| Feb 25, 2026 | Shukhman | ½–½ | Harshavardhan G B | Round 4: Shukhman, Anna - Harshavardhan G B | Petrov's Defense: Three Knights Game | |
| Feb 24, 2026 | Harshavardhan G B | ½–½ | Larkin | Round 9: Harshavardhan G B - Larkin, Vladyslav | Petrov's Defense: French Attack | |
| Feb 20, 2026 | Harshavardhan G B | ½–½ | Solodovnichenko | Round 9: Harshavardhan G B - Solodovnichenko, Yuri | Queen's Gambit Accepted: Classical Defense, Steinitz Variation, Development Variation | |
| Feb 16, 2026 | Vallee | ½–½ | Harshavardhan G B | Round 4: Vallee, Louis - Harshavardhan G B | English Opening: Symmetrical Variation | |
| Feb 16, 2026 | Harshavardhan G B | ½–½ | Belkaid | Round 3: Harshavardhan G B - Belkaid, Sohan | King's Indian Defense: Petrosian Variation, Stein Defense | |
| Feb 16, 2026 | Rodriguez | 0–1 | Harshavardhan G B | Round 2: Rodriguez, Augustin - Harshavardhan G B | Ruy Lopez: Closed, Pilnik Variation | |
| Feb 14, 2026 | Harshavardhan G B | 1–0 | Gratton | Round 1: Harshavardhan G B - Gratton, Alexandre | Rubinstein Opening | |
| Jan 26, 2026 | Ghosh | 1–0 | Harshavardhan G B | Festival Caissa – Sceptre Rapid FIDE Rating Chess Tournament | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Jan 26, 2026 | Harshavardhan G B | 0–1 | Dhulipalla Bala Chandra Prasad | Festival Caissa – Sceptre Rapid FIDE Rating Chess Tournament | King's Knight Opening: Konstantinopolsky | |
| Jan 26, 2026 | Vaibhav Jayant Raut | 0–1 | Harshavardhan G B | Festival Caissa – Sceptre Rapid FIDE Rating Chess Tournament | English Opening: Romanishin Gambit | |
| Jan 26, 2026 | Harshavardhan G B | ½–½ | Arjun Kalyan | Festival Caissa – Sceptre Rapid FIDE Rating Chess Tournament | King's Knight Opening: Konstantinopolsky | |
| Jan 26, 2026 | Ritviz | 0–1 | Harshavardhan G B | Festival Caissa – Sceptre Rapid FIDE Rating Chess Tournament | Sicilian Defense: Closed | |
| Jan 25, 2026 | Harshavardhan G B | ½–½ | Arjun Kalyan | Festival Caissa – Chalice Rapid FIDE Rating Chess Tournament | King's Knight Opening: Konstantinopolsky | |
| Jan 25, 2026 | Ritviz | 0–1 | Harshavardhan G B | Festival Caissa – Chalice Rapid FIDE Rating Chess Tournament | Petrov's Defense: Classical Attack | |
| Jan 25, 2026 | Vignesh B | 1–0 | Harshavardhan G B | Festival Caissa – Chalice Rapid FIDE Rating Chess Tournament | Four Knights Game: Scotch Variation Accepted | |
| Jan 25, 2026 | Harshavardhan G B | ½–½ | Sankalp Gupta | Festival Caissa – Chalice Rapid FIDE Rating Chess Tournament | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Jan 24, 2026 | Harshavardhan G B | 1–0 | Pranav Anand | Festival Caissa – Crown Rapid FIDE Rating Chess Tournament | Sicilian Defense: Najdorf Variation | |
| Jan 24, 2026 | Harshavardhan G B | 0–1 | Mitrabha | Festival Caissa – Crown Rapid FIDE Rating Chess Tournament | Caro-Kann Defense | |
| Dec 30, 2025 | Kobalia | 1–0 | Harshavardhan G B | World Blitz 2025 Open | French Defense: King's Indian Attack | |
| Dec 30, 2025 | Harshavardhan G B | 0–1 | Peyrer | World Blitz 2025 Open | Vienna Game: Paulsen Variation | |
| Dec 30, 2025 | Alexakis | 0–1 | Harshavardhan G B | World Blitz 2025 Open | French Defense: Classical Variation, Burn Variation | |
| Dec 30, 2025 | Harshavardhan G B | 1–0 | Karthik Venkataraman | World Blitz 2025 Open | French Defense: Schlechter Variation | |
| Dec 30, 2025 | Averin | 0–1 | Harshavardhan G B | World Blitz 2025 Open | French Defense: Advance Variation | |
| Dec 30, 2025 | Harshavardhan G B | 0–1 | Dlugy | World Blitz 2025 Open | Sicilian Defense: Classical Variation | |
| Dec 29, 2025 | Vetokhin | 1–0 | Harshavardhan G B | World Blitz 2025 Open | Nimzo-Indian Defense: Rubinstein System, Rubinstein Variation | |
| Dec 29, 2025 | Harshavardhan G B | 0–1 | Madaminov | World Blitz 2025 Open | Vienna Game: Paulsen Variation | |
| Dec 29, 2025 | Sanal | 1–0 | Harshavardhan G B | World Blitz 2025 Open | Yusupov-Rubinstein System | |
| Dec 29, 2025 | Harshavardhan G B | 1–0 | Rodrigue-Lemieux | World Blitz 2025 Open | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Dec 29, 2025 | Kadric | 0–1 | Harshavardhan G B | World Blitz 2025 Open | Bishop's Opening: Berlin Defense | |
| Dec 29, 2025 | Harshavardhan G B | 1–0 | Warmerdam | World Blitz 2025 Open | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Dec 29, 2025 | Motylev | ½–½ | Harshavardhan G B | World Blitz 2025 Open | Indian Defense: Tartakower Attack | |
| Dec 29, 2025 | Harshavardhan G B | 1–0 | Damaj | World Blitz 2025 Open | Modern Defense: Lizard Defense, Mittenberger Gambit | |
| Dec 29, 2025 | Harshavardhan G B | ½–½ | Gharibyan | World Blitz 2025 Open | Pirc Defense: Classical Variation | |
| Dec 29, 2025 | Urkedal | 1–0 | Harshavardhan G B | World Blitz 2025 Open | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation | |
| Dec 29, 2025 | Naiditsch | 1–0 | Harshavardhan G B | World Blitz 2025 Open | Four Knights Game: Spanish Variation | |
| Dec 29, 2025 | Harshavardhan G B | ½–½ | Christiansen | World Blitz 2025 Open | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Dec 28, 2025 | Theodorou | 1–0 | Harshavardhan G B | World Blitz 2025 Open | Bogo-Indian Defense: Grünfeld Variation | |
| Dec 28, 2025 | Adhiban | 1–0 | Harshavardhan G B | WRBC 2025 Rapid Open | Bogo-Indian Defense: Exchange Variation | |
| Dec 28, 2025 | Harshavardhan G B | 1–0 | Naiditsch | WRBC 2025 Rapid Open | King's Indian Defense: Makogonov Variation | |
| Dec 28, 2025 | Harshavardhan G B | 1–0 | Grafl | WRBC 2025 Rapid Open | Dutch Defense: Classical Variation, Huisl Variation | |
| Dec 28, 2025 | Sharan | 0–1 | Harshavardhan G B | WRBC 2025 Rapid Open | Indian Defense: Knights Variation | |
| Dec 27, 2025 | Bodemar | 0–1 | Harshavardhan G B | WRBC 2025 Rapid Open | Italian Game: Two Knights Defense, Fritz Variation | |
| Dec 27, 2025 | Harshavardhan G B | 0–1 | Stribuk | WRBC 2025 Rapid Open | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| Dec 27, 2025 | Harshavardhan G B | 0–1 | Gaehwiler | WRBC 2025 Rapid Open | Torre Attack: Fianchetto Defense | |
| Dec 27, 2025 | Halkias | ½–½ | Harshavardhan G B | WRBC 2025 Rapid Open | English Opening: Romanishin Gambit | |
| Dec 26, 2025 | Murzin | 1–0 | Harshavardhan G B | WRBC 2025 Rapid Open | Zukertort Opening: Sicilian Invitation | |
| Dec 26, 2025 | Harshavardhan G B | ½–½ | Suleymenov | WRBC 2025 Rapid Open | Grünfeld Defense: Three Knights Variation, Hungarian Attack | |
| Dec 26, 2025 | Altini | 0–1 | Harshavardhan G B | WRBC 2025 Rapid Open | Nimzo-Indian Defense: St. Petersburg Variation | |
| Dec 26, 2025 | Harshavardhan G B | 0–1 | Gholami Orimi | WRBC 2025 Rapid Open | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Dec 26, 2025 | Droin | 1–0 | Harshavardhan G B | WRBC 2025 Rapid Open | French Defense: Classical Variation, Burn Variation | |
| Dec 14, 2025 | Harshavardhan G B | 1–0 | Costa | Round 5: Harshavardhan G B - Costa, Leonardo | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Dec 13, 2025 | Petrov | ½–½ | Harshavardhan G B | Round 4: Petrov, Nikita - Harshavardhan G B | Nimzo-Indian Defense: Rubinstein System, Rubinstein Variation | |
| Dec 12, 2025 | Harshavardhan G B | ½–½ | Kozul | Round 3: Harshavardhan G B - Kozul, Zdenko | Trompowsky Attack | |
| Dec 10, 2025 | Saric | ½–½ | Harshavardhan G B | Round 1: Saric, Ivan - Harshavardhan G B | Petrov's Defense: Classical Attack | |
| Dec 2, 2025 | Mons | ½–½ | Harshavardhan G B | Round 2: Mons, Leon - Harshavardhan G B | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Nov 2, 2025 | Yilmaz | ½–½ | Harshavardhan G B | FIDE World Cup 2025 | Kangaroo Defense | |
| Oct 31, 2025 | Harshavardhan G B | 0–1 | Yilmaz | FIDE World Cup 2025 | Sicilian Defense: Najdorf Variation | |
| Oct 25, 2025 | Harshavardhan G B | 1–0 | De Jong | Round 9: Harshavardhan G B - De Jong, Migchiel | King's Indian Defense: Normal Variation | |
| Oct 24, 2025 | Chanda | 1–0 | Harshavardhan G B | Round 8: Chanda, Sandipan - Harshavardhan G B | Nimzo-Indian Defense: St. Petersburg Variation, Romanishin–Psakhis Variation | |
| Oct 23, 2025 | Harshavardhan G B | ½–½ | Miezis | Round 7: Harshavardhan G B - Miezis, Normunds | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation, Quiet Line | |
| Oct 22, 2025 | Mostertman | 0–1 | Harshavardhan G B | Round 6: Mostertman, Milan - Harshavardhan G B | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Oct 21, 2025 | Harshavardhan G B | 0–1 | Abdisalimov | Round 5: Harshavardhan G B - Abdisalimov, Abdimalik | Sicilian Defense: Najdorf Variation, English Attack | |
| Oct 20, 2025 | Harshavardhan G B | 1–0 | Dordevic | Round 3: Harshavardhan G B - Dordevic, Tom | Torre Attack: Classical Defense | |
| Oct 19, 2025 | Kamphuis | 0–1 | Harshavardhan G B | Round 2: Kamphuis, Jasper - Harshavardhan G B | Scotch Game: Scotch Gambit, Kingside Variation | |
| Oct 18, 2025 | Harshavardhan G B | 1–0 | Albin Sajan | Round 1: Harshavardhan G B - Albin Sajan | Sicilian Defense: French Variation, Westerinen Attack | |
| Oct 12, 2025 | Harshavardhan G B | ½–½ | Sivuk | Fagernes International Autumn 2025 | Pirc Defense | |
| Oct 11, 2025 | Harikrishnan.A.Ra | ½–½ | Harshavardhan G B | Round 4: Harikrishnan.A.Ra - Harshavardhan G B | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Oct 11, 2025 | Harshavardhan G B | 1–0 | Rakshitta Ravi | Fagernes International Autumn 2025 | Nimzo-Indian Defense: Classical Variation | |
| Oct 10, 2025 | Brynell | 0–1 | Harshavardhan G B | Fagernes International Autumn 2025 | Semi-Slav Defense | |
| Oct 9, 2025 | Harshavardhan G B | 0–1 | Karthik Venkataraman | Fagernes International Autumn 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |