| Feb 6, 2026 | Seo | 1–0 | Karlsson | Elite Hotels Open 2026 | Modern Defense: Kotov Variation | |
| Dec 28, 2025 | Karlsson | 0–1 | Carlsson | Open rapid/standard chess tournament 27-30 dec | Sicilian Defense: Closed | |
| Jul 31, 2025 | Karlsson | 1–0 | Bergdahl | Jonkoping Chess Festival 2025 - Rapid Open | Caro-Kann Defense: von Hennig Gambit | |
| Jul 31, 2025 | Karlsson | ½–½ | Yaghy | Jonkoping Chess Festival 2025 - Rapid Open | Sicilian Defense: Wing Gambit, Deferred Variation | |
| Jul 31, 2025 | Alsjo | 0–1 | Karlsson | Jonkoping Chess Festival 2025 - Rapid Open | Modern Defense: Two Knights Variation | |
| Jul 31, 2025 | Karlsson | 0–1 | Gore | Jonkoping Chess Festival 2025 - Rapid Open | Bishop's Opening: Berlin Defense | |
| Jul 31, 2025 | Fahad Abdulaziz Al-Ali | 0–1 | Karlsson | Jonkoping Chess Festival 2025 - Rapid Open | Queen's Pawn Game | |
| Jul 31, 2025 | Karlsson | 0–1 | Ezeldeen Almaaqbeh | Jonkoping Chess Festival 2025 - Rapid Open | Caro-Kann Defense: Exchange Variation | |
| Jul 31, 2025 | Fritzon | 0–1 | Karlsson | Jonkoping Chess Festival 2025 - Rapid Open | Pirc Defense | |
| Feb 9, 2025 | Karlsson | 0–1 | Fransson | Elite Hotels Open 2025 | English Opening: Anglo-Dutch Defense, Hickmann Gambit | |
| Feb 9, 2025 | Muntean | 0–1 | Karlsson | Elite Hotels Open 2025 | Rat Defense: Antal Defense | |
| Feb 8, 2025 | Gajic | 1–0 | Karlsson | Elite Hotels Open 2025 | Rat Defense: Antal Defense | |
| Feb 7, 2025 | Karlsson | 0–1 | Kucuksari | Elite Hotels Open 2025 | English Opening: King's English Variation | |
| Jul 7, 2024 | Karlsson | ½–½ | Lindborg | Schack-SM 2024: Mastarklassen | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6 | |
| Jul 5, 2024 | Arvidsson | 0–1 | Karlsson | Schack-SM 2024: Mastarklassen | Pirc Defense | |
| Jul 4, 2024 | Malm | 1–0 | Karlsson | Schack-SM 2024: Mastarklassen | Old Indian Defense | |
| Jul 3, 2024 | Karlsson | ½–½ | Neretljak | Schack-SM 2024: Mastarklassen | Hungarian Opening | |
| Jul 2, 2024 | Willstedt | 1–0 | Karlsson | Schack-SM 2024: Mastarklassen | Modern Defense: Kotov Variation | |
| Jul 1, 2024 | Karlsson | 0–1 | Landgren | Schack-SM 2024: Mastarklassen | Hungarian Opening | |
| Jun 30, 2024 | Bjorkman | 1–0 | Karlsson | Schack-SM 2024: Mastarklassen | Rat Defense: Antal Defense | |
| Jun 29, 2024 | Karlsson | ½–½ | Nygren | Schack-SM 2024: Mastarklassen | Hungarian Opening: Indian Defense | |
| Feb 11, 2024 | Karlsson | 0–1 | Olsson | Elite Hotels Open 2024 | Nimzo-Larsen Attack: English Variation | |
| Feb 10, 2024 | Hector | 1–0 | Karlsson | Elite Hotels Open 2024 | Rat Defense: Antal Defense | |
| Feb 9, 2024 | Karlsson | ½–½ | Banerjee | Elite Hotels Open 2024 | Bishop's Opening | |
| Feb 9, 2024 | Kristensen | ½–½ | Karlsson | Elite Hotels Open 2024 | Modern Defense: Averbakh System | |
| Feb 12, 2023 | Karlsson | 1–0 | Falkevall | Elite Hotels Open 2023 | Nimzo-Larsen Attack: Indian Variation | |
| Feb 12, 2023 | Burwick | 1–0 | Karlsson | Elite Hotels Open 2023 | Queen's Pawn Game: Modern Defense | |
| Feb 10, 2023 | Hector | 1–0 | Karlsson | Elite Hotels Open 2023 | Modern Defense: Pseudo-Austrian Attack | |