| Jun 26, 2026 | Bergdahl | ½–½ | Bergdahl | Round 1: Bergdahl, Martin - Bergdahl, Daniel | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Feb 15, 2026 | Bergdahl | 1–0 | Bro Jacobsen | Nordisk Mesterskab gruppe C | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Feb 14, 2026 | Gudnyjarson | ½–½ | Bergdahl | Nordisk Mesterskab gruppe C | Catalan Opening: Closed | |
| Feb 14, 2026 | Bergdahl | ½–½ | Martemyanov | Nordisk Mesterskab gruppe C | Sicilian Defense: Kan Variation, Swiss Cheese Variation | |
| Feb 13, 2026 | Ral Lustig | 1–0 | Bergdahl | Nordisk Mesterskab gruppe C | Caro-Kann Defense: Tartakower Variation | |
| Feb 13, 2026 | Bergdahl | ½–½ | Bernhoftsen-Banks | Nordisk Mesterskab gruppe C | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Feb 12, 2026 | Jamil | 0–1 | Bergdahl | Nordisk Mesterskab gruppe C | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Feb 8, 2026 | Bergdahl | ½–½ | Joensson | Elite Hotels Open 2026 | Caro-Kann Defense: Exchange Variation | |
| Feb 8, 2026 | Fransson | 1–0 | Bergdahl | Elite Hotels Open 2026 | Trompowsky Attack: Classical Defense | |
| Feb 7, 2026 | Bergdahl | ½–½ | Nilsson | Elite Hotels Open 2026 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Feb 7, 2026 | Johansson | * | Bergdahl | Elite Hotels Open 2026 | Zukertort Opening: Nimzo-Larsen Variation | |
| Feb 6, 2026 | Bergdahl | 0–1 | Arman | Elite Hotels Open 2026 | Pirc Defense | |
| Nov 2, 2025 | Dingertz | 1–0 | Bergdahl | Round 8: Dingertz, Filip - Bergdahl, Daniel | English Opening: King's English Variation, Two Knights Variation, Smyslov System | |
| Nov 2, 2025 | Bergdahl | ½–½ | Tripathi | Round 7: Bergdahl, Daniel - Tripathi, Pratyush | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Nov 1, 2025 | Rasti | 1–0 | Bergdahl | Round 6: Rasti, Arvin - Bergdahl, Daniel | King's Indian Attack: Symmetrical Defense | |
| Nov 1, 2025 | Bergdahl | 1–0 | Karde | Round 5: Bergdahl, Daniel - Karde, Douglas | Nimzowitsch Defense: Williams Variation | |
| Oct 31, 2025 | Henriksson | ½–½ | Bergdahl | Round 1: Henriksson, Johan - Bergdahl, Daniel | Catalan Opening | |
| Oct 12, 2025 | Jackmann | 0–1 | Bergdahl | Skol-SM 2025 Kalmar | Caro-Kann Defense: Two Knights Attack | |
| Oct 12, 2025 | Jackmann | * | Bergdahl | Skol-SM 2025 Kalmar | ? | |
| Oct 12, 2025 | Bergdahl | ½–½ | Zheng | Skol-SM 2025 Kalmar | Petrov's Defense: Nimzowitsch Attack | |
| Oct 11, 2025 | Preman | 0–1 | Bergdahl | Skol-SM 2025 Kalmar | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Oct 11, 2025 | Bergdahl | ½–½ | Hari | Skol-SM 2025 Kalmar | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Sep 27, 2025 | Nygren | ½–½ | Bergdahl | Snabbschacks-SM 2025 | Caro-Kann Defense: Tartakower Variation | |
| Sep 26, 2025 | Bergdahl | 0–1 | Sandberg | Blixt-SM 2025 | Caro-Kann Defense | |
| Sep 26, 2025 | Bergdahl | 0–1 | Nygren | Blixt-SM 2025 | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jul 31, 2025 | Kullander | 1–0 | Bergdahl | Jonkoping Chess Festival 2025 - Rapid Open | English Opening: Anglo-Indian Defense | |
| Jul 31, 2025 | Bergdahl | 1–0 | Oz | Jonkoping Chess Festival 2025 - Rapid Open | Zukertort Opening: Nimzo-Larsen Variation | |
| Jul 31, 2025 | Bergdahl | 0–1 | Harila | Jonkoping Chess Festival 2025 - Rapid Open | Sicilian Defense: Alapin Variation, Barmen Defense, Modern Line | |
| Jul 31, 2025 | Alatia | 0–1 | Bergdahl | Jonkoping Chess Festival 2025 - Rapid Open | English Opening: Agincourt Defense | |
| Jul 31, 2025 | Bergdahl | 1–0 | Fritzon | Jonkoping Chess Festival 2025 - Rapid Open | Caro-Kann Defense: Breyer Variation | |
| Jul 31, 2025 | Stoltz | 1–0 | Bergdahl | Jonkoping Chess Festival 2025 - Rapid Open | Caro-Kann Defense | |
| Jul 31, 2025 | Bergdahl | 1–0 | Majdy Aburadwan | Jonkoping Chess Festival 2025 - Rapid Open | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jul 31, 2025 | Zakrzewicz | 0–1 | Bergdahl | Jonkoping Chess Festival 2025 - Standard Open | Caro-Kann Defense: Tartakower Variation | |
| Jul 31, 2025 | Garshag | 0–1 | Bergdahl | Jonkoping Chess Festival 2025 - Blitz Open | Caro-Kann Defense: Exchange Variation | |
| Jul 31, 2025 | Bergdahl | 1–0 | Lindberg | Jonkoping Chess Festival 2025 - Blitz Open | French Defense: King's Indian Attack | |
| Jul 31, 2025 | Karlsson | 0–1 | Bergdahl | Jonkoping Chess Festival 2025 - Blitz Open | Caro-Kann Defense | |
| Jul 31, 2025 | Blomqvist | 1–0 | Bergdahl | Jonkoping Chess Festival 2025 - Blitz Open | Caro-Kann Defense: Advance Variation | |
| Jul 31, 2025 | Bergdahl | 1–0 | Olin | Jonkoping Chess Festival 2025 - Blitz Open | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 31, 2025 | Bergdahl | 1–0 | Ravik | Jonkoping Chess Festival 2025 - Blitz Open | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jul 31, 2025 | Poley | 1–0 | Bergdahl | Jonkoping Chess Festival 2025 - Blitz Open | Zukertort Opening | |
| Jul 31, 2025 | Ezeldeen Almaaqbeh | 0–1 | Bergdahl | Jonkoping Chess Festival 2025 - Blitz Open | Indian Defense: Knights Variation | |
| Jul 31, 2025 | Bergdahl | 1–0 | Voigt | Jonkoping Chess Festival 2025 - Blitz Open | French Defense: Steiner Variation | |
| Jul 31, 2025 | Bergdahl | 1–0 | Rasti | Jonkoping Chess Festival 2025 - Blitz Open | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jul 31, 2025 | Gevorgyan | 1–0 | Bergdahl | Jonkoping Chess Festival 2025 - Blitz Open | Caro-Kann Defense | |
| Jul 30, 2025 | Bergdahl | 1–0 | Garshag | Jonkoping Chess Festival 2025 - Standard Open | Nimzo-Larsen Attack: Classical Variation | |
| Jul 29, 2025 | OMahony | 0–1 | Bergdahl | Jonkoping Chess Festival 2025 - Family Tournament | Nimzo-Indian Defense: St. Petersburg Variation | |
| Jul 29, 2025 | Bergdahl | 0–1 | Ahmad Alshawawreh | Jonkoping Chess Festival 2025 - Family Tournament | Pirc Defense: Classical Variation | |
| Jul 29, 2025 | Hansson | ½–½ | Bergdahl | Jonkoping Chess Festival 2025 - Family Tournament | Caro-Kann Defense: Gurgenidze System | |
| Jul 29, 2025 | Bergdahl | 1–0 | Voigt | Jonkoping Chess Festival 2025 - Family Tournament | French Defense: King's Indian Attack | |
| Jul 29, 2025 | Fahad Abdulaziz Al-Ali | 0–1 | Bergdahl | Jonkoping Chess Festival 2025 - Family Tournament | East Indian Defense | |
| Jul 29, 2025 | Bergdahl | 1–0 | Batshoun | Jonkoping Chess Festival 2025 - Family Tournament | Four Knights Game: Spanish Variation | |
| Jul 29, 2025 | Seema Tell | 0–1 | Bergdahl | Jonkoping Chess Festival 2025 - Family Tournament | Torre Attack: Classical Defense | |
| Jul 29, 2025 | Ezeldeen Almaaqbeh | 1–0 | Bergdahl | Jonkoping Chess Festival 2025 - Standard Open | Zukertort Opening: Queen's Gambit Invitation | |
| Jul 28, 2025 | Bergdahl | 1–0 | Kullander | Jonkoping Chess Festival 2025 - Standard Open | Sicilian Defense: Old Sicilian | |
| Jul 28, 2025 | Hemmerling | ½–½ | Bergdahl | Jonkoping Chess Festival 2025 - Standard Open | Rapport-Jobava System | |
| Jul 26, 2025 | Fahad Abdulaziz Al-Ali | ½–½ | Bergdahl | Jonkoping Chess Festival 2025 - Standard Open | Rubinstein Opening: Semi-Slav Defense | |
| Jul 25, 2025 | Bergdahl | 0–1 | Abdulla Ateeq Alremaeithi | Jonkoping Chess Festival 2025 - Standard Open | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Sep 8, 2024 | Dingertz | 0–1 | Bergdahl | The Kvibergspelen 2024 | Caro-Kann Defense: Two Knights Attack | |
| Aug 4, 2024 | Bergdahl | 1–0 | Amairi | Goteborg Open 2024 | French Defense: Rubinstein Variation | |
| Aug 4, 2024 | Green | 0–1 | Bergdahl | Goteborg Open 2024 | Caro-Kann Defense: Maróczy Variation | |
| Aug 3, 2024 | Bergdahl | 0–1 | Mohammed | Goteborg Open 2024 | Sicilian Defense: Lasker-Pelikan Variation, Retreat Variation | |
| Aug 3, 2024 | Torres | 1–0 | Bergdahl | Goteborg Open 2024 | Caro-Kann Defense: Two Knights Attack | |
| Aug 2, 2024 | Bergdahl | 0–1 | Laith | Goteborg Open 2024 | Scandinavian Defense: Gubinsky-Melts Defense | |
| Aug 2, 2024 | Bergdahl | ½–½ | Fransson | Goteborg Open 2024 | Alekhine Defense | |
| Aug 2, 2024 | Helin | ½–½ | Bergdahl | Goteborg Open 2024 | Caro-Kann Defense: Maróczy Variation | |
| Aug 2, 2024 | Saleh | 0–1 | Bergdahl | Goteborg Open 2024 | King's Indian Defense: Exchange Variation | |
| — | Bergdahl | 0–1 | Rasti | Jonkoping Chess Festival 2025 - Standard Open | Sicilian Defense: Delayed Alapin Variation, with d6 | |