| Jun 14, 2026 | Sengupta | 1–0 | Harish | Round 2: Sengupta, Deep - Harish, Neeraj | English Opening: Agincourt Defense | |
| Apr 12, 2026 | Guerrero Vargas | ½–½ | Harish | Round 9: Guerrero Vargas, Andres Jesus - Harish, Neeraj | Sicilian Defense: Four Knights Variation | |
| Apr 5, 2026 | Engel | 1–0 | Harish | Grenke Chess Festival 2026 Open | Sicilian Defense: Four Knights Variation | |
| Apr 4, 2026 | Hacker | ½–½ | Harish | Grenke Chess Festival 2026 Open | Sicilian Defense: French Variation | |
| Mar 30, 2026 | Wang | 1–0 | Harish | Reykjavik Open 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 28, 2026 | Harish | 0–1 | Prraneeth Vuppala | Reykjavik Open 2026 | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Mar 25, 2026 | Xiao | 1–0 | Harish | Reykjavik Open 2026 | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Mar 2, 2026 | Bulmaga | 1–0 | Harish | PICF 2026 - KAREL JANECEK Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 1, 2026 | Harish | 1–0 | Shagbazyan | PICF 2026 - KAREL JANECEK Open | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Feb 28, 2026 | Haug | ½–½ | Harish | PICF 2026 - KAREL JANECEK Open | English Opening: Agincourt Defense | |
| Oct 12, 2025 | Khoo-Thwe | ½–½ | Harish | Fagernes International Autumn 2025 | Sicilian Defense: Hyperaccelerated Dragon | |
| Oct 11, 2025 | Harish | ½–½ | Cummings | Fagernes International Autumn 2025 | Petrov's Defense: Modern Attack, Center Variation | |
| Oct 10, 2025 | Jess Ruchandani | 0–1 | Harish | Fagernes International Autumn 2025 | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Oct 9, 2025 | Harish | ½–½ | Sushanth Kamabathula | Fagernes International Autumn 2025 | Sicilian Defense: Najdorf Variation, English Attack | |
| Oct 8, 2025 | Liabotro | ½–½ | Harish | Fagernes International Autumn 2025 | King's Indian Attack: Symmetrical Defense | |
| Oct 8, 2025 | Harish | ½–½ | Fossheim | Fagernes International Autumn 2025 | French Defense: Classical Variation, Shirov-Anand Variation | |
| Oct 7, 2025 | Harish | 0–1 | Schneider | Fagernes International Autumn 2025 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Oct 6, 2025 | Al-Tarboush | ½–½ | Harish | Fagernes International Autumn 2025 | Sicilian Defense: Four Knights Variation | |
| Oct 5, 2025 | Harish | ½–½ | Thavandiran | Fagernes International Autumn 2025 | French Defense: Advance Variation, Euwe Variation | |
| Jul 24, 2025 | Arulanantham | 0–1 | Harish | Biel Chess Festival 2025 MTO | Bogo-Indian Defense: Vitolins Variation | |
| Jul 23, 2025 | Harish | 0–1 | He | Biel Chess Festival 2025 MTO | French Defense: Classical Variation, Shirov-Anand Variation | |
| Jul 22, 2025 | Pisan | ½–½ | Harish | Biel Chess Festival 2025 MTO | Queen's Pawn Game: Symmetrical Variation | |
| Jul 21, 2025 | Harish | 0–1 | Hu | Biel Chess Festival 2025 MTO | English Opening: Anglo-Indian Defense | |
| Jul 20, 2025 | Harish | 1–0 | Gut | Biel Chess Festival 2025 Blitz | Grünfeld Defense: Three Knights Variation, Vienna Variation | |
| Jul 20, 2025 | Hakimifard | ½–½ | Harish | Biel Chess Festival 2025 Blitz | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Jul 20, 2025 | Harish | 1–0 | Ding | Biel Chess Festival 2025 Blitz | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Jul 20, 2025 | Aditya Varun Gampa | 1–0 | Harish | Biel Chess Festival 2025 Blitz | Sicilian Defense: Closed, Traditional | |
| Jul 20, 2025 | Harish | 1–0 | Wigger | Biel Chess Festival 2025 Blitz | Sicilian Defense: Kan Variation, Knight Variation | |
| Jul 20, 2025 | Harish | ½–½ | Jens | Biel Chess Festival 2025 Blitz | Dutch Defense: Leningrad Variation, Warsaw Variation | |
| Jul 20, 2025 | Panchanathan | 1–0 | Harish | Biel Chess Festival 2025 Blitz | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Jul 20, 2025 | Harish | 1–0 | He | Biel Chess Festival 2025 Blitz | Queen's Pawn Game | |
| Jul 20, 2025 | Hu | 0–1 | Harish | Biel Chess Festival 2025 Blitz | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Jul 20, 2025 | Harish | 1–0 | Zeenni | Biel Chess Festival 2025 Blitz | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Jul 20, 2025 | Ho | 1–0 | Harish | Biel Chess Festival 2025 Blitz | Sicilian Defense: Kalashnikov Variation | |
| Jul 20, 2025 | Harish | ½–½ | Chen | Biel Chess Festival 2025 Blitz | Rubinstein Opening: Bogoljubow Defense | |
| Jul 20, 2025 | Cousin | 0–1 | Harish | Biel Chess Festival 2025 Blitz | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 19, 2025 | Talwalkar | 1–0 | Harish | Biel Chess Festival 2025 MTO | Zukertort Opening | |
| Jul 18, 2025 | Harish | ½–½ | Chen | Biel Chess Festival 2025 MTO | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jul 17, 2025 | Mueller | 0–1 | Harish | Biel Chess Festival 2025 MTO | Bogo-Indian Defense: Vitolins Variation | |
| Jul 16, 2025 | Harish | ½–½ | Schaffner | Biel Chess Festival 2025 MTO | Grünfeld Defense: Three Knights Variation, Vienna Variation | |
| Jul 15, 2025 | Snodgrass | 1–0 | Harish | Biel Chess Festival 2025 MTO | Sicilian Defense: Portsmouth Gambit | |
| Jul 14, 2025 | Harish | ½–½ | Jordan | Biel Chess Festival 2025 MTO | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Jul 13, 2025 | Gao | 1–0 | Harish | Biel Chess Festival 2025 Rapid | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Jul 13, 2025 | Harish | ½–½ | He | Biel Chess Festival 2025 Rapid | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 13, 2025 | Tkhoruk | 0–1 | Harish | Biel Chess Festival 2025 Rapid | Nimzo-Larsen Attack: Classical Variation | |
| Jul 13, 2025 | Harish | 0–1 | Talwalkar | Biel Chess Festival 2025 Rapid | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jul 13, 2025 | Doxarve | 0–1 | Harish | Biel Chess Festival 2025 Rapid | Sicilian Defense: Kramnik Variation | |
| Jul 13, 2025 | Harish | 1–0 | Flueckiger | Biel Chess Festival 2025 Rapid | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 13, 2025 | Tereshchenko | 0–1 | Harish | Biel Chess Festival 2025 Rapid | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 13, 2025 | Harish | 1–0 | Bonauer | Round 1: Harish, Neeraj - Bonauer, Stephan | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 1, 2025 | Harish | * | Adharsh K | Norway Chess Open 2025 | Sicilian Defense: Najdorf Variation | |
| May 31, 2025 | Amar | 1–0 | Harish | Norway Chess Open 2025 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| May 30, 2025 | Harish | ½–½ | Alonso Garcia | Norway Chess Open 2025 | French Defense: Advance Variation, Euwe Variation | |
| May 30, 2025 | Pubantz | 0–1 | Harish | Norway Chess Open 2025 | Catalan Opening: Closed | |
| May 29, 2025 | Harish | 1–0 | Pragnya H G | Norway Chess Open 2025 | Sicilian Defense: Najdorf Variation, English Attack, Anti-English | |
| May 29, 2025 | Silva | 0–1 | Harish | Norway Chess Open 2025 | Nimzo-Indian Defense: St. Petersburg Variation, Fischer Variation | |
| May 28, 2025 | Harish | ½–½ | Anatol | Norway Chess Open 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 27, 2025 | Follana Albelda | ½–½ | Harish | Norway Chess Open 2025 | Sicilian Defense: French Variation, Normal | |
| May 27, 2025 | Harish | 0–1 | Kantor | Norway Chess Open 2025 | Italian Game: Classical Variation, Giuoco Pianissimo, Albin Variation | |
| May 18, 2025 | Bok | 1–0 | Harish | Biel Chess Festival 2025 Rapid | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Apr 15, 2025 | Harish | 0–1 | Hagner | Reykjavik Open 2025 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 14, 2025 | Bailet | ½–½ | Harish | Reykjavik Open 2025 | King's Indian Attack: Symmetrical Defense | |
| Apr 13, 2025 | Harish | ½–½ | Willems | Reykjavik Open 2025 | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Apr 11, 2025 | Niermann | 1–0 | Harish | Reykjavik Open 2025 | English Opening: Agincourt Defense | |
| Apr 10, 2025 | Kirk | 1–0 | Harish | Reykjavik Open 2025 | English Opening: Agincourt Defense | |
| Feb 16, 2025 | Harish | 0–1 | Vakhlamov | 2025 Champions Chess Tour Chessable Masters Qualifier | Tarrasch Defense: Classical Variation, Advance Variation | |
| Feb 16, 2025 | Harish | 0–1 | Shubhi Gupta | 2025 Champions Chess Tour Chessable Masters Qualifier | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Feb 16, 2025 | Harish | 1–0 | Herrera | 2025 Champions Chess Tour Chessable Masters Qualifier | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Feb 16, 2025 | Harish | 1–0 | Manukian | 2025 Champions Chess Tour Chessable Masters Qualifier | English Opening: Agincourt Defense | |
| Feb 16, 2025 | Harish | 1–0 | Safin Safarullakhan | 2025 Champions Chess Tour Chessable Masters Qualifier | English Opening: Neo-Catalan | |
| Feb 16, 2025 | Zoar Haque | 0–1 | Harish | 2025 Champions Chess Tour Chessable Masters Qualifier | Caro-Kann Defense: Main Line | |
| Feb 16, 2025 | Do Carmo | 0–1 | Harish | 2025 Champions Chess Tour Chessable Masters Qualifier | English Opening: Caro-Kann Defensive System | |
| Feb 16, 2025 | Agibileg | 1–0 | Harish | 2025 Champions Chess Tour Chessable Masters Qualifier | Grünfeld Defense: Exchange Variation, Spassky Variation | |
| Feb 16, 2025 | Fiol | ½–½ | Harish | 2025 Champions Chess Tour Chessable Masters Qualifier | Caro-Kann Defense: Endgame Offer | |
| Dec 22, 2024 | Harish | 1–0 | Domingo Nunez | XI Sunway Sitges International Chess Festival 2024 - Group A | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Dec 21, 2024 | Torres Rosas | ½–½ | Harish | XI Sunway Sitges International Chess Festival 2024 - Group A | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Oct 13, 2024 | Harish | 1–0 | Nagare Akhilesh | Fagernes International Autumn 2024 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Oct 12, 2024 | Skotheim | ½–½ | Harish | Fagernes International Autumn 2024 | Grünfeld Defense: Three Knights Variation, Vienna Variation | |
| Oct 11, 2024 | Harish | ½–½ | Westrum | Fagernes International Autumn 2024 | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Oct 10, 2024 | Namitbir Singh Walia | 1–0 | Harish | Fagernes International Autumn 2024 | Sicilian Defense: Lasker-Pelikan Variation | |
| Oct 9, 2024 | Harish | 0–1 | Bazakutsa | Fagernes International Autumn 2024 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Oct 9, 2024 | Mitusov | 1–0 | Harish | Fagernes International Autumn 2024 | Sicilian Defense: Lasker-Pelikan Variation | |
| Oct 8, 2024 | Harish | 1–0 | Sorensen | Fagernes International Autumn 2024 | Sicilian Defense: Najdorf Variation, English Attack | |
| Oct 7, 2024 | Hansen | 0–1 | Harish | Fagernes International Autumn 2024 | English Opening: Agincourt Defense | |
| Oct 6, 2024 | Harish | ½–½ | Kanyamarala | Fagernes International Autumn 2024 | Sicilian Defense: Kan Variation, Knight Variation | |
| Jul 25, 2024 | Harish | 1–0 | Jaggy | Biel Chess Festival MTO | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 24, 2024 | Harish | 1–0 | Udipi | Biel Chess Festival MTO | English Opening: Great Snake Variation | |
| Jul 23, 2024 | Toktomushev | 1–0 | Harish | Biel Chess Festival MTO | Neo-Grünfeld Defense: Goglidze Attack | |
| Jul 22, 2024 | Harish | 0–1 | Follesa | Biel Chess Festival MTO | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Jul 21, 2024 | Harish | 0–1 | Xue | Biel Chess Festival BTZ | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jul 21, 2024 | Harish | 1–0 | Vincenti | Biel Chess Festival BTZ | French Defense: Advance Variation, Euwe Variation | |
| Jul 21, 2024 | Harish | ½–½ | Toktomushev | Biel Chess Festival BTZ | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jul 21, 2024 | Harish | 0–1 | Smeets | Biel Chess Festival BTZ | English Opening: Caro-Kann Defensive System | |
| Jul 21, 2024 | Harish | 1–0 | Andrist | Biel Chess Festival BTZ | Sicilian Defense: Paulsen-Basman Defense | |
| Jul 21, 2024 | Harish | 1–0 | Mikavica | Biel Chess Festival BTZ | Philidor Defense: Lion Variation | |
| Jul 21, 2024 | Harish | 1–0 | Vilaseca | Biel Chess Festival BTZ | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 21, 2024 | Angst | ½–½ | Harish | Biel Chess Festival BTZ | Nimzo-Larsen Attack: Classical Variation | |
| Jul 21, 2024 | Vemparala | 1–0 | Harish | Biel Chess Festival BTZ | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 21, 2024 | Stefan | 1–0 | Harish | Biel Chess Festival BTZ | Indian Defense: Pseudo-Benko | |
| Jul 21, 2024 | Gueci | 0–1 | Harish | Biel Chess Festival BTZ | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |