| Jul 15, 2025 | Bicer | 1–0 | Persson | Round 2: Bicer, Atakan Mert - Persson, Andreas | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Mar 8, 2025 | Persson | ½–½ | Thorn | The Elitserien 2024/25: round 7 - 9 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Oct 6, 2024 | Persson | ½–½ | Wernberg | The Elitserien 2024/25: round 1 - 3 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Oct 5, 2024 | Rydstrom | 1–0 | Persson | The Elitserien 2024/25: round 1 - 3 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Oct 4, 2024 | Persson | 0–1 | Brynell | The Elitserien 2024/25: round 1 - 3 | Indian Defense: Knights Variation | |
| Aug 9, 2024 | Eret | ½–½ | Persson | Letni Praha 2024 | Anderssen's Opening | |
| Aug 8, 2024 | Persson | 1–0 | Skypala | Letni Praha 2024 | Indian Defense: Knights Variation | |
| Aug 7, 2024 | Cilia Vincenti | 0–1 | Persson | Letni Praha 2024 | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Aug 6, 2024 | Persson | 0–1 | Garcia Roman | Letni Praha 2024 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Aug 5, 2024 | Dome | 0–1 | Persson | Letni Praha 2024 | Catalan Opening: Open Defense | |
| Aug 4, 2024 | Persson | 1–0 | Novotny | Letni Praha 2024 | Queen's Pawn Game: Zukertort Variation | |
| Aug 4, 2024 | Konopka | 1–0 | Persson | Letni Praha 2024 | Catalan Opening: Open Defense | |
| Aug 3, 2024 | Starcevic | 0–1 | Persson | Letni Praha 2024 | Catalan Opening: Open Defense | |
| Jul 28, 2024 | Vestby-Ellingsen | 1–0 | Persson | 40 Open Internacional d'Escacs d'Andorra 2024 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 27, 2024 | Persson | 0–1 | Martin | 40 Open Internacional d'Escacs d'Andorra 2024 | Indian Defense: Przepiorka Variation | |
| Jul 26, 2024 | Persson | 1–0 | Ribera Veganzones | 40 Open Internacional d'Escacs d'Andorra 2024 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jul 22, 2024 | Persson | 0–1 | Baskin | 40 Open Internacional d'Escacs d'Andorra 2024 | Indian Defense: Przepiorka Variation | |
| Jul 21, 2024 | Sumets | 0–1 | Persson | 40 Open Internacional d'Escacs d'Andorra 2024 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 19, 2023 | Persson | 0–1 | Wojtaszewski | Najdorf Memorial | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jul 18, 2023 | Markuszewski | ½–½ | Persson | Najdorf Memorial | Queen's Gambit Declined: Three Knights Variation | |
| Jul 17, 2023 | Persson | 1–0 | Zaninotto | Najdorf Memorial | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jul 16, 2023 | Dalkowski | 1–0 | Persson | Najdorf Memorial | English Opening: Agincourt Defense | |
| Jul 15, 2023 | Persson | 0–1 | Babiarz | Najdorf Memorial | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jul 14, 2023 | Chomczyk | 1–0 | Persson | Najdorf Memorial | English Opening: Caro-Kann Defensive System | |
| Jul 14, 2023 | Podgorski | 1–0 | Persson | Najdorf Memorial | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 12, 2023 | Persson | ½–½ | Deszczynski | Najdorf Memorial | Queen's Pawn Game | |
| Jul 11, 2023 | Persson | 1–0 | Smetek | Najdorf Memorial | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Jul 21, 2022 | Lindh | 1–0 | Persson | Sant Marti Open | Ruy Lopez: Closed | |
| Jul 14, 2022 | Persson | 0–1 | Kovchan | Sant Marti Open | Indian Defense: Przepiorka Variation | |
| — | Persson | 0–1 | Savitha Shri B | 40 Open Internacional d'Escacs d'Andorra 2024 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |