| Jun 5, 2026 | Lach | 1–0 | Kujawski | Deweloperni_Mistrzostwa_Polski_w_Szachach_Blyskawicznych | Zukertort Opening | |
| Jun 5, 2026 | Jakubowski | 1–0 | Lach | Deweloperni_Mistrzostwa_Polski_w_Szachach_Blyskawicznych | French Defense: Rubinstein Variation, Fort Knox Variation | |
| Jun 5, 2026 | Lach | 0–1 | Nasuta | Deweloperni_Mistrzostwa_Polski_w_Szachach_Blyskawicznych | Sicilian Defense: Closed | |
| Jun 5, 2026 | Przedmojski | 0–1 | Lach | Deweloperni_Mistrzostwa_Polski_w_Szachach_Blyskawicznych | Horwitz Defense | |
| Jun 5, 2026 | Lach | 1–0 | Padalka | Deweloperni_Mistrzostwa_Polski_w_Szachach_Blyskawicznych | Zukertort Opening | |
| Jun 5, 2026 | Jedynak | 1–0 | Lach | Deweloperni_Mistrzostwa_Polski_w_Szachach_Blyskawicznych | Zukertort Opening: Queen's Gambit Invitation | |
| Jun 5, 2026 | Lach | 1–0 | Kwiecinski | Deweloperni_Mistrzostwa_Polski_w_Szachach_Blyskawicznych | Zukertort Opening | |
| Jun 5, 2026 | Kowalczuk | 0–1 | Lach | Deweloperni_Mistrzostwa_Polski_w_Szachach_Blyskawicznych | Sicilian Defense: Accelerated Dragon | |
| Jun 5, 2026 | Lach | 0–1 | Slaby | Deweloperni_Mistrzostwa_Polski_w_Szachach_Blyskawicznych | Zukertort Opening | |
| Jun 4, 2026 | Krasenkow | 1–0 | Lach | Deweloperni_Mistrzostwa_Polski_w_Szachach_Szybkich | English Opening: Agincourt Defense | |
| Jun 4, 2026 | Lach | 0–1 | Nasuta | Deweloperni_Mistrzostwa_Polski_w_Szachach_Szybkich | Zukertort Opening | |
| Jun 4, 2026 | Kowalczuk | 0–1 | Lach | Deweloperni_Mistrzostwa_Polski_w_Szachach_Szybkich | Sicilian Defense: Old Sicilian | |
| Jun 1, 2026 | Lach | 0–1 | Wojtaszek | Deweloperni_Mistrzostwa_Polski_w_Szachach_Szybkich | Zukertort Opening: Quiet System | |
| Mar 21, 2026 | Lach | 1–0 | Dajek | Mistrzostwa Polski Kobiet w Szachach Szybkich | Caro-Kann Defense | |
| Mar 21, 2026 | Jarocka | 1–0 | Lach | Mistrzostwa Polski Kobiet w Szachach Szybkich | Sicilian Defense: Grand Prix Attack | |
| Mar 21, 2026 | Lach | 0–1 | Wikar | Mistrzostwa Polski Kobiet w Szachach Szybkich | Sicilian Defense: Closed | |
| Mar 21, 2026 | Kulon | ½–½ | Lach | Mistrzostwa Polski Kobiet w Szachach Szybkich | Nimzo-Larsen Attack: Modern Variation | |
| Mar 21, 2026 | Lach | 1–0 | Siekanska | Mistrzostwa Polski Kobiet w Szachach Szybkich | Bishop's Opening | |
| Mar 21, 2026 | Szczotka | ½–½ | Lach | Mistrzostwa Polski Kobiet w Szachach Szybkich | English Defense | |
| Mar 21, 2026 | Lach | 0–1 | Socko | Mistrzostwa Polski Kobiet w szachach szybkich | French Defense: King's Indian Attack | |
| Mar 21, 2026 | Barwinska | 0–1 | Lach | Mistrzostwa Polski Kobiet w szachach szybkich | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Mar 21, 2026 | Lach | 1–0 | Buchta | Mistrzostwa Polski Kobiet w szachach szybkich | Scandinavian Defense: Modern Variation | |
| Mar 15, 2026 | Lach | 1–0 | Fock | Round 9: Lach, Aleksandra - Fock, Sana | Pirc Defense | |
| Mar 14, 2026 | Czaeczine | ½–½ | Lach | Round 8: Czaeczine, Paula - Lach, Aleksandra | Sicilian Defense: Najdorf Variation | |
| Jan 11, 2026 | Lach | 1–0 | Cramling Bellon | Round 11: Lach, Aleksandra - Cramling Bellon, Anna | Sicilian Defense: Grand Prix Attack | |
| Jan 10, 2026 | Berend | 1–0 | Lach | Round 5: Berend, Elvira - Lach, Aleksandra | Sicilian Defense: Old Sicilian | |
| Jan 10, 2026 | Atalik | 1–0 | Lach | Round 2: Atalik, Ekaterina - Lach, Aleksandra | English Opening: Agincourt Defense | |
| Sep 21, 2025 | Lach | 0–1 | Wagner | Round 2: Lach, Aleksandra - Wagner, Dinara | English Opening: Four Knights System, Nimzowitsch Variation | |
| Sep 20, 2025 | Hund | 0–1 | Lach | Round 1: Hund, Sarah - Lach, Aleksandra | French Defense: Classical Variation, Steinitz Variation | |
| Sep 14, 2025 | Gaszka | 0–1 | Lach | I Liga 1-5 | French Defense: Classical Variation, Steinitz Variation | |
| Sep 13, 2025 | Goraj | 0–1 | Lach | I Liga 1-5 | French Defense: Advance Variation, Extended Bishop Swap | |
| Sep 12, 2025 | Lach | 1–0 | Dwilewicz | I Liga 1-5 | Nimzo-Larsen Attack: Classical Variation | |
| Sep 11, 2025 | Malicka | ½–½ | Lach | I Liga 1-5 | French Defense: Classical Variation | |
| Sep 10, 2025 | Lach | 1–0 | Hertlein | I Liga 1-5 | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Sep 9, 2025 | Szczotka | 1–0 | Lach | I Liga 1-5 | Dutch Defense: Classical Variation | |
| Sep 8, 2025 | Lach | 1–0 | Malicka | I Liga 1-5 | English Opening: Mikenas-Carls Variation | |
| Sep 7, 2025 | Giefert | 0–1 | Lach | I Liga 6-10 | Horwitz Defense | |
| Sep 6, 2025 | Lach | 0–1 | Slusarczyk | I Liga 1-5 | Sicilian Defense: French Variation | |
| Jun 2, 2025 | Heberla | 1–0 | Lach | Open-1 | French Defense: Advance Variation, Paulsen Attack | |
| Jun 2, 2025 | Kosiorek | 1–0 | Lach | Open-1 | Sicilian Defense: Hyperaccelerated Dragon | |
| May 31, 2025 | Zawadzka | 0–1 | Lach | Open-1 | Sicilian Defense: Hyperaccelerated Dragon | |
| May 31, 2025 | Lach | 1–0 | Kaminski | Open | Caro-Kann Defense: Exchange Variation | |
| May 31, 2025 | Pycinski | 1–0 | Lach | Open-1 | French Defense: Advance Variation, Paulsen Attack | |
| May 31, 2025 | Lach | 1–0 | Kozlowski | Open | Sicilian Defense: Closed | |
| May 31, 2025 | Rutkowski | ½–½ | Lach | Open | English Opening: Anglo-Dutch Defense | |
| May 31, 2025 | Lach | 1–0 | Lajdamik | Open | Caro-Kann Defense: Exchange Variation | |
| May 31, 2025 | Lach | 1–0 | Glajc | Open | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| May 31, 2025 | Lach | 1–0 | Jamrozik | Open | Sicilian Defense: Closed | |
| May 31, 2025 | Galuszka | 0–1 | Lach | Open | Dutch Defense: Rubinstein Variation | |
| Apr 27, 2025 | Lach | ½–½ | Sieber | Frauenbundesliga | Pseudo Queen's Indian Defense | |
| Apr 26, 2025 | Cyfka | 1–0 | Lach | Frauenbundesliga | Dutch Defense: Classical Variation | |
| Apr 25, 2025 | Papp | 0–1 | Lach | Frauenbundesliga | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Apr 9, 2025 | Lach | 0–1 | Dicen | Round 9: Lach, Aleksandra - Dicen, Elis Denele | Queen's Pawn Game: Stonewall Attack | |
| Apr 8, 2025 | Eric | 1–0 | Lach | Round 8: Eric, Jovana - Lach, Aleksandra | French Defense: Rubinstein Variation, Blackburne Defense | |
| Apr 7, 2025 | Lach | ½–½ | Donghvani | Round 7: Lach, Aleksandra - Donghvani, Nia | Sicilian Defense: Grand Prix Attack | |
| Apr 5, 2025 | Paasikangas | 0–1 | Lach | Round 6: Paasikangas, Johanna - Lach, Aleksandra | Dutch Defense: Rubinstein Variation | |
| Apr 4, 2025 | Lach | ½–½ | Shuqja | Round 5: Lach, Aleksandra - Shuqja, Klean | Yusupov-Rubinstein System | |
| Apr 3, 2025 | Nenova | 1–0 | Lach | Round 4: Nenova, Andzhelika - Lach, Aleksandra | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Apr 2, 2025 | Lach | 0–1 | Maltsevskaya | Round 3: Lach, Aleksandra - Maltsevskaya, Aleksandra | Pseudo Queen's Indian Defense | |
| Apr 1, 2025 | Nahapetyan | 0–1 | Lach | Round 2: Nahapetyan, Ani - Lach, Aleksandra | French Defense: Rubinstein Variation | |
| Mar 31, 2025 | Lach | ½–½ | Harutyunyan | Round 1: Lach, Aleksandra - Harutyunyan, Gabriela | Sicilian Defense: Grand Prix Attack | |
| Mar 16, 2025 | Lach | 1–0 | Efroimski | FB1 2425 SK Schwäbisch Hall - TuRa Hark | Caro-Kann Defense: Exchange Variation | |
| Mar 15, 2025 | Doluhanova | ½–½ | Lach | FB1 2425 TuRa Harksheide - Schachfreund | Horwitz Defense | |
| Feb 16, 2025 | Van Foreest | 1–0 | Lach | FB1 2425 TuRa Harksheide - SG Solingen | French Defense: Winawer Variation, Delayed Exchange Variation | |
| Jan 26, 2025 | Ter-Avetisjana | 1–0 | Lach | FB1 2425 TuRa Harksheide - SG 1871 L be | French Defense: Rubinstein Variation, Fort Knox Variation | |
| Jan 25, 2025 | Lach | 1–0 | Braeutigam | FB1 2425 SZ Seeblick Dippoldiswalde - Tu | Bird Opening: Dutch Variation | |
| Nov 17, 2024 | Lach | 0–1 | Mammadzada | FB1 2425 OSG Baden-Baden - TuRa Harkshei | King's Knight Opening: Konstantinopolsky | |
| Nov 16, 2024 | Khrapko | 0–1 | Lach | FB1 2425 TuRa Harksheide - FC Bayern MÃ | French Defense: Advance Variation, Nimzowitsch System | |
| Jun 28, 2024 | Lach | 0–1 | Berin | krakow a | King's Indian Attack | |
| Jun 27, 2024 | Kutowski | ½–½ | Lach | krakow a | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jun 9, 2024 | Lach | 1–0 | Roessler | Round 11: Lach, Aleksandra - Roessler, Ulrike | Sicilian Defense: Closed | |
| Jun 8, 2024 | Lach | ½–½ | Staerk | Round 9: Lach, Aleksandra - Staerk, Elisa | Rapport-Jobava System | |
| Jun 8, 2024 | Lach | 1–0 | Endress | Round 10: Lach, Aleksandra - Endress, Anna | Sicilian Defense: Closed | |
| Apr 29, 2024 | Lach | ½–½ | Milliet | Round 10: Lach, Aleksandra - Milliet, Sophie | Sicilian Defense: Closed, Traditional | |
| Apr 28, 2024 | Lach | ½–½ | Brunello | European Women's Chess Championship 2024 | Zukertort Opening | |
| Apr 27, 2024 | Markantonaki | 0–1 | Lach | Round 8: Markantonaki, Haritomeni - Lach, Aleksandra | Sicilian Defense: Dragon Variation | |
| Apr 26, 2024 | Lach | 0–1 | Vega Gutierrez | Round 7: Lach, Aleksandra - Vega Gutierrez, Sabrina | Sicilian Defense: Closed | |
| Apr 25, 2024 | Paasikangas | 0–1 | Lach | Round 6: Paasikangas, Johanna - Lach, Aleksandra | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Apr 23, 2024 | Lach | 0–1 | Bulmaga | Round 5: Lach, Aleksandra - Bulmaga, Irina | Rapport-Jobava System | |
| Apr 22, 2024 | Szente Varga | 0–1 | Lach | Round 4: Szente Varga, Fruzsina - Lach, Aleksandra | Sicilian Defense: Closed | |
| Apr 21, 2024 | Abdinova | 0–1 | Lach | European Women's Chess Championship 2024 | Slav Defense: Modern Line | |
| Apr 20, 2024 | Lach | 0–1 | Mammadzada | Round 2: Lach, Aleksandra - Mammadzada, Gunay | Sicilian Defense: Delayed Alapin Variation | |
| Apr 19, 2024 | Lach | 1–0 | Tsetskhladze | Round 1: Lach, Aleksandra - Tsetskhladze, Mariam | Rapport-Jobava System | |
| Mar 24, 2024 | Sieber | ½–½ | Lach | FB1 2324 Rodewischer Schachmiezen - Tu | Sicilian Defense: O'Kelly Variation, Venice System | |
| Mar 23, 2024 | Lach | 1–0 | Schneider | FB1 2324 SC 1957 Bad Königshofen - Tu | Rapport-Jobava System | |
| Jan 21, 2024 | Lach | 1–0 | Doll | FB1 2324 Karlsruher SF 1853 - TuRa Harks | Ruy Lopez: Closed, Delayed Exchange | |
| Jan 20, 2024 | Wagner | ½–½ | Lach | FB1 2324 TuRa Harksheide - OSG Baden-Ba | Slav Defense: Quiet Variation | |
| Oct 7, 2024 | Doluhanova | ½–½ | Lach | Round 11: Doluhanova, Evgeniya - Lach, Aleksandra | Zukertort Opening: Queen's Gambit Invitation | |
| Oct 6, 2024 | Lach | ½–½ | Mihailova | Round 10: Lach, Aleksandra - Mihailova, Alina | Bird Opening: Lasker Variation | |
| Oct 5, 2024 | Prudnikova | ½–½ | Lach | Round 9: Prudnikova, Svetlana - Lach, Aleksandra | English Defense | |
| Oct 4, 2024 | Lach | ½–½ | Toncheva | Round 8: Lach, Aleksandra - Toncheva, Nadya | Sicilian Defense: Closed, Traditional | |
| Oct 3, 2024 | Lach | 1–0 | Mehmed | Round 7: Lach, Aleksandra - Mehmed, Elif | Sicilian Defense: Closed, Traditional | |
| Oct 2, 2024 | Zimina | 1–0 | Lach | Round 6: Zimina, Olga - Lach, Aleksandra | Dutch Defense: Classical Variation, Buenos Aires Variation | |
| Oct 1, 2024 | Lach | ½–½ | Yildiz | Round 5: Lach, Aleksandra - Yildiz, Elif Zeren | Trompowsky Attack | |
| Sep 30, 2024 | Velikic | 1–0 | Lach | Round 4: Velikic, Adela - Lach, Aleksandra | Dutch Defense: Classical Variation, Huisl Variation | |
| Sep 29, 2024 | Lach | ½–½ | Roebers | Round 3: Lach, Aleksandra - Roebers, Eline | French Defense: Advance Variation, Paulsen Attack | |
| Sep 28, 2024 | Zherebtsova | 0–1 | Lach | Round 2: Zherebtsova, Alexandra - Lach, Aleksandra | Dutch Defense: Classical Variation | |
| Sep 27, 2024 | Lach | 0–1 | Rakhmangulova | Round 1: Lach, Aleksandra - Rakhmangulova, Anastasiya | Sicilian Defense: Closed | |
| Sep 3, 2024 | Antolak | ½–½ | Lach | Round 9: Antolak, Julia - Lach, Aleksandra | French Defense: Exchange Variation | |
| Sep 2, 2024 | Lach | 1–0 | Rida | Round 8: Lach, Aleksandra - Rida, Ruqayyah | Trompowsky Attack | |