| Apr 2, 2026 | Puuska | ½–½ | Lehtinen | Round 9: Puuska, Heini - Lehtinen, Helja | Yusupov-Rubinstein System | |
| Apr 2, 2026 | Bederdin | 1–0 | Puuska | Round 8: Bederdin, Lilja - Puuska, Heini | King's Indian Attack, with e6 | |
| Apr 2, 2026 | Puuska | 0–1 | Keinanen | Round 7: Puuska, Heini - Keinanen, Anastasia | East Indian Defense | |
| Apr 2, 2026 | Zhu | 0–1 | Puuska | Round 5: Zhu, Stella - Puuska, Heini | Kangaroo Defense | |
| Apr 2, 2026 | Puuska | 0–1 | Paasikangas | Round 4: Puuska, Heini - Paasikangas, Johanna | East Indian Defense | |
| Apr 2, 2026 | Pelander | 0–1 | Puuska | Round 3: Pelander, Pauliina - Puuska, Heini | King's Indian Attack, with e6 | |
| Apr 2, 2026 | Puuska | 1–0 | Bhaumik | Round 2: Puuska, Heini - Bhaumik, Mehr | East Indian Defense | |
| Apr 2, 2026 | Yusuphanova | 1–0 | Puuska | Round 1: Yusuphanova, Sadi-Carolin - Puuska, Heini | King's Indian Attack, with e6 | |
| Mar 26, 2026 | Rinne | ½–½ | Puuska | Round 6: Rinne, Heini - Puuska, Heini | English Defense | |
| Oct 14, 2025 | Puuska | 0–1 | Bochnickova | Round 9: Puuska, Heini - Bochnickova, Simona | Queen's Pawn Game: Colle System, Traditional Colle | |
| Oct 10, 2025 | Puuska | 0–1 | Silva | Round 6: Puuska, Heini - Silva, Mariana | Queen's Pawn Game: Colle System | |
| Oct 9, 2025 | Puuska | 0–1 | Vanduyfhuys | Round 5: Puuska, Heini - Vanduyfhuys, Daria | Queen's Pawn Game: Colle System, Traditional Colle | |
| Oct 8, 2025 | Puuska | 0–1 | Thorsteinsdottir | Round 4: Puuska, Heini - Thorsteinsdottir, Hallgerdur | East Indian Defense | |
| Oct 6, 2025 | Puuska | 0–1 | Blokhin | Round 2: Puuska, Heini - Blokhin, Sofia | Dutch Defense | |
| Oct 5, 2025 | Lehaci | 1–0 | Puuska | Round 1: Lehaci, Miruna-Daria - Puuska, Heini | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Feb 20, 2025 | Puuska | 1–0 | Ingham | Round 5: Puuska, Heini - Ingham, H William | Czech Defense | |
| Feb 20, 2025 | Coddington | 1–0 | Puuska | Round 4: Coddington, Oliver E D - Puuska, Heini | Sicilian Defense | |
| Feb 19, 2025 | Puuska | 1–0 | Lin | Round 3: Puuska, Heini - Lin, William | Queen's Pawn Game: London System | |
| Feb 18, 2025 | Puuska | 0–1 | Sloan | Round 1: Puuska, Heini - Sloan, Cecil | Queen's Gambit Declined | |
| Feb 18, 2025 | Briem | ½–½ | Puuska | Round 2: Briem, Gudrun Fanney - Puuska, Heini | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Sep 22, 2024 | Puuska | 0–1 | Toma | 45th FIDE Women's Chess Olympiad | King's Indian Defense: Normal Variation, Rare Defenses | |
| Sep 21, 2024 | Sala | 1–0 | Puuska | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Sep 20, 2024 | Mihelic | ½–½ | Puuska | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Dragon Variation, Classical Variation | |
| Sep 19, 2024 | Puuska | 0–1 | Molina | 45th FIDE Women's Chess Olympiad | Zukertort Opening: Quiet System | |
| Sep 18, 2024 | Puuska | 1–0 | Cabezas Calero | 45th FIDE Women's Chess Olympiad | Zukertort Opening | |
| Sep 16, 2024 | Tolibova | ½–½ | Puuska | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Sep 15, 2024 | Sarquis | ½–½ | Puuska | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Modern Variations, Anti-Qxd4 Move Order | |
| Sep 14, 2024 | Almanzar Vasquez | ½–½ | Puuska | 45th FIDE Women's Chess Olympiad | Queen's Pawn Game: Accelerated London System | |
| Sep 13, 2024 | Puuska | 1–0 | Ramnarine Singh | 45th FIDE Women's Chess Olympiad | Queen's Pawn Game: Colle System | |
| Sep 11, 2024 | Puuska | 1–0 | Forbes | 45th FIDE Women's Chess Olympiad | Queen's Pawn Game: Levitsky Attack | |
| Nov 20, 2023 | Petrovska | 1–0 | Puuska | European Women's Team Championship | Sicilian Defense: McDonnell Attack, Tal Gambit | |
| Nov 19, 2023 | Puuska | ½–½ | Skvortsova | European Women's Team Championship | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Nov 18, 2023 | Thorsteinsdottir | ½–½ | Puuska | European Women's Team Championship | Sicilian Defense: O'Kelly Variation, Venice System | |
| Nov 17, 2023 | Froewis | ½–½ | Puuska | Round 6: Froewis, Annika - Puuska, Heini | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Nov 15, 2023 | Puuska | ½–½ | Skaslien | European Women's Team Championship | Trompowsky Attack | |
| Nov 14, 2023 | Puuska | 0–1 | Vanhuyse | European Women's Team Championship | Indian Defense: Anti-Nimzo-Indian | |
| Nov 13, 2023 | Cramling Bellon | ½–½ | Puuska | European Women's Team Championship | Queen's Gambit Accepted: Old Variation | |
| Nov 12, 2023 | Ciftci | 1–0 | Puuska | European Women's Team Championship | Queen's Gambit Accepted: Central Variation, Greco Variation | |
| Nov 11, 2023 | Puuska | 0–1 | Terbe | European Women's Team Championship | Semi-Slav Defense: Accelerated Meran Variation | |