| Jun 22, 2026 | Hanache | 1–0 | Pick | Round 5: Hanache, Kai - Pick, Freddie | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Jun 22, 2026 | Konyakhin-Borrelly | 0–1 | Hanache | Round 4: Konyakhin-Borrelly, Gregory Jacques - Hanache, Kai | Rubinstein Opening | |
| Jun 22, 2026 | Lankothu | 0–1 | Hanache | Round 3: Lankothu, Sushant - Hanache, Kai | English Opening: King's English Variation, Two Knights Variation, Keres Variation | |
| Jun 22, 2026 | Hanache | 0–1 | Liu | Round 2: Hanache, Kai - Liu, Jacob | French Defense: Winawer Variation, Portisch-Hook Variation | |
| Jun 22, 2026 | Kishore Kumar | 0–1 | Hanache | Round 1: Kishore Kumar, Anushka - Hanache, Kai | Indian Defense: London System | |
| Apr 24, 2026 | Hanache | 0–1 | Aeschbacher | Round 7: Hanache, Kai - Aeschbacher, Dimitri | Caro-Kann Defense: Advance Variation | |
| Apr 23, 2026 | Samouelian | 1–0 | Hanache | Round 6: Samouelian, Solal - Hanache, Kai | Sicilian Defense: Classical Variation, Anti-Sozin Variation | |
| Apr 22, 2026 | Hanache | 1–0 | Tu | Round 5: Hanache, Kai - Tu, Mathias | French Defense: Tarrasch Variation, Closed Variation, Main Line | |
| Apr 20, 2026 | Hanache | ½–½ | Nosperger | Round 3: Hanache, Kai - Nosperger, Mael | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Apr 20, 2026 | Destor | 0–1 | Hanache | Round 2: Destor, Jean - Hanache, Kai | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Apr 19, 2026 | Hanache | 1–0 | Cantagrel | Round 1: Hanache, Kai - Cantagrel, Thomas | Scandinavian Defense: Modern Variation, Gipslis Variation | |
| Apr 6, 2026 | Hanache | ½–½ | Hampel | Grenke Chess Festival 2026 Open | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Apr 6, 2026 | Yildiz | 1–0 | Hanache | Grenke Chess Festival 2026 Open | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Apr 5, 2026 | Barria | ½–½ | Hanache | Grenke Chess Festival 2026 Open | Sicilian Defense: Lasker-Pelikan Variation | |
| Apr 5, 2026 | Hanache | 1–0 | Ertan | Grenke Chess Festival 2026 Open | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Apr 4, 2026 | Hanache | ½–½ | Ngo | Grenke Chess Festival 2026 Open | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Apr 4, 2026 | Farokhi | ½–½ | Hanache | Grenke Chess Festival 2026 Open | Catalan Opening: Open Defense | |
| Apr 3, 2026 | Prraneeth Vuppala | ½–½ | Hanache | Grenke Chess Festival 2026 Open | Sicilian Defense: Lasker-Pelikan Variation | |
| Mar 15, 2026 | Hanache | 0–1 | Crawford | Round 11: Hanache, Kai - Crawford, Owen | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Mar 15, 2026 | Bryant | 0–1 | Hanache | Round 10: Bryant, Harry - Hanache, Kai | Sicilian Defense: Lasker-Pelikan Variation | |
| Mar 15, 2026 | Hanache | ½–½ | Sanada | Round 9: Hanache, Kai - Sanada, Tetsuaki | Caro-Kann Defense: Advance Variation, Short Variation | |
| Mar 15, 2026 | Linton | ½–½ | Hanache | Round 8: Linton, Alexander - Hanache, Kai | Sicilian Defense: Lasker-Pelikan Variation, Schlechter Variation | |
| Mar 15, 2026 | Hanache | 1–0 | Keerthi Kumar | Round 7: Hanache, Kai - Keerthi Kumar, Advait | Caro-Kann Defense: Advance Variation, Short Variation | |
| Mar 14, 2026 | Hng | 1–0 | Hanache | Round 6: Hng, Mei-Xian Eunice - Hanache, Kai | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Mar 14, 2026 | Gormally | 1–0 | Hanache | Round 5: Gormally, Daniel W - Hanache, Kai | Sicilian Defense: Closed, Traditional | |
| Mar 14, 2026 | Hanache | 1–0 | Wells | Round 4: Hanache, Kai - Wells, Peter K | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Mar 14, 2026 | Hanache | ½–½ | Hanley | Round 3: Hanache, Kai - Hanley, Craig A | Sicilian Defense: O'Kelly Variation, Normal System, Taimanov Line | |
| Mar 14, 2026 | Sagues | 0–1 | Hanache | Round 2: Sagues, Vincent - Hanache, Kai | Sicilian Defense: Prins Variation | |
| Mar 14, 2026 | Hanache | 1–0 | Basher | Round 1: Hanache, Kai - Basher, Ekramul | French Defense: Advance Variation | |
| Feb 22, 2026 | Hanache | ½–½ | Burrows | Round 8: Hanache, Kai - Burrows, Martin P | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Feb 22, 2026 | Smolinski | ½–½ | Hanache | Round 9: Smolinski, Wojciech - Hanache, Kai | Sicilian Defense: Old Sicilian | |
| Feb 21, 2026 | Kaushik | 0–1 | Hanache | Round 1: Kaushik, Madhav - Hanache, Kai | Sicilian Defense: Lasker-Pelikan Variation | |
| Feb 20, 2026 | Golubka | 1–0 | Hanache | Round 7: Golubka, Petro - Hanache, Kai | Sicilian Defense: Lasker-Pelikan Variation | |
| Feb 19, 2026 | Hanache | ½–½ | Shearsby | Round 6: Hanache, Kai - Shearsby, Jude | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Feb 19, 2026 | Golding | ½–½ | Hanache | Round 5: Golding, Alex - Hanache, Kai | Indian Defense: Anti-Nimzo-Indian | |
| Feb 18, 2026 | Hanache | 1–0 | Vashisht-Pigem | Round 4: Hanache, Kai - Vashisht-Pigem, Raman | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Feb 17, 2026 | Brett | 0–1 | Hanache | Round 3: Brett, Andrew R - Hanache, Kai | Neo-Grünfeld Defense: Goglidze Attack | |
| Feb 17, 2026 | Hanache | 0–1 | Trost | Round 2: Hanache, Kai - Trost, Edvin | Sicilian Defense: Kalashnikov Variation | |
| Dec 7, 2025 | Hanache | 1–0 | Smith | Round 10: Hanache, Kai - Smith, Ryan M | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Dec 7, 2025 | Dupuis | 1–0 | Hanache | Round 9: Dupuis, Denis K - Hanache, Kai | Sicilian Defense: Closed, Traditional | |
| Dec 7, 2025 | Hanache | 0–1 | Stefanova | Round 8: Hanache, Kai - Stefanova, Antoaneta | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Dec 7, 2025 | Roebers | ½–½ | Hanache | Round 7: Roebers, Eline - Hanache, Kai | Sicilian Defense: Classical Variation | |
| Dec 7, 2025 | Hanache | 1–0 | Emms | Round 6: Hanache, Kai - Emms, John M | Italian Game: Classical Variation, La Bourdonnais Variation | |
| Dec 6, 2025 | Quillaud | 0–1 | Hanache | Round 5: Quillaud, Maxime - Hanache, Kai | Grünfeld Defense: Exchange Variation | |
| Dec 3, 2025 | Hanache | 1–0 | Dignam | Round 9: Hanache, Kai - Dignam, Matthew | Philidor Defense: Lion Variation | |
| Dec 2, 2025 | Wells | 1–0 | Hanache | Round 8: Wells, Peter K - Hanache, Kai | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Dec 1, 2025 | Hanache | 1–0 | Kalavannan | Round 7: Hanache, Kai - Kalavannan, Koby | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Nov 30, 2025 | Li | 1–0 | Hanache | Round 6: Li, Guohao - Hanache, Kai | Sicilian Defense: Moscow Variation, Main Line | |
| Nov 30, 2025 | Hanache | 0–1 | Conquest | Round 5: Hanache, Kai - Conquest, Stuart C | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Nov 29, 2025 | Hanache | ½–½ | Kovchan | Round 4: Hanache, Kai - Kovchan, Alexander | Modern Defense: Standard Defense | |
| Nov 28, 2025 | Negrean | 0–1 | Hanache | Round 3: Negrean, Andrei - Hanache, Kai | Sicilian Defense: Richter-Rauzer Variation, Vitolins Variation | |
| Nov 28, 2025 | Hanache | 1–0 | Lau | Round 2: Hanache, Kai - Lau, Lut Yin Luke | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Nov 27, 2025 | Sammed Jaykumar | 1–0 | Hanache | Round 1: Sammed Jaykumar, Shete - Hanache, Kai | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Oct 31, 2025 | Hanache | 0–1 | Kanyamarala | ECF Coventry International 2025 | Sicilian Defense: Taimanov Variation, Szén Variation | |
| Oct 30, 2025 | Lewis | 0–1 | Hanache | ECF Coventry International 2025 | English Opening: Four Knights System, Nimzowitsch Variation | |
| Oct 30, 2025 | Hanache | 1–0 | Udovenko | ECF Coventry International 2025 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Oct 29, 2025 | Young | ½–½ | Hanache | ECF Coventry International 2025 | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Oct 28, 2025 | Hanache | 1–0 | Verbytski | Round 9: Hanache, Kai - Verbytski, Oleg | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| Oct 28, 2025 | Sasikumar | 0–1 | Hanache | Round 7: Sasikumar, Srivathsan - Hanache, Kai | Sicilian Defense: Mengarini Variation | |
| Oct 28, 2025 | Rami | ½–½ | Hanache | Round 6: Rami,Talab - Hanache, Kai | Grünfeld Defense: Three Knights Variation | |
| Oct 28, 2025 | Hanache | 1–0 | Dupuis | Round 5: Hanache, Kai - Dupuis, Denis K | Ruy Lopez: Schliemann Defense | |
| Oct 28, 2025 | Dicen | 1–0 | Hanache | Round 4: Dicen, Elis Denele - Hanache, Kai | Grünfeld Defense: Exchange Variation, Nadanian Attack | |
| Oct 28, 2025 | Hanache | 1–0 | Wang | Round 3: Hanache, Kai - Wang, Hao(ZJ) | Ruy Lopez: Morphy Defense, Classical Defense Deferred | |
| Oct 28, 2025 | Patel | ½–½ | Hanache | Round 2: Patel, Devan - Hanache, Kai | Rapport-Jobava System | |
| Oct 28, 2025 | Hanache | 1–0 | Swiatkowski | 2025 Coventry International - Blitz | French Defense: Tarrasch Variation, Closed Variation | |
| Oct 28, 2025 | Hanache | 0–1 | Vijayakumar | ECF Coventry International 2025 | Ruy Lopez: Closed, Anti-Marshall | |
| Oct 27, 2025 | Shearsby | ½–½ | Hanache | ECF Coventry International 2025 | Sicilian Defense: Grand Prix Attack | |
| Oct 27, 2025 | Hanache | 1–0 | Gunarathne | ECF Coventry International 2025 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Oct 27, 2025 | Hanache | 0–1 | Plat | Round 8: Hanache, Kai - Plat, Vojtech | Pirc Defense | |
| Oct 26, 2025 | Jackson | 1–0 | Hanache | ECF Coventry International 2025 | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Oct 26, 2025 | Hanache | 1–0 | Dissanayake | ECF Coventry International 2025 | Sicilian Defense: French Variation | |
| Oct 11, 2025 | Hanache | 1–0 | Bathula | Golders Green FIDE Rapidplay - October 2025 | Sicilian Defense: Moscow Variation | |
| Oct 11, 2025 | Radovanovic | ½–½ | Hanache | Golders Green FIDE Rapidplay - October 2025 | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Oct 11, 2025 | Hanache | ½–½ | Manmay Chopra | Golders Green FIDE Rapidplay - October 2025 | Ruy Lopez: Morphy Defense, Classical Defense Deferred | |
| Oct 9, 2025 | Badacsonyi | 1–0 | Hanache | Golders Green FIDE Rapidplay - October 2025 | Grünfeld Defense: Three Knights Variation | |
| Sep 20, 2025 | Hanache | 1–0 | Conquest | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Caro-Kann Defense: Advance Variation | |
| Sep 20, 2025 | Bathula | ½–½ | Hanache | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Sicilian Defense: Dragon Variation, Classical Variation, Normal Line | |
| Sep 20, 2025 | Gurner | ½–½ | Hanache | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Sicilian Defense: Chekhover Variation | |
| Sep 20, 2025 | Hanache | 1–0 | Roberson | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Sep 20, 2025 | Hanache | 1–0 | Lucchi | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Scandinavian Defense: Richter Variation | |
| Sep 20, 2025 | Badacsonyi | 1–0 | Hanache | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Rapport-Jobava System | |
| Sep 20, 2025 | Tayar | 0–1 | Hanache | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Sicilian Defense: Closed, Traditional | |
| Sep 20, 2025 | Hanache | 1–0 | Han | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Sicilian Defense: O'Kelly Variation, Venice System, Barcza Line | |
| Sep 20, 2025 | Wadsworth | 0–1 | Hanache | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | English Opening: Symmetrical Variation, Full Symmetry Line | |
| Sep 20, 2025 | Hanache | ½–½ | Gasanov | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Sicilian Defense: French Variation, Normal | |
| Sep 20, 2025 | Czopor | 0–1 | Hanache | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Sep 18, 2025 | D`Costa | 1–0 | Hanache | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Grünfeld Defense: Three Knights Variation, Petrosian System | |
| Sep 18, 2025 | Hanache | 1–0 | Royal | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Caro-Kann Defense: Advance Variation | |
| Jul 20, 2025 | Hanache | 1–0 | Yu | ECF English Open Championship 2025 | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Jul 20, 2025 | Pick | ½–½ | Hanache | ECF English Open Championship 2025 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Nyezhmetdinov Attack | |
| Jul 19, 2025 | Hanache | ½–½ | Cont | ECF English Open Championship 2025 | Ruy Lopez: Open | |
| Jul 19, 2025 | Savidge | ½–½ | Hanache | ECF English Open Championship 2025 | Nimzo-Larsen Attack: Classical Variation | |
| Jul 18, 2025 | Hanache | ½–½ | Sachdeva | ECF English Open Championship 2025 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jul 18, 2025 | Adams | 1–0 | Hanache | ECF English Open Championship 2025 | Sicilian Defense: Chekhover Variation | |
| Jul 18, 2025 | Hanache | 1–0 | Gunarathne | ECF English Open Championship 2025 | Sicilian Defense: Moscow Variation | |
| Jun 14, 2025 | Ratnesan | 1–0 | Hanache | 2025 FIDE World Blitz Team Championship Pool B | Grünfeld Defense: Exchange Variation | |
| Jun 14, 2025 | Mamedov | 1–0 | Hanache | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Modern Variations | |
| Jun 14, 2025 | Hanache | 0–1 | Wanyama | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Taimanov Variation, Szén Variation | |
| Jun 14, 2025 | Longson | 0–1 | Hanache | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Closed, Traditional | |
| Jun 14, 2025 | Hanache | 0–1 | Stoyanov | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |