| Jul 21, 2024 | Carlsson | 1–0 | Stevens | Biel Chess Festival BTZ | Sicilian Defense: Moscow Variation, Haag Gambit | |
| Jul 21, 2024 | Carlsson | 0–1 | Hafiz | Biel Chess Festival BTZ | Scotch Game: Mieses Variation | |
| Jul 21, 2024 | Carlsson | 1–0 | Krishnan | Biel Chess Festival BTZ | Sicilian Defense: Moscow Variation | |
| Jul 21, 2024 | Carlsson | 1–0 | Lyutsinger | Biel Chess Festival BTZ | Sicilian Defense: Moscow Variation, Main Line | |
| Jul 21, 2024 | Carlsson | 0–1 | Jumabayev | Biel Chess Festival BTZ | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jul 21, 2024 | Carlsson | ½–½ | Deuer | Biel Chess Festival BTZ | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 21, 2024 | Carlsson | 0–1 | Sethuraman | Biel Chess Festival BTZ | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 21, 2024 | Schmid | 0–1 | Carlsson | Biel Chess Festival BTZ | Indian Defense: London System | |
| Jul 21, 2024 | Vemparala | 0–1 | Carlsson | Biel Chess Festival BTZ | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Jul 21, 2024 | Degtiarev | 0–1 | Carlsson | Biel Chess Festival BTZ | Benoni Defense: Fianchetto Variation | |
| Jul 21, 2024 | Xiao | 1–0 | Carlsson | Biel Chess Festival BTZ | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Jul 21, 2024 | Vincenti | 0–1 | Carlsson | Biel Chess Festival BTZ | Sicilian Defense: Moscow Variation, Main Line | |
| Jul 21, 2024 | Sasikiran | 0–1 | Carlsson | Biel Chess Festival BTZ | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Mar 26, 2023 | Neugebauer | * | Carlsson | Czech Extraliga | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Mar 25, 2023 | Carlsson | ½–½ | Malinovsky | Czech Extraliga | Ruy Lopez: Closed | |
| Mar 24, 2023 | Carlsson | 0–1 | Bernasek | Czech Extraliga | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Dec 30, 2021 | Carlsson | 1–0 | Baum | Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 30, 2021 | Carlsson | ½–½ | Nevednichy | Open | Sicilian Defense: Moscow Variation | |
| Dec 30, 2021 | Carlsson | 0–1 | Kosakowski | Open | Sicilian Defense: Moscow Variation | |
| Dec 30, 2021 | Carlsson | 0–1 | Sankalp Gupta | FIDE World Blitz Championship | French Defense: Tarrasch Variation, Modern System | |
| Dec 30, 2021 | Samunenkov | 1–0 | Carlsson | Open | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Dec 30, 2021 | Lima | ½–½ | Carlsson | Open | Queen's Indian Defense: Miles Variation | |
| Dec 30, 2021 | Kuzmicz | 0–1 | Carlsson | Open | Sicilian Defense | |
| Dec 30, 2021 | Nasuta | 1–0 | Carlsson | Open | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Dec 29, 2021 | Carlsson | 1–0 | Niemann | Open | Sicilian Defense: Moscow Variation | |
| Dec 29, 2021 | Carlsson | 0–1 | Maghsoodloo | Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 29, 2021 | Carlsson | ½–½ | Lopusiewicz | Open | Scotch Game: Schmidt Variation | |
| Dec 29, 2021 | Carlsson | 0–1 | Wieczorek | Open | Sicilian Defense: Hyperaccelerated Dragon | |
| Dec 29, 2021 | Carlsson | 0–1 | Jakubowski | FIDE World Blitz Championship | Caro-Kann Defense: Breyer Variation | |
| Dec 29, 2021 | Svane | 1–0 | Carlsson | Open | Zukertort Opening | |
| Dec 29, 2021 | Ghaem Maghami | 1–0 | Carlsson | Open | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Dec 29, 2021 | Anton Guijarro | 1–0 | Carlsson | Open | English Opening: Symmetrical Variation, Three Knights Variation | |
| Dec 29, 2021 | Petrovskyi | 0–1 | Carlsson | Open | Sicilian Defense: Dragon Variation, Levenfish Variation | |
| Dec 29, 2021 | Gluszko | 0–1 | Carlsson | Open | Trompowsky Attack: Classical Defense, Big Center Variation | |
| Dec 28, 2021 | Carlsson | 0–1 | Thybo | Open | Sicilian Defense: Moscow Variation | |
| Dec 28, 2021 | Carlsson | 1–0 | Toczek | Open | Scotch Game: Schmidt Variation | |
| Dec 28, 2021 | Kanarek | ½–½ | Carlsson | Open | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Dec 28, 2021 | Szpar | 1–0 | Carlsson | Open | Sicilian Defense: Dragon Variation | |
| Dec 27, 2021 | Carlsson | 1–0 | Nasuta | Open | Sicilian Defense: Moscow Variation | |
| Dec 27, 2021 | Carlsson | 1–0 | Kuzmicz | Open | Sicilian Defense: Delayed Alapin Variation | |
| Dec 27, 2021 | Lubczynski | ½–½ | Carlsson | Open | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Dec 27, 2021 | Van Foreest | 1–0 | Carlsson | Open | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Dec 26, 2021 | Gelfand | 1–0 | Carlsson | FIDE World Rapid Championship | Benoni Defense | |
| Jul 31, 2021 | Carlsson | ½–½ | Stalmach | Czech Open 2021 - A Pardubice Open | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jul 30, 2021 | Kusa | ½–½ | Carlsson | Czech Open 2021 - A Pardubice Open | French Defense: Tarrasch Variation, Open System | |
| Jul 29, 2021 | Carlsson | ½–½ | Mica | Czech Open 2021 - A Pardubice Open | French Defense: Tarrasch Variation, Guimard Defense, Main Line | |
| Jul 28, 2021 | Simek | ½–½ | Carlsson | Czech Open 2021 - A Pardubice Open | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation | |
| Jul 27, 2021 | Carlsson | ½–½ | Redzisz | Czech Open 2021 - A Pardubice Open | Petrov's Defense: Three Knights Game | |
| Jul 26, 2021 | Husek | 0–1 | Carlsson | Czech Open 2021 - A Pardubice Open | Slav Defense: Exchange Variation | |
| Jul 25, 2021 | Carlsson | 1–0 | Parizek | Czech Open 2021 - A Pardubice Open | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Jul 24, 2021 | Tscheuschner | ½–½ | Carlsson | Czech Open 2021 - A Pardubice Open | English Opening: King's English Variation | |
| Jul 23, 2021 | Carlsson | ½–½ | Moskvin | Czech Open 2021 - A Pardubice Open | Scotch Game: Potter Variation | |