| Apr 4, 2026 | Lindberg | ½–½ | Karlsson | The Paskturneringen 2026 | Sicilian Defense: Grand Prix Attack | |
| Mar 8, 2026 | Karlsson | 0–1 | Jaderberg | Rond 9: Karlsson, Stefan 2005 - Jaderberg, Bjorn | Zukertort Opening: Nimzo-Larsen Variation | |
| Jan 18, 2026 | Strand | 0–1 | Karlsson | Rond 6: Strand, Sixten - Karlsson, Stefan 2005 | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Nov 29, 2025 | Berling | 1–0 | Karlsson | Rond 2: Berling, Egil - Karlsson, Stefan 2005 | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Nov 23, 2025 | Dingertz | 1–0 | Karlsson | The Juniorallsvenskan 2025, Division I | Queen's Gambit Declined: Austrian Defense, Gusev Countergambit | |
| Nov 23, 2025 | Karlsson | 1–0 | Siljedahl | The Juniorallsvenskan 2025, Division I | Nimzo-Larsen Attack: Classical Variation | |
| Nov 22, 2025 | Stedman | 1–0 | Karlsson | The Juniorallsvenskan 2025, Division I | Sicilian Defense: Wing Gambit, Marshall Variation | |
| Nov 22, 2025 | Karlsson | 1–0 | Ek | The Juniorallsvenskan 2025, Division I | Mieses Opening | |
| Nov 22, 2025 | Shi | 0–1 | Karlsson | The Juniorallsvenskan 2025, Division I | Sicilian Defense: Modern Variations | |
| Sep 26, 2025 | Smith | 1–0 | Karlsson | Blixt-SM 2025 | King's Indian Defense: Semi-Averbakh System | |
| Sep 26, 2025 | Karlsson | 0–1 | Olsson | Blixt-SM 2025 | Mieses Opening | |
| Sep 26, 2025 | Iwraeus | 0–1 | Karlsson | Blixt-SM 2025 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Sep 26, 2025 | Karlsson | 1–0 | Lilliehook | Blixt-SM 2025 | Zukertort Opening: Old Indian Attack | |
| Sep 26, 2025 | Johnson | 1–0 | Karlsson | Blixt-SM 2025 | King's Indian Defense: Sämisch Variation | |
| Sep 26, 2025 | Karlsson | 1–0 | Fors | Blixt-SM 2025 | King's Indian Attack: Wahls Defense | |
| Sep 26, 2025 | Karlsson | 0–1 | Religa | Blixt-SM 2025 | Mieses Opening | |
| May 4, 2025 | Karlsson | ½–½ | Rossen | SonFlow grupp2 2-5 | Modern Defense: Standard Defense | |
| May 4, 2025 | Rempe | 0–1 | Karlsson | SonFlow grupp2 2-5 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| May 3, 2025 | Karlsson | 1–0 | Bonnelykke | SonFlow grupp2 2-5 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| May 3, 2025 | Graves | 1–0 | Karlsson | SonFlow grupp2 2-5 | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| May 2, 2025 | Karlsson | ½–½ | Jakobsen | SonFlow grupp2 2-5 | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Apr 20, 2025 | Karlsson | ½–½ | Frank | The Paskturneringen 2025 | Nimzo-Larsen Attack: Classical Variation | |
| Apr 20, 2025 | Elmi | 1–0 | Karlsson | The Paskturneringen 2025 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Apr 19, 2025 | Karlsson | 1–0 | Nygren | The Paskturneringen 2025 | Zukertort Opening: Sicilian Invitation | |
| Apr 19, 2025 | Duke | 1–0 | Karlsson | The Paskturneringen 2025 | Sicilian Defense: Dragon Variation, Classical Variation, Amsterdam Variation | |
| Mar 29, 2025 | Karlsson | ½–½ | Eklund | The Allsvenskan 2024/25 Div I Kval Superettan: Limhamns SK II - SS Manhem | Caro-Kann Defense: Advance Variation, Short Variation | |
| Feb 9, 2025 | Ernst | 1–0 | Karlsson | Elite Hotels Open 2025 | King's Indian Defense: Sämisch Variation, Sämisch Gambit | |
| Feb 9, 2025 | Grahn | 1–0 | Karlsson | Elite Hotels Open 2025 | Sicilian Defense: Closed, Traditional | |
| Feb 8, 2025 | Karlsson | 1–0 | Muntean | Elite Hotels Open 2025 | Ruy Lopez: Morphy Defense, Schliemann Defense Deferred | |
| Feb 8, 2025 | Sorensen | 0–1 | Karlsson | Elite Hotels Open 2025 | ? | |
| Feb 7, 2025 | Medhus | 1–0 | Karlsson | Elite Hotels Open 2025 | Rapport-Jobava System | |
| Sep 7, 2024 | Karlsson | 1–0 | Andersson | The Kvibergspelen 2024 | Czech Defense | |
| Sep 7, 2024 | Grahn | 1–0 | Karlsson | The Kvibergspelen 2024 | King's Indian Defense: Semi-Averbakh System | |
| Sep 6, 2024 | Karlsson | 1–0 | Green | The Kvibergspelen 2024 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Sep 6, 2024 | Kleist | 0–1 | Karlsson | The Kvibergspelen 2024 | Sicilian Defense: Mengarini Variation | |
| Aug 4, 2024 | Karlsson | ½–½ | Ulmer | Goteborg Open 2024 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Aug 4, 2024 | Johansson | 0–1 | Karlsson | Goteborg Open 2024 | Sicilian Defense: Portsmouth Gambit | |
| Aug 3, 2024 | Karlsson | 0–1 | Fransson | Goteborg Open 2024 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Aug 3, 2024 | Helin | 0–1 | Karlsson | Goteborg Open 2024 | Sicilian Defense: Staunton-Cochrane Variation | |
| Aug 2, 2024 | Karlsson | ½–½ | Ottgard | Goteborg Open 2024 | Pirc Defense: 150 Attack | |
| Aug 2, 2024 | Karlsson | 0–1 | Bergdahl | Goteborg Open 2024 | Ruy Lopez: Classical Variation, Central Variation | |
| Aug 2, 2024 | Saleh | 0–1 | Karlsson | Goteborg Open 2024 | King's Indian Defense: Exchange Variation | |
| Aug 2, 2024 | Borin | 1–0 | Karlsson | Goteborg Open 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 14, 2024 | Borvander | 0–1 | Karlsson | Dalheimers Hus Rapid Open | King's Indian Defense: Orthodox Variation | |
| Apr 14, 2024 | Rydstrom | ½–½ | Karlsson | Dalheimers Hus Rapid Open | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Mar 30, 2024 | Karlsson | 0–1 | Cederstam | Paskturneringen 2024 | Philidor Defense: Lion Variation | |
| Feb 11, 2023 | Karlsson | 0–1 | Lindholm | Elite Hotels Open 2023 | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Feb 10, 2023 | Karlsson | 0–1 | Bellon Lopez | Elite Hotels Open 2023 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| — | Karlsson | 1–0 | Svenn | Avenyn Open 2025 | Zukertort Opening: Dutch Variation | |
| — | Ostlund | 1–0 | Karlsson | Avenyn Open 2025 | King's Indian Defense: Makogonov Variation | |
| — | Hillarp Persson | ½–½ | Karlsson | Avenyn Open 2025 | Queen's Gambit Declined: Austrian Defense, Gusev Countergambit | |