| Apr 19, 2026 | Hafiz | ½–½ | Ragnarsson | 23rd Bangkok Chess Club Open 2026 | Vienna Game: Vienna Gambit | |
| Apr 18, 2026 | Hafiz | 1–0 | Aarav Sinha | 23rd Bangkok Chess Club Open 2026 | Petrov's Defense: Classical Attack, Chigorin Variation | |
| Apr 17, 2026 | Anadkat Kartavya | ½–½ | Hafiz | 23rd Bangkok Chess Club Open 2026 | Sicilian Defense: Kalashnikov Variation | |
| Apr 15, 2026 | Hafiz | 1–0 | Nguyen Tung Quan | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: Grand Prix Attack | |
| Apr 15, 2026 | Hafiz | 0–1 | Dau Khuong Duy | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 15, 2026 | Mariano | 1–0 | Hafiz | 23rd Bangkok Chess Club Open 2026 Blitz Final | Philidor Defense: Lion Variation | |
| Apr 15, 2026 | Hafiz | 1–0 | Parondo | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: Closed | |
| Apr 15, 2026 | Arca | 1–0 | Hafiz | 23rd Bangkok Chess Club Open 2026 Blitz Final | Réti Opening: Anglo-Slav Variation, with g3 | |
| Apr 15, 2026 | Visakh N R | 0–1 | Hafiz | 23rd Bangkok Chess Club Open 2026 Blitz Final | King's Indian Defense: Fianchetto Variation, Immediate Fianchetto | |
| Apr 15, 2026 | Hafiz | 1–0 | Causo | 23rd Bangkok Chess Club Open 2026 Blitz Final | King's Indian Attack, with Bf5 | |
| Apr 15, 2026 | Altan-Ulzii | 1–0 | Hafiz | 23rd Bangkok Chess Club Open 2026 Blitz Final | Polish Opening | |
| Apr 15, 2026 | Hafiz | 0–1 | Budhidharma | 23rd Bangkok Chess Club Open 2026 Blitz Final | Indian Defense | |
| Apr 15, 2026 | Aaditya Dhingra | 1–0 | Hafiz | 23rd Bangkok Chess Club Open 2026 Blitz Final | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Apr 15, 2026 | Hafiz | 0–1 | Gareyev | 23rd Bangkok Chess Club Open 2026 Blitz Final | Vienna Game: Anderssen Defense | |
| Apr 15, 2026 | Hafiz | 1–0 | Aradhya | 23rd Bangkok Chess Club Open 2026 Blitz Final | Vienna Game: Vienna Gambit, Paulsen Attack | |
| Apr 15, 2026 | Arshpreet Singh | 0–1 | Hafiz | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: Smith-Morra Gambit Declined, Scandinavian Formation | |
| Apr 15, 2026 | Morris | 1–0 | Hafiz | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 15, 2026 | Kristopher | 1–0 | Hafiz | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: Kalashnikov Variation | |
| Apr 14, 2026 | Matyakubov | 1–0 | Hafiz | new tournament description | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 14, 2026 | Matyakubov | * | Hafiz | new tournament description | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 12, 2026 | Avirat Chauhan | 1–0 | Hafiz | new tournament description | English Opening: Carls-Bremen System | |
| Apr 11, 2026 | Hafiz | 1–0 | Bagdia Shourya | 23rd Bangkok Chess Club Open 2026 | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Feb 27, 2026 | Hafiz | 0–1 | Visakh N R | Manny Pacquiao International Open - 87th Kalilangan Chess Festival 2026 [Open] | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Feb 24, 2026 | Dolorosa | 0–1 | Hafiz | Manny Pacquaio International Open - 87th Kalilangan Chess Festival 2026 [Open] | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Jul 23, 2025 | Hafiz | 1–0 | Sahin | Round 9: Hafiz, Arif Abdul - Sahin, Ozgun | English Opening: Symmetrical Variation, Normal Variation | |
| Jul 22, 2025 | Todorovic | ½–½ | Hafiz | Round 8: Todorovic, Goran M - Hafiz, Arif Abdul | Philidor Defense: Lion Variation | |
| Jul 20, 2025 | Lindh | 1–0 | Hafiz | Round 6: Lindh, Fredrik - Hafiz, Arif Abdul | Ruy Lopez: Morphy Defense, Norwegian Variation | |
| Jul 18, 2025 | Hafiz | 0–1 | Predke | Round 5: Hafiz, Arif Abdul - Predke, Alexandr | Sicilian Defense: Grand Prix Attack | |
| Jul 17, 2025 | Lisenkov | ½–½ | Hafiz | Round 4: Lisenkov, Svyatoslav - Hafiz, Arif Abdul | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jul 16, 2025 | Hafiz | 1–0 | Krivenko | Round 3: Hafiz, Arif Abdul - Krivenko, Sergei | King's Pawn Game | |
| Jul 15, 2025 | Rohit S | 0–1 | Hafiz | Round 2: Rohit S - Hafiz, Arif Abdul | Pirc Defense | |
| Jul 14, 2025 | Hafiz | 1–0 | Ivanovic | Round 1: Hafiz, Arif Abdul - Ivanovic, Leonid | Rapport-Jobava System | |
| Jul 12, 2025 | Hafiz | 1–0 | Filip | Round 9: Hafiz, Arif Abdul - Filip, Lucian-Ioan | Sicilian Defense: Closed | |
| Jul 11, 2025 | Lisenkov | 0–1 | Hafiz | Round 8: Lisenkov, Svyatoslav - Hafiz, Arif Abdul | Italian Game: Paris Defense | |
| Jul 10, 2025 | Hafiz | 1–0 | Pereverzev | Round 7: Hafiz, Arif Abdul - Pereverzev, Timofei | Sicilian Defense: Closed | |
| Jul 9, 2025 | Vasilkov | 1–0 | Hafiz | Round 6: Vasilkov, Nikolay - Hafiz, Arif Abdul | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Jul 8, 2025 | Hafiz | ½–½ | Zhukov | Round 5: Hafiz, Arif Abdul - Zhukov, Anton | Rapport-Jobava System | |
| Jul 7, 2025 | Zanan | 1–0 | Hafiz | Round 4: Zanan, Evgeny - Hafiz, Arif Abdul | French Defense: Paulsen Variation | |
| Jul 5, 2025 | Hafiz | 1–0 | Mushini Ajay | Round 3: Hafiz, Arif Abdul - Mushini Ajay | Trompowsky Attack | |
| Jul 5, 2025 | Ramaj | 0–1 | Hafiz | Round 2: Ramaj, Ergit - Hafiz, Arif Abdul | French Defense: Tarrasch Variation, Morozevich Variation | |
| Jul 4, 2025 | Hafiz | 1–0 | Yurasova | Round 1: Hafiz, Arif Abdul - Yurasova, Daria | Slav Defense: Breyer Variation | |
| Jun 20, 2025 | Hafiz | 0–1 | Arca | Hanoi GM and IM Chess Tournament 2025 | ? | |
| Jun 19, 2025 | Owen | ½–½ | Hafiz | Hanoi GM and IM Chess Tournament 2025 | Ruy Lopez: Morphy Defense | |
| Jun 19, 2025 | Hafiz | ½–½ | Jeet | Hanoi GM and IM Chess Tournament 2025 | Bishop's Opening: Vienna Hybrid | |
| Jun 18, 2025 | Dao | 0–1 | Hafiz | Hanoi GM and IM Chess Tournament 2025 | Indian Defense | |
| Jun 17, 2025 | Arca | 0–1 | Hafiz | Hanoi GM and IM Chess Tournament 2025 | King's Indian Attack: Symmetrical Defense | |
| Jun 17, 2025 | Hafiz | 1–0 | Owen | Hanoi GM and IM Chess Tournament 2025 | Trompowsky Attack | |
| Jun 16, 2025 | Jeet | ½–½ | Hafiz | Hanoi GM and IM Chess Tournament 2025 | Italian Game: Scotch Invitation Declined | |
| Jun 16, 2025 | Hafiz | ½–½ | Liu | Hanoi GM and IM Chess Tournament 2025 | French Defense: Chigorin Variation | |
| Jun 15, 2025 | Hafiz | 1–0 | Dao | Hanoi GM and IM Chess Tournament 2025 | Indian Defense: Anti-Grünfeld, Basman-Williams Attack | |
| Jun 6, 2025 | Priasmoro | 1–0 | Hafiz | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Modern Defense: Standard Defense | |
| Jun 6, 2025 | Hafiz | 0–1 | Budhidharma | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Ruy Lopez: Morphy Defense, Wormald Attack | |
| Jun 6, 2025 | Kushagra Mohan | ½–½ | Hafiz | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Ruy Lopez: Morphy Defense | |
| Jun 6, 2025 | Hafiz | ½–½ | Mariano | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Trompowsky Attack | |
| Jun 6, 2025 | Banh Gia Huy | ½–½ | Hafiz | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Italian Game: Paris Defense | |
| Jun 6, 2025 | Hafiz | ½–½ | Avinash Ramesh | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Sicilian Defense: Grand Prix Attack | |
| Jun 6, 2025 | Tran | ½–½ | Hafiz | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Jun 6, 2025 | Hafiz | 1–0 | Liu | 2nd QUANG NINH CHESS TOURNAMENT 2025 | Queen's Pawn Game: Levitsky Attack | |
| Jun 6, 2025 | Quizon | ½–½ | Hafiz | 2nd QUANG NINH GM/IM/FM CHESS TOURNAMENT 2025 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Feb 2, 2025 | Hafiz | 0–1 | Rahul Srivatshav P | Rated rapid game | Scotch Game: Haxo Gambit | |
| Feb 2, 2025 | Hafiz | 1–0 | Tsarsitalidis | Rated rapid game | Sicilian Defense: Grand Prix Attack | |
| Feb 2, 2025 | Ozenir | 0–1 | Hafiz | Rated rapid game | English Opening: King's English Variation, Three Knights System | |
| Feb 2, 2025 | Juksta | 0–1 | Hafiz | Rated rapid game | Grünfeld Defense: Russian Variation, Hungarian Variation | |
| Feb 1, 2025 | Hafiz | 1–0 | ABNER SIRE | Rated rapid game | French Defense: Chigorin Variation | |
| Feb 1, 2025 | Hafiz | 1–0 | Thomforde-Toates | Rated rapid game | Sicilian Defense: Closed | |
| Feb 1, 2025 | Hafiz | 1–0 | Yeremyan | Rated rapid game | Sicilian Defense: Grand Prix Attack | |
| Feb 1, 2025 | Dmytriv | 0–1 | Hafiz | Rated rapid game | King's Indian Attack: Pachman System | |
| Feb 1, 2025 | Padurariu | 1–0 | Hafiz | Rated rapid game | East Indian Defense | |
| Jan 18, 2025 | Hafiz | * | Zhou | 9th Johor International Chess Open 2025 | Sicilian Defense: Grand Prix Attack | |
| Jan 18, 2025 | Hafiz | ½–½ | Priasmoro | 9th Johor International Chess Open 2025 | Bishop's Opening: Vienna Hybrid | |
| Jan 18, 2025 | Hafiz | * | Li | 9th Johor International Chess Open 2025 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jan 18, 2025 | Mariano | 0–1 | Hafiz | 9th Johor International Chess Open 2025 | Ruy Lopez: Morphy Defense, Caro Variation | |
| Jan 2, 2025 | Hafiz | 1–0 | Gordon | Hong Kong International Open 2024 | Sicilian Defense: Grand Prix Attack | |
| Jan 1, 2025 | Dai | 0–1 | Hafiz | Hong Kong International Open 2024 | Trompowsky Attack | |
| Jul 25, 2024 | Hafiz | ½–½ | Kobo | Biel Chess Festival MTO | Sicilian Defense: Grand Prix Attack | |
| Jul 24, 2024 | Lyutsinger | 0–1 | Hafiz | Biel Chess Festival MTO | Philidor Defense: Lion Variation | |
| Jul 23, 2024 | Hafiz | 0–1 | Assaubayeva | Biel Chess Festival MTO | Catalan Opening: Open Defense | |
| Jul 22, 2024 | Kuandykuly | 0–1 | Hafiz | Biel Chess Festival MTO | Philidor Defense: Lion Variation | |
| Jul 21, 2024 | Hafiz | 1–0 | Woltery | Biel Chess Festival BTZ | Sicilian Defense: Grand Prix Attack | |
| Jul 21, 2024 | Hafiz | 1–0 | Macovei | Biel Chess Festival BTZ | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 21, 2024 | Hafiz | ½–½ | Rosen | Biel Chess Festival BTZ | Sicilian Defense: Grand Prix Attack | |
| Jul 21, 2024 | Hafiz | 1–0 | Erne | Biel Chess Festival BTZ | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 21, 2024 | Hafiz | 1–0 | Materia | Biel Chess Festival BTZ | Sicilian Defense: Closed | |
| Jul 21, 2024 | Hafiz | 1–0 | Ondozi | Biel Chess Festival BTZ | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 21, 2024 | Paholok | 0–1 | Hafiz | Biel Chess Festival BTZ | East Indian Defense | |
| Jul 21, 2024 | Carlsson | 0–1 | Hafiz | Biel Chess Festival BTZ | Scotch Game: Mieses Variation | |
| Jul 21, 2024 | Madaminov | 1–0 | Hafiz | Biel Chess Festival BTZ | Ruy Lopez: Morphy Defense, Norwegian Variation | |
| Jul 21, 2024 | Deuer | 1–0 | Hafiz | Biel Chess Festival BTZ | King's Indian Defense: Fianchetto Variation, Immediate Fianchetto | |
| Jul 21, 2024 | Tahay | 0–1 | Hafiz | Biel Chess Festival BTZ | Ruy Lopez: Morphy Defense, Norwegian Variation | |
| Jul 21, 2024 | Sadorra | 1–0 | Hafiz | Biel Chess Festival BTZ | Indian Defense | |
| Jul 21, 2024 | Jumabayev | 0–1 | Hafiz | Biel Chess Festival BTZ | Zukertort Opening: Kingside Fianchetto | |
| Jul 20, 2024 | Hafiz | 0–1 | Xue | Biel Chess Festival MTO | Sicilian Defense: Closed | |
| Jul 19, 2024 | Xiao | ½–½ | Hafiz | Biel Chess Festival MTO | Ruy Lopez: Morphy Defense, Norwegian Variation | |
| Jul 18, 2024 | Hafiz | 1–0 | Jaggy | Biel Chess Festival MTO | Indian Defense: Anti-Grünfeld, Basman-Williams Attack | |
| Jul 17, 2024 | Asllani | 0–1 | Hafiz | Biel Chess Festival MTO | Grünfeld Defense: Three Knights Variation | |
| Jul 16, 2024 | Hafiz | 0–1 | Moiseenko | Biel Chess Festival MTO | Sicilian Defense: Closed | |
| Jul 15, 2024 | Khulan | 0–1 | Hafiz | Biel Chess Festival MTO | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Dec 31, 2024 | Hafiz | 1–0 | Azizbekyan | Hong Kong International Open 2024 | French Defense: Chigorin Variation | |
| Dec 30, 2024 | Hafiz | ½–½ | Chen | Hong Kong International Open 2024 | Rapport-Jobava System | |
| Dec 30, 2024 | Pang | 0–1 | Hafiz | Hong Kong International Open 2024 | Bishop's Opening: Vienna Hybrid | |