| May 22, 2025 | Cornileau | 0–1 | Hapala | Mitropa 2025 Women | Sicilian Defense: Smith-Morra Gambit | |
| May 21, 2025 | Hapala | 0–1 | Mrvova | Mitropa 2025 Women | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| May 20, 2025 | Zimina | 1–0 | Hapala | Mitropa 2025 Women | King's Indian Attack: Spassky Variation | |
| May 19, 2025 | Hapala | ½–½ | Ivekovic | Mitropa 2025 Women | Ruy Lopez: Cozio Defense | |
| May 18, 2025 | Terbe | 1–0 | Hapala | Mitropa 2025 Women | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| May 17, 2025 | Hapala | 0–1 | Hryzlova | Mitropa 2025 Women | Sicilian Defense: Najdorf Variation, Adams Attack | |
| May 16, 2025 | Hapala | 0–1 | Butenandt | Mitropa 2025 Women | Caro-Kann Defense: Tartakower Variation | |
| May 15, 2025 | Beber | 1–0 | Hapala | Mitropa 2025 Women | Indian Defense | |
| May 14, 2025 | Hapala | ½–½ | Rybackova | Mitropa 2025 Women | Caro-Kann Defense: Tartakower Variation | |
| Apr 11, 2025 | Hapala | ½–½ | Schloffer | Round 11: Hapala, Elisabeth - Schloffer, Jasmin-Denise | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Apr 10, 2025 | Gaboyan | 1–0 | Hapala | Round 10: Gaboyan, Susanna - Hapala, Elisabeth | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Apr 9, 2025 | Hapala | 0–1 | Fataliyeva | Round 9: Hapala, Elisabeth - Fataliyeva, Ulviyya | Caro-Kann Defense: Tartakower Variation | |
| Apr 8, 2025 | Rudzinska | 0–1 | Hapala | Round 8: Rudzinska, Michalina - Hapala, Elisabeth | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Apr 7, 2025 | Hapala | ½–½ | Lehaci | Round 7: Hapala, Elisabeth - Lehaci, Miruna-Daria | French Defense: Tarrasch Variation, Open System, Main Line | |
| Apr 5, 2025 | Kulon | 1–0 | Hapala | Round 6: Kulon, Klaudia - Hapala, Elisabeth | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Apr 4, 2025 | Hapala | 1–0 | Khurtsilava | Round 5: Hapala, Elisabeth - Khurtsilava, Inga | Caro-Kann Defense: Tartakower Variation | |
| Apr 3, 2025 | Kochavi | 1–0 | Hapala | Round 4: Kochavi, Dana - Hapala, Elisabeth | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Apr 2, 2025 | Hapala | ½–½ | Zimina | Round 3: Hapala, Elisabeth - Zimina, Olga | Ruy Lopez: Berlin Defense | |
| Apr 1, 2025 | Sliwicka | 0–1 | Hapala | Round 2: Sliwicka, Alicja - Hapala, Elisabeth | Sicilian Defense: Taimanov Variation | |
| Mar 31, 2025 | Hapala | ½–½ | Gaponenko | Round 1: Hapala, Elisabeth - Gaponenko, Inna | Sicilian Defense: Classical Variation | |
| Sep 21, 2024 | Trajkovska | 0–1 | Hapala | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Sep 20, 2024 | Hapala | 0–1 | Mungunzul | 45th FIDE Women's Chess Olympiad | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Sep 19, 2024 | Hapala | 1–0 | Dierckens | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Dragon Variation, Yugoslav Attack, Early Deviations | |
| Sep 18, 2024 | Lazarne Vajda | ½–½ | Hapala | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Sep 14, 2024 | Wadifa | ½–½ | Hapala | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Kan Variation, Wing Attack | |
| Sep 13, 2024 | Hapala | 0–1 | Kairbekova | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Sep 12, 2024 | Hapala | 1–0 | Djerroud | 45th FIDE Women's Chess Olympiad | Ruy Lopez: Morphy Defense | |
| Sep 11, 2024 | Teshome | 0–1 | Hapala | 45th FIDE Women's Chess Olympiad | Sicilian Defense: French Variation | |
| Jul 29, 2024 | Hapala | 0–1 | Schwabeneder | Round 3: Hapala, Elisabeth - Schwabeneder, Florian | Pirc Defense | |
| Jul 28, 2024 | Szvetits | ½–½ | Hapala | Round 2: Szvetits, Rene - Hapala, Elisabeth | Sicilian Defense: French Variation | |
| Jul 27, 2024 | Hapala | ½–½ | Maier | Round 1: Hapala, Elisabeth - Maier, Tobias | Ruy Lopez: Closed, Anti-Marshall | |
| Apr 29, 2024 | Schulze | 1–0 | Hapala | Round 10: Schulze, Lara - Hapala, Elisabeth | Sicilian Defense: French Variation, Westerinen Attack | |
| Apr 28, 2024 | Hapala | ½–½ | Klek | European Women's Chess Championship 2024 | Ruy Lopez: Fianchetto Defense | |
| Apr 27, 2024 | Rudzinska | ½–½ | Hapala | Round 8: Rudzinska, Michalina - Hapala, Elisabeth | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Apr 26, 2024 | Hapala | 1–0 | Nilssen | Round 7: Hapala, Elisabeth - Nilssen, Ellen Fredericia | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Apr 25, 2024 | Manko | 0–1 | Hapala | Round 6: Manko, Mariia - Hapala, Elisabeth | Catalan Opening | |
| Apr 23, 2024 | Hapala | ½–½ | Stefanova | Round 5: Hapala, Elisabeth - Stefanova, Antoaneta | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Apr 22, 2024 | Chasouraki | 0–1 | Hapala | European Women's Chess Championship 2024 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Apr 21, 2024 | Hapala | 0–1 | Mkrtchyan | European Women's Chess Championship 2024 | Ruy Lopez: Open | |
| Apr 20, 2024 | Savina | 1–0 | Hapala | Round 2: Savina, Anastasia - Hapala, Elisabeth | Queen's Indian Defense: Petrosian Variation | |
| Apr 19, 2024 | Hapala | ½–½ | Mammadova | Round 1: Hapala, Elisabeth - Mammadova, Gulnar | Ruy Lopez: Morphy Defense | |
| Mar 31, 2024 | Hapala | ½–½ | Fernandez Barrera | Round 9: Hapala, Elisabeth - Fernandez Barrera, Victor | French Defense: Tarrasch Variation, Open System, Main Line | |
| Mar 31, 2024 | Ramiro Ovejero | ½–½ | Hapala | Round 8: Ramiro Ovejero, Juan Luis - Hapala, Elisabeth | Torre Attack: Classical Defense | |
| Mar 30, 2024 | Hapala | * | Lopez Mijail | Round 7: Hapala, Elisabeth - Lopez Mijail, Nicolas | ? | |
| Mar 30, 2024 | Hapala | 0–1 | Cruz Lledo | Round 6: Hapala, Elisabeth - Cruz Lledo, Pablo | Scandinavian Defense: Gubinsky-Melts Defense | |
| Mar 29, 2024 | Cabezas Ayala | * | Hapala | Round 5: Cabezas Ayala, Ivan - Hapala, Elisabeth | ? | |
| Mar 29, 2024 | Hapala | * | Jimenez Moreno | Round 4: Hapala, Elisabeth - Jimenez Moreno, Gabriel | ? | |
| Mar 28, 2024 | Garcia Garcia | * | Hapala | Round 3: Garcia Garcia, Enrique II - Hapala, Elisabeth | ? | |
| Mar 28, 2024 | Hapala | 0–1 | Elias Reyes | Round 2: Hapala, Elisabeth - Elias Reyes, Jorge Roberto | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Feb 23, 2024 | Medic | 1–0 | Hapala | Round 9: Medic, Mirjana - Hapala, Elisabeth | Rubinstein Opening: Bogoljubow Defense | |
| Feb 22, 2024 | Hapala | 0–1 | Walter | Round 8: Hapala, Elisabeth - Walter, Ema | Ruy Lopez: Cozio Defense | |
| Aug 4, 2024 | Hapala | 0–1 | Kordzadze | Round 9: Hapala, Elisabeth - Kordzadze, Nino | French Defense: Tarrasch Variation, Modern System | |
| Aug 3, 2024 | Hapala | 0–1 | Mayrhuber | Round 8: Hapala, Elisabeth - Mayrhuber, Nikola | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Aug 2, 2024 | Leitgeb | 1–0 | Hapala | Round 7: Leitgeb, Julian - Hapala, Elisabeth | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Aug 1, 2024 | Hapala | 1–0 | Karner | Round 6: Hapala, Elisabeth - Karner, Daniel | Caro-Kann Defense: Classical Variation | |
| Jul 31, 2024 | Stadlinger | ½–½ | Hapala | Round 5: Stadlinger, Lea - Hapala, Elisabeth | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit Accepted | |
| Jul 30, 2024 | Tischler | 0–1 | Hapala | Round 4: Tischler, Michel - Hapala, Elisabeth | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Aug 9, 2023 | Hapala | ½–½ | Daulyte-Cornette | European Individual Women's Chess Championship 2021 | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Apr 19, 2023 | Bordin | ½–½ | Hapala | Mitropa Cup 2023 - women section | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Apr 18, 2023 | Hapala | ½–½ | Sevcikova | Mitropa Cup 2023 - women section | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Apr 17, 2023 | Schippke | ½–½ | Hapala | Mitropa Cup 2023 - women section | Sicilian Defense: Kan Variation, Knight Variation | |
| Apr 16, 2023 | Hapala | 1–0 | Skuhala | Mitropa Cup 2023 - women section | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Apr 15, 2023 | Vujnovic | 0–1 | Hapala | Mitropa Cup 2023 - women section | English Opening: Anglo-Indian Defense, Flohr-Mikenas-Carls Variation, Nei Gambit | |
| Apr 14, 2023 | Hapala | ½–½ | Buchholz | Mitropa Cup 2023 - women section | French Defense: Tarrasch Variation, Closed Variation, Main Line | |
| Apr 13, 2023 | Hapala | 1–0 | Hund | Mitropa Cup 2023 - women section | Sicilian Defense: Scheveningen Variation, Classical Main Line | |
| Apr 12, 2023 | Voriskova | ½–½ | Hapala | Mitropa Cup 2023 - women section | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Apr 11, 2023 | Hapala | 0–1 | Toth | Mitropa Cup 2023 - women section | Ruy Lopez: Closed, Chigorin Defense | |
| Mar 29, 2023 | Hapala | ½–½ | Kostina | European Individual Women Chess Championship 2023 | French Defense: Tarrasch Variation, Chistyakov Defense, Modern Line | |
| Mar 28, 2023 | Silva | ½–½ | Hapala | European Individual Women Chess Championship 2023 | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Mar 27, 2023 | Hapala | ½–½ | Bakalarz | European Individual Women Chess Championship 2023 | Petrov's Defense: Classical Attack | |
| Mar 26, 2023 | Shuqja | 1–0 | Hapala | European Individual Women Chess Championship 2023 | Sicilian Defense: Snyder Variation | |
| Mar 25, 2023 | Hapala | 0–1 | Calzetta Ruiz | European Individual Women Chess Championship 2023 | Sicilian Defense: Nimzowitsch Variation, Advance Variation | |
| Mar 23, 2023 | Karaivanova | 0–1 | Hapala | European Individual Women Chess Championship 2023 | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Mar 22, 2023 | Hapala | ½–½ | Zhezhovska | European Individual Women Chess Championship 2023 | Sicilian Defense: O'Kelly Variation, Venice System | |
| Mar 21, 2023 | Lehaci | 1–0 | Hapala | European Individual Women Chess Championship 2023 | Sicilian Defense: Taimanov Variation | |
| Mar 20, 2023 | Hapala | 0–1 | Hrebenshchykova | European Individual Women Chess Champonship 2023 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Mar 19, 2023 | Gamal | 0–1 | Hapala | European Individual Women Chess Championship 2023 | Bogo-Indian Defense: Grünfeld Variation | |
| Mar 18, 2023 | Hapala | 0–1 | Mammadova | European Individual Women Chess Champonship 2023 | French Defense: Tarrasch Variation, Chistyakov Defense | |
| May 8, 2022 | Hapala | 0–1 | Bashylina | Mitropa Cup | Women | Sicilian Defense: Najdorf Variation, Adams Attack | |
| May 6, 2022 | Vidic | 1–0 | Hapala | Mitropa Cup | Women | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| May 5, 2022 | Nemcova | 0–1 | Hapala | Mitropa Cup | Women | Indian Defense | |
| May 3, 2022 | Brunello | * | Hapala | Mitropa Cup | Women | Sicilian Defense: Taimanov Variation | |
| May 1, 2022 | Hund | ½–½ | Hapala | Mitropa Cup | Women | Sicilian Defense: Closed | |
| Apr 30, 2022 | Hapala | 1–0 | Sankova | Mitropa Cup | Women | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Aug 20, 2021 | Hapala | ½–½ | Ghukasyan | European Individual Women's Chess Championship 2021 | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Aug 19, 2021 | Lehaci | ½–½ | Hapala | European Individual Women's Chess Championship 2021 | Indian Defense | |
| Aug 18, 2021 | Hapala | 1–0 | Nastase | European Individual Women's Chess Championship 2021 | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Aug 17, 2021 | Tarasenka | 1–0 | Hapala | European Individual Women's Chess Championship 2021 | Nimzo-Indian Defense: Three Knights Variation | |
| Aug 16, 2021 | Hapala | 0–1 | Sliwicka | European Individual Women's Chess Championship 2021 | Ruy Lopez: Morphy Defense, Classical Defense Deferred | |
| Aug 14, 2021 | Obada | 0–1 | Hapala | European Individual Women's Chess Championship 2021 | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Aug 13, 2021 | Hapala | ½–½ | Kostina | European Individual Women's Chess Championship 2021 | Sicilian Defense: Godiva Variation | |
| Aug 12, 2021 | Belenkaya | 1–0 | Hapala | European Individual Women's Chess Championship 2021 | Sicilian Defense: Closed | |
| Aug 11, 2021 | Hapala | 1–0 | Pancu | European Individual Women's Chess Championship 2021 | French Defense: Tarrasch Variation, Guimard Defense, Main Line | |
| Aug 10, 2021 | Khotenashvili | 1–0 | Hapala | European Individual Women's Chess Championship 2021 | King's Indian Attack | |
| Jul 13, 2021 | Argandona Riveiro | * | Hapala | 40th Benasque Open | ? | |
| Jul 12, 2021 | Hapala | * | Roeder | 40th Benasque Open | ? | |
| Jul 11, 2021 | Palacios Herrero | * | Hapala | 40th Benasque Open | ? | |
| Jul 10, 2021 | Hapala | * | Bono Monreal | 40th Benasque Open | ? | |
| Jul 9, 2021 | Jimenez Fernandez | * | Hapala | 40th Benasque Open | ? | |
| Jul 8, 2021 | Hapala | * | Garcia Ramos | 40th Benasque Open | ? | |