| May 11, 2025 | Picha | 1–0 | Hanl | Round 9: Picha, Lukas - Hanl, Frantisek | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| May 10, 2025 | Soucek | 1–0 | Hanl | Round 13: Soucek, Jan - Hanl, Frantisek | Indian Defense | |
| May 10, 2025 | Hanl | 1–0 | Martirosyan | Round 12: Hanl, Frantisek - Martirosyan, David | Nimzo-Larsen Attack: Classical Variation | |
| May 10, 2025 | Karnik | 1–0 | Hanl | Round 11: Karnik, Pavel - Hanl, Frantisek | Indian Defense | |
| May 10, 2025 | Hanl | 1–0 | Hronek | Round 10: Hanl, Frantisek - Hronek, Ondrej | Sicilian Defense: Portsmouth Gambit | |
| May 10, 2025 | Topencik | ½–½ | Hanl | Round 9: Topencik, Bruno - Hanl, Frantisek | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| May 10, 2025 | Hanl | ½–½ | Fainman | Round 8: Hanl, Frantisek - Fainman, Tomer | Caro-Kann Defense: Two Knights Attack | |
| May 10, 2025 | Ocelak | 1–0 | Hanl | Round 7: Ocelak, Jakub - Hanl, Frantisek | Caro-Kann Defense: Endgame Offer | |
| May 10, 2025 | Hanl | 1–0 | Jun | Round 6: Hanl, Frantisek - Jun, Rudolf | Nimzo-Larsen Attack: English Variation | |
| May 10, 2025 | Mik | 0–1 | Hanl | Round 5: Mik, Tomas - Hanl, Frantisek | Caro-Kann Defense: Two Knights Attack | |
| May 10, 2025 | Hanl | 0–1 | Velim | Round 4: Hanl, Frantisek - Velim, Vojtech | Nimzo-Larsen Attack: Indian Variation | |
| May 10, 2025 | Policar | 0–1 | Hanl | Round 3: Policar, Martin - Hanl, Frantisek | King's Indian Attack: Symmetrical Defense | |
| May 10, 2025 | Michalik | 0–1 | Hanl | Round 1: Michalik, Antonin - Hanl, Frantisek | Caro-Kann Defense | |
| May 10, 2025 | Hanl | 1–0 | Kurek | Round 8: Hanl, Frantisek - Kurek, Pavel | English Opening: King's English Variation, Two Knights Variation, Keres Variation | |
| May 9, 2025 | Hajek | 1–0 | Hanl | Round 7: Hajek, Oskar - Hanl, Frantisek | Rapport-Jobava System | |
| May 9, 2025 | Hanl | 1–0 | Brezikova | Round 6: Hanl, Frantisek - Brezikova, Beata | Nimzo-Larsen Attack: Modern Variation | |
| May 8, 2025 | Triantafilidis | 1–0 | Hanl | Round 5: Triantafilidis, Mihail - Hanl, Frantisek | King's Indian Defense: Semi-Averbakh System | |
| May 7, 2025 | Hanl | 1–0 | Mametev | Round 4: Hanl, Frantisek - Mametev, Artem | Sicilian Defense: Boleslavsky Variation | |
| May 7, 2025 | Stevik | ½–½ | Hanl | Round 3: Stevik, Patrik - Hanl, Frantisek | King's Indian Attack: Symmetrical Defense | |
| Mar 31, 2024 | Hanl | 1–0 | Horak | Round 7: Hanl, Frantisek - Horak, Jan | King's Indian Attack: Sicilian Variation | |
| Mar 31, 2024 | Neuman | 1–0 | Hanl | Round 6: Neuman, Petr - Hanl, Frantisek | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Mar 30, 2024 | Karlik | ½–½ | Hanl | Round 5: Karlik, Vladimir - Hanl, Frantisek | Indian Defense: Spielmann-Indian | |
| Mar 30, 2024 | Hanl | 1–0 | Krizek | Round 4: Hanl, Frantisek - Krizek, Frantisek | Nimzo-Larsen Attack: Modern Variation | |
| Mar 29, 2024 | Babula | 1–0 | Hanl | Round 3: Babula, Vlastimil - Hanl, Frantisek | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Mar 29, 2024 | Hanl | 1–0 | Ramis | Round 2: Hanl, Frantisek - Ramis, Ondrej | Nimzo-Larsen Attack: Classical Variation | |
| Mar 28, 2024 | Lisik | 0–1 | Hanl | Round 1: Lisik, Miroslav - Hanl, Frantisek | Caro-Kann Defense: Advance Variation, Short Variation | |
| Dec 21, 2024 | Hanl | 0–1 | Bernasek | Round 2: Hanl, Frantisek - Bernasek, Jan | Sicilian Defense: Wing Gambit Deferred | |
| Aug 24, 2024 | Karlik | 1–0 | Hanl | Round 8: Karlik, Vladimir - Hanl, Frantisek | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Aug 23, 2024 | Hanl | ½–½ | Soural | Round 7: Hanl, Frantisek - Soural, Jan | Sicilian Defense: Dragon Variation, Yugoslav Attack | |
| Aug 22, 2024 | Hanl | 1–0 | Matras | Round 6: Hanl, Frantisek - Matras, Ondrej | French Defense: King's Indian Attack | |
| Aug 20, 2024 | Hanl | 0–1 | Hajek | Round 4: Hanl, Frantisek - Hajek, Oskar | Bishop's Opening: Vienna Hybrid | |
| Jan 13, 2023 | Eliseev | 1–0 | Hanl | Prague Open | Czech Tour | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jan 12, 2023 | Hanl | * | Pressler | Prague Open | Czech Tour | ? | |
| Jan 11, 2023 | Bochnicka | ½–½ | Hanl | Prague Open | Czech Tour | English Opening: King's English Variation, Taimanov Variation | |
| Jan 10, 2023 | Hanl | 0–1 | Ochedzan | Prague Open | Czech Tour | Sicilian Defense: Najdorf Variation, Opocensky Variation, Traditional Line | |
| Jan 6, 2023 | Petras | ½–½ | Hanl | Prague Open | Czech Tour | ? | |